Bio-Techne Corp

NASDAQ:TECH  
361.08
-3.98 (-1.09%)
Twitter Share  Facebook Share StockTwits Share