COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024-482+199.25%
Dec 31, 2023-161-180.86%
Dec 31, 2022199-39.55%
Dec 31, 2021329+82.07%
Dec 31, 2020181+3.13%
Dec 31, 2019175+460.25%
Dec 31, 201831+30.42%
Dec 31, 201724-181.29%
Dec 31, 2016-30-35.07%
Dec 31, 2015-45-711.40%
Dec 31, 20147-119.24%
Dec 31, 2012-39