On the strength of bullish indications from other Asian markets, positive activity continued on Dalal Street in the mid-day session, with both the Sensex and Nifty retaining substantial gains. 

Also Read| Crypto news daily: Bitcoin data and price analysis for Wednesday, April 20, 2022

Asian markets were trading mostly in green with Nikkei 225 surged 231.72 points or 0.86% to 27,216.81, Hang Seng increased 172.30 points or 0.82% to 21,200.06, Taiwan Weighted strengthened 69.98 points or 0.41% to 17,063.38, Straits Times advanced 23.06 points or 0.7% to 3,330.19 and KOSPI rose 4.66 points or 0.17% to 2,723.55. On the flip side, Jakarta Composite lost 5.58 points or 0.08% to 7,193.65 and Shanghai Composite declined 6.80 points or 0.21% to 3,187.23.

Also Read| Gold, silver and other metal prices on Wednesday, April 20, 2022

Sensex is currently trading at 56,999.47, up by 536.32 points or 0.95% after trading in a range of 56521.33 and 57,036.26. There were 19 stocks advancing against 10 stocks declining, while 1 stock remained unchanged on the index.

Also Read| L&T Infotech share tanks 5% despite reporting positive quarterly results

The broader indices were trading in green with the BSE Midcap index being up by 0.53%, while the Small cap index was up by 0.50%. The top gaining sectoral indices on the BSE were Auto up by 1.61%, Energy up by 1.58%, TECK up by 1.51%, IT up by 1.27% and Oil & Gas up by 1.09%, while Bankex down by 0.33%, Capital Goods down by 0.28% and PSU down by 0.26% were the only losing indices on BSE.

Also Read| ACC shares surge over 5% despite reporting 29% fall in Q1 net profit

The top gainers on the Sensex were TCS up by 2.55%, Maruti Suzuki up by 2.36%, Reliance Industries up by 2.30%, Ultratech Cement up by 2.25% and Bharti Airtel up by 2.15%. On the flip side, Bajaj Finance is down by 2.76%, Power Grid down by 1.51%, ICICI Bank down by 1.15%, Larsen & Toubro down by 1.01% and ITC down by 0.99% were the top losers.

Also Read| Tata Steel Long dips over 4% after reporting 82% fall in Q4 net profit

Nifty is currently trading at 17,139.00, up by 180.35 points or 1.06% after trading in a range of 16,978.95 and 17,141.65. There were 37 stocks advancing against 13 stocks declining on the index.

Also Read| Trending Stocks: ACC, LTI, Escorts, ONGC, SBI and others in news today

The top gainers on Nifty were TCS up by 2.48%, BPCL up by 2.47%, Maruti Suzuki up by 2.26%, Dr Reddy’s Lab up by 2.23% and Tata Motors up by 2.14%. On the flip side, Bajaj Finance is down by 2.68%, Power Grid down by 1.40%, Larsen & Toubro down by 1.25%, ICICI Bank down by 1.14% and ONGC down by 1.10% were the top losers.