FIX

COMFORT SYSTEMS USA INC

NYSE · Electrical Work · CIK 0001035983
$1,844.26 +0.48% $64.6B
Insider Selling Cluster (6 insiders)High Impact Filing (8/10)4 New Institutional Positions
Vol
Market Cap$64.6B
Cap SizeLarge Cap
Analyst ConsensusStrong Buy (85%)
Inst. Holders11 funds
Inst. Value$7.0B
Inst. Activity4 buys / 0 sells
Insider Activity0B / 17S
Insider Net $-$102.8M
Reddit Sentiment32° Cool
SEC Reports10
Exchange NYSE·Sector Electrical Work·CIK 0001035983·Prev Close $1,835.51

Recent Activity

May 18, 2026 Insider
ANDERSON DARCY sold 105 shares
Director @ $0.00 ($0.00)
May 18, 2026 Insider
MYERS FRANKLIN sold 105 shares
Director @ $0.00 ($0.00)
May 18, 2026 Insider
BULLS HERMAN E sold 105 shares
Director @ $0.00 ($0.00)
May 6, 2026 SEC
Three insiders at Comfort Systems USA sold a total of $25.38M in shares over a week, including CEO Brian Lane's $21.89M
CLUSTER — Impact 3/10
May 1, 2026 SEC
Comfort Systems USA filed an 8-K furnishing an investor presentation with strong Q1 2026 results: revenue $2.865B, net i
8-K — Impact 3/10
May 1, 2026 SEC
Two directors sold a combined $3.49M in open-market sales over two days, representing a trivial 0.0054% of the $64.8B ma
CLUSTER — Impact 2/10
Inst.
NORGES BANK — NEW
503,173 shares ($469.6M)
Inst.
CHARLES SCHWAB INVESTMENT MANAGEMENT — ADD
286,482 shares ($267.4M)

Price Targets

$1,991.20 +8.0% upside Buy
Current $1,844.26 Low $1,910.00 Median $2,000.00 High $2,050.00 5 analysts
$1,910.00 $2,050.00

Analyst Ratings

Strong Buy85% buy · 13 analysts
6Strong Buy
5Buy
2Hold
0Sell
0Strong Sell
Recent Analyst Actions
DateFirmActionRating
Apr 27, 2026 UBS MAINTAIN Buy → Buy
Apr 24, 2026 Keybanc UPGRADE Sector Weight → Overweight
Apr 21, 2026 GLJ Research INITIATE Buy
Feb 23, 2026 DA Davidson MAINTAIN Buy → Buy
Jan 26, 2026 Stifel MAINTAIN Buy → Buy

Earnings Estimates

PeriodEPS Est.RangeGrowth#
Current Q $10.38 ▲ +16.6% $9.46 — $11.40 59% YoY 7
Next Q $10.71 ▲ +6.1% $10.11 — $10.99 30% YoY 7
Current FY $43.03 ▲ +17.5% $41.40 — $44.66 49% YoY 7
Next FY $52.39 ▲ +18.3% $42.79 — $59.38 22% YoY 6

Top Institutional Holders

FundValueMove
VANGUARD GROUP INC$4.0B
FMR LLC$1.6B
NORGES BANK$469.6MNEW
MORGAN STANLEY$402.9M
CHARLES SCHWAB INVESTMENT MANAGEMENT$267.4MADD

Recent Insider Trades

DateInsiderTypeValue
May 18, 2026ANDERSON DARCYA$0.00
May 18, 2026MYERS FRANKLINA$0.00
May 18, 2026BULLS HERMANA$0.00
May 18, 2026Skidmore ConstanceA$0.00
May 18, 2026Mercado, PabloA$0.00

Reddit Sentiment

32°
Cool
Bearish Neutral Bullish
7 mentions 0 bullish 4 bearish
11 institutional holders with $7.0B total value (7,480,736 shares) as of 2025-Q4. Top holders: VANGUARD, FMR, NORGES. Net buying activity: 4 institutions added/increased vs 0 reduced.

Top Institutional Holders — 2025-Q4

#FundSharesValue% of TrackedLast Move
1VANGUARD GROUP INC4,310,126$4.0B57.6%
2FMR LLC1,670,711$1.6B22.3%
3NORGES BANK503,173$469.6M6.7%NEW
4MORGAN STANLEY431,673$402.9M5.8%
5CHARLES SCHWAB INVESTMENT MANAGEMENT INC286,482$267.4M3.8%ADD +37.9%
6BANK OF AMERICA CORP /DE/154,602$144.3M2.1%TRIM -26.5%
7WELLS FARGO & COMPANY/MN59,670$55.7M0.8%TRIM -34.4%
8RENAISSANCE TECHNOLOGIES LLC53,980$50.4M0.7%TRIM -61.3%
9Mawer Investment Management Ltd.6,497$6.1M0.1%NEW
10TWO SIGMA INVESTMENTS, LP3,579$3.3M0.0%NEAR_EXIT -79.9%
11CAUSEWAY CAPITAL MANAGEMENT LLC243$226.8K0.0%NEW

Recent Position Changes

FundActionPrev SharesCurr SharesChange %ValueQuarter
NORGES BANKNEW503,173$469.6M2025-Q4
CHARLES SCHWAB INVESTMENT MANAGEMENT INCADD207,729286,482+37.9%$267.4M2025-Q4
Mawer Investment Management Ltd.NEW6,497$6.1M2025-Q4
CAUSEWAY CAPITAL MANAGEMENT LLCNEW243$226.8K2025-Q4
CHARLES SCHWAB INVESTMENT MANAGEMENT INCTRIM302,190207,729-31.3%$171.4M2025-Q3
BANK OF AMERICA CORP /DE/TRIM181,114133,121-26.5%$109.8M2025-Q3
UBS Group AGADD100,861127,129+26.0%$104.9M2025-Q3
RENAISSANCE TECHNOLOGIES LLCTRIM130,30050,400-61.3%$41.6M2025-Q3
TWO SIGMA INVESTMENTS, LPNEAR_EXIT17,9223,606-79.9%$3.0M2025-Q3
NORGES BANKEXIT479,2870-100.0%$0.002025-Q3
NORGES BANKNEW479,287$257.0M2025-Q2
BANK OF AMERICA CORP /DE/ADD130,055181,114+39.3%$97.1M2025-Q2
TWO SIGMA INVESTMENTS, LPNEAR_EXIT183,05117,922-90.2%$9.6M2025-Q2
CITADEL ADVISORS LLCDOUBLED91,845280,221+205.1%$90.3M2025-Q1
TWO SIGMA INVESTMENTS, LPDOUBLED40,868183,051+347.9%$59.0M2025-Q1
RENAISSANCE TECHNOLOGIES LLCDOUBLED51,300131,200+155.8%$42.3M2025-Q1
UBS Group AGADD58,00294,155+62.3%$30.3M2025-Q1
WELLS FARGO & COMPANY/MNTRIM73,75748,352-34.4%$15.6M2025-Q1
NORGES BANKEXIT462,5620-100.0%$0.002025-Q1
WELLS FARGO & COMPANY/MNADD50,64073,757+45.6%$31.3M2024-Q4
RENAISSANCE TECHNOLOGIES LLCTRIM94,00051,300-45.4%$21.8M2024-Q4
CHARLES SCHWAB INVESTMENT MANAGEMENT INCNEW301,998$117.9M2024-Q3
15 unique insiders with 17 transactions. Net insider value: -$102.8M ($0.00 bought, $102.8M sold).

Insider Transactions

DateInsiderTitleTypeSharesPriceValue
May 18, 2026ANDERSON DARCYDirectorA105$0.00$0.00
May 18, 2026MYERS FRANKLINDirectorA105$0.00$0.00
May 18, 2026BULLS HERMAN EDirectorA105$0.00$0.00
May 18, 2026Skidmore Constance EllenDirectorA105$0.00$0.00
May 18, 2026Mercado, Pablo G.DirectorA105$0.00$0.00
May 18, 2026Kapoor GauravDirectorA105$0.00$0.00
May 18, 2026Wallis-Lage Cindy L.DirectorA105$0.00$0.00
May 18, 2026SANDBROOK WILLIAM JDirectorA105$0.00$0.00
May 18, 2026Hardy Rhoman JDirectorA105$0.00$0.00
May 11, 2026Shaeff JulieCHIEF ACCOUNTING OFFICERSELL1,123$2,000.37$2.2M
May 11, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERSELL1,000$2,020.97$2.0M
May 8, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERSELL4,000$1,948.17$7.8M
May 7, 2026MYERS FRANKLINDirectorG51$0.00$0.00
May 7, 2026MYERS FRANKLINDirectorSELL4,500$1,902.57$8.6M
May 5, 2026Lane Brian E.CHIEF EXECUTIVE OFF.SELL11,113$1,969.84$21.9M
Apr 30, 2026Mercado, Pablo G.DirectorSELL500$1,779.78$889.9K
Apr 29, 2026SANDBROOK WILLIAM JDirectorSELL1,500$1,732.67$2.6M
Apr 1, 2026Reed TerrenceSVP & CHROF98$1,429.60$140.1K
Apr 1, 2026Shaeff JulieCHIEF ACCOUNTING OFFICERF87$1,429.60$124.4K
Apr 1, 2026Eslicker Rachel R.SVP & GENERAL COUNSELF31$1,429.60$44.3K
Apr 1, 2026Lane Brian E.CHIEF EXECUTIVE OFF.F1,146$1,429.60$1.6M
Apr 1, 2026Trent T McKennaPRESIDENT/CHIEF OPERATING OFF.F266$1,429.60$380.3K
Apr 1, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERF284$1,429.60$406.0K
Mar 23, 2026Lane Brian E.CHIEF EXECUTIVE OFF.F910$1,408.25$1.3M
Mar 23, 2026Trent T McKennaPRESIDENT/CHIEF OPERATING OFF.F204$1,408.25$287.3K
Mar 23, 2026Trent T McKennaPRESIDENT/CHIEF OPERATING OFF.A1,208$0.00$0.00
Mar 23, 2026Lane Brian E.CHIEF EXECUTIVE OFF.A2,876$0.00$0.00
Mar 23, 2026Shaeff JulieCHIEF ACCOUNTING OFFICERF84$1,408.25$118.3K
Mar 23, 2026Shaeff JulieCHIEF ACCOUNTING OFFICERA194$0.00$0.00
Mar 23, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERA597$0.00$0.00
Mar 23, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERF300$1,408.25$422.5K
Mar 23, 2026Eslicker Rachel R.SVP & GENERAL COUNSELA217$0.00$0.00
Mar 23, 2026Reed TerrenceSVP & CHROA275$0.00$0.00
Mar 23, 2026Reed TerrenceSVP & CHROF56$1,408.25$78.9K
Mar 3, 2026Reed TerrenceSVP & CHROSELL1,116$1,397.33$1.6M
Mar 3, 2026ANDERSON DARCYDirectorSELL4,500$1,369.74$6.2M
Mar 3, 2026Shaeff JulieCHIEF ACCOUNTING OFFICERSELL2,287$1,382.15$3.2M
Feb 25, 2026Lane Brian E.PRESIDENT/CHIEF EXECUTIVE OFF.SELL9,365$1,453.12$13.6M
Feb 25, 2026MYERS FRANKLINDirectorSELL8,636$1,472.56$12.7M
Feb 24, 2026Reed TerrenceSVP & CHROSELL671$1,457.17$977.8K
Feb 24, 2026Skidmore Constance EllenDirectorSELL1,000$1,425.00$1.4M
Feb 24, 2026SANDBROOK WILLIAM JDirectorSELL2,500$1,443.32$3.6M
Feb 23, 2026Mercado, Pablo G.DirectorSELL500$1,405.00$702.5K
Feb 23, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERM9,000$42.50$382.5K
Feb 23, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERSELL9,000$1,434.97$12.9M
Feb 23, 2026GEORGE WILLIAM IIICHIEF FINANCIAL OFFICERM9,000$0.00$0.00

No press releases analyzed yet. Press releases are collected from GlobeNewsWire and analyzed by the LLM pipeline.

Current analyst consensus: Strong Buy (85% buy). Based on 13 analysts: 6 strong buy, 5 buy, 2 hold, 0 sell, 0 strong sell.

Analyst Price Targets

$1,991.20 mean target +8.0% upside Buy (1.29)
$1,910.00 Low $2,050.00 High
MetricValue
Current Price$1,844.26
Target Low$1,910.00
Target Mean$1,991.20
Target Median$2,000.00
Target High$2,050.00
# Analysts5
RecommendationBuy (1.29)

Earnings Estimates & Revisions

PeriodEPS AvgEPS LowEPS HighEPS Growth30d Rev.Up/DownRev. AvgRev. GrowthAnalysts
Current Q
2026-06-30
$10.38 $9.46 $11.40 58.9% +16.6% 7↑ 0↓ $3.0B 37.4% 7
Next Q
2026-09-30
$10.71 $10.11 $10.99 29.8% +6.1% 7↑ 0↓ $3.0B 21.9% 7
Current FY
2026-12-31
$43.03 $41.40 $44.66 49.0% +17.5% 7↑ 0↓ $11.9B 31.2% 7
Next FY
2027-12-31
$52.39 $42.79 $59.38 21.8% +18.3% 6↑ 0↓ $13.9B 16.7% 6

Current Quarter EPS Revision History

TimepointEPS EstimateChange
Current$10.378
7d ago$10.396-0.018
30d ago$8.898+1.480
60d ago$8.898+1.480
90d ago$8.033+2.345
5 analyst firms have rated this stock: 1 upgrades, 0 downgrades, 1 initiations.

Individual Analyst Actions

DateAnalyst FirmActionPrevious RatingNew Rating
Apr 27, 2026 UBS MAINTAIN Buy Buy
Apr 24, 2026 Keybanc UPGRADE Sector Weight Overweight
Apr 21, 2026 GLJ Research INITIATE Buy
Feb 23, 2026 DA Davidson MAINTAIN Buy Buy
Jan 26, 2026 Stifel MAINTAIN Buy Buy
Dec 19, 2025 DA Davidson MAINTAIN Buy Buy
Dec 16, 2025 Stifel MAINTAIN Buy Buy

Monthly Consensus History

PeriodStrong BuyBuyHoldSellStrong SellBuy %Distribution
May 1, 20266520085%
Apr 1, 20266430077%
Mar 1, 20266430077%
Feb 1, 20266430077%
Jan 1, 20265530077%
Strong BuyBuyHoldSellStrong Sell

No congressional trading data available for this ticker. Data is sourced from Senate and House financial disclosure filings.

32°
Cool
Bearish Neutral Bullish
7 mentions 0 bullish 4 bearish 7 time periods

Reddit Sentiment History

DateMentionsSentimentBullishBearishThreads
May 14, 2026150° Neutral001
May 14, 2026150° Neutral001
May 12, 2026140° Cool011
May 12, 2026140° Cool011
May 7, 2026150° Neutral001
Mar 20, 2026140° Cool011
Mar 20, 2026140° Cool011

Recent Reddit Threads

r/investing Bearish 2mo ago
What under-the-radar AI stocks are you watching beyond the obvious names?
▲ 1 💬 0 ⚡ 0.5
r/stocks Neutral 14d 16h ago
Is FIX still a good buy?
▲ 1 💬 1 ⚡ 0.5
r/options Bearish 9d ago
When no one is buying and I'm tempted. $FIX PUTS
▲ 1 💬 1 ⚡ 0.5
Apr 27, 2026
dark_pool
Dark Pool: FIX — 0.6M shares, 41,740 trades
Week starting 2026-04-27. Total ATS volume: 576,555 shares across 41,740 trades.
Apr 23, 2026
earnings_calendar
FIX Q1 2026 Earnings Scheduled — 2026-04-23
Apr 22, 2026
earnings_calendar
FIX Q1 2026 Earnings Scheduled — 2026-04-22
Apr 20, 2026
dark_pool
Dark Pool: FIX — 0.7M shares, 45,279 trades
Week starting 2026-04-20. Total ATS volume: 665,089 shares across 45,279 trades.
Apr 13, 2026
dark_pool
Dark Pool: FIX — 0.5M shares, 40,810 trades
Week starting 2026-04-13. Total ATS volume: 544,374 shares across 40,810 trades.
Apr 6, 2026
dark_pool
Dark Pool: FIX — 0.4M shares, 34,707 trades
Week starting 2026-04-06. Total ATS volume: 367,943 shares across 34,707 trades.
Mar 30, 2026
dark_pool
Dark Pool: FIX — 0.3M shares, 24,276 trades
Week starting 2026-03-30. Total ATS volume: 321,966 shares across 24,276 trades.
Mar 23, 2026
dark_pool
Dark Pool: FIX — 0.3M shares, 23,291 trades
Week starting 2026-03-23. Total ATS volume: 341,694 shares across 23,291 trades.
Mar 16, 2026
dark_pool
Dark Pool: FIX — 0.3M shares, 22,088 trades
Week starting 2026-03-16. Total ATS volume: 272,599 shares across 22,088 trades.
Mar 9, 2026
dark_pool
Dark Pool: FIX — 0.4M shares, 25,294 trades
Week starting 2026-03-09. Total ATS volume: 392,400 shares across 25,294 trades.
Mar 2, 2026
dark_pool
Dark Pool: FIX — 0.5M shares, 31,444 trades
Week starting 2026-03-02. Total ATS volume: 546,635 shares across 31,444 trades.
Feb 23, 2026
short_interest
FTD: FIX — 1,047 shares ($1.5M) failed to deliver
Settlement: 20260223, Price: $1462.23, FTD Value: $1,530,954.81, COMFORT SYSTEMS USA INC
Feb 23, 2026
dark_pool
Dark Pool: FIX — 0.6M shares, 36,166 trades
Week starting 2026-02-23. Total ATS volume: 557,062 shares across 36,166 trades.
Feb 16, 2026
dark_pool
Dark Pool: FIX — 0.6M shares, 35,617 trades
Week starting 2026-02-16. Total ATS volume: 610,880 shares across 35,617 trades.
Feb 9, 2026
dark_pool
Dark Pool: FIX — 0.4M shares, 30,479 trades
Week starting 2026-02-09. Total ATS volume: 432,292 shares across 30,479 trades.