Investors sentiment decreased to 1.05 in 2017 Q3. Its down 0.10, from 1.15 in 2017Q2. It dropped, as 37 investors sold Sturm, Ruger & Company, Inc. shares while 46 reduced holdings. 27 funds opened positions while 60 raised stakes. 14.25 million shares ...
more»