EMBC Earnings: AI Insights on Embecta Corp