Latest insider trades
83 Form 4 trades in our database.
Showing trades by shao-wei-ming-1663488Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Shao Wei-Mingsold2,600 shares ofMSTRat $202.02$525K · filed Details
- Shao Wei-Mingexercised2,600 shares ofMSTRat $69.123$180K · filed Details
- Shao Wei-Mingsold2,600 shares ofMSTRat $200$520K · filed Details
- Shao Wei-Mingexercised2,600 shares ofMSTRat $69.123$180K · filed Details
- Shao Wei-Mingsold2,600 shares ofMSTRat $200$520K · filed Details
- Shao Wei-Mingexercised2,600 shares ofMSTRat $69.123$180K · filed Details
- Shao Wei-Mingsold2,600 shares ofMSTRat $200.48$521K · filed Details
- Shao Wei-Mingexercised2,600 shares ofMSTRat $69.123$180K · filed Details
- Shao Wei-Mingsold2,600 shares ofMSTRat $223.667$582K · filed Details
- Shao Wei-Mingexercised2,600 shares ofMSTRat $69.123$180K · filed Details
- Shao Wei-Mingsold126 shares ofMSTRat $234.431$30K · filed Details
- Shao Wei-Mingsold490 shares ofMSTRat $233.761$115K · filed Details
- Shao Wei-Mingsold348 shares ofMSTRat $232.964$81K · filed Details
- Shao Wei-Mingsold187 shares ofMSTRat $231.702$43K · filed Details
- Shao Wei-Mingsold198 shares ofMSTRat $230.439$46K · filed Details
- Shao Wei-Mingsold48 shares ofMSTRat $229.203$11K · filed Details
- Shao Wei-Mingsold111 shares ofMSTRat $227.888$25K · filed Details
- Shao Wei-Mingsold455 shares ofMSTRat $227.024$103K · filed Details
- Shao Wei-Mingsold342 shares ofMSTRat $225.999$77K · filed Details
- Shao Wei-Mingsold853 shares ofMSTRat $224.769$192K · filed Details
- Shao Wei-Mingsold727 shares ofMSTRat $224.064$163K · filed Details
- Shao Wei-Mingsold629 shares ofMSTRat $222.922$140K · filed Details
- Shao Wei-Mingsold511 shares ofMSTRat $221.9$113K · filed Details
- Shao Wei-Mingsold309 shares ofMSTRat $220.619$68K · filed Details
- Shao Wei-Mingexercised5,334 shares ofMSTRat $69.123$369K · filed Details
- Shao Wei-Mingexercised20,000 shares ofMSTRat $40.46$809K · filed Details
- Shao Wei-Mingsold589 shares ofMSTRat $236.455$139K · filed Details
- Shao Wei-Mingsold1,539 shares ofMSTRat $235.594$363K · filed Details
- Shao Wei-Mingsold3,206 shares ofMSTRat $234.749$753K · filed Details
- Shao Wei-Mingexercised5,334 shares ofMSTRat $69.123$369K · filed Details
- Shao Wei-Mingsold1,567 shares ofMSTRat $249.555$391K · filed Details
- Shao Wei-Mingsold3,767 shares ofMSTRat $248.942$938K · filed Details
- Shao Wei-Mingexercised5,334 shares ofMSTRat $69.123$369K · filed Details
- Shao Wei-Mingsold1,796 shares ofMSTRat $358.82$644K · filed Details
- Shao Wei-Mingsold11,680 shares ofMSTRat $358.045$4.2M · filed Details
- Shao Wei-Mingsold10,326 shares ofMSTRat $357.139$3.7M · filed Details
- Shao Wei-Mingsold6,198 shares ofMSTRat $356.051$2.2M · filed Details
- Shao Wei-Mingexercised30,000 shares ofMSTRat $40.46$1.2M · filed Details
- Shao Wei-Mingsold10,000 shares ofMSTRat $355.789$3.6M · filed Details
- Shao Wei-Mingexercised10,000 shares ofMSTRat $40.46$405K · filed Details
- Shao Wei-Mingbought12,500 shares ofMSTRat $96.916$1.2M · filed Details
- Shao Wei-Mingbought2,500 shares ofMSTRat $90$225KDetails
- Shao Wei-Mingsold1,104 shares ofMSTRat $455.139$502K · filed Details
- Shao Wei-Mingsold102 shares ofMSTRat $454.635$46K · filed Details
- Shao Wei-Mingsold231 shares ofMSTRat $453.338$105K · filed Details
- Shao Wei-Mingsold456 shares ofMSTRat $452.607$206K · filed Details
- Shao Wei-Mingsold1,022 shares ofMSTRat $451.374$461K · filed Details
- Shao Wei-Mingsold1,074 shares ofMSTRat $450.609$484K · filed Details
- Shao Wei-Mingsold951 shares ofMSTRat $449.37$427K · filed Details
- Shao Wei-Mingsold1,778 shares ofMSTRat $448.542$798K · filed Details