ITC, M&M and 12 other Nifty50 stocks recorded all-time highs in 2023 so far; check list here
Investors become poorer by ₹5.78 lakh crore in two days of market fall
Nifty could post 5% gains next year: BofA Securities