Franklin Resources, Inc. (NYSE: BEN) has reported its quarterly financial results for the period ending March 31, 2025. Here are the key points and statistics:
Operating Revenues: $2,111.4 million, down from $2,152.8 million in Q2 2024 (-2%).
Net Income: $11.6 million, compared to $175.3 million...