Market Cap 493.50M
Revenue (ttm) 10.33B
Net Income (ttm) -41.30M
EPS (ttm) N/A
PE Ratio 4.12
Forward PE 3.89
Profit Margin -0.40%
Debt to Equity Ratio 2.16
Volume 2,242,800
Avg Vol 1,034,834
Day's Range N/A - N/A
Shares Out 77.11M
Stochastic %K 6%
Beta 0.48
Analysts Sell
Price Target $14.14

Latest News on OMI

Crude Oil Moves Higher; Owens & Minor Shares Plummet

Feb 3, 2025, 2:13 PM EST - 19 days ago

Crude Oil Moves Higher; Owens & Minor Shares Plummet


Owens & Minor to Present at Upcoming Investor Conferences

Dec 2, 2024, 4:15 PM EST - 2 months ago

Owens & Minor to Present at Upcoming Investor Conferences


Owens & Minor, Inc. (OMI) Q3 2024 Earnings Call Transcript

Nov 4, 2024, 10:52 AM EST - 3 months ago

Owens & Minor, Inc. (OMI) Q3 2024 Earnings Call Transcript


Owens & Minor Reports Third Quarter 2024 Financial Results

Nov 4, 2024, 6:30 AM EST - 3 months ago

Owens & Minor Reports Third Quarter 2024 Financial Results


Owens & Minor Announces New Partnership with Google Cloud

Sep 10, 2024, 6:45 AM EDT - 5 months ago

Owens & Minor Announces New Partnership with Google Cloud