OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-268-35.88%
Dec 31, 2023-417-127.88%
Dec 31, 20221,497-1256.26%
Dec 31, 2021-129-65.87%
Dec 31, 2020-379+191.39%
Dec 31, 2019-130-118.57%
Dec 31, 2018701+156.99%
Dec 31, 2017273-292.19%
Dec 31, 2016-142+14.26%
Dec 31, 2015-124-144.60%
Dec 31, 2014279-439.79%
Dec 31, 2013-82+19.83%
Dec 31, 2012-68+18.92%
Dec 31, 2011-58-59.61%
Dec 31, 2010-142