stock.name

Owens & Minor, Inc.

OMI

Market Cap$1.84B
Close$

Compare Owens & Minor

P/E RatioDividendsReturn on EquityPrice-to-SalesDebt-to-Equity
Owens & Minor, Inc.Owens & Minor, Inc.-44.60%-4%0.22.3
marketMarket Avg59.71.27%30%-0.9
IndustrialsIndustrials Avg24.10.97%21%30.6
$28.00

Target Price by Analysts

12.9% upsideOwens & Minor Target Price DetailsTarget Price
$70.01

Current Fair Value

182.4% upside

Undervalued by 182.4% based on the discounted cash flow analysis.

Share Statistics

Market cap$1.84 Billion
Enterprise Value$3.70 Billion
Dividend Yield$0.0 (0.0%)
Earnings per Share$-0.55
Beta2.08
Outstanding Shares76,598,351
Avg 30 Day Volume484,348

Return

Return on Equity-
Return on Assets-
Return on Invested Capital-

Valuation & Multiples

P/E Ratio-44.62
PEG34.15
Price to Sales0.19
Price to Book Ratio2.07
Enterprise Value to Revenue0.36
Enterprise Value to EBIT18.16
Enterprise Value to Net Income-90
Total Debt to Enterprise0.57
Debt to Equity2.27

Revenue Sources

No data

ESG Score

No data

About Owens & Minor, Inc.

CEO: Edward Pesicka