OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-211+1.43%
Dec 31, 2023-208+24.80%
Dec 31, 2022-167+235.24%
Dec 31, 2021-50-16.05%
Dec 31, 2020-59+13.34%
Dec 31, 2019-52+16.39%
Dec 31, 2018-45+29.64%
Dec 31, 2017-35+70.49%
Dec 31, 2016-20-1.12%
Dec 31, 2015-21-57.60%
Dec 31, 2014-48+72.21%
Dec 31, 2013-28+185.99%
Dec 31, 2012-10-60.64%
Dec 31, 2011-25-19.99%
Dec 31, 2010-31