Other Specialty Stores

JD.com Inc. vs Ulta Beauty Inc.

WatchlistJD / ULTAPrices through Oct 22, 2026

Why these are rivals: #1 and #2 by market value ($36B vs $25B) in Nasdaq's "Other Specialty Stores" industry; SEC SIC 5990 / 5990 (same major group); #1 and #2 by market value ($36B vs $25B) with SEC SIC 5990 (Retail-Retail Stores, NEC).

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

  • Co-movement: daily return correlation, 252 sessions: 0.10 (needs >= 0.60)
  • Mean reversion: ADF t-statistic of the spread: -1.47 (needs <= -2.873 (5% critical value))
Business leadership

JD is the larger business

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

YearJDULTALarger
2025$187.2B$12.4BJD
2024$158.8B$11.3BJD
2023$152.8B$11.2BJD
2022$151.7B$10.2BJD
2021$149.3B$8.6BJD
2020$114.3B$6.2BJD

JD led in every year with figures for both. Market value: JD $36.0B, ULTA $25.3B.

Stock leadership

ULTA is ahead now

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

ULTA leads JD by 1.85 standard deviations: +30.5% over its usual price ratio. 2 lead switches in the last year.

Price change3 mo6 mo12 mo
JD-14.9%-14.3%-21.8%
ULTA+33.6%+12.5%+20.7%
Relationship

Not a measured twin today

Only these tests can make a pair tradable on paper.

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

Prices side by side, and the gap between them

JD JD.com Inc. ULTA Ulta Beauty Inc.Price index, 100 = 2024-10-18. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
100150Oct 2024Oct 2025Oct 2026JD 64ULTA 172
Spread z-score: JD relative to ULTA, against the 252 sessions before each day. Above 0: JD ahead; below 0: ULTA ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopOct 2024Oct 2025Oct 2026
Data table (504 sessions)
DateJD indexULTA indexzAhead
2026-10-2264.23172.13-1.85ULTA ahead
2026-10-2164.51164.53-1.52ULTA ahead
2026-10-2066.93163.42-1.22ULTA ahead
2026-10-1966.98160.37-1.09ULTA ahead
2026-10-1667.56160.72-1.06ULTA ahead
2026-10-1568.51165.14-1.16ULTA ahead
2026-10-1466.73160.58-1.16ULTA ahead
2026-10-1366.98156.94-0.98ULTA ahead
2026-10-1266.83153.82-0.86ULTA ahead
2026-10-0967.76154.61-0.81ULTA ahead
2026-10-0867.31152.94-0.79ULTA ahead
2026-10-0767.61147.86-0.53ULTA ahead
2026-10-0666.28148.35-0.69ULTA ahead
2026-10-0565.93147.11-0.68ULTA ahead
2026-10-0264.48147.37-0.85ULTA ahead
2026-10-0165.96145.76-0.62ULTA ahead
2026-09-3066.53148.05-0.68ULTA ahead
2026-09-2965.78148.51-0.78ULTA ahead
2026-09-2866.56148.85-0.72ULTA ahead
2026-09-2566.31147.78-0.71ULTA ahead
2026-09-2466.91148.75-0.70ULTA ahead
2026-09-2367.93147.41-0.54ULTA ahead
2026-09-2268.48150.13-0.61ULTA ahead
2026-09-2168.23151.21-0.69ULTA ahead
2026-09-1867.33146.64-0.58ULTA ahead
2026-09-1766.63147.38-0.69ULTA ahead
2026-09-1667.28143.80-0.47near the usual relationship
2026-09-1567.76147.54-0.60ULTA ahead
2026-09-1468.18148.72-0.61ULTA ahead
2026-09-1167.68148.21-0.65ULTA ahead
2026-09-1067.58145.19-0.52ULTA ahead
2026-09-0967.53146.88-0.61ULTA ahead
2026-09-0869.23148.88-0.54ULTA ahead
2026-09-0470.69152.91-0.59ULTA ahead
2026-09-0369.38151.01-0.63ULTA ahead
2026-09-0269.61149.56-0.55ULTA ahead
2026-09-0169.78147.91-0.46near the usual relationship
2026-08-3170.64145.59-0.28near the usual relationship
2026-08-2871.89140.27+0.08near the usual relationship
2026-08-2771.26146.40-0.26near the usual relationship
2026-08-2671.96147.24-0.24near the usual relationship
2026-08-2573.44145.62-0.04near the usual relationship
2026-08-2473.04146.04-0.09near the usual relationship
2026-08-2173.46141.35+0.16near the usual relationship
2026-08-2073.56139.63+0.25near the usual relationship
2026-08-1973.41143.08+0.07near the usual relationship
2026-08-1872.09140.07+0.09near the usual relationship
2026-08-1771.29133.72+0.32near the usual relationship
2026-08-1472.69138.44+0.22near the usual relationship
2026-08-1373.29139.75+0.21near the usual relationship
2026-08-1279.06144.17+0.50JD ahead
2026-08-1179.84146.74+0.44near the usual relationship
2026-08-1083.72148.72+0.67JD ahead
2026-08-0782.47153.19+0.37near the usual relationship
2026-08-0682.07146.05+0.65JD ahead
2026-08-0581.39146.23+0.59JD ahead
2026-08-0482.47147.42+0.62JD ahead
2026-08-0382.59144.86+0.75JD ahead
2026-07-3182.57139.01+1.02JD ahead
2026-07-3080.82140.07+0.83JD ahead
2026-07-2980.54137.72+0.91JD ahead
2026-07-2879.51135.94+0.91JD ahead
2026-07-2777.41130.25+1.02JD ahead
2026-07-2475.51128.85+0.92JD ahead
2026-07-2375.26129.56+0.86JD ahead
2026-07-2275.41131.06+0.80JD ahead
2026-07-2176.11132.68+0.77JD ahead
2026-07-2076.54132.30+0.82JD ahead
2026-07-1774.09129.99+0.73JD ahead
2026-07-1674.24129.80+0.74JD ahead
2026-07-1573.24126.35+0.83JD ahead
2026-07-1472.14127.16+0.69JD ahead
2026-07-1372.24128.30+0.64JD ahead
2026-07-1070.54127.18+0.54JD ahead
2026-07-0969.38124.75+0.55JD ahead
2026-07-0869.11123.36+0.59JD ahead
2026-07-0766.26123.00+0.34near the usual relationship
2026-07-0666.98122.65+0.42near the usual relationship
2026-07-0266.58125.05+0.25near the usual relationship
2026-07-0165.81123.27+0.26near the usual relationship
2026-06-3063.73122.24+0.11near the usual relationship
2026-06-2963.16124.45-0.07near the usual relationship
2026-06-2663.51132.40-0.42near the usual relationship
2026-06-2563.01131.61-0.44near the usual relationship
2026-06-2463.73129.82-0.29near the usual relationship
2026-06-2365.33124.51+0.11near the usual relationship
2026-06-2267.58126.06+0.24near the usual relationship
2026-06-1868.96123.64+0.48near the usual relationship
2026-06-1769.81122.18+0.62JD ahead
2026-06-1670.99125.69+0.54JD ahead
2026-06-1571.74127.85+0.50JD ahead
2026-06-1271.44126.79+0.52JD ahead
2026-06-1170.19129.14+0.29near the usual relationship
2026-06-1071.16127.60+0.44near the usual relationship
2026-06-0971.86129.54+0.40near the usual relationship
2026-06-0871.51125.45+0.56JD ahead
2026-06-0572.24126.60+0.56JD ahead
2026-06-0473.01125.37+0.68JD ahead
2026-06-0373.56127.73+0.61JD ahead
2026-06-0275.41134.14+0.46near the usual relationship
2026-06-0172.76135.74+0.18near the usual relationship
2026-05-2972.11137.93+0.02near the usual relationship
2026-05-2872.89140.99-0.05near the usual relationship
2026-05-2774.64137.52+0.22near the usual relationship
2026-05-2675.01139.88+0.14near the usual relationship
2026-05-2276.34139.61+0.24near the usual relationship
2026-05-2178.71136.63+0.53JD ahead
2026-05-2081.19133.67+0.81JD ahead
2026-05-1980.99130.53+0.92JD ahead
2026-05-1879.04130.07+0.79JD ahead
2026-05-1580.07133.98+0.69JD ahead
2026-05-1482.19135.06+0.77JD ahead
2026-05-1384.47133.40+0.97JD ahead
2026-05-1278.76136.94+0.45near the usual relationship
2026-05-1176.36138.78+0.21near the usual relationship
2026-05-0875.36141.38+0.04near the usual relationship
2026-05-0775.56142.72-0.01near the usual relationship
2026-05-0676.76145.04-0.02near the usual relationship
2026-05-0574.24144.35-0.17near the usual relationship
2026-05-0475.14140.41+0.02near the usual relationship
2026-05-0174.94144.19-0.13near the usual relationship
2026-04-3075.84145.69-0.13near the usual relationship
2026-04-2974.29143.72-0.17near the usual relationship
2026-04-2874.36145.87-0.25near the usual relationship
2026-04-2774.41146.28-0.26near the usual relationship
2026-04-2475.71151.40-0.35near the usual relationship
2026-04-2374.99153.00-0.45near the usual relationship
2026-04-2276.56152.85-0.36near the usual relationship
2026-04-2176.34154.55-0.43near the usual relationship
2026-04-2078.46155.11-0.33near the usual relationship
2026-04-1779.04149.99-0.15near the usual relationship
2026-04-1678.36146.22-0.08near the usual relationship
2026-04-1578.71146.14-0.07near the usual relationship
2026-04-1478.16144.50-0.06near the usual relationship
2026-04-1372.39142.78-0.35near the usual relationship
2026-04-1072.36141.05-0.30near the usual relationship
2026-04-0970.89144.42-0.50ULTA ahead
2026-04-0872.66144.43-0.40near the usual relationship
2026-04-0771.19144.27-0.49near the usual relationship
2026-04-0671.31147.09-0.57ULTA ahead
2026-04-0271.19145.67-0.54ULTA ahead
2026-04-0172.21145.45-0.48near the usual relationship
2026-03-3173.96141.69-0.29near the usual relationship
2026-03-3072.39138.27-0.28near the usual relationship
2026-03-2771.79138.33-0.33near the usual relationship
2026-03-2672.99141.40-0.35near the usual relationship
2026-03-2574.41142.62-0.32near the usual relationship
2026-03-2468.71139.66-0.55ULTA ahead
2026-03-2368.88139.90-0.55ULTA ahead
2026-03-2068.21143.65-0.69ULTA ahead
2026-03-1970.09144.77-0.62ULTA ahead
2026-03-1870.54141.13-0.51ULTA ahead
2026-03-1771.39141.78-0.49near the usual relationship
2026-03-1671.26140.07-0.46near the usual relationship
2026-03-1370.84145.21-0.61ULTA ahead
2026-03-1269.88169.33-1.19ULTA ahead
2026-03-1170.31176.91-1.33ULTA ahead
2026-03-1069.36175.44-1.36ULTA ahead
2026-03-0968.71174.08-1.37ULTA ahead
2026-03-0667.61175.20-1.45ULTA ahead
2026-03-0563.71177.18-1.70ULTA ahead
2026-03-0463.53179.26-1.76ULTA ahead
2026-03-0364.13181.33-1.78ULTA ahead
2026-03-0265.91183.51-1.74ULTA ahead
2026-02-2766.36185.62-1.77ULTA ahead
2026-02-2667.48188.56-1.78ULTA ahead
2026-02-2568.88185.48-1.67ULTA ahead
2026-02-2468.83186.07-1.69ULTA ahead
2026-02-2368.11181.58-1.66ULTA ahead
2026-02-2068.56185.11-1.72ULTA ahead
2026-02-1968.21187.79-1.80ULTA ahead
2026-02-1868.56186.88-1.78ULTA ahead
2026-02-1768.36191.59-1.89ULTA ahead
2026-02-1367.88185.24-1.82ULTA ahead
2026-02-1268.83180.85-1.70ULTA ahead
2026-02-1170.71185.15-1.71ULTA ahead
2026-02-1070.91184.13-1.69ULTA ahead
2026-02-0970.06188.73-1.84ULTA ahead
2026-02-0670.21187.13-1.82ULTA ahead
2026-02-0568.33183.76-1.87ULTA ahead
2026-02-0468.91183.95-1.86ULTA ahead
2026-02-0370.14182.53-1.79ULTA ahead
2026-02-0271.36180.41-1.71ULTA ahead
2026-01-3071.24175.47-1.64ULTA ahead
2026-01-2972.71171.07-1.49ULTA ahead
2026-01-2873.11172.99-1.53ULTA ahead
2026-01-2773.79176.54-1.58ULTA ahead
2026-01-2674.49179.26-1.62ULTA ahead
2026-01-2374.64185.98-1.75ULTA ahead
2026-01-2275.04184.77-1.73ULTA ahead
2026-01-2172.71185.26-1.87ULTA ahead
2026-01-2070.99183.13-1.94ULTA ahead
2026-01-1672.29179.84-1.83ULTA ahead
2026-01-1573.56180.29-1.80ULTA ahead
2026-01-1474.61179.94-1.76ULTA ahead
2026-01-1374.74180.22-1.78ULTA ahead
2026-01-1276.86179.30-1.67ULTA ahead
2026-01-0973.66180.58-1.87ULTA ahead
2026-01-0874.21178.21-1.82ULTA ahead
2026-01-0772.61177.64-1.91ULTA ahead
2026-01-0674.04176.21-1.83ULTA ahead
2026-01-0574.16171.08-1.73ULTA ahead
2026-01-0273.86168.07-1.69ULTA ahead
2025-12-3171.79163.99-1.73ULTA ahead
2025-12-3071.81164.50-1.75ULTA ahead
2025-12-2973.21163.89-1.68ULTA ahead
2025-12-2673.54164.68-1.70ULTA ahead
2025-12-2472.96164.95-1.76ULTA ahead
2025-12-2372.74163.75-1.76ULTA ahead
2025-12-2272.76166.15-1.84ULTA ahead
2025-12-1972.09162.06-1.79ULTA ahead
2025-12-1872.04161.01-1.79ULTA ahead
2025-12-1771.54158.84-1.78ULTA ahead
2025-12-1672.16159.73-1.79ULTA ahead
2025-12-1572.16160.25-1.82ULTA ahead
2025-12-1273.64163.07-1.83ULTA ahead
2025-12-1173.89160.85-1.78ULTA ahead
2025-12-1074.06162.81-1.84ULTA ahead
2025-12-0974.29163.44-1.87ULTA ahead
2025-12-0874.84159.74-1.76ULTA ahead
2025-12-0574.79163.04-1.87ULTA ahead
2025-12-0474.39144.73-1.40ULTA ahead
2025-12-0374.71147.60-1.48ULTA ahead
2025-12-0275.16148.56-1.50ULTA ahead
2025-12-0174.76148.44-1.53ULTA ahead
2025-11-2874.61146.06-1.48ULTA ahead
2025-11-2673.59145.06-1.53ULTA ahead
2025-11-2572.89141.23-1.47ULTA ahead
2025-11-2472.69139.49-1.44ULTA ahead
2025-11-2172.36139.75-1.48ULTA ahead
2025-11-2071.01134.57-1.41ULTA ahead
2025-11-1972.22134.83-1.36ULTA ahead
2025-11-1873.66137.53-1.37ULTA ahead
2025-11-1773.89138.12-1.39ULTA ahead
2025-11-1473.31143.48-1.60ULTA ahead
2025-11-1376.81144.71-1.45ULTA ahead
2025-11-1278.16145.13-1.40ULTA ahead
2025-11-1179.06141.72-1.25ULTA ahead
2025-11-1078.56140.02-1.24ULTA ahead
2025-11-0779.51140.35-1.21ULTA ahead
2025-11-0679.91138.20-1.13ULTA ahead
2025-11-0580.14141.45-1.23ULTA ahead
2025-11-0479.59140.05-1.22ULTA ahead
2025-11-0381.99140.26-1.11ULTA ahead
2025-10-3182.64140.92-1.10ULTA ahead
2025-10-3083.47138.15-0.98ULTA ahead
2025-10-2985.94137.18-0.83ULTA ahead
2025-10-2886.37140.62-0.92ULTA ahead
2025-10-2785.54141.72-1.01ULTA ahead
2025-10-2483.02140.32-1.10ULTA ahead
2025-10-2382.99142.17-1.17ULTA ahead
2025-10-2281.19140.77-1.23ULTA ahead
2025-10-2182.12142.56-1.25ULTA ahead
2025-10-2084.44141.96-1.12ULTA ahead
2025-10-1782.72144.61-1.30ULTA ahead
2025-10-1681.89145.64-1.38ULTA ahead
2025-10-1582.89145.96-1.35ULTA ahead
2025-10-1481.82146.65-1.44ULTA ahead
2025-10-1383.17147.17-1.39ULTA ahead
2025-10-1079.66148.89-1.64ULTA ahead
2025-10-0984.97152.11-1.46ULTA ahead
2025-10-0887.49153.37-1.38ULTA ahead
2025-10-0787.27150.92-1.34ULTA ahead
2025-10-0689.82153.67-1.30ULTA ahead
2025-10-0388.54150.83-1.29ULTA ahead
2025-10-0289.99151.20-1.24ULTA ahead
2025-10-0190.47150.72-1.21ULTA ahead
2025-09-3087.49148.20-1.30ULTA ahead
2025-09-2989.14150.09-1.28ULTA ahead
2025-09-2686.29149.63-1.42ULTA ahead
2025-09-2587.97146.23-1.24ULTA ahead
2025-09-2487.12145.18-1.25ULTA ahead
2025-09-2382.39142.20-1.41ULTA ahead
2025-09-2284.87140.45-1.23ULTA ahead
2025-09-1987.79141.35-1.11ULTA ahead
2025-09-1888.49144.97-1.19ULTA ahead
2025-09-1788.14143.34-1.15ULTA ahead
2025-09-1686.82142.36-1.19ULTA ahead
2025-09-1584.09142.60-1.35ULTA ahead
2025-09-1284.22139.49-1.25ULTA ahead
2025-09-1186.04141.46-1.21ULTA ahead
2025-09-1083.34139.72-1.30ULTA ahead
2025-09-0984.72139.28-1.22ULTA ahead
2025-09-0882.17140.90-1.42ULTA ahead
2025-09-0578.66139.56-1.58ULTA ahead
2025-09-0477.36143.53-1.79ULTA ahead
2025-09-0378.04143.95-1.78ULTA ahead
2025-09-0278.99144.35-1.75ULTA ahead
2025-08-2977.71133.56-1.47ULTA ahead
2025-08-2876.01143.83-1.93ULTA ahead
2025-08-2777.09144.70-1.90ULTA ahead
2025-08-2679.56142.59-1.70ULTA ahead
2025-08-2580.02142.14-1.67ULTA ahead
2025-08-2279.74143.53-1.74ULTA ahead
2025-08-2177.99141.00-1.78ULTA ahead
2025-08-2077.96140.05-1.76ULTA ahead
2025-08-1978.14140.02-1.76ULTA ahead
2025-08-1879.46140.10-1.70ULTA ahead
2025-08-1579.29141.22-1.76ULTA ahead
2025-08-1478.99142.63-1.85ULTA ahead
2025-08-1381.32144.40-1.78ULTA ahead
2025-08-1280.34139.87-1.70ULTA ahead
2025-08-1177.99135.18-1.69ULTA ahead
2025-08-0878.76135.05-1.65ULTA ahead
2025-08-0779.41137.20-1.70ULTA ahead
2025-08-0678.39139.92-1.87ULTA ahead
2025-08-0578.39138.29-1.82ULTA ahead
2025-08-0479.09139.59-1.84ULTA ahead
2025-08-0177.31137.63-1.89ULTA ahead
2025-07-3178.76139.60-1.89ULTA ahead
2025-07-3079.41140.26-1.88ULTA ahead
2025-07-2980.59139.23-1.78ULTA ahead
2025-07-2883.09140.75-1.68ULTA ahead
2025-07-2582.99139.58-1.65ULTA ahead
2025-07-2483.72139.20-1.59ULTA ahead
2025-07-2384.87137.73-1.47ULTA ahead
2025-07-2284.74136.27-1.42ULTA ahead
2025-07-2183.54134.83-1.44ULTA ahead
2025-07-1884.84133.71-1.32ULTA ahead
2025-07-1781.77132.84-1.47ULTA ahead
2025-07-1679.14131.49-1.59ULTA ahead
2025-07-1580.14128.42-1.41ULTA ahead
2025-07-1477.04130.02-1.68ULTA ahead
2025-07-1177.79129.25-1.60ULTA ahead
2025-07-1078.09129.06-1.58ULTA ahead
2025-07-0979.04128.91-1.51ULTA ahead
2025-07-0881.79130.98-1.42ULTA ahead
2025-07-0780.09129.02-1.45ULTA ahead
2025-07-0380.22129.51-1.46ULTA ahead
2025-07-0281.22128.71-1.36ULTA ahead
2025-07-0181.79128.33-1.31ULTA ahead
2025-06-3081.64126.81-1.26ULTA ahead
2025-06-2782.72124.22-1.08ULTA ahead
2025-06-2683.19124.05-1.04ULTA ahead
2025-06-2582.39124.44-1.11ULTA ahead
2025-06-2481.49125.91-1.23ULTA ahead
2025-06-2379.01127.82-1.48ULTA ahead
2025-06-2078.64128.44-1.53ULTA ahead
2025-06-1881.29128.34-1.36ULTA ahead
2025-06-1782.97127.87-1.24ULTA ahead
2025-06-1683.74127.92-1.19ULTA ahead
2025-06-1381.94124.46-1.17ULTA ahead
2025-06-1284.07125.35-1.07ULTA ahead
2025-06-1184.37123.87-0.99ULTA ahead
2025-06-1084.52125.29-1.05ULTA ahead
2025-06-0984.89126.94-1.10ULTA ahead
2025-06-0682.84126.22-1.20ULTA ahead
2025-06-0582.77126.60-1.22ULTA ahead
2025-06-0483.37126.22-1.17ULTA ahead
2025-06-0381.07128.24-1.41ULTA ahead
2025-06-0282.19128.94-1.37ULTA ahead
2025-05-3081.07127.79-1.40ULTA ahead
2025-05-2982.39114.33-0.72ULTA ahead
2025-05-2878.99113.04-0.89ULTA ahead
2025-05-2781.39114.20-0.79ULTA ahead
2025-05-2383.42110.33-0.47near the usual relationship
2025-05-2284.27111.24-0.47near the usual relationship
2025-05-2184.17109.71-0.40near the usual relationship
2025-05-2084.92112.33-0.48near the usual relationship
2025-05-1984.27111.16-0.47near the usual relationship
2025-05-1683.92111.95-0.53ULTA ahead
2025-05-1585.92111.61-0.38near the usual relationship
2025-05-1489.37111.51-0.17near the usual relationship
2025-05-1393.17111.74+0.05near the usual relationship
2025-05-1290.17111.78-0.13near the usual relationship
2025-05-0984.69106.30-0.19near the usual relationship
2025-05-0885.34105.24-0.10near the usual relationship
2025-05-0784.59106.43-0.20near the usual relationship
2025-05-0685.19104.94-0.09near the usual relationship
2025-05-0585.19106.88-0.18near the usual relationship
2025-05-0286.22107.29-0.13near the usual relationship
2025-05-0182.17106.51-0.35near the usual relationship
2025-04-3081.59107.24-0.42near the usual relationship
2025-04-2982.24105.78-0.30near the usual relationship
2025-04-2881.79104.75-0.27near the usual relationship
2025-04-2581.37104.00-0.25near the usual relationship
2025-04-2481.22104.61-0.29near the usual relationship
2025-04-2383.94102.39+0.00near the usual relationship
2025-04-2284.22102.64+0.02near the usual relationship
2025-04-2185.1999.12+0.26near the usual relationship
2025-04-1786.8496.97+0.48near the usual relationship
2025-04-1688.3794.76+0.69JD ahead
2025-04-1593.6597.06+0.86JD ahead
2025-04-1495.5099.28+0.85JD ahead
2025-04-1191.1097.98+0.69JD ahead
2025-04-1088.9996.21+0.67JD ahead
2025-04-0987.7398.45+0.50JD ahead
2025-04-0882.5988.91+0.70JD ahead
2025-04-0787.3492.96+0.76JD ahead
2025-04-0492.0797.41+0.80JD ahead
2025-04-0399.8099.69+1.08JD ahead
2025-04-02102.78103.68+1.03JD ahead
2025-04-01103.35101.35+1.17JD ahead
2025-03-31102.8599.35+1.25JD ahead
2025-03-28104.0097.44+1.39JD ahead
2025-03-27107.28100.38+1.41JD ahead
2025-03-26104.50100.81+1.27JD ahead
2025-03-25103.73100.50+1.26JD ahead
2025-03-24106.4899.25+1.44JD ahead
2025-03-21105.6595.03+1.61JD ahead
2025-03-20107.5092.40+1.82JD ahead
2025-03-19112.1393.17+1.98JD ahead
2025-03-18112.3693.20+2.00JD ahead
2025-03-17113.0896.77+1.87JD ahead
2025-03-14107.9596.90+1.67JD ahead
2025-03-13103.1585.24+2.04JD ahead
2025-03-12100.9889.24+1.76JD ahead
2025-03-11101.9392.90+1.62JD ahead
2025-03-10101.6596.09+1.47JD ahead
2025-03-07105.7896.34+1.63JD ahead
2025-03-06109.8596.23+1.79JD ahead
2025-03-05109.4595.31+1.82JD ahead
2025-03-04102.4393.10+1.64JD ahead
2025-03-03100.6594.56+1.51JD ahead
2025-02-28104.8099.31+1.48JD ahead
2025-02-27106.4099.15+1.55JD ahead
2025-02-26106.3899.41+1.54JD ahead
2025-02-25100.2399.13+1.32JD ahead
2025-02-2498.3298.64+1.27JD ahead
2025-02-21106.1098.00+1.60JD ahead
2025-02-20103.0399.39+1.44JD ahead
2025-02-1998.0297.57+1.33JD ahead
2025-02-1897.3299.95+1.21JD ahead
2025-02-14103.5098.98+1.49JD ahead
2025-02-1399.0297.70+1.38JD ahead
2025-02-1298.32101.14+1.23JD ahead
2025-02-11102.05101.52+1.36JD ahead
2025-02-10105.48102.01+1.47JD ahead
2025-02-07100.48101.59+1.32JD ahead
2025-02-06100.08108.86+1.05JD ahead
2025-02-0599.57111.32+0.96JD ahead
2025-02-04102.95110.92+1.10JD ahead
2025-02-03100.13110.63+1.01JD ahead
2025-01-31101.85111.72+1.05JD ahead
2025-01-30105.80113.45+1.14JD ahead
2025-01-29100.70111.31+1.03JD ahead
2025-01-28102.73112.01+1.09JD ahead
2025-01-27100.80112.49+1.01JD ahead
2025-01-24101.85113.26+1.04JD ahead
2025-01-2396.80113.45+0.85JD ahead
2025-01-2297.85113.42+0.90JD ahead
2025-01-2196.30114.43+0.82JD ahead
2025-01-1797.55109.78+1.02JD ahead
2025-01-1688.59112.04+0.61JD ahead
2025-01-1588.47110.43+0.66JD ahead
2025-01-1486.89109.53+0.64JD ahead
2025-01-1383.52109.49+0.50JD ahead
2025-01-1082.79113.37+0.36near the usual relationship
2025-01-0886.84112.53+0.55JD ahead
2025-01-0787.49116.09+0.48near the usual relationship
2025-01-0687.89116.91+0.47near the usual relationship
2025-01-0388.39116.92+0.50JD ahead
2025-01-0285.62116.33+0.41near the usual relationship
2024-12-3186.72117.89+0.41near the usual relationship
2024-12-3085.69118.02+0.37near the usual relationship
2024-12-2787.49119.85+0.39near the usual relationship
2024-12-2690.37120.95+0.48near the usual relationship
2024-12-2491.20118.00+0.60JD ahead
2024-12-2390.77116.32+0.64JD ahead
2024-12-2089.14116.56+0.57JD ahead
2024-12-1989.82115.34+0.64JD ahead
2024-12-1891.15112.92+0.77JD ahead
2024-12-1793.22114.81+0.80JD ahead
2024-12-1691.82115.14+0.74JD ahead
2024-12-1393.27114.96+0.81JD ahead
2024-12-1295.32114.91+0.89JD ahead
2024-12-1195.57116.58+0.86JD ahead
2024-12-1098.96111.66+1.14JD ahead
2024-12-09103.23113.31+1.24JD ahead
2024-12-0693.00116.06+0.80JD ahead
2024-12-0591.07106.49+1.04JD ahead
2024-12-0489.37108.37+0.92JD ahead
2024-12-0392.80107.15+1.10JD ahead
2024-12-0293.72106.81+1.15JD ahead
2024-11-2993.50104.80+1.22JD ahead
2024-11-2793.02101.72+1.31JD ahead
2024-11-2688.3797.71+1.28JD ahead
2024-11-2586.3298.30+1.19JD ahead
2024-11-2286.7491.72+1.46JD ahead
2024-11-2188.4991.83+1.54JD ahead
2024-11-2087.9993.04+1.48JD ahead
2024-11-1988.0292.75+1.51JD ahead
2024-11-1888.3795.78+1.42JD ahead
2024-11-1587.5498.98+1.28JD ahead
2024-11-1483.42103.75+0.94JD ahead
2024-11-1389.27103.75+1.19JD ahead
2024-11-1290.30102.95+1.27JD ahead
2024-11-1197.60103.15+1.56JD ahead
2024-11-0895.92104.43+1.46JD ahead
2024-11-07103.13106.60+1.67JD ahead
2024-11-0696.72105.04+1.50JD ahead
2024-11-05100.13103.79+1.69JD ahead
2024-11-0499.70104.06+1.68JD ahead
2024-11-01101.15102.37+1.81JD ahead
2024-10-31101.60100.02+1.94JD ahead
2024-10-30100.13101.95+1.83JD ahead
2024-10-29102.90102.96+1.92JD ahead
2024-10-28104.15103.03+1.98JD ahead
2024-10-2599.80101.19+1.91JD ahead
2024-10-2498.3799.53+1.94JD ahead
2024-10-23100.0599.48+2.03JD ahead
2024-10-22100.9398.94+2.11JD ahead
2024-10-2199.25100.08+2.02JD ahead
2024-10-18100.00100.00+2.08JD ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Mar 13, 2026 (JD +1.4%, ULTA -14.2%).

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)

No simulated trade through Oct 20, 2026: the pair rarely passed every test while 2 standard deviations apart.

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

The companies

JD and ULTA at a glance

JD JD.com Inc.

Listing
Nasdaq · SEC CIK 1549802
Industry
Other Specialty Stores · SIC 5990 Retail-Retail Stores, NEC
Market value
$36.0B
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

ULTA Ulta Beauty Inc.

Listing
Nasdaq · SEC CIK 1403568
Industry
Other Specialty Stores · SIC 5990 Retail-Retail Stores, NEC
Market value
$25.3B
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
ULTA / DKSWatchlistULTA by 1.89 sdOther Specialty Stores
JD / DKSWatchlistJD by 0.97 sdOther Specialty Stores

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.