Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates UK Petrol and Diesel Prices Under Pressure as Iran Conflict Weighs on Supply Escalade Incorporated ESCA Q1 2026 Earnings 032 EPS Surges Past 018 Estimates Sachem SCCD Q4 2025 Earnings Beat Revenue NA EPS 003