2025-04-25

Meta Beats On Revenue, Misses On Ad Impressions, Raises CapEx Forecast; Stock Falls As Everyone Is Already Long