OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 202449-81.91%
Dec 31, 2023273+216.67%
Dec 31, 202286+19.64%
Dec 31, 202172-46.44%
Dec 31, 2020135+58.83%
Dec 31, 201985-18.07%
Dec 31, 2018103-1.11%
Dec 31, 2017105-43.65%
Dec 31, 2016185+15.20%
Dec 31, 2015161+183.63%
Dec 31, 201457-44.29%
Dec 31, 2013102+4.10%
Dec 31, 201298-27.99%
Dec 31, 2011136-14.62%
Dec 31, 2010159