NNVC Q1 2026 Earnings NarrowerthanExpected Loss Surprises but Stock Dips CoreWeave CRWV Q1 2026 Earnings EPS Misses Estimates as Losses Widen Stock Declines Annexon Inc ANNX Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline but No Revenue Yet Nasdaq Inc Q1 2026 Earnings EPS Slightly Exceeds Street Estimates Amid Steady Performance MTX Q1 2026 Earnings Earnings Beat on Strong EPS Surprise PFLT Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short