Embecta Corp

NEW
NAS:EMBC (USA)  
$ 10.47 -0.26 (-2.42%) 10:08 PM EST
Market Cap:
$ 611.89M
Enterprise V:
$ 1.97B
Volume:
395.64K
Avg Vol (2M):
715.71K
Trade In:
Volume:
395.64K
Avg Vol (2M):
715.71K

Embecta Corp Valuation Measures