Business Milton director’s sale of Embecta shares follows mixed earnings report and stock slump Ryan Kowalski · September 8, 2026