OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-49-109.27%
Dec 31, 2023533+236.32%
Dec 31, 2022158+112.69%
Dec 31, 202174-73.40%
Dec 31, 2020280+145.95%
Dec 31, 2019114+61.01%
Dec 31, 201871+219.10%
Dec 31, 201722-86.70%
Dec 31, 2016167-33.10%
Dec 31, 2015249-577.28%
Dec 31, 2014-52-146.41%
Dec 31, 2013112-46.12%
Dec 31, 2012209+380.40%
Dec 31, 201143-79.64%
Dec 31, 2010213