OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 2024-4.7+775.93%
Dec 31, 2023-0.5-280.00%
Dec 31, 20220.3-90.16%
Dec 31, 20213.1+73.30%
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-5.49%
Dec 31, 20111.8+3.41%
Dec 31, 20101.8