Latest insider trades
293 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Patten Jarrod Mexercised1,250 shares ofMSTRat $18.654$23K · filed Details
- Patten Jarrod Msold1,000 shares ofMSTRat $166.75$167K · filed Details
- Patten Jarrod Mexercised1,000 shares ofMSTRat $18.654$19K · filed Details
- Kang Andrewsold5,597 shares ofMSTRat $165.779$928K · filed Details
- Kang Andrewexercised12,500 shares ofMSTR · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $192$96K · filed Details
- Patten Jarrod Mexercised500 shares ofMSTRat $18.654$9K · filed Details
- Patten Jarrod Msold1,000 shares ofMSTRat $190.28$190K · filed Details
- Patten Jarrod Mexercised1,000 shares ofMSTRat $18.654$19K · filed Details
- Patten Jarrod Msold750 shares ofMSTRat $189.595$142K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $189.38$95K · filed Details
- Patten Jarrod Mexercised2,750 shares ofMSTRat $18.654$51K · filed Details
- Patten Jarrod Msold1,000 shares ofMSTRat $186.685$187K · filed Details
- Patten Jarrod Mexercised1,000 shares ofMSTRat $18.654$19K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $181$91K · filed Details
- Patten Jarrod Mexercised2,000 shares ofMSTRat $18.654$37K · filed Details
- Patten Jarrod Msold750 shares ofMSTRat $178.08$134K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $171$86K · filed Details
- Patten Jarrod Mexercised2,250 shares ofMSTRat $18.654$42K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $163.695$82K · filed Details
- Patten Jarrod Msold750 shares ofMSTRat $161.61$121K · filed Details
- Patten Jarrod Mexercised1,750 shares ofMSTRat $18.654$33K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $175$88K · filed Details
- Patten Jarrod Mexercised2,000 shares ofMSTRat $18.654$37K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $172$86K · filed Details
- Patten Jarrod Mexercised500 shares ofMSTRat $18.654$9K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $170$85K · filed Details
- Patten Jarrod Mexercised500 shares ofMSTRat $18.654$9K · filed Details
- Patten Jarrod Msold1,000 shares ofMSTRat $165.42$165K · filed Details
- Patten Jarrod Mexercised1,000 shares ofMSTRat $18.654$19K · filed Details
- Patten Jarrod Msold2,000 shares ofMSTRat $131.191$262K · filed Details
- Patten Jarrod Mexercised2,000 shares ofMSTRat $18.654$37K · filed Details
- Patten Jarrod Msold1,400 shares ofMSTRat $129.865$182K · filed Details
- Patten Jarrod Mexercised1,400 shares ofMSTRat $18.654$26K · filed Details
- Patten Jarrod Msold500 shares ofMSTRat $132$66K · filed Details
- Patten Jarrod Mexercised500 shares ofMSTRat $18.654$9K · filed Details
- Patten Jarrod Msold1,400 shares ofMSTRat $130.075$182K · filed Details
- Patten Jarrod Mexercised1,400 shares ofMSTRat $18.654$26K · filed Details
- Patten Jarrod Msold1,400 shares ofMSTRat $131.77$184K · filed Details
- Patten Jarrod Mexercised1,400 shares ofMSTRat $18.654$26K · filed Details
- Patten Jarrod Msold700 shares ofMSTRat $123.109$86K · filed Details
- Patten Jarrod Mexercised700 shares ofMSTRat $18.654$13K · filed Details
- Patten Jarrod Msold700 shares ofMSTRat $122.007$85K · filed Details
- Patten Jarrod Mexercised700 shares ofMSTRat $18.654$13K · filed Details
- Patten Jarrod Msold700 shares ofMSTRat $124.64$87K · filed Details
- Patten Jarrod Mexercised700 shares ofMSTRat $18.654$13K · filed Details
- Patten Jarrod Msold700 shares ofMSTRat $128.04$90K · filed Details
- Patten Jarrod Mexercised700 shares ofMSTRat $18.654$13K · filed Details
- Patten Jarrod Msold700 shares ofMSTRat $137.37$96K · filed Details
- Patten Jarrod Mexercised700 shares ofMSTRat $18.654$13K · filed Details