OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20243.6-6.58%
Dec 31, 20233.8+118.39%
Dec 31, 20221.7-88.69%
Dec 31, 202115.4-294.07%
Dec 31, 2020-7.9+24.29%
Dec 31, 2019-6.4-214.13%
Dec 31, 20185.6-234.05%
Dec 31, 2017-4.2+717.65%
Dec 31, 2016-0.5-114.49%
Dec 31, 20153.5-13.30%
Dec 31, 20144.1+121.86%
Dec 31, 20131.8-43.69%
Dec 31, 20123.3-47.67%
Dec 31, 20116.2