Mumbai, Aug. 7 -- The key equity indices ended with modest losses on Friday, snapping a two-session winning streak. The benchmarks remained under pressure throughout the session as selling in heavyweight financial stocks outweighed gains in information technology shares. Nifty closed below the 24,600 level. Financial services, private bank and consumer durables shares declined, while auto, IT and PSU bank stocks advanced.

As per provisional closing data, the S&P BSE Sensex declined 455.59 points or 0.58% to 78,499.17. The Nifty 50 index lost 65.35 points or 0.27% to 24,570.65. Over the last two trading sessions, the Sensex gained 0.67%, while the Nifty advanced 0.09%.

In the broader market, the BSE 150 MidCap Index rose 0.18%, while the...