Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates Greene GCBC Q2 2025 Earnings Revenue NA Matching Views Fenbo FEBO Gains 648 Support Holds at 109 20260513 Revelio Labs Releases Updated Public Labor Statistics New Data Shifts Labor Market Narrative Swiggy Moves Toward Indian Owned and Controlled Company Status Under Forex Rules Agios AGIO Q1 2026 Earnings 169 EPS Surges Past 184 Estimates