RAPP Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise PSQH Q1 2026 Earnings EPS Surprises to the Upside Amid Market Headwinds CUK Q1 2026 Earnings EPS Meets Estimate Narrowly Stock Lifts 66 BioVie Inc Q1 2026 Earnings EPS Beat Amid Ongoing Clinical Development DMLP Q4 2024 Earnings EPS of 024 Reported Amid Commodity Price Fluctuations CTRA Q4 2025 Earnings EPS Miss Weighs on Shares