SIC 3420 Cutlery, Handtools & General Hardware

Snap-On Incorporated vs Stanley Black & Decker Inc.

WatchlistSNA / SWKPrices through Oct 22, 2026

Why these are rivals: #1 and #2 by market value ($19B vs $14B) 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: -1.19 (needs <= -2.873 (5% critical value))
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.9B, SWK $13.8B.

Stock leadership

SWK is ahead now

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

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

Price change3 mo6 mo12 mo
SNA-11.8%-8.8%+3.1%
SWK+8.4%+30.2%+39.7%
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.64 (needs >= 0.60)
Fail
Mean reversion: ADF t-statistic of the spread: -1.19 (needs <= -2.873 (5% critical value))
Pass
Speed: half-life of the spread, sessions: 47.42 (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-10-18. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
50100Oct 2024Oct 2025Oct 2026SNA 109SWK 93
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+4stopOct 2024Oct 2025Oct 2026
Data table (504 sessions)
DateSNA indexSWK indexzAhead
2026-10-22109.3193.02-2.71SWK ahead
2026-10-21113.1389.70-1.93SWK ahead
2026-10-20112.3788.43-1.87SWK ahead
2026-10-19111.8985.70-1.57SWK ahead
2026-10-16112.6286.92-1.68SWK ahead
2026-10-15112.2187.17-1.77SWK ahead
2026-10-14111.4884.86-1.55SWK ahead
2026-10-13111.5285.25-1.61SWK ahead
2026-10-12111.0183.32-1.41SWK ahead
2026-10-09110.5183.24-1.46SWK ahead
2026-10-08110.0683.81-1.61SWK ahead
2026-10-07110.3783.00-1.47SWK ahead
2026-10-06113.0484.58-1.42SWK ahead
2026-10-05112.6784.29-1.43SWK ahead
2026-10-02113.1385.85-1.62SWK ahead
2026-10-01112.7784.20-1.44SWK ahead
2026-09-30111.4383.26-1.46SWK ahead
2026-09-29112.5783.45-1.37SWK ahead
2026-09-28113.2283.39-1.30SWK ahead
2026-09-25113.2285.90-1.68SWK ahead
2026-09-24112.7684.75-1.57SWK ahead
2026-09-23113.5486.24-1.72SWK ahead
2026-09-22114.0286.59-1.73SWK ahead
2026-09-21113.3983.35-1.33SWK ahead
2026-09-18114.1284.19-1.38SWK ahead
2026-09-17113.9683.76-1.33SWK ahead
2026-09-16114.3883.69-1.28SWK ahead
2026-09-15114.9483.25-1.16SWK ahead
2026-09-14115.8583.54-1.10SWK ahead
2026-09-11115.1383.87-1.23SWK ahead
2026-09-10114.9583.86-1.24SWK ahead
2026-09-09115.7486.17-1.50SWK ahead
2026-09-08116.5088.17-1.71SWK ahead
2026-09-04117.4591.50-2.10SWK ahead
2026-09-03117.8290.70-1.96SWK ahead
2026-09-02116.7191.06-2.16SWK ahead
2026-09-01116.9088.83-1.84SWK ahead
2026-08-31118.4790.57-1.93SWK ahead
2026-08-28120.1791.92-1.95SWK ahead
2026-08-27121.3993.27-2.03SWK ahead
2026-08-26121.8993.76-2.06SWK ahead
2026-08-25121.0092.54-2.00SWK ahead
2026-08-24120.9892.58-2.03SWK ahead
2026-08-21120.6494.00-2.30SWK ahead
2026-08-20119.9992.90-2.23SWK ahead
2026-08-19120.8093.80-2.29SWK ahead
2026-08-18121.3592.48-2.05SWK ahead
2026-08-17123.0493.60-2.05SWK ahead
2026-08-14123.7695.93-2.34SWK ahead
2026-08-13124.0996.06-2.35SWK ahead
2026-08-12125.2596.71-2.35SWK ahead
2026-08-11126.2897.74-2.42SWK ahead
2026-08-10126.0796.47-2.29SWK ahead
2026-08-07127.6897.64-2.31SWK ahead
2026-08-06127.1794.96-1.98SWK ahead
2026-08-05128.4597.06-2.19SWK ahead
2026-08-04128.2996.24-2.10SWK ahead
2026-08-03125.5592.21-1.80SWK ahead
2026-07-31125.8688.89-1.21SWK ahead
2026-07-30125.4489.80-1.43SWK ahead
2026-07-29127.2187.45-0.80SWK ahead
2026-07-28128.5988.52-0.83SWK ahead
2026-07-27124.9488.51-1.27SWK ahead
2026-07-24123.9385.77-0.91SWK ahead
2026-07-23121.2682.15-0.58SWK ahead
2026-07-22124.5683.88-0.49near the usual relationship
2026-07-21123.8982.89-0.39near the usual relationship
2026-07-20124.6782.24-0.18near the usual relationship
2026-07-17126.0484.75-0.47near the usual relationship
2026-07-16127.2685.82-0.52SWK ahead
2026-07-15123.8082.67-0.36near the usual relationship
2026-07-14124.0882.11-0.22near the usual relationship
2026-07-13123.0181.33-0.20near the usual relationship
2026-07-10123.2682.91-0.46near the usual relationship
2026-07-09122.6781.60-0.29near the usual relationship
2026-07-08123.0180.97-0.13near the usual relationship
2026-07-07125.3583.99-0.40near the usual relationship
2026-07-06126.8486.99-0.75SWK ahead
2026-07-02126.3786.37-0.70SWK ahead
2026-07-01123.6785.85-0.94SWK ahead
2026-06-30123.4088.46-1.45SWK ahead
2026-06-29122.1688.02-1.54SWK ahead
2026-06-26121.7886.45-1.32SWK ahead
2026-06-25122.9686.76-1.23SWK ahead
2026-06-24120.2684.27-1.13SWK ahead
2026-06-23118.3378.77-0.33near the usual relationship
2026-06-22119.8181.12-0.60SWK ahead
2026-06-18118.7681.53-0.82SWK ahead
2026-06-17116.9277.51-0.28near the usual relationship
2026-06-16119.4179.53-0.35near the usual relationship
2026-06-15118.5779.70-0.50SWK ahead
2026-06-12118.8378.59-0.24near the usual relationship
2026-06-11117.9678.13-0.27near the usual relationship
2026-06-10116.0672.81+0.58SNA ahead
2026-06-09118.7675.30+0.42near the usual relationship
2026-06-08116.7373.81+0.46near the usual relationship
2026-06-05116.4673.76+0.43near the usual relationship
2026-06-04116.1974.54+0.23near the usual relationship
2026-06-03115.7373.86+0.31near the usual relationship
2026-06-02114.2274.38-0.01near the usual relationship
2026-06-01112.3873.47-0.07near the usual relationship
2026-05-29113.8474.64-0.12near the usual relationship
2026-05-28114.8374.50+0.04near the usual relationship
2026-05-27114.1274.68-0.09near the usual relationship
2026-05-26114.1174.18+0.01near the usual relationship
2026-05-22112.4471.86+0.27near the usual relationship
2026-05-21111.1171.00+0.28near the usual relationship
2026-05-20111.4170.47+0.44near the usual relationship
2026-05-19110.3869.44+0.53SNA ahead
2026-05-18111.4970.91+0.36near the usual relationship
2026-05-15110.2970.62+0.26near the usual relationship
2026-05-14112.3572.73+0.09near the usual relationship
2026-05-13112.4272.99+0.05near the usual relationship
2026-05-12113.2374.14-0.09near the usual relationship
2026-05-11113.6174.31-0.08near the usual relationship
2026-05-08114.6976.19-0.32near the usual relationship
2026-05-07113.6775.38-0.30near the usual relationship
2026-05-06118.4776.16+0.16near the usual relationship
2026-05-05116.1672.80+0.54SNA ahead
2026-05-04114.1270.37+0.78SNA ahead
2026-05-01116.6573.81+0.39near the usual relationship
2026-04-30117.5773.46+0.57SNA ahead
2026-04-29116.0671.33+0.82SNA ahead
2026-04-28115.7773.62+0.31near the usual relationship
2026-04-27117.9075.06+0.29near the usual relationship
2026-04-24116.0572.03+0.66SNA ahead
2026-04-23119.8371.44+1.26SNA ahead
2026-04-22117.2671.15+1.00SNA ahead
2026-04-21117.6371.66+0.93SNA ahead
2026-04-20118.6470.60+1.24SNA ahead
2026-04-17116.6267.05+1.72SNA ahead
2026-04-16112.5064.35+1.79SNA ahead
2026-04-15112.8663.14+2.09SNA ahead
2026-04-14115.8867.85+1.43SNA ahead
2026-04-13117.0668.00+1.55SNA ahead
2026-04-10116.4567.85+1.50SNA ahead
2026-04-09117.6969.01+1.40SNA ahead
2026-04-08116.7267.19+1.68SNA ahead
2026-04-07112.4563.56+1.95SNA ahead
2026-04-06112.3263.89+1.88SNA ahead
2026-04-02112.1164.51+1.73SNA ahead
2026-04-01112.5566.89+1.28SNA ahead
2026-03-31111.3966.79+1.16SNA ahead
2026-03-30109.3663.36+1.67SNA ahead
2026-03-27110.1064.68+1.48SNA ahead
2026-03-26111.0166.55+1.20SNA ahead
2026-03-25112.7467.53+1.22SNA ahead
2026-03-24111.3467.27+1.10SNA ahead
2026-03-23111.1865.70+1.42SNA ahead
2026-03-20109.4563.23+1.76SNA ahead
2026-03-19110.6464.90+1.55SNA ahead
2026-03-18111.0165.43+1.49SNA ahead
2026-03-17112.6766.76+1.42SNA ahead
2026-03-16113.3466.80+1.51SNA ahead
2026-03-13112.7065.93+1.62SNA ahead
2026-03-12111.6966.81+1.32SNA ahead
2026-03-11113.4069.30+1.02SNA ahead
2026-03-10113.4769.67+0.96SNA ahead
2026-03-09114.5671.07+0.83SNA ahead
2026-03-06114.1271.50+0.70SNA ahead
2026-03-05117.2373.24+0.74SNA ahead
2026-03-04117.6174.98+0.48near the usual relationship
2026-03-03117.7176.72+0.20near the usual relationship
2026-03-02119.4778.98+0.02near the usual relationship
2026-02-27118.1381.29-0.49near the usual relationship
2026-02-26118.5882.38-0.60SWK ahead
2026-02-25118.5180.13-0.24near the usual relationship
2026-02-24118.6983.88-0.79SWK ahead
2026-02-23118.1882.04-0.55SWK ahead
2026-02-20118.3486.43-1.16SWK ahead
2026-02-19117.7284.22-0.90SWK ahead
2026-02-18117.8784.43-0.90SWK ahead
2026-02-17117.0585.43-1.12SWK ahead
2026-02-13117.9585.58-1.04SWK ahead
2026-02-12116.0984.28-1.04SWK ahead
2026-02-11117.3585.08-1.02SWK ahead
2026-02-10115.7486.24-1.33SWK ahead
2026-02-09112.8984.45-1.37SWK ahead
2026-02-06113.2684.01-1.27SWK ahead
2026-02-05113.7180.42-0.71SWK ahead
2026-02-04117.4279.54-0.20near the usual relationship
2026-02-03116.0476.09+0.19near the usual relationship
2026-02-02113.9374.39+0.24near the usual relationship
2026-01-30112.2773.93+0.15near the usual relationship
2026-01-29112.4374.34+0.11near the usual relationship
2026-01-28113.4974.55+0.19near the usual relationship
2026-01-27112.8076.18-0.12near the usual relationship
2026-01-26113.5176.88-0.14near the usual relationship
2026-01-23113.1977.52-0.26near the usual relationship
2026-01-22114.1678.69-0.33near the usual relationship
2026-01-21113.9778.52-0.32near the usual relationship
2026-01-20111.8075.88-0.15near the usual relationship
2026-01-16110.8279.52-0.77SWK ahead
2026-01-15111.4679.32-0.67SWK ahead
2026-01-14111.1478.75-0.62SWK ahead
2026-01-13110.5777.91-0.56SWK ahead
2026-01-12109.8377.45-0.56SWK ahead
2026-01-09111.0677.40-0.43near the usual relationship
2026-01-08110.8076.59-0.33near the usual relationship
2026-01-07108.1273.96-0.21near the usual relationship
2026-01-06109.7075.90-0.34near the usual relationship
2026-01-05108.6272.57+0.05near the usual relationship
2026-01-02107.6271.87+0.06near the usual relationship
2025-12-31105.6869.81+0.18near the usual relationship
2025-12-30107.2370.67+0.21near the usual relationship
2025-12-29107.6470.62+0.26near the usual relationship
2025-12-26108.5670.85+0.32near the usual relationship
2025-12-24108.2970.37+0.38near the usual relationship
2025-12-23107.9570.16+0.38near the usual relationship
2025-12-22107.3470.71+0.23near the usual relationship
2025-12-19106.2068.37+0.49near the usual relationship
2025-12-18106.0968.55+0.45near the usual relationship
2025-12-17106.1267.59+0.61SNA ahead
2025-12-16106.8568.42+0.56SNA ahead
2025-12-15107.9369.69+0.48near the usual relationship
2025-12-12107.5971.13+0.22near the usual relationship
2025-12-11107.7971.94+0.13near the usual relationship
2025-12-10106.8671.30+0.13near the usual relationship
2025-12-09105.1567.56+0.54SNA ahead
2025-12-08106.5568.01+0.62SNA ahead
2025-12-05106.4868.11+0.60SNA ahead
2025-12-04106.1567.87+0.61SNA ahead
2025-12-03105.6068.17+0.51SNA ahead
2025-12-02104.4466.95+0.59SNA ahead
2025-12-01103.8066.32+0.64SNA ahead
2025-11-28104.2867.22+0.55SNA ahead
2025-11-26104.4467.51+0.52SNA ahead
2025-11-25104.3566.48+0.68SNA ahead
2025-11-24102.1363.15+1.01SNA ahead
2025-11-21103.0162.17+1.28SNA ahead
2025-11-20101.5758.68+1.76SNA ahead
2025-11-19101.2558.38+1.80SNA ahead
2025-11-18101.1759.05+1.69SNA ahead
2025-11-17100.8059.84+1.52SNA ahead
2025-11-14101.1961.70+1.24SNA ahead
2025-11-13103.0963.35+1.17SNA ahead
2025-11-12104.7964.14+1.22SNA ahead
2025-11-11105.2163.55+1.37SNA ahead
2025-11-10105.2463.85+1.33SNA ahead
2025-11-07105.4064.16+1.30SNA ahead
2025-11-06104.6863.41+1.35SNA ahead
2025-11-05105.1165.43+1.07SNA ahead
2025-11-04103.8862.62+1.41SNA ahead
2025-11-03103.5862.37+1.43SNA ahead
2025-10-31102.9063.65+1.15SNA ahead
2025-10-30103.8464.45+1.11SNA ahead
2025-10-29103.3965.75+0.87SNA ahead
2025-10-28105.0967.56+0.76SNA ahead
2025-10-27106.1867.74+0.84SNA ahead
2025-10-24105.4765.99+1.02SNA ahead
2025-10-23106.3166.17+1.06SNA ahead
2025-10-22105.1965.07+1.12SNA ahead
2025-10-21106.0266.60+0.98SNA ahead
2025-10-20104.5364.93+1.07SNA ahead
2025-10-17104.1963.77+1.18SNA ahead
2025-10-16105.5463.83+1.27SNA ahead
2025-10-15101.9963.65+1.01SNA ahead
2025-10-14103.3562.99+1.18SNA ahead
2025-10-13101.8160.61+1.36SNA ahead
2025-10-10100.3860.55+1.25SNA ahead
2025-10-09101.7565.53+0.76SNA ahead
2025-10-08104.0468.36+0.62SNA ahead
2025-10-07103.3068.79+0.53SNA ahead
2025-10-06104.4469.88+0.50SNA ahead
2025-10-03106.5470.88+0.54SNA ahead
2025-10-02107.0769.59+0.70SNA ahead
2025-10-01105.8769.19+0.67SNA ahead
2025-09-30106.2769.86+0.63SNA ahead
2025-09-29105.6669.45+0.64SNA ahead
2025-09-26104.8569.41+0.60SNA ahead
2025-09-25103.3469.03+0.55SNA ahead
2025-09-24104.1070.57+0.46near the usual relationship
2025-09-23104.3170.74+0.47near the usual relationship
2025-09-22103.5170.51+0.45near the usual relationship
2025-09-19103.4272.06+0.32near the usual relationship
2025-09-18104.1174.60+0.17near the usual relationship
2025-09-17101.6273.48+0.13near the usual relationship
2025-09-16102.4373.13+0.21near the usual relationship
2025-09-15104.1873.83+0.26near the usual relationship
2025-09-12102.3072.90+0.23near the usual relationship
2025-09-11101.8174.74+0.08near the usual relationship
2025-09-1099.4172.34+0.13near the usual relationship
2025-09-0998.9472.12+0.13near the usual relationship
2025-09-08100.2773.70+0.09near the usual relationship
2025-09-05100.8073.70+0.13near the usual relationship
2025-09-04100.8270.24+0.39near the usual relationship
2025-09-0398.7068.47+0.42near the usual relationship
2025-09-0299.1967.41+0.53SNA ahead
2025-08-2999.7469.82+0.39near the usual relationship
2025-08-28100.3270.77+0.35near the usual relationship
2025-08-27101.2671.18+0.38near the usual relationship
2025-08-26101.1370.67+0.41near the usual relationship
2025-08-25100.8871.87+0.32near the usual relationship
2025-08-22102.1372.87+0.32near the usual relationship
2025-08-2198.5668.73+0.44near the usual relationship
2025-08-2099.1069.47+0.42near the usual relationship
2025-08-1999.5971.63+0.30near the usual relationship
2025-08-1899.1170.06+0.39near the usual relationship
2025-08-1599.9869.61+0.47near the usual relationship
2025-08-1499.5869.94+0.44near the usual relationship
2025-08-13102.3771.41+0.47near the usual relationship
2025-08-1299.8467.13+0.66SNA ahead
2025-08-1198.4964.70+0.77SNA ahead
2025-08-0898.6865.15+0.76SNA ahead
2025-08-0798.4364.61+0.79SNA ahead
2025-08-0699.1164.16+0.86SNA ahead
2025-08-0598.7765.19+0.78SNA ahead
2025-08-0497.8063.84+0.84SNA ahead
2025-08-0197.4562.95+0.89SNA ahead
2025-07-3198.5063.58+0.90SNA ahead
2025-07-3098.8363.69+0.92SNA ahead
2025-07-2999.7864.48+0.91SNA ahead
2025-07-28100.1369.48+0.59SNA ahead
2025-07-25101.2869.45+0.65SNA ahead
2025-07-24101.3068.32+0.73SNA ahead
2025-07-23101.2569.63+0.65SNA ahead
2025-07-22101.9768.42+0.77SNA ahead
2025-07-21100.7165.39+0.92SNA ahead
2025-07-18103.2665.89+1.01SNA ahead
2025-07-17103.5966.56+0.99SNA ahead
2025-07-1695.9965.33+0.73SNA ahead
2025-07-1596.0165.60+0.72SNA ahead
2025-07-1497.8867.27+0.70SNA ahead
2025-07-1197.3968.49+0.60SNA ahead
2025-07-1098.3569.41+0.59SNA ahead
2025-07-0997.5668.52+0.61SNA ahead
2025-07-0897.2467.38+0.68SNA ahead
2025-07-0797.2665.13+0.84SNA ahead
2025-07-0398.6366.82+0.80SNA ahead
2025-07-0298.1667.26+0.75SNA ahead
2025-07-0197.4866.17+0.80SNA ahead
2025-06-3095.4363.67+0.89SNA ahead
2025-06-2795.3863.58+0.90SNA ahead
2025-06-2694.9363.52+0.89SNA ahead
2025-06-2594.1962.27+0.95SNA ahead
2025-06-2494.5962.37+0.97SNA ahead
2025-06-2394.5561.71+1.02SNA ahead
2025-06-2093.7760.67+1.07SNA ahead
2025-06-1894.0960.70+1.09SNA ahead
2025-06-1794.2360.28+1.14SNA ahead
2025-06-1695.7861.80+1.11SNA ahead
2025-06-1395.0761.33+1.12SNA ahead
2025-06-1297.8863.36+1.11SNA ahead
2025-06-1198.3564.03+1.10SNA ahead
2025-06-1098.7765.01+1.05SNA ahead
2025-06-0998.3763.17+1.18SNA ahead
2025-06-0698.6462.16+1.27SNA ahead
2025-06-0597.8361.51+1.30SNA ahead
2025-06-0498.1661.67+1.31SNA ahead
2025-06-0398.4660.44+1.43SNA ahead
2025-06-0297.0660.10+1.40SNA ahead
2025-05-3098.3661.49+1.37SNA ahead
2025-05-2998.8662.53+1.33SNA ahead
2025-05-2898.2362.16+1.34SNA ahead
2025-05-2799.9063.19+1.35SNA ahead
2025-05-2397.9161.58+1.39SNA ahead
2025-05-2298.4862.35+1.37SNA ahead
2025-05-2198.7862.48+1.39SNA ahead
2025-05-20100.2066.30+1.18SNA ahead
2025-05-19101.7966.37+1.26SNA ahead
2025-05-16101.7367.16+1.21SNA ahead
2025-05-15100.5566.45+1.22SNA ahead
2025-05-1499.6967.54+1.11SNA ahead
2025-05-13100.3869.38+1.02SNA ahead
2025-05-12100.2868.17+1.11SNA ahead
2025-05-0996.8058.90+1.66SNA ahead
2025-05-0897.2058.13+1.76SNA ahead
2025-05-0796.4955.39+1.98SNA ahead
2025-05-0695.5055.43+1.95SNA ahead
2025-05-0596.2256.47+1.92SNA ahead
2025-05-0297.2057.70+1.88SNA ahead
2025-05-0195.5955.39+2.03SNA ahead
2025-04-3096.2356.41+2.00SNA ahead
2025-04-2994.9757.58+1.85SNA ahead
2025-04-2895.0057.59+1.87SNA ahead
2025-04-2594.6957.88+1.85SNA ahead
2025-04-2495.2958.20+1.87SNA ahead
2025-04-2393.3955.58+2.03SNA ahead
2025-04-2292.4154.87+2.07SNA ahead
2025-04-2189.6652.98+2.12SNA ahead
2025-04-1793.6753.77+2.31SNA ahead
2025-04-16101.8153.39+2.85SNA ahead
2025-04-15103.3755.32+2.79SNA ahead
2025-04-14103.3156.48+2.72SNA ahead
2025-04-11103.0955.46+2.87SNA ahead
2025-04-1098.8655.15+2.71SNA ahead
2025-04-09101.1660.36+2.36SNA ahead
2025-04-0894.8852.50+2.86SNA ahead
2025-04-0795.3055.70+2.58SNA ahead
2025-04-0496.6059.10+2.34SNA ahead
2025-04-03100.4260.77+2.45SNA ahead
2025-04-02104.9472.35+1.67SNA ahead
2025-04-01104.1471.56+1.71SNA ahead
2025-03-31103.3572.26+1.61SNA ahead
2025-03-28100.9971.83+1.52SNA ahead
2025-03-27102.8273.04+1.55SNA ahead
2025-03-26103.4873.72+1.54SNA ahead
2025-03-25103.0175.63+1.36SNA ahead
2025-03-24103.4677.07+1.28SNA ahead
2025-03-21100.5874.77+1.31SNA ahead
2025-03-20101.1675.68+1.28SNA ahead
2025-03-19102.0577.22+1.21SNA ahead
2025-03-18100.9776.43+1.22SNA ahead
2025-03-17100.9776.64+1.21SNA ahead
2025-03-14101.7676.10+1.32SNA ahead
2025-03-1399.3974.62+1.30SNA ahead
2025-03-1299.8576.28+1.20SNA ahead
2025-03-11102.9677.88+1.27SNA ahead
2025-03-10104.1081.49+1.06SNA ahead
2025-03-07104.8983.62+0.95SNA ahead
2025-03-06102.5379.99+1.10SNA ahead
2025-03-05102.3778.60+1.21SNA ahead
2025-03-04101.0276.55+1.31SNA ahead
2025-03-03102.4579.02+1.20SNA ahead
2025-02-28104.6281.33+1.16SNA ahead
2025-02-27103.3280.46+1.15SNA ahead
2025-02-26103.9882.16+1.07SNA ahead
2025-02-25104.7382.52+1.09SNA ahead
2025-02-24103.0381.58+1.07SNA ahead
2025-02-21103.0082.66+0.99SNA ahead
2025-02-20103.8084.52+0.90SNA ahead
2025-02-19104.9882.98+1.10SNA ahead
2025-02-18105.1481.80+1.22SNA ahead
2025-02-14103.9381.86+1.15SNA ahead
2025-02-13104.1881.59+1.19SNA ahead
2025-02-12102.7080.17+1.23SNA ahead
2025-02-11103.4582.04+1.13SNA ahead
2025-02-10104.4580.60+1.32SNA ahead
2025-02-07103.8181.26+1.23SNA ahead
2025-02-06104.2280.74+1.31SNA ahead
2025-02-05109.2080.47+1.67SNA ahead
2025-02-04109.1081.45+1.59SNA ahead
2025-02-03107.9680.05+1.66SNA ahead
2025-01-31108.9182.77+1.50SNA ahead
2025-01-30109.9884.51+1.44SNA ahead
2025-01-29108.2683.07+1.46SNA ahead
2025-01-28108.1383.50+1.43SNA ahead
2025-01-27108.1584.96+1.32SNA ahead
2025-01-24107.4882.86+1.47SNA ahead
2025-01-23107.5883.17+1.46SNA ahead
2025-01-22107.8281.11+1.67SNA ahead
2025-01-21108.6181.41+1.71SNA ahead
2025-01-17106.8779.20+1.81SNA ahead
2025-01-16105.9878.92+1.80SNA ahead
2025-01-15106.1478.37+1.88SNA ahead
2025-01-14104.3677.41+1.87SNA ahead
2025-01-13104.0276.02+2.00SNA ahead
2025-01-10101.9775.27+1.95SNA ahead
2025-01-08103.2976.65+1.93SNA ahead
2025-01-07102.9376.74+1.92SNA ahead
2025-01-06102.6077.68+1.83SNA ahead
2025-01-03103.0675.90+2.06SNA ahead
2025-01-02102.7775.08+2.15SNA ahead
2024-12-31104.1175.46+2.24SNA ahead
2024-12-30104.2575.03+2.33SNA ahead
2024-12-27105.3575.73+2.38SNA ahead
2024-12-26106.3176.04+2.46SNA ahead
2024-12-24105.9376.24+2.45SNA ahead
2024-12-23105.6176.46+2.44SNA ahead
2024-12-20105.3977.07+2.39SNA ahead
2024-12-19103.5574.65+2.55SNA ahead
2024-12-18103.7474.31+2.65SNA ahead
2024-12-17106.9777.27+2.63SNA ahead
2024-12-16108.0077.81+2.70SNA ahead
2024-12-13108.9077.82+2.83SNA ahead
2024-12-12109.0677.73+2.91SNA ahead
2024-12-11109.1278.76+2.85SNA ahead
2024-12-10108.8078.85+2.87SNA ahead
2024-12-09108.7480.64+2.71SNA ahead
2024-12-06109.7279.38+3.01SNA ahead
2024-12-05110.8279.82+3.12SNA ahead
2024-12-04111.2880.86+3.11SNA ahead
2024-12-03111.9682.93+2.98SNA ahead
2024-12-02112.5183.71+3.00SNA ahead
2024-11-29113.3784.07+3.10SNA ahead
2024-11-27113.2384.37+3.13SNA ahead
2024-11-26113.8884.15+3.30SNA ahead
2024-11-25113.6686.95+2.98SNA ahead
2024-11-22112.2383.88+3.32SNA ahead
2024-11-21110.8382.40+3.48SNA ahead
2024-11-20109.7380.28+3.78SNA ahead
2024-11-19108.7981.12+3.66SNA ahead
2024-11-18109.5881.37+3.84SNA ahead
2024-11-15109.5080.31+4.14SNA ahead
2024-11-14109.7280.66+4.27SNA ahead
2024-11-13110.7980.96+4.54SNA ahead
2024-11-12110.5182.22+4.47SNA ahead
2024-11-11110.9784.77+4.24SNA ahead
2024-11-08110.1884.75+4.30SNA ahead
2024-11-07108.2986.35+3.85SNA ahead
2024-11-06108.6386.49+4.01SNA ahead
2024-11-05102.4890.88+2.26SNA ahead
2024-11-04101.5288.74+2.54SNA ahead
2024-11-01101.2987.76+2.74SNA ahead
2024-10-31101.2487.35+2.87SNA ahead
2024-10-30102.1388.22+2.91SNA ahead
2024-10-29102.2788.24+2.99SNA ahead
2024-10-28101.9996.73+1.28SNA ahead
2024-10-25100.1595.85+1.11SNA ahead
2024-10-2499.8796.70+0.90SNA ahead
2024-10-2399.7497.08+0.81SNA ahead
2024-10-2299.1598.52+0.43near the usual relationship
2024-10-2199.9799.32+0.43near the usual relationship
2024-10-18100.00100.00+0.31near the usual relationship

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Oct 29, 2024 (SNA +0.3%, SWK -8.8%); 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%). Upcoming earnings: SWK Nov 4, 2026 (pre-market).

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 Oct 20, 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.9B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

SWK Stanley Black & Decker Inc.

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

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.