
Indian large caps delivered a stellar 10.5% return in 2025, with the Nifty 50 extending its bull run to a tenth consecutive year. Shriram Finance surged 72%, while Maruti Suzuki and Eicher Motors rallied over 50%. However, 2026 has been a different story — the Nifty 50 is down approximately 7% year-to-date as of…