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 17633 $1.79M Mar 2017
JLB & Associates 17372 $1.79M Dec 2016
Eqis Capital Management 15517 $1.58M Mar 2017
Gemmer Asset Management 24 $1999 Mar 2017