Anfield Energy AEC Stock Analysis Climbs 101 Eyes on 453 20260520 MKS MKSI Q1 2026 Earnings 230 EPS Surges Past 208 Estimates ITC Hotels Posts 23 Jump in Q4 Net Profit to Rs 317 Crore Recommends Re 1 Dividend Hanmi HAFC Q1 2026 Earnings Surprise EPS 075 Up Significant Why Companies Pay Dividends Key Insights for Investors in 2026 Ola Electric Q4 Results Net Loss Narrows 425 as Gross Margin Improves Despite Revenue Decline