Foreign institutional investors (FIIs) turned net buyers for the first time in the last seven consecutive sessions, buying shares worth Rs 2,926.05 crore, while domestic institutional investors (DIIs) turned net sellers after six-day of consistent buying, offloading Rs 192.01 crore worth of stocks on December 27, provisional data from the NSE showed.