Latest insider trades
293 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Patten Jarrod Mbought12,000 shares ofMSTRat $96.875$1.2M · filed Details
- Patten Jarrod Mbought11,780 shares ofMSTRat $97.946$1.2M · 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
- Le Phongbought16 shares ofMSTRat $95.05$2K · filed Details
- Le Phongbought32 shares ofMSTRat $95.05$3K · filed Details
- Le Phongbought71 shares ofMSTRat $95.02$7K · filed Details
- WINIARSKI GREGGbought10,000 shares ofMSTRat $97.652$977K · filed Details
- Kang Andrewsold6,250 shares ofMSTRat $390$2.4M · filed Details
- Kang Andrewexercised18,750 shares ofMSTRat $19.744$370K · filed Details
- Kang Andrewsold6,250 shares ofMSTRat $386.32$2.4M · filed Details
- Kang Andrewexercised6,250 shares ofMSTRat $19.744$123K · filed Details
- Briger Peter L JRbought220,000 shares ofMSTRat $90$19.8MDetails
- Le Phongbought5,500 shares ofMSTRat $90$495KDetails
- Patten Jarrod Mbought5,555 shares ofMSTRat $90$500KDetails
- Kang Andrewbought2,800 shares ofMSTRat $90$252KDetails
- Montgomery Jeaninebought5,000 shares ofMSTRat $90$450KDetails
- Shao Wei-Mingbought2,500 shares ofMSTRat $90$225KDetails
- Dietze Jane Abought1,500 shares ofMSTRat $90$135KDetails
- 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