Knowles Corporation KN Q1 2026 Earnings EPS Beat Drives Stock Higher UFPI Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower XBP Q1 2026 Earnings Massive EPS Miss Overshadowed by Stock Rally Kaltura Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Amid Revenue Uncertainty ROCK Q1 2026 Earnings EPS Misses Estimates by Nearly 30 Shares Edge Higher Armata Pharmaceuticals ARMP Q1 2026 Earnings Massive EPS Miss as PreRevenue Biotech Struggles with Costs