No matter how cynical the overall market is Embecta Corp (EMBC) performance over the last week is recorded -3.92%
On Friday, Embecta Corp (NASDAQ: EMBC) was -3.78% down from the session before settling in for the closing price of $13.75. A 52-week range for