SIC 3420 Cutlery, Handtools & General Hardware

Snap-On Incorporated vs Stanley Black & Decker Inc.

WatchlistSNA / SWKPrices through Nov 10, 2026

Why these are rivals: #1 and #2 by market value ($19B vs $16B) with SEC SIC 3420 (Cutlery, Handtools & General Hardware).

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: 0.30 (needs <= -2.873 (5% critical value))
  • Speed: half-life of the spread, sessions: no mean reversion measured (needs <= 63)
Business leadership

SWK is the larger business

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

YearSNASWKLarger
2025$5.2B$15.1BSWK
2024$5.1B$15.4BSWK
2023$5.1B$15.8BSWK
2022$4.8B$16.9BSWK
2021$4.6B$15.3BSWK
2020$3.9B$12.8BSWK

SWK led in every year with figures for both. Market value: SNA $18.7B, SWK $15.8B.

Stock leadership

SWK is ahead now

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

SWK leads SNA by 3.11 standard deviations: +40.0% over its usual price ratio. 3 lead switches in the last year.

Price change3 mo6 mo12 mo
SNA-8.6%+1.1%+8.6%
SWK+13.2%+47.6%+70.6%
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.61 (needs >= 0.60)
Fail
Mean reversion: ADF t-statistic of the spread: 0.30 (needs <= -2.873 (5% critical value))
Fail
Speed: half-life of the spread, sessions: no mean reversion measured (needs <= 63)
Data
Both stocks current
The twins over two years

Prices side by side, and the gap between them

SNA Snap-On Incorporated SWK Stanley Black & Decker Inc.Price index, 100 = 2024-11-06. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
6080100120Nov 2024Nov 2025Nov 2026SNA 105SWK 127
Spread z-score: SNA relative to SWK, against the 252 sessions before each day. Above 0: SNA ahead; below 0: SWK ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopNov 2024Nov 2025Nov 2026
Data table (504 sessions)
DateSNA indexSWK indexzAhead
2026-11-10105.37126.52-3.11SWK ahead
2026-11-09105.53128.33-3.31SWK ahead
2026-11-06103.66124.80-3.29SWK ahead
2026-11-05103.44125.25-3.43SWK ahead
2026-11-04104.08128.58-3.74SWK ahead
2026-11-03102.20113.68-2.73SWK ahead
2026-11-02103.06115.95-2.91SWK ahead
2026-10-30100.40112.40-2.92SWK ahead
2026-10-29101.23112.58-2.91SWK ahead
2026-10-28100.39109.06-2.71SWK ahead
2026-10-27100.92107.92-2.58SWK ahead
2026-10-26101.03107.98-2.62SWK ahead
2026-10-23100.78107.83-2.68SWK ahead
2026-10-22100.63107.54-2.71SWK ahead
2026-10-21104.14103.71-1.93SWK ahead
2026-10-20103.44102.24-1.87SWK ahead
2026-10-19103.0099.09-1.57SWK ahead
2026-10-16103.67100.49-1.68SWK ahead
2026-10-15103.29100.78-1.77SWK ahead
2026-10-14102.6298.11-1.55SWK ahead
2026-10-13102.6698.57-1.61SWK ahead
2026-10-12102.1996.33-1.41SWK ahead
2026-10-09101.7396.24-1.46SWK ahead
2026-10-08101.3196.89-1.61SWK ahead
2026-10-07101.5995.96-1.47SWK ahead
2026-10-06104.0697.78-1.42SWK ahead
2026-10-05103.7197.45-1.43SWK ahead
2026-10-02104.1499.25-1.62SWK ahead
2026-10-01103.8197.35-1.44SWK ahead
2026-09-30102.5796.26-1.46SWK ahead
2026-09-29103.6296.48-1.37SWK ahead
2026-09-28104.2396.41-1.30SWK ahead
2026-09-25104.2299.32-1.68SWK ahead
2026-09-24103.8097.98-1.57SWK ahead
2026-09-23104.5299.71-1.72SWK ahead
2026-09-22104.96100.11-1.73SWK ahead
2026-09-21104.3896.36-1.33SWK ahead
2026-09-18105.0697.34-1.38SWK ahead
2026-09-17104.9196.84-1.33SWK ahead
2026-09-16105.2996.76-1.28SWK ahead
2026-09-15105.8196.25-1.16SWK ahead
2026-09-14106.6596.59-1.10SWK ahead
2026-09-11105.9896.97-1.23SWK ahead
2026-09-10105.8196.96-1.24SWK ahead
2026-09-09106.5499.62-1.50SWK ahead
2026-09-08107.24101.93-1.71SWK ahead
2026-09-04108.12105.79-2.10SWK ahead
2026-09-03108.45104.86-1.96SWK ahead
2026-09-02107.44105.28-2.16SWK ahead
2026-09-01107.61102.69-1.84SWK ahead
2026-08-31109.05104.72-1.93SWK ahead
2026-08-28110.62106.27-1.95SWK ahead
2026-08-27111.74107.83-2.03SWK ahead
2026-08-26112.21108.40-2.06SWK ahead
2026-08-25111.38106.99-2.00SWK ahead
2026-08-24111.36107.04-2.03SWK ahead
2026-08-21111.05108.68-2.30SWK ahead
2026-08-20110.45107.41-2.23SWK ahead
2026-08-19111.20108.44-2.29SWK ahead
2026-08-18111.71106.92-2.05SWK ahead
2026-08-17113.26108.21-2.05SWK ahead
2026-08-14113.92110.91-2.34SWK ahead
2026-08-13114.22111.06-2.35SWK ahead
2026-08-12115.30111.81-2.35SWK ahead
2026-08-11116.24113.01-2.42SWK ahead
2026-08-10116.05111.53-2.29SWK ahead
2026-08-07117.53112.89-2.31SWK ahead
2026-08-06117.06109.79-1.98SWK ahead
2026-08-05118.24112.21-2.19SWK ahead
2026-08-04118.10111.27-2.10SWK ahead
2026-08-03115.57106.61-1.80SWK ahead
2026-07-31115.86102.77-1.21SWK ahead
2026-07-30115.47103.82-1.43SWK ahead
2026-07-29117.10101.11-0.80SWK ahead
2026-07-28118.37102.35-0.83SWK ahead
2026-07-27115.01102.33-1.27SWK ahead
2026-07-24114.0899.16-0.91SWK ahead
2026-07-23111.6294.98-0.58SWK ahead
2026-07-22114.6696.98-0.49near the usual relationship
2026-07-21114.0595.83-0.39near the usual relationship
2026-07-20114.7695.08-0.18near the usual relationship
2026-07-17116.0297.98-0.47near the usual relationship
2026-07-16117.1499.22-0.52SWK ahead
2026-07-15113.9695.58-0.36near the usual relationship
2026-07-14114.2294.94-0.22near the usual relationship
2026-07-13113.2394.02-0.20near the usual relationship
2026-07-10113.4795.86-0.46near the usual relationship
2026-07-09112.9394.34-0.29near the usual relationship
2026-07-08113.2393.61-0.13near the usual relationship
2026-07-07115.3997.11-0.40near the usual relationship
2026-07-06116.76100.58-0.75SWK ahead
2026-07-02116.3399.86-0.70SWK ahead
2026-07-01113.8499.25-0.94SWK ahead
2026-06-30113.60102.27-1.45SWK ahead
2026-06-29112.45101.76-1.54SWK ahead
2026-06-26112.1099.95-1.32SWK ahead
2026-06-25113.19100.30-1.23SWK ahead
2026-06-24110.7097.42-1.13SWK ahead
2026-06-23108.9291.07-0.33near the usual relationship
2026-06-22110.2993.78-0.60SWK ahead
2026-06-18109.3294.26-0.82SWK ahead
2026-06-17107.6389.61-0.28near the usual relationship
2026-06-16109.9291.95-0.35near the usual relationship
2026-06-15109.1492.14-0.50SWK ahead
2026-06-12109.3890.86-0.24near the usual relationship
2026-06-11108.5990.33-0.27near the usual relationship
2026-06-10106.8384.18+0.58SNA ahead
2026-06-09109.3287.06+0.42near the usual relationship
2026-06-08107.4685.33+0.46near the usual relationship
2026-06-05107.2185.28+0.43near the usual relationship
2026-06-04106.9686.18+0.23near the usual relationship
2026-06-03106.5485.40+0.31near the usual relationship
2026-06-02105.1485.99-0.01near the usual relationship
2026-06-01103.4584.94-0.07near the usual relationship
2026-05-29104.7986.30-0.12near the usual relationship
2026-05-28105.7186.13+0.04near the usual relationship
2026-05-27105.0586.34-0.09near the usual relationship
2026-05-26105.0485.77+0.01near the usual relationship
2026-05-22103.5083.08+0.27near the usual relationship
2026-05-21102.2882.08+0.28near the usual relationship
2026-05-20102.5681.47+0.44near the usual relationship
2026-05-19101.6180.28+0.53SNA ahead
2026-05-18102.6381.98+0.36near the usual relationship
2026-05-15101.5381.65+0.26near the usual relationship
2026-05-14103.4284.08+0.09near the usual relationship
2026-05-13103.4984.39+0.05near the usual relationship
2026-05-12104.2385.71-0.09near the usual relationship
2026-05-11104.5885.92-0.08near the usual relationship
2026-05-08105.5888.09-0.32near the usual relationship
2026-05-07104.6487.15-0.30near the usual relationship
2026-05-06109.0688.05+0.16near the usual relationship
2026-05-05106.9384.17+0.54SNA ahead
2026-05-04105.0581.35+0.78SNA ahead
2026-05-01107.3885.33+0.39near the usual relationship
2026-04-30108.2384.93+0.57SNA ahead
2026-04-29106.8482.46+0.82SNA ahead
2026-04-28106.5785.11+0.31near the usual relationship
2026-04-27108.5386.78+0.29near the usual relationship
2026-04-24106.8383.28+0.66SNA ahead
2026-04-23110.3182.59+1.26SNA ahead
2026-04-22107.9482.26+1.00SNA ahead
2026-04-21108.2882.85+0.93SNA ahead
2026-04-20109.2181.63+1.24SNA ahead
2026-04-17107.3577.52+1.72SNA ahead
2026-04-16103.5674.40+1.79SNA ahead
2026-04-15103.8973.00+2.09SNA ahead
2026-04-14106.6778.44+1.43SNA ahead
2026-04-13107.7578.62+1.55SNA ahead
2026-04-10107.1978.44+1.50SNA ahead
2026-04-09108.3479.79+1.40SNA ahead
2026-04-08107.4577.68+1.68SNA ahead
2026-04-07103.5273.49+1.95SNA ahead
2026-04-06103.4073.87+1.88SNA ahead
2026-04-02103.2074.58+1.73SNA ahead
2026-04-01103.6177.33+1.28SNA ahead
2026-03-31102.5477.21+1.16SNA ahead
2026-03-30100.6773.26+1.67SNA ahead
2026-03-27101.3674.78+1.48SNA ahead
2026-03-26102.1976.94+1.20SNA ahead
2026-03-25103.7878.07+1.22SNA ahead
2026-03-24102.5077.78+1.10SNA ahead
2026-03-23102.3575.96+1.42SNA ahead
2026-03-20100.7573.11+1.76SNA ahead
2026-03-19101.8475.03+1.55SNA ahead
2026-03-18102.1975.65+1.49SNA ahead
2026-03-17103.7177.18+1.42SNA ahead
2026-03-16104.3377.24+1.51SNA ahead
2026-03-13103.7576.23+1.62SNA ahead
2026-03-12102.8177.25+1.32SNA ahead
2026-03-11104.3880.13+1.02SNA ahead
2026-03-10104.4580.55+0.96SNA ahead
2026-03-09105.4682.17+0.83SNA ahead
2026-03-06105.0582.67+0.70SNA ahead
2026-03-05107.9184.68+0.74SNA ahead
2026-03-04108.2686.69+0.48near the usual relationship
2026-03-03108.3688.70+0.20near the usual relationship
2026-03-02109.9891.32+0.02near the usual relationship
2026-02-27108.7593.98-0.49near the usual relationship
2026-02-26109.1595.24-0.60SWK ahead
2026-02-25109.1092.64-0.24near the usual relationship
2026-02-24109.2696.98-0.79SWK ahead
2026-02-23108.7994.85-0.55SWK ahead
2026-02-20108.9399.92-1.16SWK ahead
2026-02-19108.3697.37-0.90SWK ahead
2026-02-18108.5097.61-0.90SWK ahead
2026-02-17107.7598.77-1.12SWK ahead
2026-02-13108.5798.95-1.04SWK ahead
2026-02-12106.8697.44-1.04SWK ahead
2026-02-11108.0398.37-1.02SWK ahead
2026-02-10106.5499.71-1.33SWK ahead
2026-02-09103.9297.63-1.37SWK ahead
2026-02-06104.2697.13-1.27SWK ahead
2026-02-05104.6792.98-0.71SWK ahead
2026-02-04108.0991.96-0.20near the usual relationship
2026-02-03106.8287.97+0.19near the usual relationship
2026-02-02104.8886.00+0.24near the usual relationship
2026-01-30103.3585.47+0.15near the usual relationship
2026-01-29103.5085.95+0.11near the usual relationship
2026-01-28104.4786.19+0.19near the usual relationship
2026-01-27103.8388.08-0.12near the usual relationship
2026-01-26104.4988.88-0.14near the usual relationship
2026-01-23104.1989.62-0.26near the usual relationship
2026-01-22105.0990.98-0.33near the usual relationship
2026-01-21104.9190.77-0.32near the usual relationship
2026-01-20102.9287.73-0.15near the usual relationship
2026-01-16102.0191.94-0.77SWK ahead
2026-01-15102.6091.71-0.67SWK ahead
2026-01-14102.3191.05-0.62SWK ahead
2026-01-13101.7890.08-0.56SWK ahead
2026-01-12101.1089.55-0.56SWK ahead
2026-01-09102.2489.48-0.43near the usual relationship
2026-01-08102.0088.55-0.33near the usual relationship
2026-01-0799.5385.50-0.21near the usual relationship
2026-01-06100.9987.75-0.34near the usual relationship
2026-01-0599.9983.90+0.05near the usual relationship
2026-01-0299.0783.09+0.06near the usual relationship
2025-12-3197.2880.71+0.18near the usual relationship
2025-12-3098.7181.70+0.21near the usual relationship
2025-12-2999.0981.65+0.26near the usual relationship
2025-12-2699.9381.91+0.32near the usual relationship
2025-12-2499.6881.35+0.38near the usual relationship
2025-12-2399.3781.11+0.38near the usual relationship
2025-12-2298.8181.76+0.23near the usual relationship
2025-12-1997.7679.05+0.49near the usual relationship
2025-12-1897.6679.26+0.45near the usual relationship
2025-12-1797.6978.15+0.61SNA ahead
2025-12-1698.3679.10+0.56SNA ahead
2025-12-1599.3580.57+0.48near the usual relationship
2025-12-1299.0482.23+0.22near the usual relationship
2025-12-1199.2283.17+0.13near the usual relationship
2025-12-1098.3782.43+0.13near the usual relationship
2025-12-0996.7978.10+0.54SNA ahead
2025-12-0898.0878.63+0.62SNA ahead
2025-12-0598.0278.75+0.60SNA ahead
2025-12-0497.7178.46+0.61SNA ahead
2025-12-0397.2178.81+0.51SNA ahead
2025-12-0296.1477.41+0.59SNA ahead
2025-12-0195.5576.67+0.64SNA ahead
2025-11-2895.9977.71+0.55SNA ahead
2025-11-2696.1478.05+0.52SNA ahead
2025-11-2596.0676.86+0.68SNA ahead
2025-11-2494.0173.01+1.01SNA ahead
2025-11-2194.8271.88+1.28SNA ahead
2025-11-2093.5067.85+1.76SNA ahead
2025-11-1993.2067.50+1.80SNA ahead
2025-11-1893.1368.27+1.69SNA ahead
2025-11-1792.7969.18+1.52SNA ahead
2025-11-1493.1571.34+1.24SNA ahead
2025-11-1394.9073.24+1.17SNA ahead
2025-11-1296.4674.15+1.22SNA ahead
2025-11-1196.8573.48+1.37SNA ahead
2025-11-1096.8873.82+1.33SNA ahead
2025-11-0797.0374.18+1.30SNA ahead
2025-11-0696.3673.31+1.35SNA ahead
2025-11-0596.7675.65+1.07SNA ahead
2025-11-0495.6272.40+1.41SNA ahead
2025-11-0395.3572.11+1.43SNA ahead
2025-10-3194.7273.58+1.15SNA ahead
2025-10-3095.5974.52+1.11SNA ahead
2025-10-2995.1876.02+0.87SNA ahead
2025-10-2896.7478.10+0.76SNA ahead
2025-10-2797.7478.32+0.84SNA ahead
2025-10-2497.0976.29+1.02SNA ahead
2025-10-2397.8676.50+1.06SNA ahead
2025-10-2296.8375.23+1.12SNA ahead
2025-10-2197.6077.00+0.98SNA ahead
2025-10-2096.2375.07+1.07SNA ahead
2025-10-1795.9173.73+1.18SNA ahead
2025-10-1697.1673.79+1.27SNA ahead
2025-10-1593.8973.58+1.01SNA ahead
2025-10-1495.1472.82+1.18SNA ahead
2025-10-1393.7270.07+1.36SNA ahead
2025-10-1092.4070.01+1.25SNA ahead
2025-10-0993.6675.76+0.76SNA ahead
2025-10-0895.7779.04+0.62SNA ahead
2025-10-0795.0979.53+0.53SNA ahead
2025-10-0696.1480.79+0.50SNA ahead
2025-10-0398.0781.95+0.54SNA ahead
2025-10-0298.5680.45+0.70SNA ahead
2025-10-0197.4680.00+0.67SNA ahead
2025-09-3097.8280.77+0.63SNA ahead
2025-09-2997.2680.30+0.64SNA ahead
2025-09-2696.5280.25+0.60SNA ahead
2025-09-2595.1379.81+0.55SNA ahead
2025-09-2495.8381.59+0.46near the usual relationship
2025-09-2396.0281.79+0.47near the usual relationship
2025-09-2295.2881.52+0.45near the usual relationship
2025-09-1995.2083.31+0.32near the usual relationship
2025-09-1895.8486.24+0.17near the usual relationship
2025-09-1793.5484.95+0.13near the usual relationship
2025-09-1694.2984.55+0.21near the usual relationship
2025-09-1595.9085.36+0.26near the usual relationship
2025-09-1294.1784.29+0.23near the usual relationship
2025-09-1193.7286.41+0.08near the usual relationship
2025-09-1091.5183.64+0.13near the usual relationship
2025-09-0991.0883.39+0.13near the usual relationship
2025-09-0892.3085.21+0.09near the usual relationship
2025-09-0592.7985.21+0.13near the usual relationship
2025-09-0492.8181.21+0.39near the usual relationship
2025-09-0390.8679.16+0.42near the usual relationship
2025-09-0291.3177.93+0.53SNA ahead
2025-08-2991.8180.72+0.39near the usual relationship
2025-08-2892.3581.82+0.35near the usual relationship
2025-08-2793.2282.30+0.38near the usual relationship
2025-08-2693.1081.70+0.41near the usual relationship
2025-08-2592.8683.09+0.32near the usual relationship
2025-08-2294.0184.24+0.32near the usual relationship
2025-08-2190.7279.46+0.44near the usual relationship
2025-08-2091.2380.32+0.42near the usual relationship
2025-08-1991.6882.81+0.30near the usual relationship
2025-08-1891.2481.00+0.39near the usual relationship
2025-08-1592.0380.47+0.47near the usual relationship
2025-08-1491.6780.86+0.44near the usual relationship
2025-08-1394.2382.56+0.47near the usual relationship
2025-08-1291.9077.62+0.66SNA ahead
2025-08-1190.6674.80+0.77SNA ahead
2025-08-0890.8475.32+0.76SNA ahead
2025-08-0790.6174.69+0.79SNA ahead
2025-08-0691.2374.18+0.86SNA ahead
2025-08-0590.9275.37+0.78SNA ahead
2025-08-0490.0373.81+0.84SNA ahead
2025-08-0189.7172.78+0.89SNA ahead
2025-07-3190.6773.51+0.90SNA ahead
2025-07-3090.9873.64+0.92SNA ahead
2025-07-2991.8574.55+0.91SNA ahead
2025-07-2892.1880.33+0.59SNA ahead
2025-07-2593.2380.30+0.65SNA ahead
2025-07-2493.2578.99+0.73SNA ahead
2025-07-2393.2180.51+0.65SNA ahead
2025-07-2293.8779.10+0.77SNA ahead
2025-07-2192.7075.59+0.92SNA ahead
2025-07-1895.0576.18+1.01SNA ahead
2025-07-1795.3676.95+0.99SNA ahead
2025-07-1688.3675.53+0.73SNA ahead
2025-07-1588.3875.84+0.72SNA ahead
2025-07-1490.1177.78+0.70SNA ahead
2025-07-1189.6579.18+0.60SNA ahead
2025-07-1090.5380.25+0.59SNA ahead
2025-07-0989.8079.22+0.61SNA ahead
2025-07-0889.5177.90+0.68SNA ahead
2025-07-0789.5375.30+0.84SNA ahead
2025-07-0390.7977.26+0.80SNA ahead
2025-07-0290.3677.76+0.75SNA ahead
2025-07-0189.7376.51+0.80SNA ahead
2025-06-3087.8473.62+0.89SNA ahead
2025-06-2787.8073.51+0.90SNA ahead
2025-06-2687.3873.44+0.89SNA ahead
2025-06-2586.7071.99+0.95SNA ahead
2025-06-2487.0872.11+0.97SNA ahead
2025-06-2387.0471.35+1.02SNA ahead
2025-06-2086.3270.14+1.07SNA ahead
2025-06-1886.6170.18+1.09SNA ahead
2025-06-1786.7469.69+1.14SNA ahead
2025-06-1688.1771.44+1.11SNA ahead
2025-06-1387.5170.91+1.12SNA ahead
2025-06-1290.1173.26+1.11SNA ahead
2025-06-1190.5474.03+1.10SNA ahead
2025-06-1090.9275.16+1.05SNA ahead
2025-06-0990.5573.03+1.18SNA ahead
2025-06-0690.8171.87+1.27SNA ahead
2025-06-0590.0671.12+1.30SNA ahead
2025-06-0490.3671.30+1.31SNA ahead
2025-06-0390.6469.88+1.43SNA ahead
2025-06-0289.3469.49+1.40SNA ahead
2025-05-3090.5571.10+1.37SNA ahead
2025-05-2991.0072.29+1.33SNA ahead
2025-05-2890.4271.87+1.34SNA ahead
2025-05-2791.9673.05+1.35SNA ahead
2025-05-2390.1371.19+1.39SNA ahead
2025-05-2290.6672.09+1.37SNA ahead
2025-05-2190.9372.24+1.39SNA ahead
2025-05-2092.2376.65+1.18SNA ahead
2025-05-1993.7076.74+1.26SNA ahead
2025-05-1693.6577.65+1.21SNA ahead
2025-05-1592.5676.82+1.22SNA ahead
2025-05-1491.7778.08+1.11SNA ahead
2025-05-1392.4080.21+1.02SNA ahead
2025-05-1292.3178.81+1.11SNA ahead
2025-05-0989.1168.10+1.66SNA ahead
2025-05-0889.4767.21+1.76SNA ahead
2025-05-0788.8364.03+1.98SNA ahead
2025-05-0687.9164.09+1.95SNA ahead
2025-05-0588.5765.28+1.92SNA ahead
2025-05-0289.4766.71+1.88SNA ahead
2025-05-0187.9964.04+2.03SNA ahead
2025-04-3088.5965.22+2.00SNA ahead
2025-04-2987.4266.57+1.85SNA ahead
2025-04-2887.4566.59+1.87SNA ahead
2025-04-2587.1666.91+1.85SNA ahead
2025-04-2487.7267.28+1.87SNA ahead
2025-04-2385.9764.26+2.03SNA ahead
2025-04-2285.0663.44+2.07SNA ahead
2025-04-2182.5361.25+2.12SNA ahead
2025-04-1786.2262.16+2.31SNA ahead
2025-04-1693.7261.73+2.85SNA ahead
2025-04-1595.1563.96+2.79SNA ahead
2025-04-1495.1065.30+2.72SNA ahead
2025-04-1194.9064.12+2.87SNA ahead
2025-04-1091.0063.76+2.71SNA ahead
2025-04-0993.1269.78+2.36SNA ahead
2025-04-0887.3460.70+2.86SNA ahead
2025-04-0787.7364.40+2.58SNA ahead
2025-04-0488.9268.33+2.34SNA ahead
2025-04-0392.4470.26+2.45SNA ahead
2025-04-0296.6083.65+1.67SNA ahead
2025-04-0195.8682.73+1.71SNA ahead
2025-03-3195.1483.54+1.61SNA ahead
2025-03-2892.9683.05+1.52SNA ahead
2025-03-2794.6584.44+1.55SNA ahead
2025-03-2695.2685.23+1.54SNA ahead
2025-03-2594.8387.44+1.36SNA ahead
2025-03-2495.2389.10+1.28SNA ahead
2025-03-2192.5886.45+1.31SNA ahead
2025-03-2093.1287.49+1.28SNA ahead
2025-03-1993.9489.28+1.21SNA ahead
2025-03-1892.9588.36+1.22SNA ahead
2025-03-1792.9488.61+1.21SNA ahead
2025-03-1493.6887.98+1.32SNA ahead
2025-03-1391.4986.28+1.30SNA ahead
2025-03-1291.9288.19+1.20SNA ahead
2025-03-1194.7790.04+1.27SNA ahead
2025-03-1095.8294.22+1.06SNA ahead
2025-03-0796.5696.67+0.95SNA ahead
2025-03-0694.3892.48+1.10SNA ahead
2025-03-0594.2490.87+1.21SNA ahead
2025-03-0493.0088.50+1.31SNA ahead
2025-03-0394.3191.36+1.20SNA ahead
2025-02-2896.3194.02+1.16SNA ahead
2025-02-2795.1193.02+1.15SNA ahead
2025-02-2695.7194.99+1.07SNA ahead
2025-02-2596.4195.40+1.09SNA ahead
2025-02-2494.8594.32+1.07SNA ahead
2025-02-2194.8295.57+0.99SNA ahead
2025-02-2095.5597.72+0.90SNA ahead
2025-02-1996.6495.94+1.10SNA ahead
2025-02-1896.7894.58+1.22SNA ahead
2025-02-1495.6894.64+1.15SNA ahead
2025-02-1395.9094.33+1.19SNA ahead
2025-02-1294.5492.69+1.23SNA ahead
2025-02-1195.2394.85+1.13SNA ahead
2025-02-1096.1593.19+1.32SNA ahead
2025-02-0795.5693.95+1.23SNA ahead
2025-02-0695.9393.35+1.31SNA ahead
2025-02-05100.5393.03+1.67SNA ahead
2025-02-04100.4394.16+1.59SNA ahead
2025-02-0399.3892.55+1.66SNA ahead
2025-01-31100.2695.70+1.50SNA ahead
2025-01-30101.2497.71+1.44SNA ahead
2025-01-2999.6696.04+1.46SNA ahead
2025-01-2899.5396.53+1.43SNA ahead
2025-01-2799.5598.23+1.32SNA ahead
2025-01-2498.9495.79+1.47SNA ahead
2025-01-2399.0396.15+1.46SNA ahead
2025-01-2299.2593.77+1.67SNA ahead
2025-01-2199.9894.12+1.71SNA ahead
2025-01-1798.3891.57+1.81SNA ahead
2025-01-1697.5691.24+1.80SNA ahead
2025-01-1597.7190.61+1.88SNA ahead
2025-01-1496.0789.49+1.87SNA ahead
2025-01-1395.7587.90+2.00SNA ahead
2025-01-1093.8787.03+1.95SNA ahead
2025-01-0895.0888.62+1.93SNA ahead
2025-01-0794.7588.72+1.92SNA ahead
2025-01-0694.4589.81+1.83SNA ahead
2025-01-0394.8787.75+2.06SNA ahead
2025-01-0294.6086.80+2.15SNA ahead
2024-12-3195.8387.24+2.24SNA ahead
2024-12-3095.9786.74+2.33SNA ahead
2024-12-2796.9887.56+2.38SNA ahead
2024-12-2697.8787.92+2.46SNA ahead
2024-12-2497.5188.15+2.45SNA ahead
2024-12-2397.2188.40+2.44SNA ahead
2024-12-2097.0189.10+2.39SNA ahead
2024-12-1995.3286.31+2.55SNA ahead
2024-12-1895.4985.92+2.65SNA ahead
2024-12-1798.4789.33+2.63SNA ahead
2024-12-1699.4289.96+2.70SNA ahead
2024-12-13100.2589.97+2.83SNA ahead
2024-12-12100.4089.87+2.91SNA ahead
2024-12-11100.4591.06+2.85SNA ahead
2024-12-10100.1591.17+2.87SNA ahead
2024-12-09100.1093.23+2.71SNA ahead
2024-12-06101.0091.77+3.01SNA ahead
2024-12-05102.0192.29+3.12SNA ahead
2024-12-04102.4393.48+3.11SNA ahead
2024-12-03103.0795.88+2.98SNA ahead
2024-12-02103.5796.78+3.00SNA ahead
2024-11-29104.3697.20+3.10SNA ahead
2024-11-27104.2397.54+3.13SNA ahead
2024-11-26104.8397.29+3.30SNA ahead
2024-11-25104.63100.53+2.98SNA ahead
2024-11-22103.3196.98+3.32SNA ahead
2024-11-21102.0295.26+3.48SNA ahead
2024-11-20101.0192.82+3.78SNA ahead
2024-11-19100.1493.78+3.66SNA ahead
2024-11-18100.8894.08+3.84SNA ahead
2024-11-15100.8092.85+4.14SNA ahead
2024-11-14101.0093.25+4.27SNA ahead
2024-11-13101.9893.60+4.54SNA ahead
2024-11-12101.7295.06+4.47SNA ahead
2024-11-11102.1598.01+4.24SNA ahead
2024-11-08101.4297.98+4.30SNA ahead
2024-11-0799.6999.84+3.85SNA ahead
2024-11-06100.00100.00+4.01SNA ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Nov 6, 2024 (SNA +6.0%, SWK -4.8%); Apr 3, 2025 (SNA -4.3%, SWK -16.0%); Apr 17, 2025 (SNA -8.0%, SWK +0.7%); May 12, 2025 (SNA +3.6%, SWK +15.7%); Nov 4, 2026 (SNA +1.8%, SWK +13.1%).

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)

3 simulated trades to Nov 3, 2026: +7.84% per trade on average after costs, 2 won.

LegsEnteredExitedWhyDaysBefore costsCosts + borrowAfter costs
Long SWK · Short SNAOct 6, 2023Dec 14, 2023converged69$1,386.48-$77.47$1,310.88 (+13.11%)
Long SWK · Short SNAFeb 4, 2022Feb 8, 2022divergence stop4-$372.00-$62.85-$435.74 (-4.36%)
Long SNA · Short SWKJul 15, 2020Jan 28, 2021converged197$1,546.94-$100.05$1,476.93 (+14.77%)

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

The companies

SNA and SWK at a glance

SNA Snap-On Incorporated

Listing
NYSE · SEC CIK 91440
Industry
Industrial Machinery/Components · SIC 3420 Cutlery, Handtools & General Hardware
Market value
$18.7B
Price history
2,534 daily closes, Oct 12, 2016 to Nov 10, 2026

SWK Stanley Black & Decker Inc.

Listing
NYSE · SEC CIK 93556
Industry
Industrial Machinery/Components · SIC 3420 Cutlery, Handtools & General Hardware
Market value
$15.8B
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.

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.