Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates Fulton FULTP Q1 2026 Beat Revenue NA EPS Exceeds by Significant Santander CL BSAC Up 304 Is There More Room to Run 20260520 Oatly OTLY Surges 122 Nearing 1047 Resistance 20260520 Solar Panel Sales Surge as Residential and Commercial Buyers Seek Energy Cost Relief Fortive Corporation FTV Q1 2026 Beat Revenue NA EPS Exceeds by Significant