Bio-Techne Corp

NASDAQ:TECH   3:59:52 PM EDT
367.04
-10.18 (-2.70%)
Twitter Share  Facebook Share StockTwits Share