OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20246-98.37%
Dec 31, 2023369-10.07%
Dec 31, 2022410+5.78%
Dec 31, 2021388+132.08%
Dec 31, 2020167+21.23%
Dec 31, 2019138-31.34%
Dec 31, 2018201-70.95%
Dec 31, 2017691+0.75%
Dec 31, 2016686-3.02%
Dec 31, 2015707+3.08%
Dec 31, 2014686-0.84%
Dec 31, 2013692+4.94%
Dec 31, 2012659+6.35%
Dec 31, 2011620+8.65%
Dec 31, 2010570