MarketPeel
Insider Trading Intelligence
JP

Jarrod M. Patten

MSTR
DIRECTOR · STRATEGY INC · CIK 0001309191
FILING MIX · LIFETIME29%/71%
BUYS
108
SELLS
266
TOTAL VALUE
$56.46M
COMPANIES
2
ACTIVE SINCE
May 2020
HOLDINGS NOW
361,698
AVG SELL PX
$390.59
TRADE KIND
SHOWING 374 / 374
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
175 backtested trades · 8 horizons · 169 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Jarrod M. Patten, 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
7d175+37.14%+10.21%+0.96%+9.25%+3.64%6.12
14d175+21.26%+19.79%+1.47%+19.45%+6.43%8.45
30d175+52.38%+32.75%+2.21%+33.73%+0.32%6.75
60d175+36.99%+18.92%+3.45%+15.37%+6.50%3.96
90d175(24 pending)+41.06%+38.81%+6.88%+31.93%+5.01%6.63
180d175(34 pending)+50.35%+23.89%+10.89%+12.99%-21.50%2.22
1y175(37 pending)+31.16%+139.09%+18.52%+128.02%+85.62%8.93
2y175(74 pending)+41.58%+85.11%+33.24%+51.88%+14.88%2.63
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
MSTR · 41,250 shares · as of Jun 23, 2026
012,32524,65036,97549,300202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 108 buys / 266 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MSTR
STRATEGY INC
SALE
1,50041,250Jun 23, 2026Jun 24, 2026View →
MSTR
STRATEGY INC
SALE
1,500$106.08$159.1K28,406Jun 23, 2026Jun 24, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,500$18.24$27.4K29,906Jun 23, 2026Jun 24, 2026View →
MSTR
STRATEGY INC
SALE
1,50042,750Jun 17, 2026Jun 18, 2026View →
MSTR
STRATEGY INC
SALE
1,500$121.31$182.0K28,406Jun 17, 2026Jun 18, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,500$18.24$27.4K29,906Jun 17, 2026Jun 18, 2026View →
MSTR
STRATEGY INC
SALE
1,500$133.97$201.0K28,406Jun 15, 2026Jun 17, 2026View →
MSTR
STRATEGY INC
SALE
1,50044,250Jun 15, 2026Jun 17, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,500$18.24$27.4K29,906Jun 15, 2026Jun 17, 2026View →
MSTR
STRATEGY INC
PURCHASE
40628,406May 31, 2026Jun 2, 2026View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
943943May 31, 2026Jun 2, 2026View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
1,2211,221May 31, 2026Jun 2, 2026View →
MSTR
STRATEGY INC
SALE
4060May 31, 2026Jun 2, 2026View →
MSTR
STRATEGY INC
SALE
2,000$152.00$304.0K32,000May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
2,000$154.00$308.0K28,000May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
4,250$150.86$641.1K34,550May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
550$155.00$85.3K34,000May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
10,8000May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
PURCHASE
4,250$18.24$77.5K32,250May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
4,250$161.75$687.4K28,000May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
2,000$153.00$306.0K30,000May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
4,25045,750May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
PURCHASE
10,800$18.65$201.5K38,800May 29, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
7,25010,800May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
1,000$152.00$152.0K28,000May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
1,000$147.00$147.0K31,000May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
PURCHASE
7,250$18.65$135.2K35,250May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
1,000$150.00$150.0K29,000May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
3,250$145.56$473.1K32,000May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
1,000$149.00$149.0K30,000May 28, 2026Jun 1, 2026View →
MSTR
STRATEGY INC
SALE
1,250$165.30$206.6K28,000May 26, 2026May 28, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,250$18.65$23.3K29,250May 26, 2026May 28, 2026View →
MSTR
STRATEGY INC
SALE
1,25018,050May 26, 2026May 28, 2026View →
MSTR
STRATEGY INC
SALE
1,250$165.87$207.3K28,000May 20, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,000$167.00$167.0K28,000May 20, 2026May 21, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,250$18.65$23.3K29,250May 20, 2026May 21, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,000$18.65$18.7K29,000May 20, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,00023,550May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,00021,550May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,00022,550May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,00019,300May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,25020,300May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,000$167.00$167.0K28,000May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,000$18.65$18.7K29,000May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
1,000$166.75$166.8K28,000May 19, 2026May 21, 2026View →
MSTR
STRATEGY INC
SALE
500$192.00$96.0K28,000May 14, 2026May 18, 2026View →
MSTR
STRATEGY INC
SALE
50024,550May 14, 2026May 18, 2026View →
MSTR
STRATEGY INC
SALE
1,00025,050May 14, 2026May 18, 2026View →
MSTR
STRATEGY INC
SALE
1,000$190.28$190.3K28,000May 14, 2026May 18, 2026View →
MSTR
STRATEGY INC
PURCHASE
500$18.65$9.3K28,500May 14, 2026May 18, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,000$18.65$18.7K29,000May 14, 2026May 18, 2026View →
MSTR
STRATEGY INC
SALE
500$190.00$95.0K29,750May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
750$189.60$142.2K28,000May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
500$196.00$98.0K28,750May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
500$194.00$97.0K29,250May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
500$189.38$94.7K30,250May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
2,75026,050May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
PURCHASE
2,750$18.65$51.3K30,750May 11, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
1,00028,800May 8, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
1,000$186.69$186.7K28,000May 8, 2026May 12, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,000$18.65$18.7K29,000May 8, 2026May 12, 2026View →
MSTR
STRATEGY INC
SALE
500$181.00$90.5K29,500May 4, 2026May 6, 2026View →
MSTR
STRATEGY INC
SALE
500$184.00$92.0K28,500May 4, 2026May 6, 2026View →
MSTR
STRATEGY INC
SALE
500$186.00$93.0K28,000May 4, 2026May 6, 2026View →
MSTR
STRATEGY INC
SALE
500$182.00$91.0K29,000May 4, 2026May 6, 2026View →
MSTR
STRATEGY INC
PURCHASE
2,000$18.65$37.3K30,000May 4, 2026May 6, 2026View →
MSTR
STRATEGY INC
SALE
2,00029,800May 4, 2026May 6, 2026View →
MSTR
STRATEGY INC
SALE
500$171.00$85.5K29,750May 1, 2026May 4, 2026View →
MSTR
STRATEGY INC
PURCHASE
2,250$18.65$42.0K30,250May 1, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
2,25031,800May 1, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
750$178.08$133.6K28,000May 1, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
500$174.00$87.0K29,250May 1, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
500$170.17$85.1K28,750May 1, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
1,75034,050Apr 30, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
500$165.00$82.5K28,000Apr 30, 2026May 4, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,750$18.65$32.6K29,750Apr 30, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
750$161.61$121.2K29,000Apr 30, 2026May 4, 2026View →
MSTR
STRATEGY INC
SALE
500$163.70$81.8K28,500Apr 30, 2026May 4, 2026View →
MSTR
STRATEGY INC
PURCHASE
2,000$18.65$37.3K30,000Apr 22, 2026Apr 24, 2026View →
MSTR
STRATEGY INC
SALE
500$175.00$87.5K29,500Apr 22, 2026Apr 24, 2026View →
MSTR
STRATEGY INC
SALE
2,00035,800Apr 22, 2026Apr 24, 2026View →
MSTR
STRATEGY INC
SALE
500$178.00$89.0K29,000Apr 22, 2026Apr 24, 2026View →
MSTR
STRATEGY INC
SALE
500$179.63$89.8K28,000Apr 22, 2026Apr 24, 2026View →
MSTR
STRATEGY INC
SALE
500$180.00$90.0K28,500Apr 22, 2026Apr 24, 2026View →
MSTR
STRATEGY INC
PURCHASE
500$18.65$9.3K28,500Apr 21, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
500$172.00$86.0K28,000Apr 21, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
50037,800Apr 21, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
PURCHASE
500$18.65$9.3K28,500Apr 20, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
50038,300Apr 20, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
1,000$165.42$165.4K28,000Apr 20, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
1,00038,800Apr 20, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
500$170.00$85.0K28,000Apr 20, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,000$18.65$18.7K29,000Apr 20, 2026Apr 22, 2026View →
MSTR
STRATEGY INC
SALE
2,00039,800Apr 13, 2026Apr 15, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,400$18.65$26.1K29,400Apr 13, 2026Apr 15, 2026View →
MSTR
STRATEGY INC
SALE
1,400$129.87$181.8K28,000Apr 13, 2026Apr 15, 2026View →
MSTR
STRATEGY INC
PURCHASE
2,000$18.65$37.3K30,000Apr 13, 2026Apr 15, 2026View →
MSTR
STRATEGY INC
SALE
1,40041,800Apr 13, 2026Apr 15, 2026View →
MSTR
STRATEGY INC
SALE
2,000$131.19$262.4K28,000Apr 13, 2026Apr 15, 2026View →
MSTR
STRATEGY INC
SALE
50043,200Apr 9, 2026Apr 13, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,400$18.65$26.1K29,400Apr 9, 2026Apr 13, 2026View →
MSTR
STRATEGY INC
SALE
1,400$130.08$182.1K28,000Apr 9, 2026Apr 13, 2026View →
MSTR
STRATEGY INC
SALE
500$132.00$66.0K28,000Apr 9, 2026Apr 13, 2026View →
MSTR
STRATEGY INC
PURCHASE
500$18.65$9.3K28,500Apr 9, 2026Apr 13, 2026View →
MSTR
STRATEGY INC
SALE
1,40043,700Apr 9, 2026Apr 13, 2026View →
MSTR
STRATEGY INC
SALE
1,400$131.77$184.5K28,000Apr 8, 2026Apr 9, 2026View →
MSTR
STRATEGY INC
SALE
1,40045,100Apr 8, 2026Apr 9, 2026View →
MSTR
STRATEGY INC
PURCHASE
1,400$18.65$26.1K29,400Apr 8, 2026Apr 9, 2026View →
MSTR
STRATEGY INC
SALE
700$123.11$86.2K28,000Apr 7, 2026Apr 9, 2026View →
MSTR
STRATEGY INC
PURCHASE
700$18.65$13.1K28,700Apr 7, 2026Apr 9, 2026View →
MSTR
STRATEGY INC
SALE
70046,500Apr 7, 2026Apr 9, 2026View →
MSTR
STRATEGY INC
PURCHASE
700$18.65$13.1K28,700Apr 1, 2026Apr 2, 2026View →
MSTR
STRATEGY INC
SALE
700$122.01$85.4K28,000Apr 1, 2026Apr 2, 2026View →
MSTR
STRATEGY INC
SALE
70047,200Apr 1, 2026Apr 2, 2026View →
MSTR
STRATEGY INC
PURCHASE
700$18.65$13.1K28,700Mar 31, 2026Apr 2, 2026View →
MSTR
STRATEGY INC
SALE
700$124.64$87.2K28,000Mar 31, 2026Apr 2, 2026View →
MSTR
STRATEGY INC
SALE
70047,900Mar 31, 2026Apr 2, 2026View →
MSTR
STRATEGY INC
PURCHASE
700$18.65$13.1K28,700Mar 30, 2026Mar 31, 2026View →
MSTR
STRATEGY INC
SALE
70048,600Mar 30, 2026Mar 31, 2026View →
MSTR
STRATEGY INC
SALE
700$128.04$89.6K28,000Mar 30, 2026Mar 31, 2026View →
MSTR
STRATEGY INC
PURCHASE
700$18.65$13.1K28,700Mar 26, 2026Mar 30, 2026View →
MSTR
STRATEGY INC
SALE
700$137.37$96.2K28,000Mar 26, 2026Mar 30, 2026View →
MSTR
STRATEGY INC
SALE
70049,300Mar 26, 2026Mar 30, 2026View →
MSTR
STRATEGY INC
PURCHASE
12,000$96.88$1.16M29,335Oct 17, 2025Oct 20, 2025View →
MSTR
STRATEGY INC
PURCHASE
11,780$97.95$1.15M17,335Oct 16, 2025Oct 20, 2025View →
MSTR
STRATEGY INC
PURCHASE
5,555$90.00$499.9K5,555Jul 29, 2025Jul 29, 2025View →
MSTR
STRATEGY INC
PURCHASE
5,000$85.00$425.0K5,000Jun 5, 2025Jun 9, 2025View →
MSTR
STRATEGY INC
PURCHASE
98028,000May 31, 2025Jun 3, 2025View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
406406May 31, 2025Jun 3, 2025View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
545545May 31, 2025Jun 3, 2025View →
MSTR
STRATEGY INC
SALE
9800May 31, 2025Jun 3, 2025View →
MSTR
STRATEGY INC
PURCHASE
10,300$17.60$181.3K34,170May 30, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
3,750$364.42$1.37M27,020May 30, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
1,700$368.03$625.7K32,470May 30, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
1,700$366.48$623.0K30,770May 30, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
10,3000May 30, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
1,700$368.31$626.1K24,570May 29, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
700$372.00$260.4K23,870May 29, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
SALE
4,50010,300May 29, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
PURCHASE
4,500$17.60$79.2K26,270May 29, 2025Jun 2, 2025View →
MSTR
STRATEGY INC
PURCHASE
10,000$101.38$1.01M10,000May 27, 2025May 29, 2025View →
MSTR
STRATEGY INC
SALE
650$371.23$241.3K21,770May 27, 2025May 29, 2025View →
MSTR
STRATEGY INC
SALE
1,70014,800May 27, 2025May 29, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,700$17.60$29.9K22,420May 27, 2025May 29, 2025View →
MSTR
STRATEGY INC
SALE
4,20016,500May 23, 2025May 27, 2025View →
MSTR
STRATEGY INC
PURCHASE
4,200$17.60$73.9K20,720May 23, 2025May 27, 2025View →
MSTR
STRATEGY INC
SALE
70020,700May 22, 2025May 27, 2025View →
MSTR
STRATEGY INC
PURCHASE
700$17.60$12.3K17,220May 22, 2025May 27, 2025View →
MSTR
STRATEGY INC
SALE
700$425.00$297.5K16,520May 22, 2025May 27, 2025View →
MSTR
STRATEGY INC
SALE
700$420.00$294.0K16,520May 21, 2025May 22, 2025View →
MSTR
STRATEGY INC
PURCHASE
2,800$17.60$49.3K17,220May 21, 2025May 22, 2025View →
MSTR
STRATEGY INC
SALE
2,80021,400May 21, 2025May 22, 2025View →
MSTR
STRATEGY INC
SALE
500$415.00$207.5K14,420May 20, 2025May 22, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,200$17.60$21.1K15,620May 20, 2025May 22, 2025View →
MSTR
STRATEGY INC
SALE
1,20024,200May 20, 2025May 22, 2025View →
MSTR
STRATEGY INC
SALE
700$413.39$289.4K14,920May 20, 2025May 22, 2025View →
MSTR
STRATEGY INC
SALE
75025,400May 16, 2025May 19, 2025View →
MSTR
STRATEGY INC
SALE
750$401.52$301.1K14,420May 16, 2025May 19, 2025View →
MSTR
STRATEGY INC
PURCHASE
750$17.60$13.2K15,170May 16, 2025May 19, 2025View →
MSTR
STRATEGY INC
PURCHASE
2,100$17.60$37.0K14,420May 15, 2025May 19, 2025View →
MSTR
STRATEGY INC
SALE
2,10026,150May 15, 2025May 19, 2025View →
MSTR
STRATEGY INC
SALE
1,75028,250May 14, 2025May 15, 2025View →
MSTR
STRATEGY INC
SALE
700$425.00$297.5K12,320May 14, 2025May 15, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,750$17.60$30.8K13,020May 14, 2025May 15, 2025View →
MSTR
STRATEGY INC
SALE
700$417.00$291.9K11,270May 13, 2025May 15, 2025View →
MSTR
STRATEGY INC
SALE
500$411.00$205.5K11,970May 13, 2025May 15, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,200$17.60$21.1K12,470May 13, 2025May 15, 2025View →
MSTR
STRATEGY INC
SALE
1,20030,000May 13, 2025May 15, 2025View →
MSTR
STRATEGY INC
PURCHASE
2,100$17.60$37.0K11,270May 12, 2025May 13, 2025View →
MSTR
STRATEGY INC
SALE
2,10031,200May 12, 2025May 13, 2025View →
MSTR
STRATEGY INC
SALE
1,10033,300May 9, 2025May 13, 2025View →
MSTR
STRATEGY INC
SALE
1,100$427.00$469.7K9,170May 9, 2025May 13, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,100$17.60$19.4K10,270May 9, 2025May 13, 2025View →
MSTR
STRATEGY INC
SALE
3,20034,400May 8, 2025May 9, 2025View →
MSTR
STRATEGY INC
SALE
700$422.00$295.4K9,170May 8, 2025May 9, 2025View →
MSTR
STRATEGY INC
SALE
1,000$418.50$418.5K9,870May 8, 2025May 9, 2025View →
MSTR
STRATEGY INC
PURCHASE
3,200$17.60$56.3K12,370May 8, 2025May 9, 2025View →
MSTR
STRATEGY INC
SALE
1,500$407.59$611.4K10,870May 8, 2025May 9, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,100$17.60$19.4K10,270May 7, 2025May 9, 2025View →
MSTR
STRATEGY INC
SALE
1,10037,600May 7, 2025May 9, 2025View →
MSTR
STRATEGY INC
SALE
1,100$395.00$434.5K9,170May 7, 2025May 9, 2025View →
MSTR
STRATEGY INC
SALE
500$382.00$191.0K9,870May 5, 2025May 7, 2025View →
MSTR
STRATEGY INC
PURCHASE
3,300$17.60$58.1K10,370May 5, 2025May 7, 2025View →
MSTR
STRATEGY INC
SALE
700$387.00$270.9K9,170May 5, 2025May 7, 2025View →
MSTR
STRATEGY INC
SALE
3,30038,700May 5, 2025May 7, 2025View →
MSTR
STRATEGY INC
SALE
2,10042,000Apr 28, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
PURCHASE
2,100$17.60$37.0K7,070Apr 28, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
SALE
1,100$370.00$407.0K4,970Apr 25, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
SALE
1,250$360.22$450.3K6,820Apr 25, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
SALE
3,10044,100Apr 25, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
SALE
750$367.00$275.3K6,070Apr 25, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
PURCHASE
3,100$17.60$54.6K8,070Apr 25, 2025Apr 29, 2025View →
MSTR
STRATEGY INC
SALE
1,100$355.00$390.5K4,970Apr 23, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,100$17.60$19.4K6,070Apr 23, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
SALE
1,10047,200Apr 23, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
PURCHASE
1,700$17.60$29.9K6,670Apr 22, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
SALE
500$340.00$170.0K5,670Apr 22, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
SALE
1,70048,300Apr 22, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
SALE
700$348.00$243.6K4,970Apr 22, 2025Apr 24, 2025View →
MSTR
STRATEGY INC
SALE
500$335.65$167.8K6,170Apr 22, 2025Apr 24, 2025View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASEGRANT
Stock grant
20,448320,448Jan 27, 2025Jan 28, 2025View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
2,240$11.05$24.8K300,000Sep 13, 2024Sep 16, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
2,100$10.10$21.2K297,760Sep 11, 2024Sep 12, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
2,100$9.90$20.8K295,660Sep 10, 2024Sep 11, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
7,800$9.28$72.4K293,560Sep 4, 2024Sep 5, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
5,021$9.68$48.6K285,760Sep 3, 2024Sep 4, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
1,500$9.95$14.9K280,739Aug 30, 2024Sep 3, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
4,000$9.70$38.8K279,239Aug 28, 2024Aug 29, 2024View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
9898May 31, 2024Jun 4, 2024View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
139139May 31, 2024Jun 4, 2024View →
MSTR
STRATEGY INC
PURCHASE
497497May 31, 2024Jun 4, 2024View →
MSTR
STRATEGY INC
SALE
4970May 31, 2024Jun 4, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASEGRANT
Stock grant
47,793275,239May 27, 2024May 29, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASEGRANT
Stock grant
127,446227,446May 27, 2024May 29, 2024View →
MSTR
STRATEGY INC
SALE
150$1,640.00$246.0K3,175Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,700.00$255.0K2,575Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
200$1,669.53$333.9K2,175Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,602.06$240.3K3,525Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,697.45$254.6K2,725Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
200$1,670.46$334.1K1,825Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
700$1,603.60$1.12M175Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
3,6750Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,680.00$252.0K2,875Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
100$1,640.00$164.0K3,425Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
200$1,612.22$322.4K2,375Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
100$1,620.00$162.0K3,325Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,660.00$249.0K3,025Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
800$1,598.61$1.28M875Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
PURCHASE
3,675$121.43$446.3K3,675Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,648.50$247.3K1,675Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
175$1,623.35$284.1K0Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,690.00$253.5K2,025Mar 21, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
200$1,470.00$294.0K875Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
250$1,531.54$382.9K375Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
150$1,443.64$216.5K1,275Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
375$1,406.00$527.3K0Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
200$1,450.00$290.0K1,075Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
PURCHASE
1,425$121.43$173.0K1,425Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
250$1,417.22$354.3K625Mar 20, 2024Mar 22, 2024View →
MSTR
STRATEGY INC
SALE
1,4253,675Mar 20, 2024Mar 22, 2024View →
CORZ
CORE SCIENTIFIC, INC./TX
PURCHASE
100,000$3.32$332.2K100,000Mar 15, 2024Mar 19, 2024View →
MSTR
STRATEGY INC
SALE
2,5755,100Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
275$1,542.13$424.1K750Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
425$1,509.40$641.5K1,575Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
PURCHASE
2,575$121.43$312.7K2,575Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
150$1,538.99$230.8K1,225Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
150$1,579.09$236.9K350Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
200$1,590.00$318.0K0Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
100$1,547.90$154.8K650Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
575$1,464.23$841.9K2,000Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
200$1,523.79$304.8K1,375Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
150$1,557.90$233.7K500Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
150$1,579.91$237.0K200Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
200$1,541.36$308.3K1,025Mar 12, 2024Mar 13, 2024View →
MSTR
STRATEGY INC
SALE
200$995.87$199.2K225Feb 29, 2024Mar 1, 2024View →
MSTR
STRATEGY INC
PURCHASE
425$121.43$51.6K425Feb 29, 2024Mar 1, 2024View →
MSTR
STRATEGY INC
SALE
125$1,026.43$128.3K0Feb 29, 2024Mar 1, 2024View →
MSTR
STRATEGY INC
SALE
100$1,023.63$102.4K125Feb 29, 2024Mar 1, 2024View →
MSTR
STRATEGY INC
SALE
4257,675Feb 29, 2024Mar 1, 2024View →
MSTR
STRATEGY INC
PURCHASE
650$121.43$78.9K650Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
150$979.65$146.9K225Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
125$976.23$122.0K375Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
150$933.23$140.0K500Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
100$999.75$100.0K0Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
125$987.91$123.5K100Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
6508,100Feb 28, 2024Feb 29, 2024View →
MSTR
STRATEGY INC
SALE
275$864.76$237.8K100Feb 27, 2024Feb 28, 2024View →
MSTR
STRATEGY INC
PURCHASE
475$121.43$57.7K475Feb 27, 2024Feb 28, 2024View →
MSTR
STRATEGY INC
SALE
4758,750Feb 27, 2024Feb 28, 2024View →
MSTR
STRATEGY INC
SALE
100$853.93$85.4K375Feb 27, 2024Feb 28, 2024View →
MSTR
STRATEGY INC
SALE
100$874.37$87.4K0Feb 27, 2024Feb 28, 2024View →
MSTR
STRATEGY INC
SALE
270$800.16$216.0K0Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
500$765.14$382.6K1,375Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
275$715.78$196.8K2,600Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
225$738.64$166.2K2,125Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
2,9809,225Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
22$752.95$16.6K1,875Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
228$751.93$171.4K1,897Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
105$709.67$74.5K2,875Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
285$791.70$225.6K565Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
PURCHASE
2,980$121.43$361.9K2,980Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
295$794.54$234.4K270Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
250$733.88$183.5K2,350Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
250$783.88$196.0K850Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
275$780.70$214.7K1,100Feb 26, 2024Feb 27, 2024View →
MSTR
STRATEGY INC
SALE
150$710.50$106.6K250Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
SALE
275$683.97$188.1K650Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
SALE
150$719.92$108.0K0Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
SALE
250$695.90$174.0K400Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
SALE
100$716.54$71.7K150Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
SALE
92512,205Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
PURCHASE
925$121.43$112.3K925Feb 22, 2024Feb 23, 2024View →
MSTR
STRATEGY INC
SALE
57513,130Feb 20, 2024Feb 22, 2024View →
MSTR
STRATEGY INC
SALE
375$715.10$268.2K0Feb 20, 2024Feb 22, 2024View →
MSTR
STRATEGY INC
SALE
200$705.32$141.1K375Feb 20, 2024Feb 22, 2024View →
MSTR
STRATEGY INC
PURCHASE
575$121.43$69.8K575Feb 20, 2024Feb 22, 2024View →
MSTR
STRATEGY INC
SALE
275$722.34$198.6K0Feb 16, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
PURCHASE
275$121.43$33.4K275Feb 16, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
SALE
27513,705Feb 16, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
SALE
450$792.44$356.6K400Feb 15, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
SALE
400$801.61$320.6K0Feb 15, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
SALE
85013,980Feb 15, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
PURCHASE
850$121.43$103.2K850Feb 15, 2024Feb 16, 2024View →
MSTR
STRATEGY INC
SALE
170$764.83$130.0K200Feb 14, 2024Feb 15, 2024View →
MSTR
STRATEGY INC
SALE
1,02014,830Feb 14, 2024Feb 15, 2024View →
MSTR
STRATEGY INC
SALE
200$770.00$154.0K0Feb 14, 2024Feb 15, 2024View →
MSTR
STRATEGY INC
SALE
500$747.48$373.7K520Feb 14, 2024Feb 15, 2024View →
MSTR
STRATEGY INC
SALE
150$748.22$112.2K370Feb 14, 2024Feb 15, 2024View →
MSTR
STRATEGY INC
PURCHASE
1,020$121.43$123.9K1,020Feb 14, 2024Feb 15, 2024View →
MSTR
STRATEGY INC
SALE
150$707.70$106.2K400Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
SALE
206$703.35$144.9K550Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
SALE
200$713.75$142.8K200Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
SALE
1,25015,850Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
PURCHASE
1,250$121.43$151.8K1,250Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
SALE
494$702.39$347.0K756Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
SALE
200$716.27$143.3K0Feb 12, 2024Feb 13, 2024View →
MSTR
STRATEGY INC
SALE
100$643.19$64.3K100Feb 9, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
40017,100Feb 9, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
200$630.93$126.2K200Feb 9, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
100$648.51$64.9K0Feb 9, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
PURCHASE
400$121.43$48.6K400Feb 9, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
250$561.84$140.5K750Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
2,50017,500Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
250$574.46$143.6K500Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
PURCHASE
2,500$121.43$303.6K2,500Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
500$582.80$291.4K0Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
500$552.94$276.5K1,000Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
SALE
1,000$534.52$534.5K1,500Feb 8, 2024Feb 9, 2024View →
MSTR
STRATEGY INC
PURCHASE
200$121.43$24.3K200Dec 21, 2023Dec 22, 2023View →
MSTR
STRATEGY INC
SALE
20020,000Dec 21, 2023Dec 22, 2023View →
MSTR
STRATEGY INC
SALE
100$581.02$58.1K100Dec 21, 2023Dec 22, 2023View →
MSTR
STRATEGY INC
SALE
100$584.12$58.4K0Dec 21, 2023Dec 22, 2023View →
MSTR
STRATEGY INC
SALE
200$587.45$117.5K0Dec 19, 2023Dec 20, 2023View →
MSTR
STRATEGY INC
SALE
20020,200Dec 19, 2023Dec 20, 2023View →
MSTR
STRATEGY INC
PURCHASE
200$121.43$24.3K200Dec 19, 2023Dec 20, 2023View →
MSTR
STRATEGY INC
SALE
200$572.51$114.5K0Dec 18, 2023Dec 20, 2023View →
MSTR
STRATEGY INC
SALE
20020,400Dec 18, 2023Dec 20, 2023View →
MSTR
STRATEGY INC
PURCHASE
200$121.43$24.3K200Dec 18, 2023Dec 20, 2023View →
MSTR
STRATEGY INC
SALE
1,00020,600Sep 22, 2023Sep 26, 2023View →
MSTR
STRATEGY INC
SALE
1,000$323.51$323.5K0Sep 22, 2023Sep 26, 2023View →
MSTR
STRATEGY INC
PURCHASE
1,000$121.43$121.4K1,000Sep 22, 2023Sep 26, 2023View →
MSTR
STRATEGY INC
PURCHASE
450$121.43$54.6K450Aug 9, 2023Aug 9, 2023View →
MSTR
STRATEGY INC
SALE
450$379.55$170.8K0Aug 9, 2023Aug 9, 2023View →
MSTR
STRATEGY INC
SALE
45021,600Aug 9, 2023Aug 9, 2023View →
MSTR
STRATEGY INC
SALE
450$391.05$176.0K0Aug 8, 2023Aug 9, 2023View →
MSTR
STRATEGY INC
PURCHASE
450$121.43$54.6K450Aug 8, 2023Aug 9, 2023View →
MSTR
STRATEGY INC
SALE
45022,050Aug 8, 2023Aug 9, 2023View →
MSTR
STRATEGY INC
SALE
1,000$389.87$389.9K0Aug 4, 2023Aug 7, 2023View →
MSTR
STRATEGY INC
SALE
1,00022,500Aug 4, 2023Aug 7, 2023View →
MSTR
STRATEGY INC
PURCHASE
1,000$121.43$121.4K1,000Aug 4, 2023Aug 7, 2023View →
MSTR
STRATEGY INC
SALE
50023,500Aug 3, 2023Aug 7, 2023View →
MSTR
STRATEGY INC
SALE
500$393.11$196.6K0Aug 3, 2023Aug 7, 2023View →
MSTR
STRATEGY INC
PURCHASE
500$121.43$60.7K500Aug 3, 2023Aug 7, 2023View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
761761May 31, 2023Jun 2, 2023View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
497497May 31, 2023Jun 2, 2023View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
5,0005,000May 31, 2022Jun 2, 2022View →
MSTR
STRATEGY INC
SALE
250$723.19$180.8K0Aug 5, 2021Aug 9, 2021View →
MSTR
STRATEGY INC
PURCHASE
1,350$121.43$163.9K1,350Aug 5, 2021Aug 9, 2021View →
MSTR
STRATEGY INC
SALE
350$689.56$241.3K250Aug 5, 2021Aug 9, 2021View →
MSTR
STRATEGY INC
SALE
750$676.08$507.1K600Aug 5, 2021Aug 9, 2021View →
MSTR
STRATEGY INC
SALE
1,35024,000Aug 5, 2021Aug 9, 2021View →
MSTR
STRATEGY INC
SALE
1,000$647.27$647.3K0Aug 2, 2021Aug 4, 2021View →
MSTR
STRATEGY INC
PURCHASE
1,000$121.43$121.4K1,000Aug 2, 2021Aug 4, 2021View →
MSTR
STRATEGY INC
SALE
1,00025,350Aug 2, 2021Aug 4, 2021View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
5,0005,000May 31, 2021Jun 2, 2021View →
MSTR
STRATEGY INC
SALE
386$804.26$310.4K0Feb 24, 2021Feb 26, 2021View →
MSTR
STRATEGY INC
SALE
30$800.27$24.0K1,120Feb 24, 2021Feb 26, 2021View →
MSTR
STRATEGY INC
PURCHASE
1,150$121.43$139.6K1,150Feb 24, 2021Feb 26, 2021View →
MSTR
STRATEGY INC
SALE
734$803.40$589.7K386Feb 24, 2021Feb 26, 2021View →
MSTR
STRATEGY INC
SALE
1,15026,350Feb 24, 2021Feb 26, 2021View →
MSTR
STRATEGY INC
PURCHASE
4,183$121.43$507.9K4,183Nov 25, 2020Nov 25, 2020View →
MSTR
STRATEGY INC
SALE
4,18327,500Nov 25, 2020Nov 25, 2020View →
MSTR
STRATEGY INC
SALE
4,183$269.22$1.13M0Nov 25, 2020Nov 25, 2020View →
MSTR
STRATEGY INC
PURCHASEGRANT
Stock grant
5,0005,000May 31, 2020Jun 2, 2020View →
Other insiders · MSTR
Loading peer insiders…
About this filer
CIK 0001309191
ROLE
Director
PRIMARY
MSTR
COMPANIES
2
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001309191DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback