Suncor Energy Inc SU Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Decline MSCI Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher XPeng XPEV Q4 2025 Earnings Strong EPS Beat Fuels Positive Surprise Stock Edges Lower OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher Vistagen Therapeutics Q1 2026 Earnings Narrower Loss Than Expected Boosts Investor Sentiment MYRG Q1 2026 Earnings Stunning EPS Beat Drives Stock Higher