Bio-Techne Corp

NASDAQ:TECH   4:00:00 PM EDT
51.42
-1.20 (-2.28%)
4:03:30 PM EDT: $51.60 +0.18 (+0.35%)
Twitter Share  Facebook Share StockTwits Share