Nifty 50 Scales A Fresh All-Time High

(Tuesday Close: 19,749.25)
(Intraday Record High: 19,828.90)

Source: Bloomberg
BQ Prime