CBIO Q1 2026 Earnings Narrower Loss Surprises Pipeline Progress Continues SRCE Q1 2026 Earnings EPS Misses Expectations Shares Still Edge Higher VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Surprise TRT Q3 2024 Earnings Thinly Covered SmallCap Delivers Modest Profit New Fortress Energy Q1 2026 Earnings Deep EPS Miss Triggers Sharp Stock Decline PulteGroup PHM Q1 2026 Earnings Mixed Quarter as EPS Falls Slightly Short of Expectations