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
Eqis Capital Management 22532 $2.47M Sep 2016
JLB & Associates 18922 $2.07M Sep 2016
Palisade Asset Management, LLC 17933 $1.96M Sep 2016
Gemmer Asset Management 31 $2999 Sep 2016