Engineering & Construction

EMCOR Group Inc. vs Comfort Systems USA Inc.

WatchlistEME / FIXPrices through Nov 10, 2026

Why these are rivals: #2 and #3 by market value ($45B vs $31B) in Nasdaq's "Engineering & Construction" industry; SEC SIC 1731 / 1731 (same major group); #2 and #3 by market value ($45B vs $31B) with SEC SIC 1731 (Electrical Work).

Rivals, but right now the price gap does not have a measured habit of closing, so there is no paper idea, whatever the gap.

  • Mean reversion: ADF t-statistic of the spread: -1.66 (needs <= -2.873 (5% critical value))
Business leadership

EME is the larger business

Annual revenue reported to the SEC. Scale, not market share.

YearEMEFIXLarger
2025$17.0B$1.8BEME
2024$14.6B$7.0BEME
2023$12.6B$5.2BEME
2022$11.1B$4.1BEME
2021$9.9B$3.1BEME
2020$8.8B$2.9BEME

EME led in every year with figures for both. Market value: EME $31.0B, FIX $45.0B.

Stock leadership

EME is ahead now

Measured against the pair's own last 252 trading days.

EME leads FIX by 0.82 standard deviations: +12.5% over its usual price ratio. 1 lead switch in the last year.

Price change3 mo6 mo12 mo
EME-22.6%-30.2%-0.6%
FIX-36.4%-45.2%+15.8%
Relationship

Not a measured twin today

Only these tests can make a pair tradable on paper.

Pass
Aligned sessions: 2534 (needs >= 254)
Pass
Co-movement: daily return correlation, 252 sessions: 0.86 (needs >= 0.60)
Fail
Mean reversion: ADF t-statistic of the spread: -1.66 (needs <= -2.873 (5% critical value))
Pass
Speed: half-life of the spread, sessions: 43.42 (needs <= 63)
Data
Both stocks current
The twins over two years

Prices side by side, and the gap between them

EME EMCOR Group Inc. FIX Comfort Systems USA Inc.Price index, 100 = 2024-11-06. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
200400Nov 2024Nov 2025Nov 2026EME 129FIX 253
Spread z-score: EME relative to FIX, against the 252 sessions before each day. Above 0: EME ahead; below 0: FIX ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopNov 2024Nov 2025Nov 2026
Data table (504 sessions)
DateEME indexFIX indexzAhead
2026-11-10128.59252.91+0.82EME ahead
2026-11-09130.09254.58+0.84EME ahead
2026-11-06121.23232.69+0.97EME ahead
2026-11-05118.62220.67+1.17EME ahead
2026-11-04127.37249.57+0.81EME ahead
2026-11-03140.96293.89+0.38near the usual relationship
2026-11-02136.04274.46+0.59EME ahead
2026-10-30135.40281.89+0.37near the usual relationship
2026-10-29137.35303.29-0.03near the usual relationship
2026-10-28135.20307.76-0.24near the usual relationship
2026-10-27132.77294.69-0.08near the usual relationship
2026-10-26132.69284.53+0.12near the usual relationship
2026-10-23129.05265.47+0.37near the usual relationship
2026-10-22131.59292.57-0.12near the usual relationship
2026-10-21139.31320.45-0.34near the usual relationship
2026-10-20139.97319.50-0.30near the usual relationship
2026-10-19142.82334.81-0.46near the usual relationship
2026-10-16143.79329.10-0.33near the usual relationship
2026-10-15145.96338.75-0.42near the usual relationship
2026-10-14148.51352.56-0.55FIX ahead
2026-10-13154.63371.99-0.63FIX ahead
2026-10-12155.25374.60-0.65FIX ahead
2026-10-09157.30392.36-0.84FIX ahead
2026-10-08155.06390.23-0.89FIX ahead
2026-10-07156.34398.23-0.96FIX ahead
2026-10-06164.29415.74-0.93FIX ahead
2026-10-05155.26391.76-0.92FIX ahead
2026-10-02156.73395.17-0.92FIX ahead
2026-10-01153.23385.40-0.92FIX ahead
2026-09-30150.33378.27-0.93FIX ahead
2026-09-29151.84380.77-0.91FIX ahead
2026-09-28152.53379.23-0.88FIX ahead
2026-09-25151.87379.37-0.91FIX ahead
2026-09-24149.83375.82-0.93FIX ahead
2026-09-23149.80371.82-0.89FIX ahead
2026-09-22150.73371.65-0.86FIX ahead
2026-09-21150.97373.35-0.88FIX ahead
2026-09-18149.46377.65-0.99FIX ahead
2026-09-17145.31359.94-0.90FIX ahead
2026-09-16147.34363.01-0.88FIX ahead
2026-09-15146.55360.59-0.88FIX ahead
2026-09-14149.38361.96-0.81FIX ahead
2026-09-11155.55386.67-0.94FIX ahead
2026-09-10149.11363.80-0.86FIX ahead
2026-09-09150.29369.36-0.90FIX ahead
2026-09-08154.05376.98-0.88FIX ahead
2026-09-04150.27368.26-0.89FIX ahead
2026-09-03147.71361.37-0.89FIX ahead
2026-09-02146.30356.78-0.88FIX ahead
2026-09-01146.50355.46-0.86FIX ahead
2026-08-31146.36353.46-0.85FIX ahead
2026-08-28147.48347.31-0.74FIX ahead
2026-08-27154.43369.32-0.82FIX ahead
2026-08-26152.15369.49-0.89FIX ahead
2026-08-25147.42357.20-0.89FIX ahead
2026-08-24152.41368.11-0.88FIX ahead
2026-08-21154.74378.62-0.94FIX ahead
2026-08-20156.89382.58-0.93FIX ahead
2026-08-19160.55387.87-0.90FIX ahead
2026-08-18164.29397.70-0.91FIX ahead
2026-08-17171.86430.20-1.07FIX ahead
2026-08-14166.63405.70-0.95FIX ahead
2026-08-13165.62395.09-0.87FIX ahead
2026-08-12166.06397.64-0.89FIX ahead
2026-08-11162.76386.03-0.86FIX ahead
2026-08-10161.26383.01-0.87FIX ahead
2026-08-07162.77387.52-0.89FIX ahead
2026-08-06161.08391.88-0.99FIX ahead
2026-08-05163.82397.23-0.98FIX ahead
2026-08-04163.36406.12-1.09FIX ahead
2026-08-03162.87404.99-1.10FIX ahead
2026-07-31158.89395.56-1.11FIX ahead
2026-07-30159.87388.27-1.02FIX ahead
2026-07-29133.99347.59-1.30FIX ahead
2026-07-28140.64371.92-1.39FIX ahead
2026-07-27147.99395.72-1.44FIX ahead
2026-07-24148.41396.45-1.44FIX ahead
2026-07-23153.24418.76-1.54FIX ahead
2026-07-22150.46409.59-1.53FIX ahead
2026-07-21151.48405.58-1.47FIX ahead
2026-07-20148.25391.55-1.43FIX ahead
2026-07-17148.27382.83-1.34FIX ahead
2026-07-16149.45384.33-1.34FIX ahead
2026-07-15153.37397.16-1.37FIX ahead
2026-07-14154.37405.94-1.44FIX ahead
2026-07-13152.41396.09-1.40FIX ahead
2026-07-10155.77401.59-1.38FIX ahead
2026-07-09156.10407.39-1.44FIX ahead
2026-07-08153.22385.32-1.30FIX ahead
2026-07-07153.10384.98-1.31FIX ahead
2026-07-06156.87410.04-1.47FIX ahead
2026-07-02154.35398.21-1.43FIX ahead
2026-07-01160.26426.53-1.56FIX ahead
2026-06-30165.35453.25-1.69FIX ahead
2026-06-29162.27445.64-1.71FIX ahead
2026-06-26159.02424.04-1.61FIX ahead
2026-06-25171.89461.39-1.65FIX ahead
2026-06-24168.80446.96-1.61FIX ahead
2026-06-23167.09436.35-1.57FIX ahead
2026-06-22173.13472.58-1.75FIX ahead
2026-06-18166.69449.92-1.72FIX ahead
2026-06-17164.88441.77-1.71FIX ahead
2026-06-16166.33437.69-1.65FIX ahead
2026-06-15167.83446.40-1.71FIX ahead
2026-06-12163.99429.38-1.67FIX ahead
2026-06-11161.70421.57-1.66FIX ahead
2026-06-10154.76393.22-1.58FIX ahead
2026-06-09164.94418.85-1.59FIX ahead
2026-06-08164.14423.53-1.67FIX ahead
2026-06-05162.88421.68-1.69FIX ahead
2026-06-04168.45437.85-1.73FIX ahead
2026-06-03167.28423.08-1.63FIX ahead
2026-06-02164.84430.68-1.78FIX ahead
2026-06-01165.57408.86-1.57FIX ahead
2026-05-29164.74418.09-1.69FIX ahead
2026-05-28169.05424.25-1.66FIX ahead
2026-05-27170.41426.98-1.67FIX ahead
2026-05-26171.64430.74-1.69FIX ahead
2026-05-22169.15418.10-1.64FIX ahead
2026-05-21169.20419.72-1.67FIX ahead
2026-05-20169.99419.76-1.67FIX ahead
2026-05-19170.23417.47-1.66FIX ahead
2026-05-18174.78424.08-1.63FIX ahead
2026-05-15181.94455.71-1.77FIX ahead
2026-05-14185.31467.06-1.82FIX ahead
2026-05-13183.91465.29-1.85FIX ahead
2026-05-12184.29461.10-1.82FIX ahead
2026-05-11185.60464.91-1.85FIX ahead
2026-05-08183.64446.48-1.74FIX ahead
2026-05-07184.12444.11-1.72FIX ahead
2026-05-06188.04460.00-1.80FIX ahead
2026-05-05185.95449.88-1.77FIX ahead
2026-05-04181.37432.66-1.73FIX ahead
2026-05-01180.02426.96-1.72FIX ahead
2026-04-30177.67420.84-1.73FIX ahead
2026-04-29166.05394.29-1.76FIX ahead
2026-04-28172.11393.16-1.61FIX ahead
2026-04-27176.42410.27-1.70FIX ahead
2026-04-24173.33394.74-1.63FIX ahead
2026-04-23173.97405.67-1.74FIX ahead
2026-04-22171.36394.37-1.70FIX ahead
2026-04-21166.97382.86-1.70FIX ahead
2026-04-20165.60384.21-1.76FIX ahead
2026-04-17160.61377.44-1.83FIX ahead
2026-04-16157.86367.26-1.81FIX ahead
2026-04-15160.13377.09-1.88FIX ahead
2026-04-14162.23377.44-1.84FIX ahead
2026-04-13161.83372.26-1.81FIX ahead
2026-04-10159.88364.26-1.78FIX ahead
2026-04-09159.48360.06-1.76FIX ahead
2026-04-08157.25348.78-1.70FIX ahead
2026-04-07149.52325.86-1.64FIX ahead
2026-04-06150.94327.96-1.64FIX ahead
2026-04-02150.69324.09-1.61FIX ahead
2026-04-01151.34326.68-1.64FIX ahead
2026-03-31147.11315.36-1.62FIX ahead
2026-03-30139.69291.16-1.51FIX ahead
2026-03-27146.03312.56-1.64FIX ahead
2026-03-26144.72310.71-1.67FIX ahead
2026-03-25152.38336.32-1.80FIX ahead
2026-03-24151.68334.23-1.81FIX ahead
2026-03-23148.37322.05-1.76FIX ahead
2026-03-20144.44310.27-1.74FIX ahead
2026-03-19149.70330.36-1.87FIX ahead
2026-03-18146.98325.42-1.90FIX ahead
2026-03-17145.16325.75-1.98FIX ahead
2026-03-16144.77323.39-1.98FIX ahead
2026-03-13141.45312.23-1.95FIX ahead
2026-03-12141.57314.16-1.99FIX ahead
2026-03-11143.50321.83-2.06FIX ahead
2026-03-10144.13316.42-1.99FIX ahead
2026-03-09143.30313.85-2.00FIX ahead
2026-03-06140.63292.50-1.79FIX ahead
2026-03-05143.26308.32-1.96FIX ahead
2026-03-04147.62327.11-2.11FIX ahead
2026-03-03146.71318.14-2.04FIX ahead
2026-03-02146.60328.91-2.22FIX ahead
2026-02-27144.38326.88-2.29FIX ahead
2026-02-26148.68328.90-2.21FIX ahead
2026-02-25159.76331.73-1.95FIX ahead
2026-02-24160.76335.84-2.00FIX ahead
2026-02-23160.73323.26-1.84FIX ahead
2026-02-20161.95334.39-1.98FIX ahead
2026-02-19160.11314.11-1.76FIX ahead
2026-02-18156.03301.74-1.71FIX ahead
2026-02-17158.90305.93-1.71FIX ahead
2026-02-13159.56305.97-1.71FIX ahead
2026-02-12156.00297.30-1.70FIX ahead
2026-02-11161.10306.13-1.70FIX ahead
2026-02-10155.23290.35-1.64FIX ahead
2026-02-09154.67293.55-1.73FIX ahead
2026-02-06152.30281.34-1.61FIX ahead
2026-02-05143.00262.53-1.60FIX ahead
2026-02-04141.19256.09-1.56FIX ahead
2026-02-03148.35276.70-1.71FIX ahead
2026-02-02145.79268.99-1.67FIX ahead
2026-01-30143.61261.18-1.62FIX ahead
2026-01-29145.53267.90-1.69FIX ahead
2026-01-28144.93267.35-1.72FIX ahead
2026-01-27142.72265.36-1.78FIX ahead
2026-01-26140.84257.86-1.72FIX ahead
2026-01-23138.32256.46-1.81FIX ahead
2026-01-22140.05258.80-1.81FIX ahead
2026-01-21141.21262.53-1.86FIX ahead
2026-01-20137.04259.50-1.98FIX ahead
2026-01-16139.21256.12-1.85FIX ahead
2026-01-15135.91249.51-1.86FIX ahead
2026-01-14131.65240.83-1.86FIX ahead
2026-01-13133.61245.41-1.90FIX ahead
2026-01-12131.64237.42-1.83FIX ahead
2026-01-09128.77231.07-1.82FIX ahead
2026-01-08125.18222.17-1.78FIX ahead
2026-01-07129.71236.72-1.95FIX ahead
2026-01-06130.70236.72-1.94FIX ahead
2026-01-05130.22236.08-1.96FIX ahead
2026-01-02127.25229.52-1.96FIX ahead
2025-12-31121.90213.43-1.82FIX ahead
2025-12-30123.00216.55-1.87FIX ahead
2025-12-29124.19217.41-1.86FIX ahead
2025-12-26124.95220.41-1.92FIX ahead
2025-12-24124.74219.10-1.92FIX ahead
2025-12-23124.67220.77-1.99FIX ahead
2025-12-22123.90217.43-1.96FIX ahead
2025-12-19121.82215.13-2.02FIX ahead
2025-12-18122.11210.06-1.89FIX ahead
2025-12-17118.85202.11-1.85FIX ahead
2025-12-16124.44221.48-2.14FIX ahead
2025-12-15124.35221.48-2.17FIX ahead
2025-12-12124.26221.36-2.21FIX ahead
2025-12-11127.44234.39-2.43FIX ahead
2025-12-10124.93233.57-2.58FIX ahead
2025-12-09124.28224.94-2.42FIX ahead
2025-12-08125.37226.28-2.44FIX ahead
2025-12-05124.26229.02-2.61FIX ahead
2025-12-04126.60229.75-2.56FIX ahead
2025-12-03121.94217.09-2.48FIX ahead
2025-12-02120.82214.00-2.49FIX ahead
2025-12-01121.10219.81-2.69FIX ahead
2025-11-28122.55223.41-2.78FIX ahead
2025-11-26121.69222.04-2.84FIX ahead
2025-11-25120.67218.86-2.85FIX ahead
2025-11-24120.12216.12-2.85FIX ahead
2025-11-21115.88204.46-2.77FIX ahead
2025-11-20116.18200.37-2.65FIX ahead
2025-11-19120.71212.79-2.86FIX ahead
2025-11-18122.46210.62-2.73FIX ahead
2025-11-17121.82210.35-2.81FIX ahead
2025-11-14123.51208.01-2.67FIX ahead
2025-11-13123.33205.25-2.62FIX ahead
2025-11-12128.19222.55-3.01FIX ahead
2025-11-11127.69218.29-2.95FIX ahead
2025-11-10130.77222.77-2.98FIX ahead
2025-11-07129.38218.45-2.96FIX ahead
2025-11-06130.26219.03-2.99FIX ahead
2025-11-05134.58225.89-3.03FIX ahead
2025-11-04130.41218.62-3.08FIX ahead
2025-11-03134.20223.58-3.10FIX ahead
2025-10-31134.65220.82-3.03FIX ahead
2025-10-30129.11220.29-3.46FIX ahead
2025-10-29154.82231.12-2.30FIX ahead
2025-10-28149.73224.33-2.37FIX ahead
2025-10-27150.40223.30-2.32FIX ahead
2025-10-24149.09224.49-2.49FIX ahead
2025-10-23138.73188.67-1.56FIX ahead
2025-10-22132.09180.83-1.64FIX ahead
2025-10-21137.47189.66-1.73FIX ahead
2025-10-20139.51191.35-1.70FIX ahead
2025-10-17137.29189.33-1.77FIX ahead
2025-10-16136.93191.82-1.94FIX ahead
2025-10-15137.61191.44-1.89FIX ahead
2025-10-14134.32190.24-2.09FIX ahead
2025-10-13134.90193.47-2.24FIX ahead
2025-10-10132.25186.62-2.11FIX ahead
2025-10-09135.66190.88-2.11FIX ahead
2025-10-08138.49193.15-2.05FIX ahead
2025-10-07134.11186.73-2.06FIX ahead
2025-10-06133.50188.76-2.25FIX ahead
2025-10-03130.39187.07-2.43FIX ahead
2025-10-02131.56190.49-2.57FIX ahead
2025-10-01130.49190.80-2.72FIX ahead
2025-09-30129.42188.71-2.74FIX ahead
2025-09-29127.65183.36-2.63FIX ahead
2025-09-26127.63183.95-2.71FIX ahead
2025-09-25124.53178.81-2.72FIX ahead
2025-09-24124.84181.00-2.88FIX ahead
2025-09-23128.46183.92-2.79FIX ahead
2025-09-22130.67187.89-2.89FIX ahead
2025-09-19125.93182.43-3.04FIX ahead
2025-09-18125.31182.81-3.19FIX ahead
2025-09-17122.88174.47-2.92FIX ahead
2025-09-16123.33177.73-3.17FIX ahead
2025-09-15125.28178.84-3.12FIX ahead
2025-09-12125.34172.36-2.70FIX ahead
2025-09-11127.52174.92-2.71FIX ahead
2025-09-10126.40172.00-2.65FIX ahead
2025-09-09124.14162.26-2.16FIX ahead
2025-09-08123.85163.71-2.34FIX ahead
2025-09-05124.61161.52-2.11FIX ahead
2025-09-04127.63165.56-2.15FIX ahead
2025-09-03124.99160.24-2.02FIX ahead
2025-09-02123.62159.76-2.16FIX ahead
2025-08-29123.54160.85-2.29FIX ahead
2025-08-28126.18166.94-2.54FIX ahead
2025-08-27124.33162.33-2.40FIX ahead
2025-08-26123.30161.77-2.50FIX ahead
2025-08-25121.38158.06-2.44FIX ahead
2025-08-22121.59157.67-2.42FIX ahead
2025-08-21121.71158.71-2.54FIX ahead
2025-08-20120.57155.75-2.44FIX ahead
2025-08-19120.97156.41-2.50FIX ahead
2025-08-18122.12159.11-2.65FIX ahead
2025-08-15120.67155.70-2.55FIX ahead
2025-08-14121.49157.76-2.69FIX ahead
2025-08-13122.88160.56-2.84FIX ahead
2025-08-12126.04164.34-2.86FIX ahead
2025-08-11122.48158.55-2.80FIX ahead
2025-08-08123.18158.20-2.72FIX ahead
2025-08-07123.04158.81-2.86FIX ahead
2025-08-06123.99157.90-2.68FIX ahead
2025-08-05124.53158.13-2.68FIX ahead
2025-08-04125.37159.89-2.81FIX ahead
2025-08-01124.47159.01-2.89FIX ahead
2025-07-31125.03160.84-3.07FIX ahead
2025-07-30127.39160.76-2.78FIX ahead
2025-07-29126.77157.26-2.51FIX ahead
2025-07-28125.86158.47-2.82FIX ahead
2025-07-25126.54157.51-2.66FIX ahead
2025-07-24115.33128.71-0.72FIX ahead
2025-07-23114.30125.30-0.41near the usual relationship
2025-07-22111.38121.69-0.36near the usual relationship
2025-07-21111.67124.62-0.73FIX ahead
2025-07-18112.69126.73-0.87FIX ahead
2025-07-17111.43125.89-0.96FIX ahead
2025-07-16110.25125.01-1.03FIX ahead
2025-07-15109.54123.27-0.91FIX ahead
2025-07-14110.95124.17-0.82FIX ahead
2025-07-11110.43123.38-0.80FIX ahead
2025-07-10109.11122.07-0.82FIX ahead
2025-07-09108.85122.35-0.91FIX ahead
2025-07-08107.86120.61-0.83FIX ahead
2025-07-07109.82123.83-0.98FIX ahead
2025-07-03109.03123.71-1.08FIX ahead
2025-07-02107.95121.18-0.91FIX ahead
2025-07-01105.78119.30-1.00FIX ahead
2025-06-30106.58122.62-1.34FIX ahead
2025-06-27105.73122.35-1.44FIX ahead
2025-06-26101.82118.02-1.48FIX ahead
2025-06-25100.14116.08-1.49FIX ahead
2025-06-2499.75117.39-1.75FIX ahead
2025-06-2398.55115.02-1.63FIX ahead
2025-06-2096.64114.35-1.87FIX ahead
2025-06-1896.68114.12-1.85FIX ahead
2025-06-1795.92113.28-1.88FIX ahead
2025-06-1696.80114.55-1.93FIX ahead
2025-06-1395.23112.68-1.94FIX ahead
2025-06-1294.63114.63-2.35FIX ahead
2025-06-1194.02113.59-2.33FIX ahead
2025-06-1092.84111.53-2.26FIX ahead
2025-06-0994.40114.65-2.48FIX ahead
2025-06-0697.40116.75-2.28FIX ahead
2025-06-0596.45114.14-2.09FIX ahead
2025-06-0496.17114.03-2.15FIX ahead
2025-06-0396.39113.61-2.07FIX ahead
2025-06-0293.56109.10-1.91FIX ahead
2025-05-3094.02109.36-1.89FIX ahead
2025-05-2993.30109.50-2.07FIX ahead
2025-05-2893.48109.07-1.99FIX ahead
2025-05-2794.76111.00-2.08FIX ahead
2025-05-2392.32107.83-2.05FIX ahead
2025-05-2291.32105.71-1.91FIX ahead
2025-05-2192.41106.40-1.84FIX ahead
2025-05-2094.15108.07-1.80FIX ahead
2025-05-1993.65107.54-1.83FIX ahead
2025-05-1693.73107.93-1.90FIX ahead
2025-05-1592.51105.97-1.83FIX ahead
2025-05-1492.96106.91-1.92FIX ahead
2025-05-1394.12106.39-1.62FIX ahead
2025-05-1291.12103.33-1.69FIX ahead
2025-05-0987.5699.45-1.74FIX ahead
2025-05-0887.72100.43-1.91FIX ahead
2025-05-0786.5098.83-1.89FIX ahead
2025-05-0686.2998.10-1.81FIX ahead
2025-05-0586.8799.54-1.99FIX ahead
2025-05-0285.7298.82-2.13FIX ahead
2025-05-0182.1995.60-2.34FIX ahead
2025-04-3079.8490.91-1.95FIX ahead
2025-04-2982.2990.91-1.37FIX ahead
2025-04-2881.7490.19-1.35FIX ahead
2025-04-2581.7490.89-1.51FIX ahead
2025-04-2479.8286.03-0.90FIX ahead
2025-04-2376.5481.34-0.63FIX ahead
2025-04-2274.3677.83-0.33near the usual relationship
2025-04-2172.2775.05-0.18near the usual relationship
2025-04-1775.4879.57-0.48near the usual relationship
2025-04-1676.1979.85-0.36near the usual relationship
2025-04-1577.7381.46-0.37near the usual relationship
2025-04-1476.8780.41-0.33near the usual relationship
2025-04-1176.4679.76-0.28near the usual relationship
2025-04-1074.7677.16-0.08near the usual relationship
2025-04-0977.9181.59-0.37near the usual relationship
2025-04-0870.5971.40+0.32near the usual relationship
2025-04-0769.8371.38+0.11near the usual relationship
2025-04-0468.1567.81+0.65EME ahead
2025-04-0370.6471.21+0.39near the usual relationship
2025-04-0276.7078.27+0.15near the usual relationship
2025-04-0174.8275.47+0.38near the usual relationship
2025-03-3173.6573.71+0.54EME ahead
2025-03-2873.9074.12+0.50EME ahead
2025-03-2775.5875.99+0.45near the usual relationship
2025-03-2678.1679.04+0.34near the usual relationship
2025-03-2582.1585.31-0.18near the usual relationship
2025-03-2482.2686.73-0.48near the usual relationship
2025-03-2178.7380.53+0.12near the usual relationship
2025-03-2079.6081.59+0.09near the usual relationship
2025-03-1979.4181.76+0.00near the usual relationship
2025-03-1877.0277.59+0.43near the usual relationship
2025-03-1778.7279.21+0.46near the usual relationship
2025-03-1477.4178.01+0.44near the usual relationship
2025-03-1374.3074.84+0.45near the usual relationship
2025-03-1276.1976.82+0.44near the usual relationship
2025-03-1174.2474.23+0.61EME ahead
2025-03-1071.9671.64+0.70EME ahead
2025-03-0774.7974.15+0.78EME ahead
2025-03-0674.6975.03+0.54EME ahead
2025-03-0578.2379.74+0.26near the usual relationship
2025-03-0477.3377.56+0.57EME ahead
2025-03-0378.8579.03+0.59EME ahead
2025-02-2881.4883.09+0.27near the usual relationship
2025-02-2780.2481.56+0.34near the usual relationship
2025-02-2683.8685.71+0.25near the usual relationship
2025-02-2579.3184.06-0.41near the usual relationship
2025-02-2477.9981.99-0.26near the usual relationship
2025-02-2180.5783.24+0.06near the usual relationship
2025-02-2084.6187.39+0.07near the usual relationship
2025-02-1986.6490.53-0.13near the usual relationship
2025-02-1886.4690.24-0.10near the usual relationship
2025-02-1484.9489.47-0.26near the usual relationship
2025-02-1385.1990.34-0.37near the usual relationship
2025-02-1286.3791.09-0.27near the usual relationship
2025-02-1188.9199.39-1.29FIX ahead
2025-02-1092.95106.32-1.69FIX ahead
2025-02-0792.00105.21-1.70FIX ahead
2025-02-0693.08107.43-1.87FIX ahead
2025-02-0590.99101.83-1.33FIX ahead
2025-02-0488.6797.21-0.96FIX ahead
2025-02-0389.3497.66-0.91FIX ahead
2025-01-3189.2899.88-1.32FIX ahead
2025-01-3089.4099.22-1.18FIX ahead
2025-01-2987.5597.51-1.25FIX ahead
2025-01-2887.3395.17-0.87FIX ahead
2025-01-2785.6892.44-0.69FIX ahead
2025-01-24105.93124.44-2.24FIX ahead
2025-01-23105.96125.16-2.37FIX ahead
2025-01-22106.80125.84-2.35FIX ahead
2025-01-21105.04121.03-1.96FIX ahead
2025-01-17100.91115.21-1.81FIX ahead
2025-01-16101.82115.52-1.71FIX ahead
2025-01-15100.03112.95-1.63FIX ahead
2025-01-1498.21106.67-0.90FIX ahead
2025-01-1393.21100.43-0.75FIX ahead
2025-01-1093.06100.63-0.82FIX ahead
2025-01-0894.82102.97-0.90FIX ahead
2025-01-0793.68103.54-1.24FIX ahead
2025-01-0695.47104.29-1.02FIX ahead
2025-01-0394.38102.58-0.93FIX ahead
2025-01-0291.1897.99-0.71FIX ahead
2024-12-3190.4496.98-0.67FIX ahead
2024-12-3091.1198.17-0.76FIX ahead
2024-12-2791.5398.80-0.79FIX ahead
2024-12-2692.97100.36-0.79FIX ahead
2024-12-2492.3599.90-0.82FIX ahead
2024-12-2392.3099.48-0.75FIX ahead
2024-12-2092.82100.27-0.79FIX ahead
2024-12-1992.5199.53-0.71FIX ahead
2024-12-1892.5499.05-0.62FIX ahead
2024-12-1795.02103.93-1.02FIX ahead
2024-12-1696.55105.88-1.08FIX ahead
2024-12-1395.50105.73-1.26FIX ahead
2024-12-1295.69107.27-1.51FIX ahead
2024-12-1195.83108.00-1.62FIX ahead
2024-12-1094.51105.01-1.36FIX ahead
2024-12-0995.36105.82-1.35FIX ahead
2024-12-06101.42113.66-1.55FIX ahead
2024-12-05102.32113.69-1.40FIX ahead
2024-12-04102.56114.57-1.52FIX ahead
2024-12-03101.54113.37-1.52FIX ahead
2024-12-02100.64111.95-1.46FIX ahead
2024-11-29101.64112.80-1.42FIX ahead
2024-11-27101.21111.29-1.25FIX ahead
2024-11-26102.57115.29-1.70FIX ahead
2024-11-25101.82113.22-1.49FIX ahead
2024-11-22100.61112.30-1.58FIX ahead
2024-11-21105.00112.05-0.69FIX ahead
2024-11-20102.78108.91-0.55FIX ahead
2024-11-19102.41108.50-0.55FIX ahead
2024-11-1899.79103.14-0.05near the usual relationship
2024-11-1599.40101.77+0.14near the usual relationship
2024-11-1499.25100.49+0.37near the usual relationship
2024-11-1399.70102.06+0.15near the usual relationship
2024-11-12102.43105.89-0.05near the usual relationship
2024-11-11103.70106.73+0.04near the usual relationship
2024-11-08102.44105.67-0.01near the usual relationship
2024-11-07100.49101.36+0.44near the usual relationship
2024-11-06100.00100.00+0.61EME ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Jan 27, 2025 (EME -19.1%, FIX -25.7%); Jul 25, 2025 (EME +9.7%, FIX +22.4%); Oct 24, 2025 (EME +7.5%, FIX +19.0%); Oct 30, 2025 (EME -16.6%, FIX -4.7%).

Paired trades

The shared paper book and the replay, kept apart

Forward paper record

No paper position on this pair yet.

Historical simulation (a diagnostic, same rules)

1 simulated trade to Nov 3, 2026: +10.16% per trade on average after costs, 1 won.

LegsEnteredExitedWhyDaysBefore costsCosts + borrowAfter costs
Long EME · Short FIXMar 7, 2023Jul 31, 2023converged146$1,133.50-$112.60$1,015.67 (+10.16%)

Per $10,000 a leg. A replay on today's companies cannot prove an edge.

The companies

EME and FIX at a glance

EME EMCOR Group Inc.

Listing
NYSE · SEC CIK 105634
Industry
Engineering & Construction · SIC 1731 Electrical Work
Market value
$31.0B
Price history
2,534 daily closes, Oct 12, 2016 to Nov 10, 2026

FIX Comfort Systems USA Inc.

Listing
NYSE · SEC CIK 1035983
Industry
Engineering & Construction · SIC 1731 Electrical Work
Market value
$45.0B
Price history
2,534 daily closes, Oct 12, 2016 to Nov 10, 2026

Daily prices: Nasdaq.com. Filings and industry codes: SEC EDGAR. Earnings dates: Nasdaq earnings calendar.

Related
All pairs →
PairStatusAhead nowIndustry
PWR / FIXWatchlistPWR by 2.97 sdEngineering & Construction
PWR / EMEWatchlistPWR by 1.49 sdEngineering & Construction

Follow the research behind the paper book

Boostio is a research-first platform in private beta: crypto candidates, daily market stories, public paper trading and now rival stocks. Exploring these pages stays free and open.

Explore the private beta

Paper only: hypothetical paired positions with modelled costs. No broker, no orders, no real money. A historical simulation is a diagnostic, not proof of an edge. Not investment advice.