Bio-Techne Corp

NASDAQ:TECH   3:53:02 PM EDT
51.41
-1.21 (-2.30%)
Twitter Share  Facebook Share StockTwits Share