OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndGross margin (%) YoY (%)
Dec 31, 202420.7+0.84%
Dec 31, 202320.6+12.10%
Dec 31, 202218.3+18.63%
Dec 31, 202115.5+2.39%
Dec 31, 202015.1+23.28%
Dec 31, 201912.3-11.82%
Dec 31, 201813.9+10.48%
Dec 31, 201712.6+2.99%
Dec 31, 201612.2-1.75%
Dec 31, 201512.4+0.28%
Dec 31, 201412.4+0.64%
Dec 31, 201312.3+18.63%
Dec 31, 201210.4+4.43%
Dec 31, 20119.9-0.04%
Dec 31, 20109.9