OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202410,701+3.55%
Dec 31, 202310,334+3.80%
Dec 31, 20229,955+1.74%
Dec 31, 20219,785+15.39%
Dec 31, 20208,480-7.93%
Dec 31, 20199,211-6.38%
Dec 31, 20189,839+5.59%
Dec 31, 20179,318-4.17%
Dec 31, 20169,723-0.51%
Dec 31, 20159,773+3.52%
Dec 31, 20149,440+4.06%
Dec 31, 20139,072+1.83%
Dec 31, 20128,908+3.25%
Dec 31, 20118,628+6.21%
Dec 31, 20108,124