Super SMCI Crushes Q1 2026 Estimates EPS 084 Tops Views Hexcel Corporation HXL Stock Analysis Falls 208 Watching 8215 20260520 Medpace Holdings Q1 2026 Earnings EPS Surpasses Estimates by Over 8 PhenixFIN Corporation PFX Q1 2026 Earnings Strong Earnings Beat Driven by Investment Portfolio Performance