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 17633 $2.07M Jun 2017
Eqis Capital Management 14572 $1.76M Sep 2017
JLB & Associates 9224 $1.11M Sep 2017
Gemmer Asset Management 26 $2999 Sep 2017