Bio-Techne Corp

NASDAQ:TECH   4:00:00 PM EDT
52.62
-1.52 (-2.81%)
: $53.00 +0.38 (+0.72%)
Twitter Share  Facebook Share StockTwits Share