Bio-Techne Corp

NASDAQ:TECH   2:58:58 PM EDT
70.56
+1.14 (+1.64%)
Twitter Share  Facebook Share StockTwits Share