OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-0.5-108.95%
Dec 31, 20235.2+224.01%
Dec 31, 20221.6+109.05%
Dec 31, 20210.8-76.95%
Dec 31, 20203.3+167.14%
Dec 31, 20191.2+71.98%
Dec 31, 20180.7+202.22%
Dec 31, 20170.2-86.12%
Dec 31, 20161.7-32.76%
Dec 31, 20152.5-561.02%
Dec 31, 2014-0.6-144.60%
Dec 31, 20131.2-47.09%
Dec 31, 20122.3+365.28%
Dec 31, 20110.5-80.83%
Dec 31, 20102.6