Bio-Techne Corp

NASDAQ:TECH   11:26:56 AM EDT
442.47
-1.96 (-0.44%)
Twitter Share  Facebook Share StockTwits Share