OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 2024-1.5-106.08%
Dec 31, 202324.5-123.24%
Dec 31, 2022-105.6-629.64%
Dec 31, 202119.9+0.34%
Dec 31, 202019.9-7.01%
Dec 31, 201921.4+211.44%
Dec 31, 20186.9-125.74%
Dec 31, 2017-26.6-172.11%
Dec 31, 201637-8.31%
Dec 31, 201540.3-15.02%
Dec 31, 201447.4+18.38%
Dec 31, 201340.1-1.21%
Dec 31, 201240.6+3.14%
Dec 31, 201139.3+0.52%
Dec 31, 201039.1