Western EMD Stock Steady at 1044 Support at 992 20260518 Thor Industries THO Crushes Q1 2026 Estimates EPS 034 Tops Views Illinois ITW Q1 2026 Earnings Beat Revenue NA EPS 266 Royalty Pharma Plc RPRX Exploring the Undervaluation Potential in Biotech Royalty Investing Vanguard SP 500 ETF VOO Receives Endorsement From Investor Graham Stephan Greeces Q1 2026 Budget Surplus Reaches 5175 Billion More Than Doubling Forecast Microsoft MSFT Among Top Holdings in Graham Stephans Portfolio as Cloud Revenue Surges China Prepares Humanoid Robots for Employment as Part of Industrial Strategy NXPL Q1 2026 Earnings Loss Per Share Narrows as Stock Gains on Strategic Progress Aditxt Inc ADTX Q3 2025 Earnings Steep Loss Per Share as Stock Declines Sharply Alignment Healthcare Draws Attention Amid Unusual Call Option Activity