OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-3.4+748.04%
Dec 31, 2023-0.4-277.71%
Dec 31, 20220.2-90.07%
Dec 31, 20212.3+542.88%
Dec 31, 20200.4-152.02%
Dec 31, 2019-0.7-84.76%
Dec 31, 2018-4.4-668.59%
Dec 31, 20170.8-30.18%
Dec 31, 20161.1+5.74%
Dec 31, 20151.1+50.20%
Dec 31, 20140.7-42.37%
Dec 31, 20131.2-0.11%
Dec 31, 20121.2-8.35%
Dec 31, 20111.3-1.91%
Dec 31, 20101.4