TECH announces the opening of a new Customer Experience Centre to support long-term growth in the EMEA region. The new facility is located in Dusseldorf, Germany.
Shareholders of Bio-Techne would probably like to forget the past six months even happened. The stock has dropped 26.9% and ...
Shares of Bio-Techne Corp. TECH shed 2.04% to $58.73 Friday, on what proved to be an all-around poor trading session for the ...
Proficio Capital Partners LLC increased its position in shares of Bio-Techne Co. (NASDAQ:TECH – Free Report) by 13.6% in the 4th quarter, according to its most recent disclosure with the SEC. The ...
Shares of Bio-Techne Corp. TECH slipped 1.78% to $59.98 Tuesday, on what proved to be an all-around favorable trading session ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results