TECH   $50.16  2.20% Market Closed After Close 50.16 0.0

Bio-Techne Corp

Data not available