Reflections On The Past For Investors Today: Embecta Corp (NASDAQ: EMBC)

Embecta Corp (NASDAQ:EMBC) does about 387.57K shares in volume on a normal day but saw 164931 shares change hands in the recent trading day. The company now has a market cap of 1.18B USD. Its current market price is $20.28, marking a decrease of -0.54% compared to the previous close of $20.39. The 52 week […]