BayFirst Financial Corp BAFN Q1 2026 Earnings Loss Reported Amid Positive Stock Reaction Armata Pharmaceuticals ARMP Q1 2026 Earnings Steep EPS Miss as ClinicalStage Biotech Continues Heavy RD Spending Pixelworks Q1 2026 Earnings Massive EPS Beat Overshadows Missing Revenue Details NOK Q1 2026 Earnings EPS Surprises to the Upside Shares Rally Patria Investments Q1 2026 Earnings EPS Falls Short of Estimates Amid Broader Market Pressure IRIX Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Discipline