Bio-Techne Corp

Bio-Techne Corp

64.32
EUR
-0.18
(-0.28%)
1.01EPS
60.73P/E
9.68BMarket Cap
Nov 03Next Earn