BRBS Q1 2026 Earnings Positive EPS Surprise Amid Market Headwinds KRP Q1 2026 Earnings Steep Earnings Miss Amid Challenging Environment CETY Q4 2024 Earnings EPS Misses Amid Sparse Disclosure Stock Declines OPLN Q1 2026 Earnings EPS Surpasses Estimates with 1243 Beat AquaBounty Technologies Q3 2024 Earnings NarrowerThanExpected Loss Drives Stock Surge GPRK Q1 2026 Earnings Positive EPS of 036 Reported Amid Limited Visibility