OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024244-23.85%
Dec 31, 2023321+7026.51%
Dec 31, 20225-99.19%
Dec 31, 2021553-10.39%
Dec 31, 2020617+621.18%
Dec 31, 201986+426.72%
Dec 31, 201816+420.00%
Dec 31, 20173+Infinity%
Dec 31, 20160NaN%
Dec 31, 20150-100.00%
Dec 31, 2014217