Embecta Corp.

Embecta Corp.

4.22
EUR
-0.07
(-1.61%)
1.30EPS
2.18P/E
161.20MMarket Cap
Dec 01Next Earn