RRX Q1 2026 Earnings EPS Surpasses Estimates by 152 Shares Dip 262 SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise Twin Vee PowerCats Co VEEE Q2 2025 Earnings Loss Per Share Deepens Amid Market Headwinds Stock Gains on Sentiment GPGI Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines PRH Q1 2026 Earnings EPS Surges 154 Above Estimates Positive Market Response Brilliant Earth Group Inc BRLT Q1 2026 Earnings EPS Misses Estimates But Stock Rises on Operational Developments