BREAKING: Meta earnings beat estimates, stock price surges over 5%.Published by The Spectator IndexApr 30, 2025 8:20:03 PM UTC