Bio-Techne Corp

NASDAQ:TECH   3:59:53 PM EDT
357.31
-7.20 (-1.98%)
Twitter Share  Facebook Share StockTwits Share