MarketPeel
Insider Trading Intelligence
JA

Judson Althoff

MSFT
EVP, CHIEF COMMERCIAL OFFICER · MICROSOFT CORP · CIK 0001868758
FILING MIX · LIFETIME45%/55%
BUYS
25
SELLS
31
TOTAL VALUE
$130.50M
COMPANIES
3
ACTIVE SINCE
Aug 2021
HOLDINGS NOW
112,267
AVG SELL PX
$367.43
TRADE KIND
SHOWING 56 / 56
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
15 backtested trades · 8 horizons · 5 pending
Forward-return performance of every backtestable P/S trade by Judson Althoff, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d15+46.67%-0.61%-0.84%+0.23%-0.13%
14d15+53.33%+0.14%-1.15%+1.30%+2.13%
30d15+53.33%-0.24%-1.46%+1.22%-0.14%
60d15+46.67%+0.66%+2.25%-1.59%-2.57%
90d15+66.67%+0.72%+2.57%-1.85%-0.41%
180d15+26.67%+14.14%+5.49%+10.24%+9.44%
1y15(1 pending)+28.57%+21.35%+15.13%+6.22%+3.87%
2y15(4 pending)+9.09%+44.68%+43.87%+0.81%+16.73%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MSFT · 110,477.434 shares · as of Jun 1, 2026
048,64697,292145,937194,58320222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 25 buys / 31 sellsCOVERAGE · 20 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
130.181,272.81Jun 30, 2026Jul 2, 2026View →
GE
GENERAL ELECTRIC CO
PURCHASEGRANT
Stock grant
517517Jun 24, 2026Jun 25, 2026View →
MSFT
MICROSOFT CORP
SALE
CEO Microsoft Commercial
15,500$460.99$7.15M110,477.434Jun 1, 2026Jun 2, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
732732May 15, 2026May 19, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
137.821,139.93Mar 31, 2026Apr 2, 2026View →
MSFT
MICROSOFT CORP
SALE
CEO, Commercial
3,401.247$392.74$1.34M125,947.434Mar 2, 2026Mar 3, 2026View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
128999.82Dec 31, 2025Jan 5, 2026View →
MSFT
MICROSOFT CORP
SALE
CEO Microsoft Commercial
12,750$491.52$6.27M129,348.681Dec 2, 2025Dec 3, 2025View →
MSFT
MICROSOFT CORP
SALEGRANT
Gift
3,463142,098.681Nov 20, 2025Nov 21, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
123.23870.05Sep 30, 2025Oct 2, 2025View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
26,151145,561.681Sep 15, 2025Sep 17, 2025View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
23,819.354$506.69$12.07M119,410.681Sep 2, 2025Sep 3, 2025View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
45,220143,230.035Sep 2, 2025Sep 3, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
126.18745.31Jun 30, 2025Jul 2, 2025View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
6,702$458.46$3.07M98,010.035May 19, 2025May 20, 2025View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
9,298$457.97$4.26M104,712.035May 19, 2025May 20, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
810810May 12, 2025May 14, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
134.16617.81Mar 31, 2025Apr 2, 2025View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
3,283.854$392.53$1.29M114,010.035Feb 28, 2025Mar 3, 2025View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
143.83482.72Dec 31, 2024Jan 3, 2025View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
25,000$417.00$10.43M117,293.889Nov 22, 2024Nov 25, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
132.7338.44Sep 30, 2024Oct 2, 2024View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
23,374142,293.889Sep 16, 2024Sep 18, 2024View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
18,909.765$417.14$7.89M118,919.889Sep 3, 2024Sep 3, 2024View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
32,881137,829.654Sep 3, 2024Sep 3, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
141.31205.59Jun 30, 2024Jul 2, 2024View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
25,000$425.68$10.64M104,948.654May 23, 2024May 24, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
934934May 6, 2024May 8, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
177177May 6, 2024May 8, 2024View →
ECL
ECOLAB INC.
PURCHASEGRANT
Stock grant
64.2864.28Mar 31, 2024Apr 2, 2024View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
10,000$403.65$4.04M129,948.654Mar 11, 2024Mar 12, 2024View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
3,037.567$407.72$1.24M139,948.654Feb 29, 2024Mar 4, 2024View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
11,500$367.38$4.22M142,986.221Nov 13, 2023Nov 14, 2023View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
25,385154,486.221Sep 18, 2023Sep 19, 2023View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
29,116145,400.025Aug 31, 2023Sep 1, 2023View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
16,298.804$328.79$5.36M129,101.221Aug 31, 2023Sep 1, 2023View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
1,172.447$328.41$385.0K116,284.025Aug 30, 2023Sep 1, 2023View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
30,000$306.09$9.18M117,456.472May 1, 2023May 2, 2023View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
2,590.669$250.16$648.1K147,456.472Feb 28, 2023Mar 2, 2023View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
8,186$255.52$2.09M150,447.141Dec 1, 2022Dec 2, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
400$256.05$102.4K150,047.141Dec 1, 2022Dec 2, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
1,400$251.61$352.2K172,791.141Dec 1, 2022Dec 2, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
2,815$252.58$711.0K169,976.141Dec 1, 2022Dec 2, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
6,802$254.48$1.73M158,633.141Dec 1, 2022Dec 2, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
4,541$253.42$1.15M165,435.141Dec 1, 2022Dec 2, 2022View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
27,996174,191.141Sep 19, 2022Sep 20, 2022View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
42,334167,010.674Aug 31, 2022Sep 1, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
20,815.533$262.97$5.47M146,195.141Aug 31, 2022Sep 1, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
1,170.991$265.23$310.6K124,676.674Aug 30, 2022Sep 1, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
11,012.337$303.68$3.34M125,847.665Mar 28, 2022Mar 29, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
2,725.998$297.31$810.5K136,860.002Feb 28, 2022Mar 2, 2022View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
54,757$332.28$18.19M139,586Nov 2, 2021Nov 3, 2021View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
20,870194,343Sep 13, 2021Sep 15, 2021View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
21,110$303.59$6.41M173,473Aug 31, 2021Sep 1, 2021View →
MSFT
MICROSOFT CORP
PURCHASEGRANT
Stock grant
40,818194,583Aug 31, 2021Sep 1, 2021View →
MSFT
MICROSOFT CORP
SALE
EVP, Chief Commercial Officer
1,169$299.72$350.4K153,765Aug 30, 2021Sep 1, 2021View →
Other insiders · MSFT
Loading peer insiders…
About this filer
CIK 0001868758
ROLE
EVP, Chief Commercial Officer
PRIMARY
MSFT
COMPANIES
3
ACTIVE SINCE
Aug 2021
MARKETPEEL · /INSIDER/0001868758DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback