Citadel Strategist Taps Prediction Market Fluctuations to Gauge Iran Deal Impact on Markets NECB Q1 2026 Earnings Earnings Miss Estimates Stock Declines Samsung Electronics Shares Surge 6 on Shipping of NextGeneration HBM4E AI Memory Samples