OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024161-78.20%
Dec 31, 2023741+127.91%
Dec 31, 2022325+161.73%
Dec 31, 2021124-63.39%
Dec 31, 2020339+104.25%
Dec 31, 2019166+43.69%
Dec 31, 2018116+103.59%
Dec 31, 201757-69.63%
Dec 31, 2016187-30.66%
Dec 31, 2015270-7268.23%
Dec 31, 2014-4-102.68%
Dec 31, 2013141-35.67%
Dec 31, 2012219+219.36%
Dec 31, 201168-72.03%
Dec 31, 2010245