SP 500 Rallies in May as Technology Stocks Lead Market Advance ALTO Q1 2026 Earnings Strong Profitability Surprise Amid Revenue Uncertainty DOJ Charges Google Employee Over 12 Million Polymarket Insider Trading Scheme