Bio-Techne Corp

XNAS:TECH   3:49:33 PM EDT
60.96
-1.61 (-2.57%)
Twitter Share  Facebook Share StockTwits Share