NPO Q1 2026 Earnings EPS Surpasses Estimates with 17 Beat Stock Rises GLP Q1 2026 Earnings Massive EPS Surprise of 455 Overshadows Lack of Revenue Disclosure BayFirst Financial Corp BAFN Q1 2026 Earnings Loss Reported Amid Positive Stock Reaction Veracyte VCYT Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response Prime Medicine Inc PRME Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Development Phase PSBD Q1 2026 Earnings Steep EPS Miss Sends Stock Flat Amid NonCash Adjustments