OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 2024565-38.84%
Dec 31, 2023924-2.27%
Dec 31, 2022946+0.76%
Dec 31, 2021939+31.80%
Dec 31, 2020712+54.07%
Dec 31, 2019462-10.85%
Dec 31, 2018518-48.95%
Dec 31, 20171,015+5.77%
Dec 31, 2016960-3.28%
Dec 31, 2015993+0.18%
Dec 31, 2014991-3.34%
Dec 31, 20131,025+5.28%
Dec 31, 2012974+5.92%
Dec 31, 2011919+7.20%
Dec 31, 2010858