Latest insider trades
293 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Shao Wei-Mingsold1,016 shares ofMSTRat $447.588$455K · filed Details
- Shao Wei-Mingsold804 shares ofMSTRat $446.47$359K · filed Details
- Shao Wei-Mingsold856 shares ofMSTRat $445.74$382K · filed Details
- Shao Wei-Mingsold277 shares ofMSTRat $444.62$123K · filed Details
- Shao Wei-Mingsold627 shares ofMSTRat $443.62$278K · filed Details
- Shao Wei-Mingsold446 shares ofMSTRat $442.554$197K · filed Details
- Shao Wei-Mingsold141 shares ofMSTRat $441.521$62K · filed Details
- Shao Wei-Mingsold15 shares ofMSTRat $440.98$7K · filed Details
- Shao Wei-Mingexercised10,900 shares ofMSTRat $40.46$441K · filed Details
- Shao Wei-Mingsold488 shares ofMSTRat $436.927$213K · filed Details
- Shao Wei-Mingsold1,169 shares ofMSTRat $435.83$509K · filed Details
- Shao Wei-Mingsold1,104 shares ofMSTRat $434.514$480K · filed Details
- Shao Wei-Mingsold1,264 shares ofMSTRat $433.661$548K · filed Details
- Shao Wei-Mingsold480 shares ofMSTRat $432.367$208K · filed Details
- Shao Wei-Mingsold592 shares ofMSTRat $431.241$255K · filed Details
- Shao Wei-Mingsold2,235 shares ofMSTRat $430.364$962K · filed Details
- Shao Wei-Mingsold981 shares ofMSTRat $429.334$421K · filed Details
- Shao Wei-Mingsold886 shares ofMSTRat $428.434$380K · filed Details
- Shao Wei-Mingsold401 shares ofMSTRat $427.044$171K · filed Details
- Shao Wei-Mingsold200 shares ofMSTRat $425.08$85K · filed Details
- Shao Wei-Mingexercised10,000 shares ofMSTRat $40.46$405K · filed Details
- Montgomery Jeaninesold43,750 shares ofMSTRat $430.54$18.8M · filed Details
- Montgomery Jeanineexercised25,000 shares ofMSTRat $40.46$1M · filed Details
- Montgomery Jeanineexercised18,750 shares ofMSTRat $69.123$1.3M · filed Details
- Shao Wei-Mingsold418 shares ofMSTRat $422.136$176K · filed Details
- Shao Wei-Mingsold4,045 shares ofMSTRat $421.433$1.7M · filed Details
- Shao Wei-Mingsold7,088 shares ofMSTRat $420.399$3M · filed Details
- Shao Wei-Mingsold1,123 shares ofMSTRat $419.396$471K · filed Details
- Shao Wei-Mingsold1,300 shares ofMSTRat $417.075$542K · filed Details
- Shao Wei-Mingsold600 shares ofMSTRat $415.948$250K · filed Details
- Shao Wei-Mingsold2,426 shares ofMSTRat $413.815$1M · filed Details
- Shao Wei-Mingsold1,200 shares ofMSTRat $412.9$495K · filed Details
- Shao Wei-Mingexercised20,000 shares ofMSTRat $40.46$809K · filed Details
- Shao Wei-Mingsold32,500 shares ofMSTRat $401.467$13M · filed Details
- Shao Wei-Mingexercised12,500 shares ofMSTRat $17.5$219K · filed Details
- Shao Wei-Mingexercised20,000 shares ofMSTRat $40.46$809K · filed Details
- Briger Peter L JRgranted2,678 shares ofMSTRat $0 · filed Details
- Briger Peter L JRgranted3,554 shares ofMSTRat $0 · filed Details