↓ Franklin Resources (BEN) Navigates Challenging Biotech Landscape Amidst Share Dips, Earnings Misses, and Strategic Acquisitions
Franklin Resources (BEN) has faced substantial dips, pushing its price target down to $25.50, then lowered again to $24. The company's Q2 2024...
11 months ago