BSE Sensex hit fresh record high at 40,328.89 in the early opening hours on Oct. 31

2019-10-31 1,524