Former Google Employee Charged With Insider Trading Using Internal Data for 12M in Bets Ibotta Inc IBTA Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Larger Loss Nomura Strategist Analyzes Potential Market Impact of Iran Peace Deal Using Prediction Market Data