ITC Q4 Results 2026 Profit Plunges 72 on High Base from OneTime Gains First FR Q1 2026 Results Top Views on Strong Revenue DRAM ETF Surges to 10 Billion Driven by AI Memory Bottleneck Concerns Taylor Devices TAYD Consolidating at 5099 How to Position Now 20260521