BSE 20 Jul 2026
Sensex 77708.52 -442.93
BSE 100 25823.76 -47.63
BSE 200 11345.68 -6.33
BSE 500 36504.94 -0.46
More...