Embecta Corp (NAS:EMBC)
$ 14.97 0.43 (2.96%) Market Cap: 863.80 Mil Enterprise Value: 2.20 Bil PE Ratio: 12.48 PB Ratio: 0 GF Score: 28/100