Bio-Techne Corp

NASDAQ:TECH  
73.36
+0.38 (+0.52%)
6:57:33 PM EDT: $72.51 -0.85 (-1.16%)
Twitter Share  Facebook Share StockTwits Share