SIC 3672 Printed Circuit Boards

Celestica Inc. vs Jabil Inc.

WatchlistCLS / JBLPrices through Oct 22, 2026

Why these are rivals: #1 and #3 by market value ($35B vs $30B) with SEC SIC 3672 (Printed Circuit Boards).

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: -2.22 (needs <= -2.873 (5% critical value))
Business leadership

JBL is the larger business

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

YearCLSJBLLarger
2025$12.4B$29.8BJBL
2024$9.6B$28.9BJBL
2023$8.0B$34.7BJBL
2022$7.3B$33.5BJBL
2021-$29.3B-
2020-$27.3B-

JBL led in every year with figures for both. Market value: CLS $34.5B, JBL $29.6B.

Stock leadership

JBL is ahead now

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

JBL leads CLS by 0.95 standard deviations: +15.1% over its usual price ratio. 3 lead switches in the last year.

Price change3 mo6 mo12 mo
CLS-11.9%-31.3%+1.6%
JBL-14.5%-21.0%+33.0%
Relationship

Not a measured twin today

Only these tests can make a pair tradable on paper.

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

Prices side by side, and the gap between them

CLS Celestica Inc. JBL Jabil Inc.Price index, 100 = 2024-10-18. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
500Oct 2024Oct 2025Oct 2026CLS 465JBL 212
Spread z-score: CLS relative to JBL, against the 252 sessions before each day. Above 0: CLS ahead; below 0: JBL ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopOct 2024Oct 2025Oct 2026
Data table (504 sessions)
DateCLS indexJBL indexzAhead
2026-10-22465.25211.73-0.95JBL ahead
2026-10-21526.82222.48-0.45near the usual relationship
2026-10-20518.32219.46-0.47near the usual relationship
2026-10-19519.46223.33-0.58JBL ahead
2026-10-16525.44220.31-0.42near the usual relationship
2026-10-15545.23227.35-0.38near the usual relationship
2026-10-14559.18232.71-0.37near the usual relationship
2026-10-13618.19251.67-0.23near the usual relationship
2026-10-12601.00247.04-0.30near the usual relationship
2026-10-09626.36242.50+0.11near the usual relationship
2026-10-08616.62236.86+0.16near the usual relationship
2026-10-07642.63237.11+0.43near the usual relationship
2026-10-06671.46244.81+0.52CLS ahead
2026-10-05661.86238.27+0.60CLS ahead
2026-10-02669.87241.02+0.61CLS ahead
2026-10-01645.26237.36+0.46near the usual relationship
2026-09-30625.10227.13+0.55CLS ahead
2026-09-29633.81252.45-0.07near the usual relationship
2026-09-28616.62252.52-0.26near the usual relationship
2026-09-25632.03250.78-0.04near the usual relationship
2026-09-24646.07245.99+0.24near the usual relationship
2026-09-23625.80244.46+0.07near the usual relationship
2026-09-22615.86244.64-0.05near the usual relationship
2026-09-21595.64240.44-0.15near the usual relationship
2026-09-18575.29237.19-0.30near the usual relationship
2026-09-17570.63234.32-0.27near the usual relationship
2026-09-16560.07235.34-0.43near the usual relationship
2026-09-15547.92234.40-0.55JBL ahead
2026-09-14546.66236.52-0.63JBL ahead
2026-09-11599.36251.84-0.44near the usual relationship
2026-09-10562.47239.75-0.53JBL ahead
2026-09-09576.96246.53-0.55JBL ahead
2026-09-08570.68247.29-0.65JBL ahead
2026-09-04540.21245.90-0.99JBL ahead
2026-09-03535.87242.22-0.94JBL ahead
2026-09-02480.40237.05-1.54JBL ahead
2026-09-01506.04236.85-1.18JBL ahead
2026-08-31517.81241.69-1.16JBL ahead
2026-08-28516.60238.68-1.09JBL ahead
2026-08-27548.91247.21-0.92JBL ahead
2026-08-26531.51246.17-1.10JBL ahead
2026-08-25530.72244.40-1.06JBL ahead
2026-08-24509.46241.40-1.24JBL ahead
2026-08-21512.88247.99-1.37JBL ahead
2026-08-20522.31250.71-1.32JBL ahead
2026-08-19521.20255.56-1.46JBL ahead
2026-08-18537.17268.11-1.58JBL ahead
2026-08-17588.72292.87-1.55JBL ahead
2026-08-14579.47287.49-1.54JBL ahead
2026-08-13601.23293.24-1.42JBL ahead
2026-08-12587.10289.91-1.50JBL ahead
2026-08-11536.80282.35-1.93JBL ahead
2026-08-10544.09266.53-1.45JBL ahead
2026-08-07549.69270.17-1.47JBL ahead
2026-08-06543.98272.90-1.61JBL ahead
2026-08-05627.40268.11-0.53JBL ahead
2026-08-04641.91269.20-0.40near the usual relationship
2026-08-03591.34252.09-0.50JBL ahead
2026-07-31573.23249.45-0.63JBL ahead
2026-07-30609.81244.28-0.08near the usual relationship
2026-07-29568.02227.35-0.06near the usual relationship
2026-07-28605.67239.87+0.01near the usual relationship
2026-07-27550.40246.63-0.75JBL ahead
2026-07-24527.98247.50-1.01JBL ahead
2026-07-23578.95254.98-0.61JBL ahead
2026-07-22580.25252.01-0.51JBL ahead
2026-07-21587.32252.52-0.43near the usual relationship
2026-07-20531.55242.21-0.75JBL ahead
2026-07-17521.17238.33-0.76JBL ahead
2026-07-16525.53243.12-0.81JBL ahead
2026-07-15578.99252.72-0.47near the usual relationship
2026-07-14596.73258.76-0.42near the usual relationship
2026-07-13596.99254.92-0.32near the usual relationship
2026-07-10622.36261.51-0.22near the usual relationship
2026-07-09613.59263.27-0.32near the usual relationship
2026-07-08623.90257.49-0.10near the usual relationship
2026-07-07596.78254.22-0.25near the usual relationship
2026-07-06605.67267.79-0.43near the usual relationship
2026-07-02581.48270.23-0.67JBL ahead
2026-07-01625.42297.18-0.77JBL ahead
2026-06-30630.92305.21-0.85JBL ahead
2026-06-29593.65295.79-0.98JBL ahead
2026-06-26583.76283.93-0.85JBL ahead
2026-06-25625.04296.63-0.71JBL ahead
2026-06-24626.50294.38-0.65JBL ahead
2026-06-23607.40295.32-0.80JBL ahead
2026-06-22651.75298.69-0.51JBL ahead
2026-06-18644.33294.44-0.48near the usual relationship
2026-06-17657.85296.90-0.41near the usual relationship
2026-06-16660.69297.32-0.39near the usual relationship
2026-06-15697.77305.33-0.25near the usual relationship
2026-06-12679.90304.69-0.35near the usual relationship
2026-06-11667.35298.41-0.33near the usual relationship
2026-06-10627.67278.99-0.30near the usual relationship
2026-06-09643.13286.92-0.30near the usual relationship
2026-06-08668.45288.16-0.14near the usual relationship
2026-06-05642.87279.68-0.18near the usual relationship
2026-06-04735.66295.98+0.17near the usual relationship
2026-06-03792.36300.11+0.43near the usual relationship
2026-06-02817.02295.46+0.63CLS ahead
2026-06-01737.72285.01+0.36near the usual relationship
2026-05-29666.53288.65-0.11near the usual relationship
2026-05-28607.09287.93-0.48near the usual relationship
2026-05-27618.64294.05-0.48near the usual relationship
2026-05-26641.37301.07-0.42near the usual relationship
2026-05-22635.37288.48-0.28near the usual relationship
2026-05-21613.58282.19-0.32near the usual relationship
2026-05-20599.24273.28-0.28near the usual relationship
2026-05-19586.53263.56-0.21near the usual relationship
2026-05-18592.65268.19-0.23near the usual relationship
2026-05-15620.11269.06-0.06near the usual relationship
2026-05-14659.96280.55+0.03near the usual relationship
2026-05-13644.33281.42-0.07near the usual relationship
2026-05-12646.96277.75+0.01near the usual relationship
2026-05-11658.92289.18-0.07near the usual relationship
2026-05-08649.52281.20-0.01near the usual relationship
2026-05-07666.22276.80+0.15near the usual relationship
2026-05-06715.79294.81+0.19near the usual relationship
2026-05-05722.35267.03+0.60CLS ahead
2026-05-04727.65269.83+0.60CLS ahead
2026-05-01724.54271.16+0.57CLS ahead
2026-04-30708.39267.21+0.55CLS ahead
2026-04-29651.23264.34+0.29near the usual relationship
2026-04-28625.29261.94+0.18near the usual relationship
2026-04-27730.21269.83+0.63CLS ahead
2026-04-24709.46270.51+0.53CLS ahead
2026-04-23677.27268.04+0.41near the usual relationship
2026-04-22694.81266.35+0.52CLS ahead
2026-04-21697.04264.20+0.57CLS ahead
2026-04-20693.74261.50+0.59CLS ahead
2026-04-17684.90254.70+0.65CLS ahead
2026-04-16661.22245.53+0.66CLS ahead
2026-04-15660.57241.45+0.72CLS ahead
2026-04-14664.74242.26+0.73CLS ahead
2026-04-13632.07241.78+0.58CLS ahead
2026-04-10607.59237.13+0.52CLS ahead
2026-04-09567.85232.00+0.37near the usual relationship
2026-04-08554.65227.35+0.37near the usual relationship
2026-04-07514.25216.03+0.29near the usual relationship
2026-04-06505.53211.77+0.31near the usual relationship
2026-04-02509.93212.63+0.33near the usual relationship
2026-04-01499.36215.33+0.23near the usual relationship
2026-03-31487.17210.32+0.23near the usual relationship
2026-03-30444.95195.95+0.17near the usual relationship
2026-03-27484.64206.73+0.28near the usual relationship
2026-03-26472.81209.14+0.17near the usual relationship
2026-03-25522.69224.26+0.27near the usual relationship
2026-03-24521.48219.62+0.33near the usual relationship
2026-03-23496.33210.82+0.31near the usual relationship
2026-03-20465.41200.82+0.27near the usual relationship
2026-03-19491.70210.06+0.30near the usual relationship
2026-03-18473.16204.81+0.27near the usual relationship
2026-03-17487.63207.72+0.32near the usual relationship
2026-03-16467.88204.28+0.25near the usual relationship
2026-03-13455.66198.46+0.26near the usual relationship
2026-03-12458.13199.64+0.27near the usual relationship
2026-03-11459.70202.26+0.24near the usual relationship
2026-03-10465.58198.85+0.34near the usual relationship
2026-03-09463.42195.93+0.38near the usual relationship
2026-03-06431.55190.89+0.25near the usual relationship
2026-03-05459.75199.69+0.31near the usual relationship
2026-03-04468.07202.04+0.33near the usual relationship
2026-03-03444.40201.30+0.19near the usual relationship
2026-03-02461.74206.79+0.23near the usual relationship
2026-02-27480.16209.81+0.31near the usual relationship
2026-02-26482.81215.29+0.25near the usual relationship
2026-02-25508.44219.77+0.35near the usual relationship
2026-02-24512.54210.82+0.50CLS ahead
2026-02-23513.11206.87+0.56CLS ahead
2026-02-20506.21214.64+0.42near the usual relationship
2026-02-19503.86207.79+0.50CLS ahead
2026-02-18503.98206.29+0.53CLS ahead
2026-02-17495.78203.80+0.52CLS ahead
2026-02-13485.40201.57+0.50CLS ahead
2026-02-12475.25198.84+0.48near the usual relationship
2026-02-11511.38206.71+0.58CLS ahead
2026-02-10515.27205.01+0.64CLS ahead
2026-02-09552.08210.58+0.77CLS ahead
2026-02-06531.87204.47+0.75CLS ahead
2026-02-05510.01191.47+0.82CLS ahead
2026-02-04477.10186.90+0.70CLS ahead
2026-02-03514.44194.48+0.82CLS ahead
2026-02-02493.10192.57+0.72CLS ahead
2026-01-30485.97187.80+0.76CLS ahead
2026-01-29518.85193.13+0.88CLS ahead
2026-01-28597.08192.89+1.31CLS ahead
2026-01-27576.22191.83+1.23CLS ahead
2026-01-26533.12191.46+1.01CLS ahead
2026-01-23524.20192.51+0.96CLS ahead
2026-01-22503.16193.75+0.82CLS ahead
2026-01-21535.73200.44+0.91CLS ahead
2026-01-20537.46195.37+1.01CLS ahead
2026-01-16542.37198.96+0.99CLS ahead
2026-01-15542.25200.46+0.97CLS ahead
2026-01-14536.22191.08+1.09CLS ahead
2026-01-13568.25188.72+1.31CLS ahead
2026-01-12544.28182.57+1.29CLS ahead
2026-01-09522.83179.06+1.24CLS ahead
2026-01-08499.14175.62+1.17CLS ahead
2026-01-07529.00177.71+1.32CLS ahead
2026-01-06527.50177.66+1.32CLS ahead
2026-01-05507.16176.91+1.23CLS ahead
2026-01-02523.00190.33+1.11CLS ahead
2025-12-31511.26180.54+1.21CLS ahead
2025-12-30517.81183.35+1.21CLS ahead
2025-12-29524.42186.04+1.22CLS ahead
2025-12-26525.01186.94+1.21CLS ahead
2025-12-24533.71185.66+1.30CLS ahead
2025-12-23524.84186.12+1.25CLS ahead
2025-12-22530.72181.93+1.36CLS ahead
2025-12-19505.52179.43+1.27CLS ahead
2025-12-18468.56171.84+1.18CLS ahead
2025-12-17477.05171.26+1.25CLS ahead
2025-12-16499.60168.30+1.46CLS ahead
2025-12-15524.01175.15+1.50CLS ahead
2025-12-12530.09176.06+1.53CLS ahead
2025-12-11607.77185.47+1.82CLS ahead
2025-12-10603.01182.08+1.87CLS ahead
2025-12-09591.54180.59+1.86CLS ahead
2025-12-08589.35178.48+1.90CLS ahead
2025-12-05562.24174.24+1.85CLS ahead
2025-12-04558.27173.17+1.87CLS ahead
2025-12-03533.40169.48+1.81CLS ahead
2025-12-02526.27167.89+1.82CLS ahead
2025-12-01550.62166.26+2.02CLS ahead
2025-11-28595.66166.83+2.30CLS ahead
2025-11-26574.61164.08+2.27CLS ahead
2025-11-25566.85161.50+2.31CLS ahead
2025-11-24557.83156.10+2.41CLS ahead
2025-11-21484.37155.74+1.96CLS ahead
2025-11-20488.20152.41+2.09CLS ahead
2025-11-19540.44158.42+2.34CLS ahead
2025-11-18518.71157.47+2.25CLS ahead
2025-11-17535.06158.72+2.37CLS ahead
2025-11-14537.67159.83+2.39CLS ahead
2025-11-13506.31159.79+2.21CLS ahead
2025-11-12578.64169.38+2.52CLS ahead
2025-11-11573.95167.13+2.59CLS ahead
2025-11-10596.00173.60+2.63CLS ahead
2025-11-07557.07169.21+2.51CLS ahead
2025-11-06589.35170.28+2.75CLS ahead
2025-11-05609.84172.72+2.88CLS ahead
2025-11-04580.75165.65+2.91CLS ahead
2025-11-03603.61174.43+2.91CLS ahead
2025-10-31595.78174.89+2.90CLS ahead
2025-10-30588.26175.35+2.89CLS ahead
2025-10-29584.18176.03+2.90CLS ahead
2025-10-28564.60169.85+2.97CLS ahead
2025-10-27522.00167.24+2.74CLS ahead
2025-10-24513.01168.20+2.68CLS ahead
2025-10-23488.98163.56+2.62CLS ahead
2025-10-22468.51157.36+2.64CLS ahead
2025-10-21457.78159.24+2.51CLS ahead
2025-10-20473.02161.54+2.63CLS ahead
2025-10-17478.14165.75+2.60CLS ahead
2025-10-16484.02166.06+2.68CLS ahead
2025-10-15466.90163.80+2.62CLS ahead
2025-10-14428.48158.82+2.41CLS ahead
2025-10-13451.50158.27+2.70CLS ahead
2025-10-10421.52153.59+2.55CLS ahead
2025-10-09449.29162.08+2.63CLS ahead
2025-10-08440.82163.52+2.53CLS ahead
2025-10-07411.26160.43+2.32CLS ahead
2025-10-06407.02160.10+2.30CLS ahead
2025-10-03404.13160.00+2.28CLS ahead
2025-10-02433.95170.78+2.33CLS ahead
2025-10-01435.30170.10+2.38CLS ahead
2025-09-30426.12171.95+2.25CLS ahead
2025-09-29425.37169.84+2.32CLS ahead
2025-09-26421.64170.89+2.27CLS ahead
2025-09-25423.11166.43+2.44CLS ahead
2025-09-24415.88178.37+2.05CLS ahead
2025-09-23445.59185.63+2.21CLS ahead
2025-09-22440.66184.66+2.20CLS ahead
2025-09-19437.44177.62+2.37CLS ahead
2025-09-18435.90176.79+2.40CLS ahead
2025-09-17428.33169.15+2.56CLS ahead
2025-09-16439.97168.91+2.72CLS ahead
2025-09-15430.63171.07+2.60CLS ahead
2025-09-12418.14169.49+2.53CLS ahead
2025-09-11425.01169.66+2.63CLS ahead
2025-09-10437.62170.80+2.77CLS ahead
2025-09-09422.14165.65+2.79CLS ahead
2025-09-08422.57165.61+2.84CLS ahead
2025-09-05419.72166.35+2.83CLS ahead
2025-09-04382.81164.66+2.46CLS ahead
2025-09-03366.43160.89+2.39CLS ahead
2025-09-02346.99160.00+2.17CLS ahead
2025-08-29336.82162.18+1.97CLS ahead
2025-08-28367.23166.17+2.31CLS ahead
2025-08-27349.53164.61+2.13CLS ahead
2025-08-26343.51164.98+2.06CLS ahead
2025-08-25333.64165.35+1.92CLS ahead
2025-08-22326.74166.14+1.81CLS ahead
2025-08-21313.63162.36+1.73CLS ahead
2025-08-20316.33161.56+1.82CLS ahead
2025-08-19319.49163.18+1.84CLS ahead
2025-08-18337.05170.75+1.90CLS ahead
2025-08-15338.08170.49+1.95CLS ahead
2025-08-14340.09172.13+1.95CLS ahead
2025-08-13353.20173.46+2.13CLS ahead
2025-08-12369.16182.35+2.12CLS ahead
2025-08-11353.86176.30+2.10CLS ahead
2025-08-08359.15177.62+2.16CLS ahead
2025-08-07347.99174.58+2.11CLS ahead
2025-08-06343.53174.73+2.06CLS ahead
2025-08-05339.87173.88+2.05CLS ahead
2025-08-04348.41176.00+2.14CLS ahead
2025-08-01348.41173.05+2.26CLS ahead
2025-07-31345.66176.70+2.12CLS ahead
2025-07-30350.07179.27+2.14CLS ahead
2025-07-29349.36182.41+2.06CLS ahead
2025-07-28299.84177.98+1.36CLS ahead
2025-07-25294.40176.21+1.32CLS ahead
2025-07-24283.60172.93+1.23CLS ahead
2025-07-23291.92181.43+1.13CLS ahead
2025-07-22271.38174.85+0.94CLS ahead
2025-07-21281.94176.72+1.10CLS ahead
2025-07-18276.93177.34+0.99CLS ahead
2025-07-17281.72175.95+1.14CLS ahead
2025-07-16276.89172.83+1.15CLS ahead
2025-07-15277.57173.22+1.16CLS ahead
2025-07-14280.59174.60+1.19CLS ahead
2025-07-11278.50175.79+1.12CLS ahead
2025-07-10274.70174.95+1.07CLS ahead
2025-07-09278.28175.19+1.15CLS ahead
2025-07-08269.28175.66+0.96CLS ahead
2025-07-07266.34178.47+0.81CLS ahead
2025-07-03275.44178.95+0.99CLS ahead
2025-07-02267.90175.68+0.95CLS ahead
2025-07-01257.54171.13+0.88CLS ahead
2025-06-30269.99172.68+1.10CLS ahead
2025-06-27264.04172.11+1.00CLS ahead
2025-06-26259.69170.48+0.97CLS ahead
2025-06-25257.77169.96+0.95CLS ahead
2025-06-24248.77167.81+0.83CLS ahead
2025-06-23235.80164.96+0.63CLS ahead
2025-06-20233.88163.26+0.65CLS ahead
2025-06-18235.65162.04+0.74CLS ahead
2025-06-17228.61155.89+0.79CLS ahead
2025-06-16221.79143.17+1.11CLS ahead
2025-06-13216.76139.22+1.15CLS ahead
2025-06-12226.10141.79+1.29CLS ahead
2025-06-11220.84141.27+1.19CLS ahead
2025-06-10210.15140.97+0.93CLS ahead
2025-06-09212.12140.44+1.01CLS ahead
2025-06-06208.80139.84+0.96CLS ahead
2025-06-05206.35136.69+1.02CLS ahead
2025-06-04207.37136.16+1.08CLS ahead
2025-06-03209.72136.97+1.12CLS ahead
2025-06-02201.73133.03+1.08CLS ahead
2025-05-30199.55133.02+1.02CLS ahead
2025-05-29201.26133.45+1.06CLS ahead
2025-05-28204.29132.81+1.18CLS ahead
2025-05-27205.60133.94+1.18CLS ahead
2025-05-23206.62130.94+1.34CLS ahead
2025-05-22204.64130.72+1.31CLS ahead
2025-05-21197.22130.80+1.11CLS ahead
2025-05-20194.85132.63+0.97CLS ahead
2025-05-19193.01132.57+0.93CLS ahead
2025-05-16195.87132.85+1.00CLS ahead
2025-05-15192.82131.85+0.97CLS ahead
2025-05-14196.21132.11+1.06CLS ahead
2025-05-13190.02132.23+0.88CLS ahead
2025-05-12173.50128.06+0.57CLS ahead
2025-05-09160.93121.92+0.43near the usual relationship
2025-05-08166.60122.25+0.61CLS ahead
2025-05-07166.98120.92+0.69CLS ahead
2025-05-06164.63118.99+0.70CLS ahead
2025-05-05159.74118.94+0.55CLS ahead
2025-05-02162.69119.05+0.65CLS ahead
2025-05-01154.29116.85+0.48near the usual relationship
2025-04-30147.61116.04+0.29near the usual relationship
2025-04-29150.55116.05+0.40near the usual relationship
2025-04-28151.78115.89+0.45near the usual relationship
2025-04-25154.01116.33+0.51CLS ahead
2025-04-24159.36115.70+0.72CLS ahead
2025-04-23152.53109.65+0.77CLS ahead
2025-04-22143.15105.49+0.65CLS ahead
2025-04-21139.38102.73+0.66CLS ahead
2025-04-17145.35106.92+0.67CLS ahead
2025-04-16139.33105.99+0.52CLS ahead
2025-04-15142.81107.29+0.58CLS ahead
2025-04-14139.88105.99+0.55CLS ahead
2025-04-11136.86104.47+0.52CLS ahead
2025-04-10132.27104.54+0.37near the usual relationship
2025-04-09141.92108.77+0.52CLS ahead
2025-04-08119.0895.29+0.33near the usual relationship
2025-04-07121.7496.03+0.40near the usual relationship
2025-04-04114.4192.54+0.29near the usual relationship
2025-04-03119.6697.78+0.25near the usual relationship
2025-04-02142.42109.86+0.51CLS ahead
2025-04-01136.73108.01+0.41near the usual relationship
2025-03-31136.30107.74+0.42near the usual relationship
2025-03-28143.01107.67+0.64CLS ahead
2025-03-27145.95110.37+0.62CLS ahead
2025-03-26151.61113.90+0.66CLS ahead
2025-03-25168.40117.41+0.98CLS ahead
2025-03-24172.92118.74+1.06CLS ahead
2025-03-21165.95114.98+1.02CLS ahead
2025-03-20165.43113.88+1.06CLS ahead
2025-03-19158.98110.44+1.03CLS ahead
2025-03-18151.28107.38+0.94CLS ahead
2025-03-17158.73109.54+1.07CLS ahead
2025-03-14158.39107.62+1.13CLS ahead
2025-03-13149.45103.33+1.07CLS ahead
2025-03-12154.93106.18+1.11CLS ahead
2025-03-11149.76104.86+1.03CLS ahead
2025-03-10140.35105.58+0.75CLS ahead
2025-03-07151.38110.81+0.86CLS ahead
2025-03-06141.16109.46+0.64CLS ahead
2025-03-05157.30113.33+0.93CLS ahead
2025-03-04156.04112.08+0.95CLS ahead
2025-03-03160.50115.95+0.93CLS ahead
2025-02-28185.14122.66+1.28CLS ahead
2025-02-27186.56122.03+1.33CLS ahead
2025-02-26193.15125.69+1.36CLS ahead
2025-02-25183.52124.71+1.20CLS ahead
2025-02-24191.77125.97+1.34CLS ahead
2025-02-21206.24128.75+1.54CLS ahead
2025-02-20216.22131.53+1.64CLS ahead
2025-02-19227.57133.88+1.78CLS ahead
2025-02-18228.80134.54+1.79CLS ahead
2025-02-14228.40134.32+1.80CLS ahead
2025-02-13224.46133.55+1.77CLS ahead
2025-02-12223.66133.67+1.77CLS ahead
2025-02-11218.92132.48+1.73CLS ahead
2025-02-10225.23131.84+1.87CLS ahead
2025-02-07224.32130.97+1.89CLS ahead
2025-02-06230.40131.24+2.00CLS ahead
2025-02-05248.48129.55+2.35CLS ahead
2025-02-04228.26128.13+2.10CLS ahead
2025-02-03209.06126.27+1.84CLS ahead
2025-01-31213.54128.59+1.86CLS ahead
2025-01-30197.42128.77+1.57CLS ahead
2025-01-29173.80127.46+1.15CLS ahead
2025-01-28163.40128.04+0.91CLS ahead
2025-01-27151.09126.31+0.68CLS ahead
2025-01-24210.46137.24+1.58CLS ahead
2025-01-23212.59135.58+1.67CLS ahead
2025-01-22213.20133.78+1.74CLS ahead
2025-01-21204.25132.68+1.62CLS ahead
2025-01-17195.92128.98+1.58CLS ahead
2025-01-16191.49128.05+1.53CLS ahead
2025-01-15185.92125.23+1.51CLS ahead
2025-01-14178.33123.49+1.42CLS ahead
2025-01-13173.71121.54+1.39CLS ahead
2025-01-10179.25121.84+1.50CLS ahead
2025-01-08177.22121.89+1.46CLS ahead
2025-01-07169.96120.93+1.35CLS ahead
2025-01-06170.81120.36+1.39CLS ahead
2025-01-03167.62118.50+1.39CLS ahead
2025-01-02160.97113.09+1.41CLS ahead
2024-12-31159.63113.94+1.37CLS ahead
2024-12-30162.26113.82+1.43CLS ahead
2024-12-27164.48115.53+1.44CLS ahead
2024-12-26169.92116.90+1.52CLS ahead
2024-12-24168.68117.00+1.50CLS ahead
2024-12-23168.66115.34+1.56CLS ahead
2024-12-20165.08114.81+1.51CLS ahead
2024-12-19160.93111.20+1.54CLS ahead
2024-12-18159.30113.77+1.44CLS ahead
2024-12-17169.16106.06+1.87CLS ahead
2024-12-16171.24106.88+1.90CLS ahead
2024-12-13171.57106.99+1.92CLS ahead
2024-12-12157.40105.81+1.69CLS ahead
2024-12-11155.60105.85+1.67CLS ahead
2024-12-10152.20105.11+1.63CLS ahead
2024-12-09156.38106.31+1.69CLS ahead
2024-12-06164.06107.40+1.83CLS ahead
2024-12-05159.25107.51+1.74CLS ahead
2024-12-04154.84108.03+1.65CLS ahead
2024-12-03154.65107.28+1.68CLS ahead
2024-12-02146.94107.04+1.54CLS ahead
2024-11-29147.42107.55+1.54CLS ahead
2024-11-27143.83105.57+1.53CLS ahead
2024-11-26149.90105.08+1.69CLS ahead
2024-11-25148.05106.10+1.63CLS ahead
2024-11-22154.20103.82+1.84CLS ahead
2024-11-21158.15103.44+1.95CLS ahead
2024-11-20150.43101.49+1.87CLS ahead
2024-11-19150.16100.99+1.89CLS ahead
2024-11-18145.23101.58+1.78CLS ahead
2024-11-15142.13101.55+1.73CLS ahead
2024-11-14139.19102.17+1.65CLS ahead
2024-11-13141.91104.30+1.66CLS ahead
2024-11-12145.38105.23+1.72CLS ahead
2024-11-11146.37107.30+1.69CLS ahead
2024-11-08148.48107.48+1.74CLS ahead
2024-11-07147.58108.71+1.70CLS ahead
2024-11-06140.09109.08+1.53CLS ahead
2024-11-05130.80101.87+1.54CLS ahead
2024-11-04125.08100.79+1.45CLS ahead
2024-11-01121.45101.08+1.35CLS ahead
2024-10-31118.3097.46+1.39CLS ahead
2024-10-30120.6898.16+1.44CLS ahead
2024-10-29121.0098.84+1.44CLS ahead
2024-10-28121.5898.80+1.46CLS ahead
2024-10-25119.9998.75+1.43CLS ahead
2024-10-24117.5098.99+1.37CLS ahead
2024-10-2399.3997.34+0.92CLS ahead
2024-10-2296.8598.19+0.82CLS ahead
2024-10-2198.0398.47+0.85CLS ahead
2024-10-18100.00100.00+0.87CLS ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Oct 24, 2024 (CLS +18.2%, JBL +1.7%); Dec 18, 2024 (CLS -5.8%, JBL +7.3%); Jan 27, 2025 (CLS -28.2%, JBL -8.0%); Jan 29, 2026 (CLS -13.1%, JBL +0.1%); Aug 6, 2026 (CLS -13.3%, JBL +1.8%). Upcoming earnings: CLS Oct 26, 2026 (after-hours).

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 Oct 20, 2026: +28.16% per trade on average after costs, 1 won.

LegsEnteredExitedWhyDaysBefore costsCosts + borrowAfter costs
Long CLS · Short JBLMar 29, 2021Jan 28, 2022converged305$2,954.58-$138.08$2,816.49 (+28.16%)

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

The companies

CLS and JBL at a glance

CLS Celestica Inc.

Listing
NYSE · SEC CIK 1030894
Industry
Electrical Products · SIC 3672 Printed Circuit Boards
Market value
$34.5B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

JBL Jabil Inc.

Listing
NYSE · SEC CIK 898293
Industry
Electrical Products · SIC 3672 Printed Circuit Boards
Market value
$29.6B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

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

Related
All pairs →
PairStatusAhead nowIndustry
APH / CLSWatchlistAPH by 1.53 sdElectrical Products
FLEX / JBLWatchlistJBL by 0.49 sdSIC 3672 Printed Circuit Boards
CLS / FLEXWatchlistneitherSIC 3672 Printed Circuit Boards

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.