Bio-Techne Corp

Bio-Techne Corp

63.96
EUR
+1.36
(+2.17%)
1.01EPS
61.14P/E
9.74BMarket Cap
Nov 03Next Earn