VTRS Q1 2026 Earnings Strong EPS Beat of 1517 Surprise Amid Stable Execution PureTech Health Q4 2024 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports Results FVRR Q1 2026 Earnings EPS Misses Estimate Stock Gains Despite Narrow Beat EFOI Q4 2024 Earnings Narrowed Loss Highlights Ongoing Restructuring Efforts NMFC Q1 2026 Earnings Narrowly Misses EPS Estimates Amid Stable Operations SPME Q1 2026 Earnings EPS Misses Estimates Preferred Shares Dip