OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20244,091-1.88%
Dec 31, 20234,169-6.11%
Dec 31, 20224,441+70.92%
Dec 31, 20212,598-0.97%
Dec 31, 20202,624-17.52%
Dec 31, 20193,181-2.29%
Dec 31, 20183,255+37.89%
Dec 31, 20172,361+34.31%
Dec 31, 20161,758-1.54%
Dec 31, 20151,785+2.33%
Dec 31, 20141,745+34.30%
Dec 31, 20131,299+5.26%
Dec 31, 20121,234+20.09%
Dec 31, 20111,028+6.54%
Dec 31, 2010965