Owens & Minor Inc stock (US6907321029): Why supply chain resilience now matters more for healthcare investors? — alphai