OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-1.9-291.99%
Dec 31, 20231-29.55%
Dec 31, 20221.4-61.88%
Dec 31, 20213.8+56.44%
Dec 31, 20202.4+203.08%
Dec 31, 20190.8-119.92%
Dec 31, 2018-4-516.16%
Dec 31, 20171-53.34%
Dec 31, 20162.1+0.13%
Dec 31, 20152.1+21.31%
Dec 31, 20141.7-22.61%
Dec 31, 20132.2-1.14%
Dec 31, 20122.2-6.36%
Dec 31, 20112.4-2.20%
Dec 31, 20102.4