Markets ended flat, amid a range bound session on Thursday, as investors turned cautious and booked profits at higher levels in intra-day trades.
The 30-share Sensex ended 24 points higher at 22,348 and the 50-share Nifty closed points at 6,661 levels