Domestic stock market took a breather today, ending almost flat. Mixed global cues, coupled with a slight slowdown in India's manufacturing activity, tempered investor enthusiasm. However, positive outlooks on monsoon and government capex supported consumption and rural-based stocks. The BSE Sensex snapped its 11-day winning streak, while the Nifty 50 extended its rally for the 14th consecutive session. Consumer durables, financial services and banks shares shares advanced, while media, metal and realty shares declined.