New Delhi, Oct. 18 -- The Indian stock market continued the upbeat trend for the third straight session on Friday. The Bank Nifty index climbed to a new lifetime high of 57,830.20. The Nifty 50 index finished 124 points higher at 25,709, while the BSE Sensex ended 484 points higher at 83,952. Such a positive trend on Dalal Street ahead of Dhanteras has boosted the morale of bulls.

Regarding stocks to buy on Diwali 2025, Sugandha Sachdeva, Founder of SS WealthStreet, recommended these four shares for medium-term: Cochin Shipyard, Technocraft Industries, HG Infra Engineering, and NTPC Green Energy.

Cochin Shipyard Ltd, with a robust order book comprising warships, aircraft carriers, and submarine support vessels, has emerged as a key nava...