Catena AB

Catena AB

35.16
USD
-4.45
(-11.23%)
3.15EPS
13.79P/E
2.88BMarket Cap
Feb 19Next Earn