The Nifty50 index comprises 50 large-cap stocks listed on the National Stock Exchange (NSE) of India. Several prominent companies from diverse sectors within the Nifty50 have achieved fresh 52-week highs, demonstrating their strong performance and investor confidence.