BSE
TCS shares fall nearly 5 pc after Q1 earnings; mcap declines by Rs 55,471 cr
Markets bounce back on fag-end buying; sensex closes at 58,350.53 points
Markets halt four-day rally amid weak global trends; Sensex and Nifty fell in early trade