Bio-Techne Corp

NASDAQ:TECH   3:59:58 PM EDT
277.29
+3.28 (+1.20%)
Twitter Share  Facebook Share StockTwits Share