PTCT Q1 2026 Earnings Narrower Loss Surprises Estimates as Stock Dips Slightly STTK Q1 2026 Earnings Shattuck Labs Reports Narrower Loss Beats EPS Estimates ABCL Q1 2026 Earnings EPS Surprises to the Upside as Biotech Continues Development 22nd Century Group Q1 2026 Earnings Massive EPS Miss Sparks Investor Concern Mainz Biomed QUCY Q4 2023 Earnings EPS Beat Partially Offsets Bearish Sentiment Shares Slide 65 RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline