Computer Software: Prepackaged Software

Microsoft Corporation vs Palantir Technologies Inc.

WatchlistMSFT / PLTRPrices through Oct 22, 2026

Why these are rivals: #1 and #2 by market value ($3962B vs $466B) in Nasdaq's "Computer Software: Prepackaged Software" industry; SEC SIC 7372 / 7372 (same major group); #1 and #2 by market value ($3962B vs $466B) with SEC SIC 7372 (Services-Prepackaged Software).

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.42 (needs >= 0.60)
Business leadership

MSFT is the larger business

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

YearMSFTPLTRLarger
2025$281.7B$4.5BMSFT
2024$245.1B$2.9BMSFT
2023$211.9B$2.2BMSFT
2022$198.3B$1.9BMSFT
2021$168.1B$1.5BMSFT
2020$143.0B$1.1BMSFT

MSFT led in every year with figures for both. Market value: MSFT $3.96T, PLTR $466.4B.

Stock leadership

PLTR is ahead now

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

PLTR leads MSFT by 0.90 standard deviations: +6.8% over its usual price ratio. 4 lead switches in the last year.

Price change3 mo6 mo12 mo
MSFT+36.5%+25.3%+0.7%
PLTR+59.6%+38.6%+8.1%
Relationship

Not a measured twin today

Only these tests can make a pair tradable on paper.

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

Prices side by side, and the gap between them

MSFT Microsoft Corporation PLTR Palantir Technologies Inc.Price index, 100 = 2024-10-18. Tint = which stock is ahead of the pair's usual 1-year relationship (z beyond +/-0.5).
200400Oct 2024Oct 2025Oct 2026MSFT 125PLTR 457
Spread z-score: MSFT relative to PLTR, against the 252 sessions before each day. Above 0: MSFT ahead; below 0: PLTR ahead. Lines at +/-2 (idea) and +/-4 (stop).
-4stop-2idea0+2idea+4stopOct 2024Oct 2025Oct 2026
Data table (504 sessions)
DateMSFT indexPLTR indexzAhead
2026-10-22124.61456.57-0.90PLTR ahead
2026-10-21127.45469.44-0.97PLTR ahead
2026-10-20127.19448.22-0.38near the usual relationship
2026-10-19127.59451.83-0.45near the usual relationship
2026-10-16126.52432.93+0.02near the usual relationship
2026-10-15129.00466.60-0.74PLTR ahead
2026-10-14127.63467.70-0.92PLTR ahead
2026-10-13129.96485.62-1.19PLTR ahead
2026-10-12129.41486.39-1.28PLTR ahead
2026-10-09127.96486.50-1.45PLTR ahead
2026-10-08124.98462.60-1.09PLTR ahead
2026-10-07126.69451.76-0.58PLTR ahead
2026-10-06126.58446.99-0.45near the usual relationship
2026-10-05125.59440.77-0.37near the usual relationship
2026-10-02123.76439.26-0.52PLTR ahead
2026-10-01122.63442.26-0.75PLTR ahead
2026-09-30122.66435.30-0.53PLTR ahead
2026-09-29121.71435.12-0.63PLTR ahead
2026-09-28121.78436.30-0.66PLTR ahead
2026-09-25123.44441.40-0.64PLTR ahead
2026-09-24119.08448.20-1.36PLTR ahead
2026-09-23119.71446.33-1.23PLTR ahead
2026-09-22119.09430.51-0.81PLTR ahead
2026-09-21119.96426.09-0.57PLTR ahead
2026-09-18118.08413.40-0.37near the usual relationship
2026-09-17119.03410.15-0.15near the usual relationship
2026-09-16117.25405.72-0.21near the usual relationship
2026-09-15118.88401.58+0.12near the usual relationship
2026-09-14120.87403.33+0.28near the usual relationship
2026-09-11118.53389.18+0.51MSFT ahead
2026-09-10117.76385.99+0.53MSFT ahead
2026-09-09117.57394.53+0.20near the usual relationship
2026-09-08118.12396.32+0.19near the usual relationship
2026-09-04119.50405.70+0.02near the usual relationship
2026-09-03121.99424.78-0.33near the usual relationship
2026-09-02118.81394.37+0.31near the usual relationship
2026-09-01119.82418.71-0.38near the usual relationship
2026-08-31121.31433.74-0.70PLTR ahead
2026-08-28122.81433.54-0.53PLTR ahead
2026-08-27120.78432.70-0.73PLTR ahead
2026-08-26118.70413.08-0.36near the usual relationship
2026-08-25117.59401.98-0.13near the usual relationship
2026-08-24116.54409.33-0.49near the usual relationship
2026-08-21115.56418.76-0.90PLTR ahead
2026-08-20115.06404.84-0.52PLTR ahead
2026-08-19115.82407.70-0.53PLTR ahead
2026-08-18115.18399.21-0.34near the usual relationship
2026-08-17114.87401.56-0.45near the usual relationship
2026-08-14118.47405.03-0.16near the usual relationship
2026-08-13118.83416.59-0.49near the usual relationship
2026-08-12117.76398.05-0.01near the usual relationship
2026-08-11120.48407.12-0.01near the usual relationship
2026-08-10121.02407.80+0.03near the usual relationship
2026-08-07119.57400.30+0.12near the usual relationship
2026-08-06119.54362.86+1.40MSFT ahead
2026-08-05116.57368.70+0.85MSFT ahead
2026-08-04117.85378.54+0.64MSFT ahead
2026-08-03116.62292.41+3.92MSFT ahead
2026-07-31111.13286.39+3.64MSFT ahead
2026-07-30107.88284.52+3.39MSFT ahead
2026-07-2993.39286.25+1.34MSFT ahead
2026-07-2894.07287.48+1.37MSFT ahead
2026-07-2793.05306.10+0.36near the usual relationship
2026-07-2491.28286.06+1.01MSFT ahead
2026-07-2391.25287.11+0.95MSFT ahead
2026-07-2293.35289.90+1.11MSFT ahead
2026-07-2195.12308.73+0.52MSFT ahead
2026-07-2096.20313.82+0.44near the usual relationship
2026-07-1794.18308.08+0.40near the usual relationship
2026-07-1695.92312.87+0.42near the usual relationship
2026-07-1594.61311.29+0.30near the usual relationship
2026-07-1492.05311.19-0.06near the usual relationship
2026-07-1393.50302.63+0.48near the usual relationship
2026-07-1092.09295.07+0.59MSFT ahead
2026-07-0991.92300.30+0.34near the usual relationship
2026-07-0891.67307.70+0.00near the usual relationship
2026-07-0792.99312.71-0.03near the usual relationship
2026-07-0692.49308.45+0.05near the usual relationship
2026-07-0293.38300.91+0.43near the usual relationship
2026-07-0191.90292.60+0.56MSFT ahead
2026-06-3089.21271.52+1.04MSFT ahead
2026-06-2988.14269.26+0.99MSFT ahead
2026-06-2689.19262.81+1.39MSFT ahead
2026-06-2584.38249.64+1.34MSFT ahead
2026-06-2487.40264.14+1.09MSFT ahead
2026-06-2389.43271.58+1.03MSFT ahead
2026-06-2287.85278.10+0.57MSFT ahead
2026-06-1890.73298.98+0.13near the usual relationship
2026-06-1790.61304.00-0.07near the usual relationship
2026-06-1694.18310.10+0.12near the usual relationship
2026-06-1595.60313.50+0.16near the usual relationship
2026-06-1293.44297.86+0.45near the usual relationship
2026-06-1193.35305.05+0.18near the usual relationship
2026-06-1095.03303.03+0.42near the usual relationship
2026-06-0996.47307.35+0.42near the usual relationship
2026-06-0898.46317.59+0.28near the usual relationship
2026-06-0599.64315.41+0.46near the usual relationship
2026-06-04102.37329.76+0.28near the usual relationship
2026-06-03102.20330.93+0.22near the usual relationship
2026-06-02105.54354.13-0.14near the usual relationship
2026-06-01110.13373.87-0.26near the usual relationship
2026-05-29107.67364.30-0.24near the usual relationship
2026-05-28102.11333.58+0.09near the usual relationship
2026-05-2798.69308.38+0.50MSFT ahead
2026-05-2699.49317.90+0.28near the usual relationship
2026-05-22100.10318.55+0.31near the usual relationship
2026-05-21100.22319.79+0.28near the usual relationship
2026-05-20100.69319.18+0.33near the usual relationship
2026-05-1999.82314.78+0.37near the usual relationship
2026-05-18101.29314.50+0.50MSFT ahead
2026-05-15100.90311.82+0.54MSFT ahead
2026-05-1497.91311.22+0.28near the usual relationship
2026-05-1396.90302.65+0.43near the usual relationship
2026-05-1297.52316.50+0.08near the usual relationship
2026-05-1198.68318.57+0.12near the usual relationship
2026-05-0899.27320.69+0.10near the usual relationship
2026-05-07100.62318.94+0.25near the usual relationship
2026-05-0699.00311.36+0.31near the usual relationship
2026-05-0598.38316.29+0.12near the usual relationship
2026-05-0498.91339.84-0.45near the usual relationship
2026-05-0199.11335.28-0.32near the usual relationship
2026-04-3097.52323.74-0.17near the usual relationship
2026-04-29101.51321.08+0.24near the usual relationship
2026-04-28102.65328.55+0.13near the usual relationship
2026-04-27101.59333.02-0.07near the usual relationship
2026-04-24101.54333.00-0.08near the usual relationship
2026-04-2399.42329.46-0.18near the usual relationship
2026-04-22103.53355.18-0.47near the usual relationship
2026-04-21101.43339.70-0.28near the usual relationship
2026-04-2099.98339.52-0.40near the usual relationship
2026-04-17101.11340.68-0.34near the usual relationship
2026-04-16100.50332.23-0.20near the usual relationship
2026-04-1598.34330.81-0.34near the usual relationship
2026-04-1494.01315.80-0.34near the usual relationship
2026-04-1391.92308.05-0.33near the usual relationship
2026-04-1088.69298.02-0.36near the usual relationship
2026-04-0989.22303.68-0.46near the usual relationship
2026-04-0889.52327.58-0.98PLTR ahead
2026-04-0789.03349.24-1.47PLTR ahead
2026-04-0689.17344.26-1.36PLTR ahead
2026-04-0289.31345.50-1.38PLTR ahead
2026-04-0188.33340.91-1.36PLTR ahead
2026-03-3188.52340.42-1.34PLTR ahead
2026-03-3085.84320.11-1.14PLTR ahead
2026-03-2785.32332.93-1.45PLTR ahead
2026-03-2687.52343.40-1.50PLTR ahead
2026-03-2588.73360.62-1.75PLTR ahead
2026-03-2489.14360.20-1.72PLTR ahead
2026-03-2391.59374.31-1.80PLTR ahead
2026-03-2091.32350.66-1.40PLTR ahead
2026-03-1993.03362.30-1.49PLTR ahead
2026-03-1893.69355.53-1.33PLTR ahead
2026-03-1795.52360.90-1.31PLTR ahead
2026-03-1695.65355.41-1.20PLTR ahead
2026-03-1394.59351.29-1.20PLTR ahead
2026-03-1296.10357.23-1.21PLTR ahead
2026-03-1196.82352.80-1.09PLTR ahead
2026-03-1097.03351.73-1.06PLTR ahead
2026-03-0997.91364.04-1.22PLTR ahead
2026-03-0697.80365.74-1.26PLTR ahead
2026-03-0598.21355.29-1.06PLTR ahead
2026-03-0496.90356.50-1.17PLTR ahead
2026-03-0396.60342.61-0.96PLTR ahead
2026-03-0295.31337.84-0.96PLTR ahead
2026-02-2793.92319.27-0.72PLTR ahead
2026-02-2696.07316.36-0.54PLTR ahead
2026-02-2595.80312.29-0.49near the usual relationship
2026-02-2493.03299.84-0.43near the usual relationship
2026-02-2391.94303.93-0.58PLTR ahead
2026-02-2094.99314.73-0.60PLTR ahead
2026-02-1995.29313.92-0.57PLTR ahead
2026-02-1895.56315.06-0.58PLTR ahead
2026-02-1794.91309.56-0.52PLTR ahead
2026-02-1395.97305.82-0.39near the usual relationship
2026-02-1296.10300.51-0.29near the usual relationship
2026-02-1196.70315.76-0.54PLTR ahead
2026-02-1098.83324.67-0.58PLTR ahead
2026-02-0998.91332.58-0.72PLTR ahead
2026-02-0695.93316.27-0.61PLTR ahead
2026-02-0594.14302.56-0.47near the usual relationship
2026-02-0499.05324.74-0.59PLTR ahead
2026-02-0398.34367.42-1.33PLTR ahead
2026-02-02101.25343.87-0.80PLTR ahead
2026-01-30102.90341.14-0.67PLTR ahead
2026-01-29103.67353.41-0.82PLTR ahead
2026-01-28115.18366.19-0.46near the usual relationship
2026-01-27114.93385.62-0.74PLTR ahead
2026-01-26112.46389.74-0.91PLTR ahead
2026-01-23111.43394.69-1.03PLTR ahead
2026-01-22107.89386.08-1.08PLTR ahead
2026-01-21106.21384.76-1.14PLTR ahead
2026-01-20108.70392.20-1.12PLTR ahead
2026-01-16109.97397.86-1.14PLTR ahead
2026-01-15109.21412.08-1.34PLTR ahead
2026-01-14109.86415.17-1.34PLTR ahead
2026-01-13112.56416.48-1.24PLTR ahead
2026-01-12114.11417.52-1.19PLTR ahead
2026-01-09114.62413.06-1.13PLTR ahead
2026-01-08114.34411.59-1.13PLTR ahead
2026-01-07115.62422.81-1.21PLTR ahead
2026-01-06114.43418.22-1.21PLTR ahead
2026-01-05113.08405.03-1.13PLTR ahead
2026-01-02113.10390.64-0.97PLTR ahead
2025-12-31115.65413.66-1.13PLTR ahead
2025-12-30116.58420.85-1.18PLTR ahead
2025-12-29116.49428.62-1.27PLTR ahead
2025-12-26116.63439.17-1.38PLTR ahead
2025-12-24116.71451.87-1.51PLTR ahead
2025-12-23116.43451.78-1.53PLTR ahead
2025-12-22115.97451.43-1.55PLTR ahead
2025-12-19116.20450.03-1.53PLTR ahead
2025-12-18115.74432.14-1.38PLTR ahead
2025-12-17113.86412.59-1.26PLTR ahead
2025-12-16113.93436.93-1.51PLTR ahead
2025-12-15113.55426.46-1.43PLTR ahead
2025-12-12114.44427.21-1.41PLTR ahead
2025-12-11115.62436.44-1.46PLTR ahead
2025-12-10114.44437.31-1.52PLTR ahead
2025-12-09117.66423.18-1.28PLTR ahead
2025-12-08117.42422.36-1.29PLTR ahead
2025-12-05115.54422.99-1.37PLTR ahead
2025-12-04114.99414.06-1.30PLTR ahead
2025-12-03114.25409.77-1.30PLTR ahead
2025-12-02117.18397.23-1.08PLTR ahead
2025-12-01116.40389.78-1.03PLTR ahead
2025-11-28117.66392.02-1.02PLTR ahead
2025-11-26116.10385.78-1.01PLTR ahead
2025-11-25114.07380.61-1.03PLTR ahead
2025-11-24113.35377.59-1.03PLTR ahead
2025-11-21112.90360.37-0.87PLTR ahead
2025-11-20114.41362.45-0.85PLTR ahead
2025-11-19116.49384.97-1.02PLTR ahead
2025-11-18118.09389.41-1.01PLTR ahead
2025-11-17121.36398.53-1.00PLTR ahead
2025-11-14122.01404.96-1.05PLTR ahead
2025-11-13120.36400.61-1.06PLTR ahead
2025-11-12122.24428.60-1.26PLTR ahead
2025-11-11121.65444.40-1.41PLTR ahead
2025-11-10121.01450.57-1.49PLTR ahead
2025-11-07118.81414.08-1.25PLTR ahead
2025-11-06118.88407.38-1.19PLTR ahead
2025-11-05121.28437.28-1.36PLTR ahead
2025-11-04123.00443.89-1.37PLTR ahead
2025-11-03123.64482.15-1.62PLTR ahead
2025-10-31123.83466.53-1.51PLTR ahead
2025-10-30125.73452.76-1.36PLTR ahead
2025-10-29129.51462.67-1.34PLTR ahead
2025-10-28129.63441.24-1.18PLTR ahead
2025-10-27127.11440.26-1.24PLTR ahead
2025-10-24125.22429.67-1.21PLTR ahead
2025-10-23124.49420.01-1.16PLTR ahead
2025-10-22124.48408.40-1.08PLTR ahead
2025-10-21123.79422.41-1.20PLTR ahead
2025-10-20123.59422.60-1.21PLTR ahead
2025-10-17122.82414.59-1.17PLTR ahead
2025-10-16122.35414.52-1.19PLTR ahead
2025-10-15122.78418.01-1.21PLTR ahead
2025-10-14122.82418.29-1.21PLTR ahead
2025-10-13122.93412.40-1.17PLTR ahead
2025-10-10122.19408.28-1.17PLTR ahead
2025-10-09124.93431.63-1.27PLTR ahead
2025-10-08125.51427.18-1.23PLTR ahead
2025-10-07125.31423.95-1.21PLTR ahead
2025-10-06126.40417.80-1.15PLTR ahead
2025-10-03123.72402.77-1.11PLTR ahead
2025-10-02123.34435.30-1.34PLTR ahead
2025-10-01124.28430.42-1.29PLTR ahead
2025-09-30123.86424.53-1.26PLTR ahead
2025-09-29123.06416.24-1.23PLTR ahead
2025-09-26122.31413.24-1.23PLTR ahead
2025-09-25121.25416.85-1.28PLTR ahead
2025-09-24122.00417.87-1.28PLTR ahead
2025-09-23121.78424.83-1.33PLTR ahead
2025-09-22123.03417.34-1.26PLTR ahead
2025-09-19123.86424.46-1.29PLTR ahead
2025-09-18121.59411.85-1.27PLTR ahead
2025-09-17121.97391.74-1.14PLTR ahead
2025-09-16121.73396.23-1.18PLTR ahead
2025-09-15123.24398.44-1.17PLTR ahead
2025-09-12121.94398.95-1.20PLTR ahead
2025-09-11119.81382.50-1.15PLTR ahead
2025-09-10119.66388.04-1.19PLTR ahead
2025-09-09119.19377.85-1.14PLTR ahead
2025-09-08119.14363.28-1.06PLTR ahead
2025-09-05118.38356.32-1.03PLTR ahead
2025-09-04121.48363.37-1.02PLTR ahead
2025-09-03120.85360.48-1.02PLTR ahead
2025-09-02120.80365.58-1.06PLTR ahead
2025-08-29121.17364.70-1.05PLTR ahead
2025-08-28121.88367.98-1.06PLTR ahead
2025-08-27121.18364.72-1.06PLTR ahead
2025-08-26120.06374.38-1.15PLTR ahead
2025-08-25120.59365.77-1.09PLTR ahead
2025-08-22121.30369.42-1.11PLTR ahead
2025-08-21120.59363.46-1.09PLTR ahead
2025-08-20120.94363.07-1.09PLTR ahead
2025-08-19121.91367.12-1.10PLTR ahead
2025-08-18123.66405.00-1.29PLTR ahead
2025-08-15124.39412.31-1.32PLTR ahead
2025-08-14124.95421.27-1.37PLTR ahead
2025-08-13124.49429.07-1.42PLTR ahead
2025-08-12126.56435.12-1.43PLTR ahead
2025-08-11124.78425.13-1.41PLTR ahead
2025-08-08124.84435.09-1.47PLTR ahead
2025-08-07124.56424.02-1.43PLTR ahead
2025-08-06125.54417.83-1.39PLTR ahead
2025-08-05126.21403.23-1.31PLTR ahead
2025-08-04128.09373.89-1.13PLTR ahead
2025-08-01125.34359.02-1.10PLTR ahead
2025-07-31127.58368.51-1.12PLTR ahead
2025-07-30122.74369.12-1.21PLTR ahead
2025-07-29122.58363.60-1.19PLTR ahead
2025-07-28122.56367.42-1.21PLTR ahead
2025-07-25122.85369.56-1.23PLTR ahead
2025-07-24122.17360.39-1.20PLTR ahead
2025-07-23120.98359.86-1.22PLTR ahead
2025-07-22120.83346.92-1.16PLTR ahead
2025-07-21121.98353.25-1.18PLTR ahead
2025-07-18121.97357.27-1.21PLTR ahead
2025-07-17122.37358.37-1.22PLTR ahead
2025-07-16120.92351.20-1.21PLTR ahead
2025-07-15120.96345.78-1.19PLTR ahead
2025-07-14120.29347.10-1.21PLTR ahead
2025-07-11120.37330.70-1.13PLTR ahead
2025-07-10119.93331.63-1.15PLTR ahead
2025-07-09120.41333.09-1.15PLTR ahead
2025-07-08118.76325.13-1.14PLTR ahead
2025-07-07119.03323.76-1.14PLTR ahead
2025-07-03119.29312.68-1.07PLTR ahead
2025-07-02117.44307.47-1.08PLTR ahead
2025-07-01117.67304.12-1.06PLTR ahead
2025-06-30118.95317.24-1.13PLTR ahead
2025-06-27118.60304.26-1.06PLTR ahead
2025-06-26118.96335.70-1.24PLTR ahead
2025-06-25117.72332.56-1.25PLTR ahead
2025-06-24117.21333.33-1.27PLTR ahead
2025-06-23116.22325.62-1.25PLTR ahead
2025-06-20114.17319.53-1.26PLTR ahead
2025-06-18114.85325.72-1.29PLTR ahead
2025-06-17114.32321.62-1.29PLTR ahead
2025-06-16114.58329.09-1.33PLTR ahead
2025-06-13113.58319.76-1.31PLTR ahead
2025-06-12114.52314.61-1.27PLTR ahead
2025-06-11113.02317.41-1.32PLTR ahead
2025-06-10112.62309.08-1.29PLTR ahead
2025-06-09113.05307.33-1.28PLTR ahead
2025-06-06112.49297.23-1.24PLTR ahead
2025-06-05111.84279.06-1.14PLTR ahead
2025-06-04110.93302.56-1.31PLTR ahead
2025-06-03110.72309.91-1.37PLTR ahead
2025-06-02110.48307.28-1.36PLTR ahead
2025-05-30110.09306.68-1.38PLTR ahead
2025-05-29109.69284.66-1.26PLTR ahead
2025-05-28109.37288.01-1.29PLTR ahead
2025-05-27110.17287.15-1.29PLTR ahead
2025-05-23107.66286.97-1.33PLTR ahead
2025-05-22108.78284.59-1.31PLTR ahead
2025-05-21108.23280.61-1.31PLTR ahead
2025-05-20109.57292.27-1.36PLTR ahead
2025-05-19109.74294.00-1.38PLTR ahead
2025-05-16108.64301.42-1.45PLTR ahead
2025-05-15108.36298.16-1.45PLTR ahead
2025-05-14108.32302.96-1.49PLTR ahead
2025-05-13107.41298.11-1.49PLTR ahead
2025-05-12107.44275.68-1.36PLTR ahead
2025-05-09104.92272.98-1.40PLTR ahead
2025-05-08104.79277.29-1.44PLTR ahead
2025-05-07103.63257.11-1.34PLTR ahead
2025-05-06103.62253.34-1.33PLTR ahead
2025-05-05104.31288.04-1.55PLTR ahead
2025-05-02104.09289.23-1.57PLTR ahead
2025-05-01101.73270.42-1.51PLTR ahead
2025-04-3094.52275.63-1.69PLTR ahead
2025-04-2994.23270.14-1.67PLTR ahead
2025-04-2893.54266.81-1.68PLTR ahead
2025-04-2593.71262.46-1.66PLTR ahead
2025-04-2492.62250.83-1.62PLTR ahead
2025-04-2389.53234.63-1.57PLTR ahead
2025-04-2287.72218.73-1.50PLTR ahead
2025-04-2185.88211.31-1.49PLTR ahead
2025-04-1787.95218.25-1.52PLTR ahead
2025-04-1688.87215.76-1.49PLTR ahead
2025-04-1592.24229.00-1.54PLTR ahead
2025-04-1492.74215.55-1.44PLTR ahead
2025-04-1192.90206.07-1.37PLTR ahead
2025-04-1091.20206.17-1.41PLTR ahead
2025-04-0993.38214.13-1.45PLTR ahead
2025-04-0884.79179.94-1.33PLTR ahead
2025-04-0785.58181.15-1.33PLTR ahead
2025-04-0486.05172.24-1.24PLTR ahead
2025-04-0389.23194.55-1.41PLTR ahead
2025-04-0291.39203.51-1.46PLTR ahead
2025-04-0191.40197.07-1.41PLTR ahead
2025-03-3189.77196.42-1.45PLTR ahead
2025-03-2890.59199.79-1.48PLTR ahead
2025-03-2793.40209.66-1.52PLTR ahead
2025-03-2693.26214.75-1.58PLTR ahead
2025-03-2594.50224.58-1.66PLTR ahead
2025-03-2494.00225.16-1.69PLTR ahead
2025-03-2193.57211.68-1.60PLTR ahead
2025-03-2092.51203.37-1.56PLTR ahead
2025-03-1992.74200.37-1.54PLTR ahead
2025-03-1891.72195.23-1.53PLTR ahead
2025-03-1792.95203.28-1.60PLTR ahead
2025-03-1492.92200.70-1.59PLTR ahead
2025-03-1390.58185.29-1.50PLTR ahead
2025-03-1291.66194.67-1.59PLTR ahead
2025-03-1190.98181.64-1.49PLTR ahead
2025-03-1090.91177.75-1.46PLTR ahead
2025-03-0794.06197.60-1.61PLTR ahead
2025-03-0694.91187.25-1.51PLTR ahead
2025-03-0595.90209.75-1.72PLTR ahead
2025-03-0492.93196.42-1.67PLTR ahead
2025-03-0392.90194.14-1.66PLTR ahead
2025-02-2894.94197.63-1.67PLTR ahead
2025-02-2793.87197.28-1.71PLTR ahead
2025-02-2695.59207.84-1.80PLTR ahead
2025-02-2595.15204.42-1.79PLTR ahead
2025-02-2496.61211.03-1.84PLTR ahead
2025-02-2197.62235.86-2.07PLTR ahead
2025-02-2099.51247.31-2.15PLTR ahead
2025-02-1999.19260.79-2.30PLTR ahead
2025-02-1897.96290.02-2.58PLTR ahead
2025-02-1497.67277.31-2.54PLTR ahead
2025-02-1398.18274.40-2.55PLTR ahead
2025-02-1297.82273.19-2.59PLTR ahead
2025-02-1198.39262.09-2.53PLTR ahead
2025-02-1098.58271.47-2.65PLTR ahead
2025-02-0797.99257.97-2.59PLTR ahead
2025-02-0699.44258.97-2.61PLTR ahead
2025-02-0598.84235.89-2.45PLTR ahead
2025-02-0498.62241.63-2.55PLTR ahead
2025-02-0398.27194.88-2.09PLTR ahead
2025-01-3199.26191.97-2.06PLTR ahead
2025-01-3099.24189.02-2.05PLTR ahead
2025-01-29105.78185.62-1.88PLTR ahead
2025-01-28106.94186.71-1.89PLTR ahead
2025-01-27103.92175.56-1.83PLTR ahead
2025-01-24106.19183.80-1.90PLTR ahead
2025-01-23106.83183.80-1.91PLTR ahead
2025-01-22106.71178.89-1.87PLTR ahead
2025-01-21102.47170.05-1.86PLTR ahead
2025-01-17102.60167.02-1.84PLTR ahead
2025-01-16101.54161.14-1.80PLTR ahead
2025-01-15101.95158.58-1.77PLTR ahead
2025-01-1499.40153.39-1.77PLTR ahead
2025-01-1399.77151.22-1.74PLTR ahead
2025-01-10100.19156.53-1.83PLTR ahead
2025-01-08101.53158.79-1.85PLTR ahead
2025-01-07101.01162.88-1.95PLTR ahead
2025-01-06102.32176.68-2.13PLTR ahead
2025-01-03101.24185.92-2.31PLTR ahead
2025-01-02100.10174.98-2.22PLTR ahead
2024-12-31100.80176.01-2.25PLTR ahead
2024-12-30101.60179.61-2.31PLTR ahead
2024-12-27102.96184.04-2.37PLTR ahead
2024-12-26104.77191.16-2.46PLTR ahead
2024-12-24105.06191.72-2.50PLTR ahead
2024-12-23104.09187.78-2.51PLTR ahead
2024-12-20104.41187.46-2.54PLTR ahead
2024-12-19104.51172.70-2.36PLTR ahead
2024-12-18104.60166.42-2.30PLTR ahead
2024-12-17108.68173.12-2.33PLTR ahead
2024-12-16107.99176.29-2.44PLTR ahead
2024-12-13106.96177.03-2.51PLTR ahead
2024-12-12107.51170.35-2.43PLTR ahead
2024-12-11107.37168.75-2.45PLTR ahead
2024-12-10106.02164.98-2.46PLTR ahead
2024-12-09106.66168.63-2.54PLTR ahead
2024-12-06106.08177.66-2.75PLTR ahead
2024-12-05105.85167.26-2.63PLTR ahead
2024-12-04104.61162.56-2.63PLTR ahead
2024-12-03103.12165.14-2.77PLTR ahead
2024-12-02103.07154.50-2.62PLTR ahead
2024-11-29101.27156.11-2.76PLTR ahead
2024-11-27101.16153.71-2.76PLTR ahead
2024-11-26102.35152.99-2.77PLTR ahead
2024-11-25100.15150.45-2.84PLTR ahead
2024-11-2299.72149.76-2.89PLTR ahead
2024-11-2198.73142.80-2.83PLTR ahead
2024-11-2099.36144.57-2.91PLTR ahead
2024-11-1999.91146.57-3.00PLTR ahead
2024-11-1899.43142.56-2.98PLTR ahead
2024-11-1599.24153.06-3.32PLTR ahead
2024-11-14102.09137.72-2.91PLTR ahead
2024-11-13101.68141.26-3.08PLTR ahead
2024-11-12101.16139.28-3.12PLTR ahead
2024-11-1199.96140.19-3.27PLTR ahead
2024-11-08101.05135.89-3.18PLTR ahead
2024-11-07101.74130.04-3.05PLTR ahead
2024-11-06100.48129.23-3.15PLTR ahead
2024-11-0598.40118.99-2.96PLTR ahead
2024-11-0497.6896.37-2.16PLTR ahead
2024-11-0198.1497.56-2.22PLTR ahead
2024-10-3197.1896.72-2.25PLTR ahead
2024-10-30103.44101.68-2.23PLTR ahead
2024-10-29103.30104.56-2.39PLTR ahead
2024-10-28102.02104.65-2.48PLTR ahead
2024-10-25102.39104.40-2.50PLTR ahead
2024-10-24101.57101.37-2.44PLTR ahead
2024-10-23101.5499.12-2.38PLTR ahead
2024-10-22102.2499.93-2.43PLTR ahead
2024-10-21100.1599.37-2.53PLTR ahead
2024-10-18100.00100.00-2.62PLTR ahead

One-day company-specific moves (4+ standard deviations, which block ideas for 10 sessions): Nov 5, 2024 (MSFT +0.7%, PLTR +23.5%); Feb 4, 2025 (MSFT +0.3%, PLTR +24.0%); Jul 30, 2026 (MSFT +15.5%, PLTR -0.6%); Aug 4, 2026 (MSFT +1.1%, PLTR +29.4%). Upcoming earnings: MSFT Oct 28, 2026 (after-hours); PLTR Nov 2, 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)

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

MSFT and PLTR at a glance

MSFT Microsoft Corporation

Listing
Nasdaq · SEC CIK 789019
Industry
Computer Software: Prepackaged Software · SIC 7372 Services-Prepackaged Software
Market value
$3.96T
Price history
2,521 daily closes, Oct 12, 2016 to Oct 22, 2026

PLTR Palantir Technologies Inc.

Listing
Nasdaq · SEC CIK 1321655
Industry
Computer Software: Prepackaged Software · SIC 7372 Services-Prepackaged Software
Market value
$466.4B
Price history
1,522 daily closes, Sep 30, 2020 to Oct 22, 2026

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

Related
All pairs →
PairStatusAhead nowIndustry
PLTR / ORCLWatchlistPLTR by 2.42 sdComputer Software: Prepackaged Software
MSFT / ORCLWatchlistMSFT by 2.29 sdComputer Software: Prepackaged Software

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.