Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period CRNX Q1 2026 Earnings NarrowerThanExpected Loss as Crinetics Advances Pipeline OSRH Q4 2025 Earnings EPS Misses Estimates by 5686 Shares Decline PHR Q1 2026 Earnings EPS Falls Short by 59 Stock Edges Higher STOK Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Pipeline Advances IAG Q1 2026 Earnings Strong EPS Beat Drives Investor Optimism Despite Modest Stock Pullback