Bio-Techne Corp

Bio-Techne Corp

64.36
EUR
+1.48
(+2.35%)
1.01EPS
60.58P/E
9.65BMarket Cap
Nov 03Next Earn