Bio-Techne Corp

NASDAQ:TECH   3:59:59 PM EDT
359.16
-11.89 (-3.20%)
Twitter Share  Facebook Share StockTwits Share