Investors sentiment decreased to 0.59 in 2017 Q2. Its down 0.65, from 1.24 in 2017Q1. It dived, as 26 investors sold Oncomed Pharmaceuticals Inc shares while 23 reduced holdings. 12 funds opened positions while 17 raised stakes. 17.17 million shares or ...
more»