Bio-Techne Corp

NASDAQ:TECH   3:59:55 PM EDT
362.35
-5.42 (-1.47%)
Twitter Share  Facebook Share StockTwits Share