Alphai.io Logo
Franklin Resources (BEN) Reports First-Quarter 2026 Earnings Surpassing Wall Street Expectations