OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-363+778.15%
Dec 31, 2023-41-284.47%
Dec 31, 202222-89.90%
Dec 31, 2021222+641.82%
Dec 31, 202030-147.89%
Dec 31, 2019-62-85.73%
Dec 31, 2018-437-700.35%
Dec 31, 201773-33.09%
Dec 31, 2016109+5.20%
Dec 31, 2015103+55.50%
Dec 31, 201467-40.02%
Dec 31, 2013111+1.72%
Dec 31, 2012109-5.38%
Dec 31, 2011115+4.18%
Dec 31, 2010111