Medpace Holdings MEDP Crushes Q1 2026 Estimates EPS 428 Tops Views Genuine GPC Drops 399 Key Support at 8864 20260515 Sterling Infrastructure STRL Q1 2026 Results Top Views on Strong Revenue Power Metallic Mines Forges Saudi Partnership Noble Analysts React Favorably CVV Q1 2026 Earnings Loss Per Share of 025 as Company Navigates Operational Headwinds DV Q1 2026 Earnings EPS Misses Estimates by 32 Stock Gains 149 Quanterix QTRX Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Surge SF Q1 2026 Earnings Stifel Financial Beats EPS Estimates by 1 Amid Mixed Market Response MFA Financial Q1 2026 Earnings Slight EPS Miss Amid Stable Loan Portfolio GRVY Q3 2024 Earnings EPS Surges to 344825 Amid Strong Operational Performance