Mumbai, July 7 -- The benchmark indices snapped their four-session winning streak on Tuesday as weak global cues triggered profit booking in domestic equities. The Nifty closed below the 24,400 mark amid broad-based selling. Metal and realty stocks tumbled, while IT, consumer durables and FMCG shares bucked the broader market trend.

The S&P BSE Sensex declined 104.35 points or 0.13% to 78,180.72. The Nifty 50 index lost 31.65 points or 0.13% to 24,398.70. In the past four sessions, the Sensex rallied 2.34% while the Nifty jumped 2.35%.

Trent (down 12.64%), Reliance Industries (down 1.23%) and ICICI Bank (down 1.04%) were major Nifty drags today.

The broader market underperformed the frontline indices. The BSE 150 MidCap Index shed 0.18...