Greenidge Generation Holdings Inc GREE Q1 2025 Earnings Narrowed Loss Beats Expectations Yet Shares Slide Karooooo Ltd KARO Q1 2026 Earnings EPS Misses by 196 Yet Stock Gains 23 Builders FirstSource BLDR Q1 2026 Earnings EPS Falls Short Amid Persistent Housing Headwinds OPLN Q1 2026 Earnings EPS Surpasses Estimates with 1243 Beat APRE Q1 2026 Earnings Narrower Loss Beats Estimates Stock Rises 215 PMN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress in Neurodegenerative Pipeline