VRTS Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly TransCode Therapeutics Q4 2024 Earnings WiderthanExpected Loss Reflects ClinicalStage Investment CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices SFL Q1 2026 Earnings Stunning EPS Surprise of 1880 Despite Negative Stock Reaction VST Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally NOV Q1 2026 Earnings EPS Misses Estimates Sharply as Revenue Details Remain Unreported