REAL Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction STRRP Q1 2026 Earnings Significant EPS Miss Triggers Stock Decline CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices Mamas Creations Inc MAMA Q1 2026 Earnings EPS Surpasses Estimates by 279 Amid Revenue and Guidance Gaps EFXT Q1 2026 Earnings Earnings Surge Past Estimates by 65 VICR Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction