Stantec STN Falls 131 Watching 7209 Support 20260520 Indian Markets Stay RangeBound as Nifty 50 Edges Up Rupee Sinks to Record Low Super Micro Computer SMCI Investors Face Final Deadline in Securities Class Action Rosen Law Firm Urges Action Wintrust WTFCN Q1 2026 Results Top Views on Strong Revenue Warshs Vision for the Federal Reserve Ambitious Agenda Meets Reality TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates Retail Sales Data Signals Continued Consumer Resilience