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 15598 $1.83M Jun 2017
JLB & Associates 11513 $1.35M Jun 2017
Gemmer Asset Management 26 $2999 Jun 2017