Insider Bets Paying Off At TECH As New 52-Week High Reached
November 20, 2019 at 13:11 PM EST
In trading on Wednesday, shares of Bio-Techne Corp (TECH) touched a new 52-week high of $219.00/share. That's a 64.97% rise, or $86.25 per share from the 52-week low of $132.75 set back on 12/24/2018..