Who owns Techne Corporation?

Top Holders and Investors of TECH Stock

Find out what company owns Techne Corporation, who bought TECH this quarter, and who sold shares of TECH stock?

Fund or Company Name Number of Shares Valued At As Of
Palisade Asset Management, LLC 17933 $1.84M Dec 2016
Eqis Capital Management 17839 $1.83M Dec 2016
JLB & Associates 17372 $1.79M Dec 2016
Gemmer Asset Management 23 $2000 Dec 2016