Owens & Minor, Inc. ( OMI) - Stock Earnings

OMI Quarterly earnings

DateEarningsRevenue
2025Q1 -25.0 million USD 2.6 billion USD
2025Q2 -869.1 million USD 681.9 million USD
2025Q3 -150.3 million USD 697.3 million USD

OMI Yearly earnings

DateEarningsRevenue
2022 22.4 million USD 10.0 billion USD
2023 -41.3 million USD 10.3 billion USD
2024 -362.7 million USD 10.7 billion USD

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: