Owens & Minor: Debt Limits Recovery Potential (Upgrade) (NYSE:OMI)
Core Insights - Investors in Owens & Minor (OMI) have experienced a significant decline in share value, losing approximately 75% in 2025 due to the company's decision to back off an ill-conceived acquisition [1] Company Performance - The company's stock performance has been severely impacted, reflecting a lack of confidence in its strategic decisions [1] Market Sentiment - The drastic drop in share value indicates a negative market sentiment towards Owens & Minor, suggesting that investors are wary of the company's future prospects [1]