Bio-Techne Corp

NASDAQ:TECH  
52.02
-1.27 (-2.38%)
7:55:45 PM EDT: $52.55 +0.53 (+1.02%)
Twitter Share  Facebook Share StockTwits Share