Daily Market Update- Equity 21 July 2023

The benchmark Nifty index extended gains for the fifth consecutive sessions and settled at new record highs near 20000 levels after adding 146 points to its previous closing values.