COMFORT SYSTEMS USA INCFIX

Market cap
$34B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202458+173.38%
Dec 31, 202321-44.57%
Dec 31, 202238+41.26%
Dec 31, 202127-10.18%
Dec 31, 202030+54.07%
Dec 31, 201920-31.48%
Dec 31, 201829+216.79%
Dec 31, 20179-31.18%
Dec 31, 201613+57.12%
Dec 31, 20158+4.46%
Dec 31, 20148+335.26%
Dec 31, 20132-35.94%
Dec 31, 20123-60.58%
Dec 31, 20117