Constellation Brands outperformed expectations in its fiscal Q2 earnings, reporting adjusted earnings of $3.63 per share. However, the company faced challenges with a drop in net sales and reiterated lowered full-year guidance due to macroeconomic issues.
BlackRock reported a first-quarter net income of $1.5 billion, falling short of Wall Street's expectations. Despite this, adjusted earnings exceeded forecasts, raising questions for investors.