In the mid-morning trade, the benchmark indices traded in a narrow range with losses. Except for Nifty Realty index, all of NSE's sectoral indices were in the red. Other companies set to announce their results today include Adani Wilmar, Jindal Stainless, INOX Leisure, IDBI Bank, Castrol India, Mahindra Holidays & Resorts, Mahindra & Mahindra Financial Services, Dwarikesh Sugar, CG Power, Alembic Pharmaceuticals, and Saregama India.