Comfort Systems USA, Inc FIX

Open calendar →

Comfort Systems USA, Inc. Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 532.14 → 1791.06 · 236.6%
2066.5101299.325532.140 1,2 3 4 5,6 7 8 9,10 11 12 13,14 15 16 17 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
1717.0000 1805.3101 1712.0000 1791.0601 397,205
1784.9500 1799.9900 1736.7000 1773.5100 325,900
1700.0100 1734.3800 1685.0000 1712.1801 487,400
Weekend
Weekend
1576.0699 1685.3000 1556.3500 1674.0601 1,204,800
1682.5000 1706.7000 1650.0100 1680.6000 408,700
1788.4900 1788.5900 1678.0300 1736.7000 385,400
1785.0000 1824.9800 1743.4399 1775.1000 284,400
1722.0100 1751.4399 1695.0000 1732.0300 318,000
Weekend
Weekend
1748.9900 1769.4000 1722.5699 1756.0900 368,500
1756.0601 1814.7200 1756.0601 1781.4200 550,000
1650.0000 1697.0000 1628.2300 1684.9399 452,300
1747.6500 1747.6500 1621.0100 1683.4399 564,400
1772.2100 1831.6300 1766.1300 1793.0300 340,600
Weekend
Weekend
No trading
1877.0000 1886.4200 1712.5100 1741.3000 644,900
1935.5800 1935.5800 1853.0100 1865.1500 438,200
1949.0000 1998.8101 1925.0100 1981.9500 376,700
1879.3900 1965.8000 1849.9900 1948.6899 593,700
Weekend
Weekend
1957.0400 1957.1300 1848.0000 1854.2300 1,413,700
2011.3199 2039.5601 1972.0000 2017.5699 401,300
1921.3000 1999.9800 1891.0200 1954.4700 381,700
1940.0000 1990.6200 1888.0100 1908.0699 674,600
17 · 8-K After-hours · 16:15 ET FORM 8-K ↗
2011.3400 2072.3101 1994.1700 2066.5100 638,100
Weekend
Weekend
No trading
1990.0500 2004.9900 1935.0000 1967.4100 724,100
1946.4000 1977.4800 1924.7300 1931.7700 513,200
1959.3400 1998.0000 1913.9399 1913.9399 458,200
1964.0000 1993.7000 1932.5601 1952.0200 380,700
Weekend
Weekend
1849.2200 1912.8700 1845.1899 1877.6100 451,700
1731.0000 1851.0000 1720.5000 1843.4200 501,000
1819.5000 1838.2600 1705.0000 1719.4800 532,700
1876.4900 1907.4100 1737.2400 1831.5601 554,200
1886.8000 1889.5400 1796.1000 1852.0300 354,200
Weekend
Weekend
1868.0100 1926.8400 1825.2300 1843.9399 365,800
1816.1000 1932.6000 1792.0000 1914.6500 477,000
1884.5000 1972.6801 1850.0000 1850.0400 513,800
1812.4500 1895.1300 1812.4500 1883.2600 479,800
1765.7500 1826.9900 1750.0000 1787.8800 476,700
Weekend
Weekend
1859.0601 1865.7300 1794.1600 1828.2100 875,300
1866.9200 1880.4900 1810.5699 1855.1500 345,000
1891.0200 1916.6801 1826.2100 1867.0900 317,400
1877.3900 1921.5900 1866.2500 1883.5601 316,500
No trading
Weekend
Weekend
1856.2400 1860.3600 1783.2100 1828.2500 250,200
16 · 8-K After-hours · 16:00 ET FORM 8-K ↗
1836.6801 1874.1801 1820.0000 1835.3300 276,200
1865.0000 1891.2000 1828.6000 1835.5100 419,300
1783.1100 1872.8400 1755.6100 1825.5000 514,200
1987.1400 1987.1400 1833.8900 1854.4301 582,100
Weekend
Weekend
1979.1300 1998.9800 1925.0000 1992.7400 570,300
2036.0000 2073.9900 2015.0000 2042.3600 225,900
2039.0400 2050.0000 1960.0000 2034.6300 313,200
1991.1801 2027.7000 1941.3600 2016.3101 382,000
1955.0000 2045.1400 1942.6600 2032.9800 377,100
Weekend
Weekend
1980.0000 1980.0000 1921.6600 1952.3700 265,700
2002.0000 2002.0000 1902.0900 1942.0200 506,100
1995.7200 2018.0500 1916.7500 2011.4900 432,500
1951.5000 2003.6500 1938.0000 1967.2400 449,100
1867.5000 1905.5800 1857.9600 1891.9500 382,600
Weekend
Weekend
15 · 8-K After-hours · 17:17 ET FORM 8-K ↗
1852.0100 1877.3500 1817.4301 1867.0200 316,300
1749.1300 1855.4301 1749.1300 1840.2500 572,900
1720.2000 1756.3500 1713.2100 1724.1400 353,700
1740.0000 1775.4900 1680.5100 1719.2100 386,800
1744.6000 1805.0000 1685.0000 1794.0400 492,100
Weekend
Weekend
1774.1400 1829.6600 1676.7600 1726.1200 834,800
14 · 10-Q After-hours · 16:06 ET 10-Q ↗ 13 · 8-K After-hours · 16:05 ET 8-K ↗
1731.7500 1798.9600 1731.7500 1773.9100 604,900
1715.0000 1730.2600 1677.0900 1724.4900 368,600
1705.2900 1719.0000 1661.9100 1674.1600 364,600
1646.3300 1685.0000 1635.2000 1680.0900 256,900
Weekend
Weekend
1623.2100 1654.2900 1605.0000 1650.4700 434,900
1655.2000 1655.2000 1584.2700 1605.9700 287,000
1642.9000 1659.3900 1598.4700 1648.9600 333,800
1645.0000 1671.9500 1617.0100 1650.4800 374,800
1582.8700 1635.5800 1582.8700 1627.8101 426,400
Weekend
Weekend
1592.4500 1614.0000 1567.0000 1592.8400 241,200
12 · DEF 14A After-hours · 16:16 ET DEFINITIVE PROXY STATEMENT ↗
1531.5100 1601.9000 1531.5100 1574.4500 363,500
1510.0000 1547.5300 1501.3199 1525.1600 435,100
1433.6700 1447.8000 1400.0000 1424.9100 231,400
1417.1899 1435.8400 1394.9800 1434.0900 233,400
Weekend
Weekend
No trading
1378.0300 1464.5900 1368.0000 1417.1899 283,200
1393.7500 1465.4399 1393.7500 1428.5200 426,400
1299.5200 1381.0200 1298.3400 1378.9900 450,500
1385.3300 1398.8700 1255.0000 1273.1801 559,400
Weekend
Weekend
1366.2000 1390.0000 1346.7000 1366.7700 296,300
1446.5500 1455.8400 1346.0000 1358.6600 420,700
1479.1500 1495.4600 1461.5200 1470.6400 279,700
1412.0699 1472.4200 1387.5699 1461.5200 572,400
1367.5400 1456.0000 1358.8600 1408.2500 574,000
Weekend
Weekend
1425.4200 1450.0500 1346.0699 1356.7500 933,400
1384.6000 1463.1700 1371.1500 1444.6000 415,500
1438.7100 1462.0000 1422.9200 1423.0000 425,300
1410.1000 1432.7900 1397.0200 1424.4600 238,600
1392.0500 1421.0800 1391.0699 1414.1000 288,900
Weekend
Weekend
1396.0200 1418.0000 1358.0000 1365.3400 280,100
1390.8400 1405.8600 1353.8199 1373.7600 301,400
1384.4200 1436.0699 1362.0100 1407.3199 318,900
1384.9900 1409.9900 1372.4000 1383.6200 389,900
1246.7400 1373.6500 1225.2400 1372.4000 600,500
Weekend
Weekend
1290.0000 1327.6801 1270.6899 1279.0601 557,000
1408.8500 1415.9900 1287.9100 1348.2200 553,300
1407.6100 1441.0000 1380.2200 1430.3800 390,400
1412.0000 1412.0000 1344.0300 1391.1600 614,700
1405.5200 1439.1200 1389.5400 1438.2400 388,300
Weekend
Weekend
1418.7100 1441.6200 1395.8400 1429.3700 489,600
1453.2900 1457.7600 1377.6000 1438.2300 456,200
1468.0000 1500.0000 1442.5100 1450.6000 405,800
1410.1700 1480.9700 1375.0000 1468.5800 507,100
1463.0000 1465.4900 1387.5400 1413.5699 734,700
Weekend
Weekend
11 · 8-K After-hours · 16:05 ET FORM 8-K ↗
1414.5100 1476.9399 1390.0000 1462.2300 923,600
10 · 10-K After-hours · 16:04 ET 10-K ↗ 9 · 8-K After-hours · 16:02 ET 8-K ↗
1322.9000 1377.5000 1302.0000 1373.5200 696,500
1344.0400 1372.0000 1314.2200 1319.4700 458,500
1317.8900 1364.8800 1307.6500 1337.7500 425,200
No trading
Weekend
Weekend
1313.0000 1355.0000 1276.8700 1337.9500 297,700
1346.2500 1399.0000 1298.9700 1300.0200 505,400
1314.3000 1364.9500 1306.7800 1338.6500 461,800
1280.1200 1295.0000 1250.0000 1269.6300 308,500
1228.8500 1299.9399 1219.0500 1283.6500 356,100
Weekend
Weekend
1175.0000 1230.4900 1175.0000 1230.2600 278,900
1119.8000 1162.3500 1097.4100 1147.9700 462,400
1200.0000 1214.4200 1075.3600 1119.8101 625,800
1195.0000 1220.0000 1174.8500 1209.9700 357,300
1142.7800 1178.4301 1138.0601 1176.2600 329,700
Weekend
Weekend
1155.7000 1186.1500 1131.2200 1142.1000 312,000
1180.1899 1200.3300 1145.0000 1171.4600 306,100
1165.3800 1179.0000 1147.6300 1169.0500 299,100
1138.8500 1167.9900 1123.4800 1160.3800 268,000
1126.5100 1148.2400 1117.8300 1127.5500 272,000
Weekend
Weekend
1131.7000 1136.9000 1105.3900 1121.4399 271,700
1170.0000 1177.8700 1101.1000 1131.7000 368,200
1141.1200 1158.3500 1115.0000 1148.0000 414,800
1098.8400 1140.6801 1092.0000 1134.7500 545,100
No trading
Weekend
Weekend
1107.0000 1147.0300 1103.0601 1119.9800 507,200
1090.2500 1114.6100 1075.0000 1091.0400 408,100
1065.0400 1079.2700 1024.1200 1053.1000 403,700
1039.1200 1078.7000 1039.1200 1073.1400 378,700
1010.0000 1046.0000 1000.0000 1038.1801 528,200
Weekend
Weekend
977.9700 1022.1100 977.6700 1010.4100 362,900
1035.1200 1040.0000 959.8000 971.4900 512,900
1028.6899 1048.4301 1005.6800 1035.1200 441,700
1024.7300 1035.1100 952.7400 1035.1100 648,400
1020.5100 1050.4500 1020.5100 1032.3101 435,100
Weekend
Weekend
938.4000 1004.9600 938.4000 1003.6400 395,900
No trading
950.5100 954.9500 932.3300 933.2900 192,800
950.6700 958.0600 944.2300 946.9300 216,100
953.9400 964.6800 943.5000 950.6700 259,200
Weekend
Weekend
961.6600 967.0800 953.3000 963.8300 170,500
No trading
964.0300 964.7200 953.0000 958.0700 155,000
948.3300 970.0000 946.2300 965.3700 327,700
955.1000 974.3500 943.8700 950.7900 452,000
Weekend
Weekend
8 · 8-K After-hours · 16:05 ET FORM 8-K ↗
929.0500 952.8400 922.0500 940.7400 8,010,000
908.0000 926.4800 896.1900 918.5400 512,500
970.3000 976.6200 878.5900 883.7900 800,100
985.1000 985.1000 953.1400 968.5000 428,400
962.8600 986.2000 961.4000 968.4800 400,300
Weekend
Weekend
1011.6900 1023.8700 912.4000 967.9500 869,200
1016.4000 1025.4000 975.0500 1024.9200 438,900
993.4100 1028.9500 968.3000 1021.3600 401,500
983.9000 997.8300 978.0000 983.6100 344,900
1008.6500 1036.6700 986.1100 989.4800 647,700
Weekend
Weekend
1008.0800 1014.7800 977.1700 1001.4800 381,400
950.0000 1006.6000 940.0000 1004.6500 518,300
935.0000 953.4900 910.0500 949.3000 300,300
972.5900 988.6800 934.9500 935.7800 465,900
961.0100 964.9500 946.5000 961.2000 402,400
Weekend
Weekend
979.6500 980.9200 965.0500 976.9400 172,500
No trading
962.0000 982.9200 960.2700 970.9500 342,400
936.7800 957.2600 910.0200 957.0400 377,600
923.8900 958.8300 910.0900 945.0700 3,206,200
Weekend
Weekend
878.9600 896.5200 850.0000 894.0800 535,300
954.8600 975.5600 869.8800 876.1900 650,100
929.7400 949.9500 911.0000 930.5000 348,500
901.4400 936.9100 895.7800 920.9900 353,700
914.8000 937.7800 905.0500 919.8200 401,400
Weekend
Weekend
861.5100 931.3900 841.6600 909.6000 589,300
963.4700 974.7500 892.3500 897.5200 654,700
961.6900 981.0000 957.7900 973.1800 309,900
957.8800 974.9500 942.0000 954.5300 223,300
978.1100 994.0000 965.0500 974.1400 279,800
Weekend
Weekend
937.4400 956.8500 910.1000 955.2600 488,500
986.3400 992.0100 948.0100 957.7800 305,400
963.3300 997.3100 956.0600 987.7800 319,100
956.9900 967.3800 925.0500 955.9600 398,000
975.9400 982.6900 960.3000 977.6700 235,700
Weekend
Weekend
969.3000 987.2000 951.1800 965.5800 313,300
994.4400 1020.2600 957.1600 963.3000 509,200
990.9900 1019.7300 990.9900 1010.6400 383,000
7 · 8-K After-hours · 16:02 ET FORM 8-K ↗
975.0000 989.2400 966.4400 980.9700 357,200
998.7600 1007.6700 965.7500 976.4500 484,800
Weekend
Weekend
955.0000 1002.6400 950.0000 981.6600 1,051,800
6 · 10-Q After-hours · 16:07 ET 10-Q ↗ 5 · 8-K After-hours · 16:05 ET 8-K ↗
791.3600 836.3200 791.3600 825.0000 653,000
839.2400 847.6800 770.4700 790.7200 685,100
832.1200 835.0000 812.0900 829.3600 331,600
842.4900 854.4600 832.2600 836.7500 259,100
Weekend
Weekend
827.9800 841.9000 810.0000 827.9200 388,700
846.7900 849.2300 827.6400 838.7800 316,600
850.0000 850.5900 827.1800 837.1100 480,700
829.7100 851.5000 813.7000 831.8900 338,500
843.8600 861.7700 832.4000 845.9900 240,200
Weekend
Weekend
839.7200 858.5500 815.1100 816.0700 312,200
844.6200 846.8900 821.5500 834.7000 240,600
824.9600 851.6400 816.9400 844.6200 244,300
832.8500 836.8900 796.0000 816.5300 349,400
829.7200 842.9600 823.2500 825.4200 245,900
Weekend
Weekend
838.1000 840.7800 816.0000 818.0100 285,400
835.8900 852.3100 820.0000 832.9800 305,000
813.0700 843.8000 811.7500 834.3300 296,600
807.8400 827.9700 805.2600 825.1800 309,400
814.5900 823.5000 799.4200 801.8000 300,100
Weekend
Weekend
784.6100 807.9700 780.0000 804.3600 287,700
776.2900 789.6700 757.0000 781.8800 469,700
811.1900 817.3400 787.8700 791.4600 284,400
818.4300 825.0000 795.0500 804.2400 332,900
792.5300 824.2900 791.2100 821.6200 424,600
Weekend
Weekend
798.9000 802.6300 782.8600 797.7100 685,900
768.0900 806.5800 767.3300 799.3800 366,300
781.1000 782.7000 757.8800 762.9100 533,000
780.5200 785.2300 768.9200 777.1800 406,100
758.0000 782.4600 755.0000 782.0500 397,000
Weekend
Weekend
762.4800 770.1800 751.8500 753.6900 301,700
763.6800 772.2200 755.0000 764.9100 559,800
726.7900 757.1200 721.8700 752.1000 616,700
717.1500 717.5000 698.0600 709.5300 311,600
712.0000 718.3900 703.7500 715.8700 337,900
Weekend
Weekend
721.3400 727.0000 682.0000 706.3100 523,800
706.9500 724.5900 701.8800 723.9500 343,800
701.1900 705.9200 696.3900 700.6900 320,600
4 · 8-K After-hours · 16:33 ET FORM 8-K ↗
687.0000 700.2300 670.1900 698.6100 363,100
No trading
Weekend
Weekend
729.0600 729.0600 691.4500 703.3800 375,100
713.9700 732.8000 710.0700 730.0100 366,200
704.5000 717.2400 703.0000 709.8300 388,100
692.5300 709.0000 691.2700 707.3900 430,100
690.9700 700.0000 684.3600 691.1800 219,000
Weekend
Weekend
695.9600 716.8900 688.4100 689.4800 526,200
679.7800 695.1700 678.4000 694.0000 311,700
674.6700 685.0700 655.9600 681.0800 418,900
692.8200 694.3900 681.5800 683.9300 372,500
680.8600 695.7600 678.4000 695.7600 266,800
Weekend
Weekend
689.3200 702.0000 671.7000 680.8600 408,900
693.3100 708.2200 688.2500 689.8600 432,700
725.2100 733.2500 682.6600 702.1000 662,100
696.8100 720.0000 689.3300 718.6100 379,600
694.0600 695.3000 687.4000 693.3100 251,900
Weekend
Weekend
699.5100 708.7300 684.0700 691.7600 376,100
697.7700 700.0000 685.0000 694.4300 256,800
691.4500 694.6800 680.2800 690.4500 301,700
705.0000 711.0000 682.5000 691.4500 354,100
706.7200 706.7200 684.6900 699.1600 412,700
Weekend
Weekend
681.2300 705.9500 667.0100 695.3000 552,400
711.1200 718.4000 698.4300 703.3000 686,500
693.9500 705.0800 687.6000 702.9700 433,700
3 · 8-K After-hours · 16:06 ET FORM 8-K ↗
698.3500 708.5700 683.0000 687.6700 469,500
697.0000 709.4000 677.6200 692.9700 736,500
Weekend
Weekend
665.3000 699.3900 648.2300 688.7400 1,254,100
2 · 10-Q After-hours · 16:07 ET 10-Q ↗ 1 · 8-K After-hours · 16:05 ET 8-K ↗
551.7500 565.0200 543.2500 562.8300 511,000
538.7300 554.9600 538.2600 547.9100 340,700
544.2500 544.2500 513.9900 532.1400 385,600

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.