OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 20242,219+4.42%
Dec 31, 20232,125+16.36%
Dec 31, 20221,826+20.69%
Dec 31, 20211,513+18.14%
Dec 31, 20201,281+13.50%
Dec 31, 20191,128-17.45%
Dec 31, 20181,367+16.65%
Dec 31, 20171,172-1.30%
Dec 31, 20161,187-2.24%
Dec 31, 20151,215+3.81%
Dec 31, 20141,170+4.73%
Dec 31, 20131,117+20.81%
Dec 31, 2012925+7.83%
Dec 31, 2011858+6.17%
Dec 31, 2010808