Stocks · Industrials · Electrical Work

Comfort Systems USA

FIX Clue Score74
United States Fiscal year ends December CIK 0001035983
1,715.69
+0.55%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
1,715.69 on 9 Oct 2026
2,067 1,429 791 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $845.99 14 Oct 2025 $831.89 15 Oct 2025 $837.11 16 Oct 2025 $838.78 17 Oct 2025 $827.92 20 Oct 2025 $836.75 21 Oct 2025 $829.36 22 Oct 2025 $790.72 23 Oct 2025 $825.00 24 Oct 2025 $981.66 27 Oct 2025 $976.45 28 Oct 2025 $980.97 29 Oct 2025 $1,010.64 30 Oct 2025 $963.30 31 Oct 2025 $965.58 3 Nov 2025 $977.67 4 Nov 2025 $955.96 5 Nov 2025 $987.78 6 Nov 2025 $957.78 7 Nov 2025 $955.26 10 Nov 2025 $974.14 11 Nov 2025 $954.53 12 Nov 2025 $973.18 13 Nov 2025 $897.52 14 Nov 2025 $909.60 17 Nov 2025 $919.82 18 Nov 2025 $920.99 19 Nov 2025 $930.50 20 Nov 2025 $876.19 21 Nov 2025 $894.08 24 Nov 2025 $945.07 25 Nov 2025 $957.04 26 Nov 2025 $970.95 28 Nov 2025 $976.94 1 Dec 2025 $961.20 2 Dec 2025 $935.78 3 Dec 2025 $949.30 4 Dec 2025 $1,004.65 5 Dec 2025 $1,001.48 8 Dec 2025 $989.48 9 Dec 2025 $983.61 10 Dec 2025 $1,021.36 11 Dec 2025 $1,024.92 12 Dec 2025 $967.95 15 Dec 2025 $968.48 16 Dec 2025 $968.50 17 Dec 2025 $883.79 18 Dec 2025 $918.54 19 Dec 2025 $940.74 22 Dec 2025 $950.79 23 Dec 2025 $965.37 24 Dec 2025 $958.07 26 Dec 2025 $963.83 29 Dec 2025 $950.67 30 Dec 2025 $946.93 31 Dec 2025 $933.29 2 Jan 2026 $1,003.64 5 Jan 2026 $1,032.31 6 Jan 2026 $1,035.11 7 Jan 2026 $1,035.12 8 Jan 2026 $971.49 9 Jan 2026 $1,010.41 12 Jan 2026 $1,038.18 13 Jan 2026 $1,073.14 14 Jan 2026 $1,053.10 15 Jan 2026 $1,091.04 16 Jan 2026 $1,119.98 20 Jan 2026 $1,134.75 21 Jan 2026 $1,148.00 22 Jan 2026 $1,131.70 23 Jan 2026 $1,121.44 26 Jan 2026 $1,127.55 27 Jan 2026 $1,160.38 28 Jan 2026 $1,169.05 29 Jan 2026 $1,171.46 30 Jan 2026 $1,142.10 2 Feb 2026 $1,176.26 3 Feb 2026 $1,209.97 4 Feb 2026 $1,119.81 5 Feb 2026 $1,147.97 6 Feb 2026 $1,230.26 9 Feb 2026 $1,283.65 10 Feb 2026 $1,269.63 11 Feb 2026 $1,338.65 12 Feb 2026 $1,300.02 13 Feb 2026 $1,337.95 17 Feb 2026 $1,337.75 18 Feb 2026 $1,319.47 19 Feb 2026 $1,373.52 20 Feb 2026 $1,462.23 23 Feb 2026 $1,413.57 24 Feb 2026 $1,468.58 25 Feb 2026 $1,450.60 26 Feb 2026 $1,438.23 27 Feb 2026 $1,429.37 2 Mar 2026 $1,438.24 3 Mar 2026 $1,391.16 4 Mar 2026 $1,430.38 5 Mar 2026 $1,348.22 6 Mar 2026 $1,279.06 9 Mar 2026 $1,372.40 10 Mar 2026 $1,383.62 11 Mar 2026 $1,407.32 12 Mar 2026 $1,373.76 13 Mar 2026 $1,365.34 16 Mar 2026 $1,414.10 17 Mar 2026 $1,424.46 18 Mar 2026 $1,423.00 19 Mar 2026 $1,444.60 20 Mar 2026 $1,356.75 23 Mar 2026 $1,408.25 24 Mar 2026 $1,461.52 25 Mar 2026 $1,470.64 26 Mar 2026 $1,358.66 27 Mar 2026 $1,366.77 30 Mar 2026 $1,273.18 31 Mar 2026 $1,378.99 1 Apr 2026 $1,428.52 2 Apr 2026 $1,417.19 6 Apr 2026 $1,434.09 7 Apr 2026 $1,424.91 8 Apr 2026 $1,525.16 9 Apr 2026 $1,574.45 10 Apr 2026 $1,592.84 13 Apr 2026 $1,627.81 14 Apr 2026 $1,650.48 15 Apr 2026 $1,648.96 16 Apr 2026 $1,605.97 17 Apr 2026 $1,650.47 20 Apr 2026 $1,680.09 21 Apr 2026 $1,674.16 22 Apr 2026 $1,724.49 23 Apr 2026 $1,773.91 24 Apr 2026 $1,726.12 27 Apr 2026 $1,794.04 28 Apr 2026 $1,719.21 29 Apr 2026 $1,724.14 30 Apr 2026 $1,840.25 1 May 2026 $1,867.02 4 May 2026 $1,891.95 5 May 2026 $1,967.24 6 May 2026 $2,011.49 7 May 2026 $1,942.02 8 May 2026 $1,952.37 11 May 2026 $2,032.98 12 May 2026 $2,016.31 13 May 2026 $2,034.63 14 May 2026 $2,042.36 15 May 2026 $1,992.74 18 May 2026 $1,854.43 19 May 2026 $1,825.50 20 May 2026 $1,835.51 21 May 2026 $1,835.33 22 May 2026 $1,828.25 26 May 2026 $1,883.56 27 May 2026 $1,867.09 28 May 2026 $1,855.15 29 May 2026 $1,828.21 1 Jun 2026 $1,787.88 2 Jun 2026 $1,883.26 3 Jun 2026 $1,850.04 4 Jun 2026 $1,914.65 5 Jun 2026 $1,843.94 8 Jun 2026 $1,852.03 9 Jun 2026 $1,831.56 10 Jun 2026 $1,719.48 11 Jun 2026 $1,843.42 12 Jun 2026 $1,877.61 15 Jun 2026 $1,952.02 16 Jun 2026 $1,913.94 17 Jun 2026 $1,931.77 18 Jun 2026 $1,967.41 22 Jun 2026 $2,066.51 23 Jun 2026 $1,908.07 24 Jun 2026 $1,954.47 25 Jun 2026 $2,017.57 26 Jun 2026 $1,854.23 29 Jun 2026 $1,948.69 30 Jun 2026 $1,981.95 1 Jul 2026 $1,865.15 2 Jul 2026 $1,741.30 6 Jul 2026 $1,793.03 7 Jul 2026 $1,683.44 8 Jul 2026 $1,684.94 9 Jul 2026 $1,781.42 10 Jul 2026 $1,756.09 13 Jul 2026 $1,732.03 14 Jul 2026 $1,775.10 15 Jul 2026 $1,736.70 16 Jul 2026 $1,680.60 17 Jul 2026 $1,674.06 20 Jul 2026 $1,712.18 21 Jul 2026 $1,773.51 22 Jul 2026 $1,791.06 23 Jul 2026 $1,831.15 24 Jul 2026 $1,733.60 27 Jul 2026 $1,730.42 28 Jul 2026 $1,626.32 29 Jul 2026 $1,519.96 30 Jul 2026 $1,697.84 31 Jul 2026 $1,729.69 3 Aug 2026 $1,770.96 4 Aug 2026 $1,775.86 5 Aug 2026 $1,737.00 6 Aug 2026 $1,713.60 7 Aug 2026 $1,694.55 10 Aug 2026 $1,674.84 11 Aug 2026 $1,688.05 12 Aug 2026 $1,738.82 13 Aug 2026 $1,727.64 14 Aug 2026 $1,774.06 17 Aug 2026 $1,881.18 18 Aug 2026 $1,739.08 19 Aug 2026 $1,696.06 20 Aug 2026 $1,672.94 21 Aug 2026 $1,655.61 24 Aug 2026 $1,609.69 25 Aug 2026 $1,561.96 26 Aug 2026 $1,615.69 27 Aug 2026 $1,614.98 28 Aug 2026 $1,518.73 31 Aug 2026 $1,545.62 1 Sep 2026 $1,554.37 2 Sep 2026 $1,560.13 3 Sep 2026 $1,580.19 4 Sep 2026 $1,610.34 8 Sep 2026 $1,648.47 9 Sep 2026 $1,615.14 10 Sep 2026 $1,590.81 11 Sep 2026 $1,690.82 14 Sep 2026 $1,582.80 15 Sep 2026 $1,576.78 16 Sep 2026 $1,587.35 17 Sep 2026 $1,573.96 18 Sep 2026 $1,651.37 21 Sep 2026 $1,632.59 22 Sep 2026 $1,625.13 23 Sep 2026 $1,625.90 24 Sep 2026 $1,643.39 25 Sep 2026 $1,658.91 28 Sep 2026 $1,658.30 29 Sep 2026 $1,665.05 30 Sep 2026 $1,654.09 1 Oct 2026 $1,685.29 2 Oct 2026 $1,728.01 5 Oct 2026 $1,713.07 6 Oct 2026 $1,817.96 7 Oct 2026 $1,741.36 8 Oct 2026 $1,706.39 9 Oct 2026 $1,715.69 BULLS HERMAN E Director Sold at will $2.03M 29 Oct 2025 · at $1,013.62 · 6.1% of stake Mercado, Pablo G. Director Sold at will $2.51M 29 Oct 2025 · at $1,005.41 · 38.5% of stake MYERS FRANKLIN Director Sold at will $5.03M 29 Oct 2025 · at $1,006.68 · 5.7% of stake ANDERSON DARCY Director Sold at will $3.83M 31 Oct 2025 · at $958.72 · 15.1% of stake Lane Brian E. PRESIDENT/CHIEF EXECUTIVE OFF. Sold at will $6.79M 24 Nov 2025 · at $947.98 · 3.8% of stake GEORGE WILLIAM III CHIEF FINANCIAL OFFICER Sold at will $4.19M 1 Dec 2025 · at $958.88 · 9.9% of stake Howell Laura Finley SVP & GENERAL COUNSEL Sold at will $996.16K 4 Dec 2025 · at $996.16 · 11.2% of stake Mercado, Pablo G. Director Sold at will $702.50K 23 Feb 2026 · at $1,405.00 · 12.5% of stake GEORGE WILLIAM III CHIEF FINANCIAL OFFICER Sold at will $12.91M 23 Feb 2026 · at $1,434.97 · 19.2% of stake Reed Terrence SVP & CHRO Sold at will $977.76K 24 Feb 2026 · at $1,457.17 · 14.5% of stake Skidmore Constance Ellen Director Sold at will $1.43M 24 Feb 2026 · at $1,425.00 · 7.3% of stake SANDBROOK WILLIAM J Director Sold at will $3.61M 24 Feb 2026 · at $1,443.32 · 21.4% of stake MYERS FRANKLIN Director Sold at will $12.72M 25 Feb 2026 · at $1,472.56 · 10.5% of stake Lane Brian E. PRESIDENT/CHIEF EXECUTIVE OFF. Sold at will $13.61M 25 Feb 2026 · at $1,453.12 · 5.2% of stake Reed Terrence SVP & CHRO Sold at will $1.56M 3 Mar 2026 · at $1,397.33 · 28.3% of stake Shaeff Julie CHIEF ACCOUNTING OFFICER Sold at will $3.16M 3 Mar 2026 · at $1,382.15 · 14.3% of stake ANDERSON DARCY Director Sold at will $6.16M 3 Mar 2026 · at $1,369.74 · 20.0% of stake SANDBROOK WILLIAM J Director Sold at will $2.60M 29 Apr 2026 · at $1,732.67 · 16.4% of stake Mercado, Pablo G. Director Sold at will $889.89K 30 Apr 2026 · at $1,779.78 · 14.3% of stake Lane Brian E. CHIEF EXECUTIVE OFF. Sold at will $21.89M 5 May 2026 · at $1,969.84 · 6.5% of stake MYERS FRANKLIN Director Sold at will $8.56M 7 May 2026 · at $1,902.57 · 6.1% of stake GEORGE WILLIAM III CHIEF FINANCIAL OFFICER Sold at will $7.79M 8 May 2026 · at $1,948.17 · 10.6% of stake GEORGE WILLIAM III CHIEF FINANCIAL OFFICER Sold at will $2.02M 11 May 2026 · at $2,020.97 · 3.0% of stake Shaeff Julie CHIEF ACCOUNTING OFFICER Sold at will $2.25M 11 May 2026 · at $2,000.37 · 8.2% of stake Hardy Rhoman J Director Sold at will $649.83K 27 May 2026 · at $1,900.08 · 15.3% of stake MYERS FRANKLIN Director Sold at will $13.09M 24 Jun 2026 · at $1,954.47 · 9.7% of stake MYERS FRANKLIN Director Sold at will $5.92M 10 Aug 2026 · at $1,690.47 · 5.6% of stake MYERS FRANKLIN Director Sold at will $6.78M 11 Aug 2026 · at $1,693.92 · 32.0% of stake GEORGE WILLIAM III CHIEF FINANCIAL OFFICER Sold at will $4.75M 17 Aug 2026 · at $1,859.65 · 7.8% of stake Lane Brian E. CHIEF EXECUTIVE OFF. Sold at will $25.77M 26 Aug 2026 · at $1,608.21 · 9.9% of stake
0 buys30 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$9.10B
Net income
$1.02B
Free cash flow
$1.03B
Gross margin
24.1%
Operating margin
14.4%
Net margin
11.2%
Return on equity
41.8%
Return on capital
40.1%
Debt to equity
0.06
Revenue growth, 1 yr
29.5%
Revenue growth, 5 yr
26.1% a year
EPS growth, 1 yr
97.8%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
2.9B 150M FY20 Fiscal year 2020 Revenue $2.86B Net income $150.14M Margin 5.3% 3.1B 143M FY21 Fiscal year 2021 Revenue $3.07B Net income $143.35M Margin 4.7% · growth +7.6% 4.1B 246M FY22 Fiscal year 2022 Revenue $4.14B Net income $245.95M Margin 5.9% · growth +34.7% 5.2B 323M FY23 Fiscal year 2023 Revenue $5.21B Net income $323.40M Margin 6.2% · growth +25.8% 7B 522M FY24 Fiscal year 2024 Revenue $7.03B Net income $522.43M Margin 7.4% · growth +35.0% 9.1B 1B FY25 Fiscal year 2025 Revenue $9.10B Net income $1.02B Margin 11.2% · growth +29.5%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
26 Aug 2026 Lane Brian E.
CHIEF EXECUTIVE OFF.
Sold at will $25.77M 9.9%
17 Aug 2026 GEORGE WILLIAM III
CHIEF FINANCIAL OFFICER
Sold at will $4.75M 7.8%
11 Aug 2026 MYERS FRANKLIN
Director
Sold at will $6.78M 32.0%
10 Aug 2026 MYERS FRANKLIN
Director
Sold at will $5.92M 5.6%
24 Jun 2026 MYERS FRANKLIN
Director
Sold at will $13.09M 9.7%
27 May 2026 Hardy Rhoman J
Director
Sold at will $649.83K 15.3%