COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202413+18.89%
Dec 31, 202311+7.14%
Dec 31, 202210.2+41.49%
Dec 31, 20217.2-21.41%
Dec 31, 20209.2+3.25%
Dec 31, 20198.9-23.32%
Dec 31, 201811.6+67.19%
Dec 31, 20177-25.03%
Dec 31, 20169.3+9.57%
Dec 31, 20158.5+87.58%
Dec 31, 20144.5-6.63%
Dec 31, 20134.8+139.11%
Dec 31, 20122