NYSE:FIX | Historical Stock Price | COMFORT SYSTEMS USA INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1997-06-27 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$1.72$7.34$31.30$133.53$569.71$2,430.621997-06-272026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$43.65$51.86135,700
2017-12-28$43.85$52.1060,800
2017-12-27$43.80$52.0469,500
2017-12-26$43.90$52.1669,300
2017-12-22$44.30$52.6396,400
2017-12-21$44.65$53.05116,700
2017-12-20$44.15$52.46112,700
2017-12-19$43.75$51.98133,000
2017-12-18$44.00$52.28111,600
2017-12-15$43.55$51.74826,900
2017-12-14$42.55$50.56186,400
2017-12-13$43.20$51.33138,200
2017-12-12$42.90$50.97121,400
2017-12-11$43.05$51.15266,800
2017-12-08$43.30$51.4595,200
2017-12-07$42.85$50.91300,900
2017-12-06$43.05$51.15108,500
2017-12-05$43.05$51.15101,100
2017-12-04$43.25$51.39108,400
2017-12-01$42.55$50.56103,200
2017-11-30$42.95$51.03147,500
2017-11-29$43.15$51.2794,500
2017-11-28$42.75$50.79132,000
2017-11-27$41.85$49.72131,800
2017-11-24$42.15$50.0858,400
2017-11-22$42.00$49.9096,600
2017-11-21$42.85$50.91157,100
2017-11-20$41.80$49.66214,500
2017-11-17$41.40$49.1997,600
2017-11-16$41.35$49.13107,500
2017-11-15$40.70$48.36407,600
2017-11-14$40.25$47.82187,900
2017-11-13$40.45$48.06294,100
2017-11-10$41.15$48.89437,900
2017-11-09$41.95$49.84132,300
2017-11-08$42.95$50.94161,700
2017-11-07$42.55$50.47179,400
2017-11-06$42.50$50.41192,300
2017-11-03$42.25$50.11156,800
2017-11-02$41.95$49.76263,500
2017-11-01$42.45$50.35286,900
2017-10-31$44.30$52.54370,900
2017-10-30$42.65$50.59344,800
2017-10-27$42.45$50.35361,000
2017-10-26$37.50$44.48147,500
2017-10-25$36.70$43.53135,000
2017-10-24$36.45$43.2378,100
2017-10-23$36.25$42.99119,200
2017-10-20$36.35$43.11185,500
2017-10-19$35.70$42.34161,000
2017-10-18$36.30$43.05137,800
2017-10-17$36.30$43.05134,200
2017-10-16$36.80$43.65146,900
2017-10-13$37.55$44.54128,600
2017-10-12$37.40$44.36112,900
2017-10-11$37.40$44.36120,700
2017-10-10$37.30$44.24145,300
2017-10-09$37.25$44.18162,300
2017-10-06$37.00$43.8889,700
2017-10-05$36.80$43.65136,400
2017-10-04$36.75$43.59121,300
2017-10-03$36.85$43.71123,500
2017-10-02$36.80$43.65132,200
2017-09-29$35.70$42.34202,700
2017-09-28$35.75$42.40202,700
2017-09-27$36.55$43.35209,400
2017-09-26$35.80$42.46148,400
2017-09-25$34.85$41.33150,600
2017-09-22$34.75$41.22151,700
2017-09-21$34.40$40.80207,700
2017-09-20$34.35$40.74135,500
2017-09-19$34.30$40.68135,200
2017-09-18$34.65$41.10245,600
2017-09-15$34.60$41.04291,300
2017-09-14$34.00$40.33123,900
2017-09-13$34.25$40.62182,600
2017-09-12$34.05$40.39126,700
2017-09-11$34.05$40.39101,000
2017-09-08$34.00$40.33167,800
2017-09-07$33.40$39.61225,200
2017-09-06$34.10$40.44151,900
2017-09-05$34.00$40.33167,800
2017-09-01$34.35$40.7490,000
2017-08-31$34.05$40.3999,900
2017-08-30$33.70$39.97110,800
2017-08-29$33.35$39.55116,600
2017-08-28$33.25$39.44127,200
2017-08-25$33.00$39.14135,900
2017-08-24$32.95$39.0893,900
2017-08-23$32.95$39.08123,300
2017-08-22$33.15$39.32168,700
2017-08-21$32.80$38.90236,300
2017-08-18$32.90$39.02301,100
2017-08-17$32.80$38.90186,700
2017-08-16$32.80$38.90112,500
2017-08-15$32.60$38.67135,000
2017-08-14$33.05$39.20144,400
2017-08-11$32.55$38.61154,100
2017-08-10$32.55$38.61133,200
2017-08-09$33.60$39.76157,900
2017-08-08$33.95$40.18259,500
2017-08-07$33.35$39.47174,500
2017-08-04$33.20$39.29185,500
2017-08-03$32.90$38.93178,600
2017-08-02$33.05$39.11189,100
2017-08-01$33.50$39.64215,100
2017-07-31$33.30$39.41492,500
2017-07-28$33.75$39.94476,300
2017-07-27$36.70$43.43199,600
2017-07-26$36.40$43.08122,700
2017-07-25$36.45$43.14182,900
2017-07-24$36.15$42.78159,200
2017-07-21$36.55$43.25403,400
2017-07-20$36.75$43.49130,900
2017-07-19$36.55$43.25211,500
2017-07-18$36.15$42.78154,400
2017-07-17$36.60$43.31137,600
2017-07-14$36.70$43.43168,700
2017-07-13$36.60$43.31212,400
2017-07-12$36.15$42.78137,000
2017-07-11$35.65$42.19401,000
2017-07-10$35.60$42.13250,700
2017-07-07$36.30$42.96251,900
2017-07-06$36.00$42.60229,800
2017-07-05$36.70$43.43243,800
2017-07-03$37.15$43.96110,900
2017-06-30$37.10$43.90147,900
2017-06-29$36.85$43.61176,500
2017-06-28$36.75$43.49181,500
2017-06-27$36.05$42.66343,300
2017-06-26$36.20$42.84362,400
2017-06-23$35.40$41.89252,200
2017-06-22$35.10$41.54122,500
2017-06-21$34.95$41.36278,100
2017-06-20$35.10$41.54162,300
2017-06-19$35.70$42.25168,100
2017-06-16$35.65$42.19320,500
2017-06-15$35.70$42.25106,400
2017-06-14$35.85$42.43127,100
2017-06-13$36.10$42.72171,900
2017-06-12$35.95$42.54286,400
2017-06-09$36.30$42.96188,200
2017-06-08$35.00$41.42191,400
2017-06-07$34.30$40.59187,900
2017-06-06$34.40$40.71257,000
2017-06-05$34.30$40.59211,600
2017-06-02$34.90$41.30248,200
2017-06-01$34.55$40.89304,600
2017-05-31$34.45$40.77304,800
2017-05-30$34.45$40.77174,300
2017-05-26$34.90$41.30128,300
2017-05-25$34.90$41.30148,500
2017-05-24$34.80$41.18155,600
2017-05-23$34.90$41.30188,900
2017-05-22$34.80$41.18122,500
2017-05-19$34.80$41.18316,400
2017-05-18$35.00$41.42345,900
2017-05-17$35.35$41.83433,700
2017-05-16$35.10$41.54383,200
2017-05-15$35.10$41.54172,600
2017-05-12$34.65$41.01196,200
2017-05-11$35.20$41.66181,200
2017-05-10$35.35$41.83231,700
2017-05-09$35.50$41.92179,000
2017-05-08$35.30$41.69100,100
2017-05-05$35.60$42.04173,600
2017-05-04$36.05$42.57137,800
2017-05-03$35.65$42.10199,500
2017-05-02$36.20$42.75251,300
2017-05-01$37.05$43.75418,700
2017-04-28$36.70$43.34265,600
2017-04-27$36.65$43.28469,600
2017-04-26$37.05$43.75254,700
2017-04-25$36.45$43.04196,200
2017-04-24$35.90$42.39355,800
2017-04-21$35.15$41.51280,000
2017-04-20$35.75$42.22172,700
2017-04-19$35.45$41.86170,700
2017-04-18$35.45$41.86182,700
2017-04-17$35.55$41.98102,900
2017-04-13$34.95$41.27106,800
2017-04-12$35.65$42.10127,200
2017-04-11$36.40$42.99249,000
2017-04-10$34.95$41.27140,600
2017-04-07$35.15$41.51225,700
2017-04-06$35.25$41.63179,800
2017-04-05$35.35$41.75171,200
2017-04-04$35.40$41.80203,900
2017-04-03$35.50$41.92290,800
2017-03-31$36.65$43.28401,800
2017-03-30$35.90$42.39141,600
2017-03-29$35.45$41.8692,700
2017-03-28$35.25$41.6382,100
2017-03-27$35.00$41.33125,500
2017-03-24$34.95$41.27109,200
2017-03-23$35.00$41.3379,300
2017-03-22$35.10$41.45105,000
2017-03-21$35.10$41.45145,900
2017-03-20$36.10$42.63114,300
2017-03-17$36.40$42.99367,500
2017-03-16$36.15$42.6999,100
2017-03-15$36.20$42.75131,000
2017-03-14$35.80$42.2893,100
2017-03-13$36.10$42.63138,700
2017-03-10$36.15$42.69114,300
2017-03-09$35.65$42.10177,300
2017-03-08$36.25$42.81127,700
2017-03-07$36.70$43.26163,300
2017-03-06$36.95$43.55336,200
2017-03-03$37.60$44.32273,400
2017-03-02$38.40$45.26173,200
2017-03-01$38.45$45.32308,900
2017-02-28$38.15$44.97261,500
2017-02-27$38.65$45.56333,500
2017-02-24$38.65$45.56686,800
2017-02-23$32.85$38.72189,400
2017-02-22$33.70$39.7282,600
2017-02-21$34.35$40.4984,600
2017-02-17$33.65$39.66132,900
2017-02-16$34.05$40.13116,800
2017-02-15$34.00$40.07115,200
2017-02-14$34.25$40.37138,100
2017-02-13$34.10$40.1985,400
2017-02-10$34.05$40.13142,200
2017-02-09$33.50$39.49122,500
2017-02-08$32.90$38.78115,500
2017-02-07$33.65$39.66114,000
2017-02-06$33.55$39.5485,200
2017-02-03$34.40$40.55148,300
2017-02-02$33.70$39.72257,200
2017-02-01$33.75$39.78153,300
2017-01-31$33.85$39.90175,700
2017-01-30$33.65$39.66122,300
2017-01-27$33.95$40.02151,900
2017-01-26$34.05$40.13181,800
2017-01-25$34.05$40.13173,200
2017-01-24$33.70$39.72169,100
2017-01-23$32.85$38.72160,200
2017-01-20$33.25$39.19182,000
2017-01-19$33.00$38.90237,600
2017-01-18$33.05$38.95207,100
2017-01-17$32.90$38.78158,900
2017-01-13$33.80$39.84175,900
2017-01-12$32.65$38.48133,000
2017-01-11$32.95$38.84287,600
2017-01-10$32.50$38.31285,100
2017-01-09$32.30$38.07244,100
2017-01-06$32.80$38.66207,900
2017-01-05$33.45$39.43112,800
2017-01-04$34.00$40.07281,600
2017-01-03$33.20$39.13266,300