Franklin Resources stock holds above $33 as institutional buying and onchain fund approval add momen
Franklin Resources (BEN) is trading above $33, driven by increasing institutional ownership and recent regulatory approval from the SEC for its onchain fund strategy. The asset manager reported strong Q1 2026 earnings, beating analyst expectations with $0.72 EPS and a 14.3% year-over-year revenue increase, …