BlackRock reported strong revenue growth in Q1 2025 despite lower net income and earnings per share, causing a 3% stock price drop. Market volatility, influenced by trade war and Dow Jones fluctuations, impacted performance.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing