Terrestrial Energy IMSR Stock Next Move 164 20260420 NetEase Inc NTES Unusual Options Implied Volatility Spike Signals Elevated NearTerm Price Movement Expectations NXL Nexalin Technology Q4 2025 earnings narrowly miss consensus estimates shares tick higher as investors overlook minor shortfall Norfolk Southern Corporation NSC Q1 2026 Earnings Dip on Temporary Winter Headwinds Merger Progress Signals LongTerm Bullish Upside Market Wrap Tech leads sector gains while consumer lags as markets edge lower