TCS, Infosys among 6 Nifty50 stocks that hit new 52-week highs on Tuesday – ​New Highs!​

Bharat Petroleum Corporation. Share Price 609.30 04:03 PM | 06 Feb 2024 34.55(6.02%) HDFC Life