Bio-Techne Corp

NASDAQ:TECH  
62.12
-0.09 (-0.14%)
7:49:47 PM EDT: $62.96 +0.84 (+1.35%)
Twitter Share  Facebook Share StockTwits Share