WEAV Q1 2026 Earnings EPS Surprise of 2931 Drives Positive Market Reaction SunocoCorp LLC SUNC Q1 2026 Earnings Massive EPS Miss Amidst Limited Disclosure VAL Q1 2026 Earnings EPS Misses Estimates as Operational Headwinds Persist NGL Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement VFF Q1 2026 Earnings EPS Misses Estimates Amid Modest Profitability Stock Slides CNI Q1 2026 Earnings EPS Surpasses Estimates by 248 Stock Flat