Embecta Corp.

Embecta Corp.

4.20
EUR
-0.06
(-1.50%)
1.30EPS
2.14P/E
158.02MMarket Cap
Dec 01Next Earn