EMBC Financials: Embecta Corp AI Analysis