tiprankstipranks
Trending News
More News >
Owens & Minor (OMI)
NYSE:OMI

Owens & Minor (OMI) Stock Statistics & Valuation Metrics

Compare
549 Followers

Total Valuation

Owens & Minor has a market cap or net worth of $200.33M. The enterprise value is $2.58B.
Market Cap$200.33M
Enterprise Value$2.58B

Share Statistics

Owens & Minor has 77,346,596 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding77,346,596
Owned by Insiders20.48%
Owned by Institutions33.46%

Financial Efficiency

Owens & Minor’s return on equity (ROE) is -0.64 and return on invested capital (ROIC) is -7.46%.
Return on Equity (ROE)-0.64
Return on Assets (ROA)-0.08
Return on Invested Capital (ROIC)-7.46%
Return on Capital Employed (ROCE)-0.07
Revenue Per Employee461.24K
Profits Per Employee-15.63K
Employee Count23,200
Asset Turnover2.30
Inventory Turnover7.49

Valuation Ratios

The current PE Ratio of Owens & Minor is ―. Owens & Minor’s PEG ratio is -0.00364.
PE Ratio
PS Ratio0.09
PB Ratio1.77
Price to Fair Value1.77
Price to FCF-15.04
Price to Operating Cash Flow-2.26
PEG Ratio-0.00364

Income Statement

In the last 12 months, Owens & Minor had revenue of 10.70B and earned -362.69M in profits. Earnings per share was -4.73.
Revenue10.70B
Gross Profit2.22B
Operating Income-207.77M
Pretax Income-357.36M
Net Income-362.69M
EBITDA515.18M
Earnings Per Share (EPS)-4.73

Cash Flow

In the last 12 months, operating cash flow was -98.97M and capital expenditures -253.22M, giving a free cash flow of -352.19M billion.
Operating Cash Flow-98.97M
Free Cash Flow-352.19M
Free Cash Flow per Share-4.55

Dividends & Yields

Owens & Minor pays an annual dividend of $0.003, resulting in a dividend yield of ―
Dividend Per Share$0.003
Dividend Yield
Payout Ratio
Free Cash Flow Yield
Earnings Yield

Stock Price Statistics

Beta0.85
52-Week Price Change-82.15%
50-Day Moving Average3.85
200-Day Moving Average6.41
Relative Strength Index (RSI)26.49
Average Volume (3m)2.00M

Important Dates

Owens & Minor upcoming earnings date is Feb 25, 2026, Before Open (Confirmed).
Last Earnings DateOct 30, 2025
Next Earnings DateFeb 25, 2026
Ex-Dividend DateDec 14, 2021

Financial Position

Owens & Minor as a current ratio of 1.08, with Debt / Equity ratio of -511.43%
Current Ratio1.08
Quick Ratio0.47
Debt to Market Cap1.84
Net Debt to EBITDA35.40
Interest Coverage Ratio-1.44

Taxes

In the past 12 months, Owens & Minor has paid 5.33M in taxes.
Income Tax5.33M
Effective Tax Rate-0.01

Enterprise Valuation

Owens & Minor EV to EBITDA ratio is 52.39, with an EV/FCF ratio of -46.40.
EV to Sales0.29
EV to EBITDA52.39
EV to Free Cash Flow-46.40
EV to Operating Cash Flow19.15

Balance Sheet

Owens & Minor has $32.84M in cash and marketable securities with $2.20B in debt, giving a net cash position of -$2.16B billion.
Cash & Marketable Securities$32.84M
Total Debt$2.20B
Net Cash-$2.16B
Net Cash Per Share-$27.98
Tangible Book Value Per Share-$13.85

Margins

Gross margin is 26.13%, with operating margin of -1.94%, and net profit margin of -3.39%.
Gross Margin26.13%
Operating Margin-1.94%
Pretax Margin-3.34%
Net Profit Margin-3.39%
EBITDA Margin0.55%
EBIT Margin2.34%

Analyst Forecast

The average price target for Owens & Minor is $4.90, which is 11.43% higher than the current price. The consensus rating is Moderate Sell
Price Target$4.90
Price Target Upside93.68% Upside
Analyst ConsensusModerate Sell
Analyst Count3
Revenue Growth Forecast-37.09%
EPS Growth Forecast-2639.44%

Scores

Smart Score2
AI Score