Insider activity on MSTR over the last 12 months.
Price & insider trades
Where insiders bought and sold against MSTR's price — tap a bubble for the P&L since.
Graded signals
AI-scored insider events on MSTR — tap any signal for the full read.
NEUTRALMSTR Director Jarrod Patten sells $159K in exercised options near 90d low24d ago
Director Jarrod Patten exercised options and sold 1,500 shares for $159K, maintaining his existing stake unchanged. This mechanical transaction near the stock's 90-day low follows a pattern of similar exercise-and-sell activity that has historically preceded negative short-term performance.
Where it could go — 17 similar MSTR signals averaged -33.6% at 30d; watch $103.52 as critical support.
BULLISHMSTR CEO Le Phong buys $999K near 90d low, largest open-market buy on record26d ago
MSTR President & CEO Le Phong bought 11,000 shares at $90.80 for $999K, establishing a fresh long position from zero shares, with the stock sitting 53.9% below its 90-day high of $197 and within 15% of the 90-day low of $107.31. The timing is notable — this $999K open-market commitment comes just two weeks after Le Phong sold $11.8M in option-exercise proceeds, meaning he is now voluntarily recycling personal capital back into the stock at a sharply lower price, a pattern that carries more weight than a routine exercise-and-sell cycle. Bull case: 25-analyst STRONG BUY consensus with a $8.63 EPS print due July 29 could catalyze a recovery toward the $130–$150 range; bear case: a break below the $107 90-day low invalidates the entry thesis.
Where it could go — Broad base rate 0.0% positive at 90d on 1 comparable signal — too thin to rely on; bull holds $107, bear breaks $107.
NEUTRALMSTR Director Jarrod Patten sells $182K in exercised options near 90d low30d ago
Director Jarrod Patten exercised options and sold 1,500 shares for $182K, maintaining his existing stake unchanged. This appears to be a mechanical transaction following his recent pattern of option exercises rather than a meaningful change in conviction.
Where it could go — Analyst mean target implies upside; bear case if stock breaks $113 support.
NEUTRAL30d -25.9% vs SPYMSTR Director Jarrod Patten sells $201K in exercised options31d ago
Director Jarrod Patten sold $201K in shares from a same-day option exercise, a transaction that leaves his pre-existing holdings unchanged. This is a routine, mechanical trade amid a string of similar sales by the insider and other executives, offering no clear directional signal.
Where it could go — 15 similar MSTR signals preceded an avg 30d return of -36.6%; watch $113.27 as the bear break level.
NEUTRAL30d -22.0% vs SPYMSTR EVP & CFO exercises 4,260 options, sells $241K — newly exercised shares only39d ago
Kang Andrew exercised 4,260 options at $0.00 and sold the resulting shares at $123.84 ($241K). The sale came from newly exercised options and did not reduce previously held shares, leaving 71,044 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -22.0% vs SPYMSTR President exercises 11,920 options, sells $684K — newly exercised shares only39d ago
Le Phong exercised 11,920 options at $0.00 and sold the resulting shares at $123.84 ($684K). The sale came from newly exercised options and did not reduce previously held shares, leaving 126,323 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -17.6% vs SPYMSTR EVP & CFO exercises 68,120 options, sells $3.9M — newly exercised shares only43d ago
Kang Andrew exercised 68,120 options at $0.00 and sold the resulting shares at $118.73 ($3.9M). The sale came from newly exercised options and did not reduce previously held shares, leaving 68,733 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -17.6% vs SPYMSTR President exercises 190,740 options, sells $11.1M — newly exercised shares only43d ago
Le Phong exercised 190,740 options at $0.00 and sold the resulting shares at $118.73 ($11.1M). The sale came from newly exercised options and did not reduce previously held shares, leaving 119,925 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -42.6% vs SPYMSTR Insider exercises 22,300 options, sells $473K — newly exercised shares only47d ago
Patten Jarrod M exercised 22,300 options at $18.57 and sold the resulting shares at $145.56 ($473K). The sale came from newly exercised options and did not reduce previously held shares, leaving 32,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -41.0% vs SPYMSTR Insider exercises 1,250 options, sells $207K — newly exercised shares only51d ago
Patten Jarrod M exercised 1,250 options at $18.65 and sold the resulting shares at $165.30 ($207K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -33.7% vs SPYMSTR Insider exercises 3,250 options, sells $167K — newly exercised shares only58d ago
Patten Jarrod M exercised 3,250 options at $18.65 and sold the resulting shares at $166.75 ($167K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -33.1% vs SPYMSTR Insider exercises 3,250 options, sells $167K — newly exercised shares only58d ago
Patten Jarrod M exercised 3,250 options at $18.65 and sold the resulting shares at $166.75 ($167K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -33.1% vs SPYMSTR Insider exercises 3,250 options, sells $167K — newly exercised shares only58d ago
Patten Jarrod M exercised 3,250 options at $18.65 and sold the resulting shares at $166.75 ($167K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -33.7% vs SPYMSTR Insider exercises 3,250 options, sells $167K — newly exercised shares only58d ago
Patten Jarrod M exercised 3,250 options at $18.65 and sold the resulting shares at $166.75 ($167K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -33.7% vs SPYMSTR Insider exercises 3,250 options, sells $167K — newly exercised shares only58d ago
Patten Jarrod M exercised 3,250 options at $18.65 and sold the resulting shares at $166.75 ($167K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -33.7% vs SPYMSTR CFO Kang Andrew sells $835K stake in first-ever disposal, cutting 13% of holdings58d ago
CFO Kang Andrew sold $835K worth of MSTR shares at $165.98, reducing his stake by 13% in his first-ever disposal. This isolated officer sale without supporting buyer activity appears routine rather than signaling fundamental concerns given the stock's STRONG BUY analyst consensus.
Where it could go — Analyst mean target implies upside potential; bear case if stock breaks $156 support level.
NEUTRAL30d -33.7% vs SPYMSTR EVP & CFO exercises 12,500 options, sells $928K — newly exercised shares only59d ago
Kang Andrew exercised 12,500 options at $0.00 and sold the resulting shares at $165.78 ($928K). The sale came from newly exercised options and did not reduce previously held shares, leaving 33,675 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -32.8% vs SPYMSTR Insider exercises 1,500 options, sells $190K — newly exercised shares only61d ago
Patten Jarrod M exercised 1,500 options at $18.65 and sold the resulting shares at $190.28 ($190K). The sale came from newly exercised options and did not reduce previously held shares, leaving 28,000 directly held shares.
Where it could go — Exercise-and-sell transactions are largely mechanical and carry limited directional signal.
NEUTRAL30d -37.7% vs SPYMSTR Director exercises options, sells $187K — 28K shares plus options remain67d ago
Jarrod M. Patten exercised 1,000 options at $18.65 and sold the resulting shares at $186.69 (value $187K). His pre-existing position of 28,000 direct shares and 28,800 remaining options was not affected.
Where it could go — The sale came from newly exercised options; the insider's underlying position remains unchanged.
NEUTRAL30d -36.8% vs SPYMSTR Director exercises options, sells $187K — 28K shares plus options remain67d ago
Jarrod M. Patten exercised 1,000 options at $18.65 and sold the resulting shares at $186.69 (value $187K). His pre-existing position of 28,000 direct shares and 28,800 remaining options was not affected.
Where it could go — The sale came from newly exercised options; the insider's underlying position remains unchanged.
Recent insider trades
The open-market buys and sells filed on MSTR.