OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20242,217-2.64%
Dec 31, 20232,277-20.77%
Dec 31, 20222,874+129.20%
Dec 31, 20211,254-1.86%
Dec 31, 20201,278-27.59%
Dec 31, 20191,765-1.04%
Dec 31, 20181,783+69.67%
Dec 31, 20171,051+45.36%
Dec 31, 2016723+0.20%
Dec 31, 2015722-2.48%
Dec 31, 2014740+138.85%
Dec 31, 2013310+0.02%
Dec 31, 2012310+4.92%
Dec 31, 2011295+9.33%
Dec 31, 2010270