Earlier this year it appeared that Embecta, a diabetes care company that spun off from BD in 2022, was finally back on track after a rocky 2025. The Parsippany, NJ-based company’s fiscal ...