Owens & Minor, Inc. (OMI) NYSE

2.68

+0.22(+8.94%)

Updated at January 12 09:30AM

Currency In USD

Valuation

Market Cap216.41M
Enterprise Value254.73M
P/E Ratio-0.2
PEG Ratio0
Price/Sales Ratio0.08
Price/Book Ratio-0.47
Enterprise/Revenue0.75
Enterprise/EBITDA5.96

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterMarch 31, 2026

Profitability

Profit Margin-0.4
Operating Margin0.03

Management Effectiveness

Return On Assets-0.45
Return On Equity2.65

Income Statement

Revenue2.76B
Revenue/Share35.41
Gross Profit0
EBITDA101.06M
Net Income-1.1B
Diluted EPS-14.24

Balance Sheet

Total Cash336.88M
Total Cash/Share4.39
Total Debt648.72M
Total Debt/Equity-4.67
Current Ratio0.49
Book Value Per Share-6.06

Price History

52-Week Change-68.17
52-Week High15.54
52-Week Low1.91
Moving Average 50 Days3.1
Moving Average 200 Days5.77

Statistics

Average Volume2.22M
Shares Outstanding77.26M
% Held by Institutions89.35

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split Factor3:2
Last Split DateApril 01, 2010