Bio-Techne Corp

NASDAQ:TECH   4:00:00 PM EDT
73.85
+1.29 (+1.78%)
7:08:18 PM EDT: $76.23 +2.38 (+3.22%)
Twitter Share  Facebook Share StockTwits Share