Midcaps after steepest fall in 2 years; Swiggy, KEI Industries, Motilal Oswal Financial among the top grains.