OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 2024154+0.85%
Dec 31, 2023153+0.35%
Dec 31, 2022153+1.12%
Dec 31, 2021151+2.67%
Dec 31, 2020147+16.91%
Dec 31, 2019126+0.88%
Dec 31, 2018125+1.33%
Dec 31, 2017123+0.73%
Dec 31, 2016122-2.82%
Dec 31, 2015126-0.42%
Dec 31, 2014126-0.04%
Dec 31, 2013126-0.28%
Dec 31, 2012127-0.28%
Dec 31, 2011127+0.03%
Dec 31, 2010127