OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-117-15.10%
Dec 31, 2023-137-92.39%
Dec 31, 2022-1,804+3264.68%
Dec 31, 2021-54-166.98%
Dec 31, 202080-254.29%
Dec 31, 2019-52-93.64%
Dec 31, 2018-816+95.81%
Dec 31, 2017-417+1583.68%
Dec 31, 2016-25-32.15%
Dec 31, 2015-36-88.50%
Dec 31, 2014-317+455.82%
Dec 31, 2013-57-70.10%
Dec 31, 2012-191+463.30%
Dec 31, 2011-34-9.45%
Dec 31, 2010-37