Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
Devers Shannon L. Officer 10/15/2026 Option Execute Direct 2,820 19,168
Devers Shannon L. Officer 10/15/2026 Option Execute Direct 2,820 49,884
Dewar Patrick M 10/15/2026 Acquisition (Non Open Market) Direct 8 $252.67 23,746
Dhanji Alim Officer 10/15/2026 Disposition (Non Open Market) Direct 1,567 $255.14 11,313
Dhanji Alim Officer 10/15/2026 Acquisition (Non Open Market) Direct 4,174 15,487
Dianaty Ali Officer 10/15/2026 Acquisition (Non Open Market) Direct 11,108 326,266
Dickinson Andrew D Officer 10/15/2026 Sell Direct 3,000 $156.22 161,096
Dierker Richard A Director 10/15/2026 Acquisition (Non Open Market) Direct 42 $103.08 18,287
Dilley Michelle 10/15/2026 Acquisition (Non Open Market) Direct 572 $36.03 15,125
Dines Daniel 10/15/2026 Sell Direct 1,250,000 $13.44 30,241,238
DiPerna Dino Officer 10/15/2026 Automatic Sell Direct 890 $347.04 36,183
DISBROW LISA S Director 10/15/2026 Acquisition (Non Open Market) Direct 50 2,683
DISBROW LISA S Director 10/15/2026 Acquisition (Non Open Market) Direct 418 418
Dolson Jed Officer 10/15/2026 Acquisition (Non Open Market) Direct 29,940 29,940
Dominguez Joseph Director 10/15/2026 Acquisition (Non Open Market) Direct 33 $36.44 13,512
DONAHUE THOMAS R 10/15/2026 Disposition (Non Open Market) Direct 17,670 542,622
DOODY JOSEPH 10/15/2026 Acquisition (Non Open Market) Direct 970 1,695
DOODY JOSEPH 10/15/2026 Acquisition (Non Open Market) Direct 4,040 $110.78 4,040
DOWLING EDWARD C Director 10/15/2026 Option Execute Direct 45,466 111,727
DOWLING EDWARD C Director 10/15/2026 Disposition (Non Open Market) Direct 20,097 $22.59 91,630
DOWLING EDWARD C Director 10/15/2026 Option Execute Direct 45,466 45,467
Drumgoole Christopher Director 10/15/2026 Acquisition (Non Open Market) Direct 5,423 5,423
Dube Eric M 10/15/2026 Option Execute Direct 243,735 $12.15 676,621
Dube Eric M 10/15/2026 Automatic Sell Direct 243,735 $53.82 432,886
Dube Eric M 10/15/2026 Option Execute Direct 243,735 160,000