Markets Rally Broadly as Tech Leads Strong Session BitGo BTGO Reports Mixed Q1 2026 Revenue Beats but EPS Misses International IFF Stock Today Rallies 263 Resistance at 7757 20260520