OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,874-0.96%
Dec 31, 20231,892+20.77%
Dec 31, 20221,566+16.55%
Dec 31, 20211,344-0.13%
Dec 31, 20201,346-4.97%
Dec 31, 20191,416-3.79%
Dec 31, 20181,472+12.39%
Dec 31, 20171,310+26.59%
Dec 31, 20161,035-2.72%
Dec 31, 20151,064+5.88%
Dec 31, 20141,005+1.55%
Dec 31, 2013989+7.02%
Dec 31, 2012924+26.21%
Dec 31, 2011732+5.46%
Dec 31, 2010694