OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20248,482+3.32%
Dec 31, 20238,209+0.98%
Dec 31, 20228,129-1.73%
Dec 31, 20218,272+14.90%
Dec 31, 20207,199-10.93%
Dec 31, 20198,082-4.60%
Dec 31, 20188,472+3.99%
Dec 31, 20178,146-4.57%
Dec 31, 20168,536-0.26%
Dec 31, 20158,558+3.48%
Dec 31, 20148,270+3.97%
Dec 31, 20137,954-0.36%
Dec 31, 20127,983+2.74%
Dec 31, 20117,770+6.21%
Dec 31, 20107,316