X

Bio-Techne Corporation

Stock News Buzz: Bio-Techne Corporation (NASDAQ:TECH)

Bio-Techne Corporation (NASDAQ:TECH)  changed -2.21% to recent value of $185.43. The stock transacted 189652 shares during most recent day however…