Latest insider trades
62 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Bell John Irvinggranted27,492 shares ofIMCRat $0 · filed Details
- Kaul Siddharthgranted27,492 shares ofIMCRat $0 · filed Details
- Herbst Roy Stevengranted27,492 shares ofIMCRat $0 · filed Details
- Ratcliffe Peter Johngranted27,492 shares ofIMCRat $0 · filed Details
- Pao Williamgranted27,492 shares ofIMCRat $0 · filed Details
- Peterson Kristinegranted27,492 shares ofIMCRat $0 · filed Details
- St Leger Tina Ambersold1,000 shares ofIMCRat $32.35$32K · filed Details
- St Leger Tina Amberexercised2,119 shares ofIMCRat $0 · filed Details
- Coy Travis Alangranted95,637 shares ofIMCRat $0 · filed Details
- Coy Travis Alangranted33,353 shares ofIMCRat $0 · filed Details
- Berman David Msold5,965 shares ofIMCRat $32.35$193K · filed Details
- Berman David Mexercised11,824 shares ofIMCRat $0 · filed Details
- GOLL JOHNgranted21,252 shares ofIMCRat $0 · filed Details
- GOLL JOHNgranted7,411 shares ofIMCRat $0 · filed Details
- GOLL JOHNsold698 shares ofIMCRat $32.35$23K · filed Details
- GOLL JOHNexercised1,351 shares ofIMCRat $0 · filed Details
- Jallal Bahijagranted395,066 shares ofIMCRat $0 · filed Details
- Jallal Bahijagranted88,573 shares ofIMCRat $0 · filed Details
- Jallal Bahijasold11,474 shares ofIMCRat $32.35$371K · filed Details
- Jallal Bahijaexercised23,817 shares ofIMCRat $0 · filed Details
- Berman David Msold572 shares ofIMCRat $40.14$23K · filed Details
- Berman David Mexercised572 shares ofIMCRat $17.46$10K · filed Details
- Berman David Msold31,341 shares ofIMCRat $40.26$1.3M · filed Details
- Berman David Mexercised31,341 shares ofIMCRat $17.46$547K · filed Details
- Berman David Msold5,521 shares ofIMCRat $40.09$221K · filed Details
- Berman David Mexercised5,521 shares ofIMCRat $17.46$96K · filed Details
- Berman David Msold69,404 shares ofIMCRat $40.12$2.8M · filed Details
- Berman David Mexercised69,404 shares ofIMCRat $17.46$1.2M · filed Details
- Berman David Msold18,020 shares ofIMCRat $40.03$721K · filed Details
- Berman David Mexercised18,020 shares ofIMCRat $17.46$315K · filed Details
- Berman David Msold100 shares ofIMCRat $40$4K · filed Details
- Berman David Mexercised100 shares ofIMCRat $17.46$2K · filed Details
- Berman David Msold61,849 shares ofIMCRat $35.23$2.2M · filed Details
- Berman David Mexercised61,849 shares ofIMCRat $17.46$1.1M · filed Details
- Berman David Msold200 shares ofIMCRat $35.01$7K · filed Details
- Berman David Mexercised200 shares ofIMCRat $17.46$3K · filed Details
- Berman David Msold1,300 shares ofIMCRat $36.31$47K · filed Details
- Berman David Msold21,232 shares ofIMCRat $35.63$756K · filed Details
- Berman David Mexercised22,532 shares ofIMCRat $17.46$393K · filed Details
- Berman David Msold19,081 shares ofIMCRat $36.28$692K · filed Details
- Berman David Mexercised19,081 shares ofIMCRat $17.46$333K · filed Details
- Berman David Msold1,200 shares ofIMCRat $36.77$44K · filed Details
- Berman David Msold30,138 shares ofIMCRat $36.12$1.1M · filed Details
- Berman David Mexercised31,338 shares ofIMCRat $17.46$547K · filed Details
- Berman David Msold1,200 shares ofIMCRat $70.45$85K · filed Details
- Berman David Msold10,937 shares ofIMCRat $69.73$763K · filed Details
- Berman David Msold7,472 shares ofIMCRat $68.84$514K · filed Details
- Berman David Msold16,900 shares ofIMCRat $67.61$1.1M · filed Details
- Berman David Mexercised36,509 shares ofIMCRat $17.46$637K · filed Details
- Berman David Msold3,394 shares ofIMCRat $71.97$244K · filed Details