OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-3.3+530.60%
Dec 31, 2023-0.5-584.08%
Dec 31, 20220.1-96.13%
Dec 31, 20212.8+118.22%
Dec 31, 20201.3-515.68%
Dec 31, 2019-0.3-93.46%
Dec 31, 2018-4.8-873.12%
Dec 31, 20170.6-65.24%
Dec 31, 20161.8+0.12%
Dec 31, 20151.8+32.28%
Dec 31, 20141.3-34.30%
Dec 31, 20132-0.93%
Dec 31, 20122.1-6.45%
Dec 31, 20112.2-1.58%
Dec 31, 20102.2