Foreign institutional investors (FIIs) today pulled out a net Rs 156.97 crore from the Indian stock markets.

Overseas investors were the gross buyer of shares worth Rs 4,060.84 crore, whereas they sold stocks worth Rs 4,217.81 crore, resulting in a net sell of Rs 156.97 crore, provisional data with the Bombay Stock Exchange (BSE) shows.

Domestic institutional investors also booked profit and sold equities worth Rs 767.57 crore.

Yesterday, FIIs were net seller of shares worth Rs 237.50 crore, as per the data with market regulator Securities and Exchange Board of India (SEBI).

However, proprietors and brokers, on the behalf of their clients, were optimistic and in total made a net investment of Rs 208.21 crore, according to the BSE data.

Non-resident Indians followed FIIs and sold equities worth Rs 1.15 crore.