Mumbai, July 22 -- The domestic equity benchmarks traded with significant losses in morning trade. The Nifty traded below the 24,050 mark. Pharma shares declined after advancing for previous second consecutive trading session.

At 10:28 ST, the barometer index, the S&P BSE Sensex, tanked 655.83 points or 0.85% to 76,835.92. The Nifty 50 index fell 183.80 points or 0.73% to 24,010.90.

In the broader market, the BSE 150 MidCap Index fell 0.81% and the BSE 250 SmallCap Index shed 1.24%.

The market breadth was weak. On the BSE, 1,218 shares rose and 2,431 shares fell. A total of 218 shares were unchanged.

Earnings To Watch:

Nestle India, Dr. Reddy's Laboratories (DRL), Bharat Petroleum Corporation (BPCL), Hindustan Petroleum Corporations ...