
Owens & Minor, Inc. Hits New 52-Week Low at $3.76
2025-11-03 16:58:54Owens & Minor, Inc. has reached a new 52-week low, reflecting significant challenges within the company. With a market capitalization of USD 416 million, it shows troubling financial metrics, including a negative return on equity and high debt levels, raising concerns about its long-term viability in the Pharmaceuticals & Biotechnology sector.
Read full news articleNo announcement available
Corporate Actions
No corporate action available






