Bio-Techne Corp

NASDAQ:TECH   3:59:56 PM EDT
237.78
-6.12 (-2.51%)
Twitter Share  Facebook Share StockTwits Share