Bio-Techne Corp

NASDAQ:TECH   3:28:52 PM EDT
241.84
+9.62 (+4.14%)
Twitter Share  Facebook Share StockTwits Share