OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 2024-4.7+775.93%
Dec 31, 2023-0.5-286.21%
Dec 31, 20220.3-90.14%
Dec 31, 20212.9+67.05%
Dec 31, 20161.8+6.67%
Dec 31, 20151.7+55.66%
Dec 31, 20141.1-39.77%
Dec 31, 20131.8+2.33%
Dec 31, 20121.7-4.97%
Dec 31, 20111.8+3.43%
Dec 31, 20101.8