Bio-Techne Corp

NASDAQ:TECH   11:49:06 AM EDT
371.98
-5.24 (-1.39%)
Twitter Share  Facebook Share StockTwits Share