VZLA Vizsla EPS beats by 44 but stock slides investors eye revenue generation timeline The strategic priorities reflected in Generation GIPR results Q4 2025 Better Than Expected How Ibotta IBTA thinks about risk management Ibotta posts 292 negative EPS miss well below estimates How M3Brigade MBVI is investing for future growth MBVI Latest Quarter Earnings M3Brigade pursues deSPAC targets amid blank check sector headwinds NewGenIvf NIVF Down 190 How Low Could It Go 20260514 Caesarstone CSTE Q1 2026 Earnings Beat Revenue NA EPS 032 SpaceX IPO Fuels Debate Over Silicon Valleys Genius Bubble Trump in China Traders Bet on Tariff Truce Extension and Boeing Aircraft Purchases