Bio-Techne Corp

NASDAQ:TECH  
78.43
-0.86 (-1.08%)
5:00:00 PM EDT: $79.29 +0.86 (+1.10%)
Twitter Share  Facebook Share StockTwits Share