OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202427+15.58%
Dec 31, 202323+10.60%
Dec 31, 202221-16.08%
Dec 31, 202125+25.02%
Dec 31, 202020+26.62%
Dec 31, 201916-3.64%
Dec 31, 201816+37.69%
Dec 31, 201712-1.09%
Dec 31, 201612+6.51%
Dec 31, 201511+37.76%
Dec 31, 20148+28.62%
Dec 31, 20136+12.01%
Dec 31, 20126+0.41%
Dec 31, 20116-10.76%
Dec 31, 20106