Foreign investors on the Nairobi Securities Exchange(NSE) sold off a significant number stocks worth Sh2.86 billion yesterday to lock in profits ahead of US interest rate decision by the Fed.