Immediate support for the Nifty is placed at 11,880, followed by 11,840 levels. On the upside, the level of 11,980, followed by 12,040, would act as immediate resistance points. Stocks in news: Mahindra & Mahindra, SMS LifeSciences, Tata Power, Bajaj Finance.