Franklin Resources, Inc. (NYSE:BEN) is one of the 12 Dividend Stocks With High Insider Buying. Evercore ISI analyst reiterated a Sell rating on BEN, while TD Cowen analyst maintained a Buy rating with a price target of $36 on February 5, 2026.

The company reported preliminary month-end assets under management (AUM) of $1.71 trillion as of January 31, 2026, thanks to favorable market conditions and $1.5 billion in long-term net inflows. Morgan Stanley reaffirmed an Underweight rating but raised the price target to $22 on February 3, 2026.

Founded in 1947, Franklin Resources, Inc. is a global investment management firm offering mutual funds and institutional accounts. Despite its potential as an investment, certain AI stocks may offer greater upside potential and less downside risk. Check out our free report on the best short-term AI stock.

Disclosure: None.

Read more at Yahoo Finance: Evercore Reiterates Sell on Franklin Resources (BEN) Amid Mixed Ratings