Analysts Viewpoint Recent Insider Activity Could Benefit Bio-Techne Corp (TECH) Bio-Techne Corp’s recent filing unveils that its Director Herr Amy E. unloaded Company’s shares for reported $63705.0 on Jun 09