Embecta Corp.

Embecta Corp.

4.26
EUR
-0.04
(-1.00%)
1.30EPS
2.19P/E
161.42MMarket Cap
Dec 01Next Earn