Bio-Techne Corp

Bio-Techne Corp

64.60
EUR
-0.08
(-0.12%)
1.01EPS
60.99P/E
9.72BMarket Cap
Nov 03Next Earn