$1000 Invested In Owens & Minor 5 Years Ago Would Be Worth This Much Today
Portfolio Pulse from Benzinga Insights
Over the past 5 years, Owens & Minor (NYSE:OMI) has outperformed the market with an annualized return of 36.22%, turning a $1000 investment into $4,785.35 today. The company's market capitalization stands at $1.45 billion.

May 06, 2024 | 5:31 pm
News sentiment analysis
Sort by:
Ascending
POSITIVE IMPACT
Owens & Minor has seen a significant return of 36.22% annually over the past 5 years, with a current market cap of $1.45 billion.
The substantial annualized return of 36.22% over the past 5 years indicates a strong performance by Owens & Minor, likely reflecting positively on investor sentiment and potentially driving further interest in OMI stock in the short term.
CONFIDENCE 95
IMPORTANCE 90
RELEVANCE 100