Bio-Techne Corp

NASDAQ:TECH   3:19:38 PM EDT
51.38
+0.12 (+0.23%)
Twitter Share  Facebook Share StockTwits Share