The domestic markets opened firmly but saw profit taking and selling pressure around the 5700 level. The markets ended the day with modest gains near the highs, despite remaining range bound and lackluster with tepid volume. Technically, market breadth remained robust amid lower volumes while indicators like MACD and RSI remained in positive territory on daily charts. The markets are likely to witness a flat opening and the Nifty faces resistance at 5750 and support at 5600.