Owens & Minor, Inc. ( OMI) - Key Metrics

OMI Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2025Q3 $9.02 -$1.94 -$2.23 $0.41
2025Q2 $8.86 -$11.30 $0.49 -$0.39
2025Q1 $34.06 -$0.32 -$0.45 -$1.29
2024Q4 $34.94 -$3.84 $0.92 $0.11
2024Q3 $35.30 -$0.17 $0.35 -$0.44

OMI Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2025Q3 ? -0.62
2025Q2 ? -0.20
2025Q1 ? -6.98
2024Q4 ? -0.85
2024Q3 ? -23.68

OMI Free Cash Flow Yield and Dividend Yield

DateFree Cash Flow YieldDividend Yield
2025Q3 8.59% ?
2025Q2 -4.32% ?
2025Q1 -14.29% ?
2024Q4 0.81% ?
2024Q3 -2.83% ?

OMI

Price: $2.80

52 week price:
2.15
15.54

Payout Ratio Range:
-44.11%
3100.00%

Earnings Per Share: -5.69 USD

P/E Ratio: -0.49

Exchange: NYQ

Sector: Healthcare

Industry: Medical Distribution

Country: United States

Volume: 515100

Ebitda: 9.6 million

Market Capitalization: 216.3 million

Links: