Comfort Systems USA operates as a contractor delivering installation, maintenance, repair, and replacement services for mechanical and electrical systems across commercial, industrial, and institutional buildings. The company's Mechanical segment handles HVAC, plumbing, piping, controls, and fire protection work, while its Electrical segment provides electrical installation and related services. It performs both new construction activities—including design and engineering of MEP systems—and retrofit work on existing facilities, along with remote monitoring capabilities for building systems. The company serves building owners, developers, contractors, and property management firms throughout the United States.
1Y: 1,232.66 (+27.9%) · range 874.94–2,065.44
entry readiness 96 · STRONG SETUP · exit proximity 0
Value area 1,572.39–1,956.79 · 93% of 120d volume overhead · heavy supply
FIX is a strong-fundamentals name caught mid-conflict: the daily lane likes the setup (readiness 96) but explicitly declines to act (WATCH, size 0.0%), and the harder overlays — Markov DOWN, peer-cluster CONTRADICT, and a prior flag that realized -12.7% at 20d — all argue the momentum case isn't yet earning its entry. The read turns on an unresolved technical split: the blend's EMA/technical leg is 96 while the absolute score's technical leg is just 14, so the 'strong setup' is not corroborated by the fixed-threshold tape.
- Daily readiness 96 [STRONG SETUP] in ENTRY ZONE, blend EMA/technical leg 96
- Fundamentals leg 73 (both blend and absolute), with Earnings Surprise source 0.462 and +9.4% print on 2026-10-22
- Daily conviction blend 60/100 — constructive but not decisive
- Daily lane is WATCH at 0.0% size — setup explicitly not confirmed
- Absolute score 50 HOLD/NEUTRAL with technical leg only 14, directly contradicting the blend's 96 EMA leg
- Markov trend DOWN with P(stay) 75% and peer cluster CONTRADICT (lag_z +0.4)
- Prior flag realized -12.7% at 20d / -5.9% at 40d (both mature) with MFE only +6.3% — the last signal lost money
- No Monte Carlo on record; VScore 27 shows no virality support
Invalidated if: A daily-lane flip from WATCH to OPEN on a confirmed entry trigger, or Markov flipping out of DOWN and the peer cluster to CONFIRM, would turn this toward BULLISH; a close that breaks the entry-zone support deepens the bearish case.
| Source | Score | Last seen |
|---|---|---|
| earnings-surprise | 0.462 | Oct 30, 2026 |
| financial-news | 0.240 | Oct 27, 2026 |
| Horizon | Return | MFE | State |
|---|---|---|---|
| 20d | -12.68% | +6.28% | mature |
| 40d | -5.93% | +6.28% | mature |