Kestrel Group Ltd Q3 2024 Earnings Reported Loss of 016 Per Share as Stock Edges Higher FIEE Q1 2023 Earnings Significant EPS Miss Drags Stock Lower GRI Bio Inc Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Company Faces Headwinds VEEV Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Steady Execution UL Solutions Q1 2026 Earnings EPS Surges Past Estimates with 20 Beat MTUS Q1 2026 Earnings EPS Surprise Drives Stock Higher