Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
OBSTLER DAVID M Officer 2/5/2026 Acquisition (Non Open Market) Direct 132,538 506,676
Ogilby Gary A Officer 2/5/2026 Automatic Sell Direct 625 $624.32 2,571
Okun Philip A Director 2/5/2026 Acquisition (Non Open Market) Direct 1,592 42,669
Olczak Jacek Director 2/5/2026 Acquisition (Non Open Market) Direct 137,579 685,005
Olea Carlos A. Officer 2/5/2026 Disposition (Non Open Market) Direct 1,154 $80.04 66,842
Oliver Robin Leigh Director 2/5/2026 Acquisition (Non Open Market) Direct 50 $6.02 11,587
Ordus John P Officer 2/5/2026 Disposition (Non Open Market) Direct 748 $54.80 91,038
ORR R DOUGLAS Officer 2/5/2026 Automatic Sell Indirect 3,500 $174.99 37,734
ORR R DOUGLAS Officer 2/5/2026 Automatic Sell Direct 4,000 $175.37 111,289
Osterer Michael Director 2/5/2026 Option Execute Direct 625 $4.96 126,211
Osterer Michael Director 2/5/2026 Option Execute Direct 625 0
OTTINGER JOSEPH Officer 2/5/2026 Acquisition (Non Open Market) Direct 4,857 41,065
OTTINGER JOSEPH Officer 2/5/2026 Disposition (Non Open Market) Direct 796 $19.00 40,269
Oughtred Sarah Officer 2/5/2026 Automatic Sell Direct 22,690 $10.56 821,500
Pack Jason 2/5/2026 Option Execute Direct 29,211 232,053
Pack Jason 2/5/2026 Acquisition (Non Open Market) Direct 76,629 76,629
PALADINO STEVEN Director 2/5/2026 Disposition (Non Open Market) Direct 13,960 1,568
PALADINO STEVEN Director 2/5/2026 Acquisition (Non Open Market) Indirect 13,960 13,960
Paliotti Brian D 2/5/2026 Acquisition (Non Open Market) Direct 535 3,410
Paliotti Brian D 2/5/2026 Disposition (Non Open Market) Direct 171 $714.88 3,239
Palmer Bradley John Officer 2/5/2026 Disposition (Non Open Market) Direct 89 $37.69 2,182
Pankaj Rajesh Officer 2/5/2026 Automatic Sell Direct 1,000 $326.26 61,196
Papay Michael Director 2/5/2026 Acquisition (Non Open Market) Direct 2,580 2,580
Paratte A. Robert Officer 2/5/2026 Acquisition (Non Open Market) Direct 12,796 92,589
Paratte A. Robert Officer 2/5/2026 Option Execute Direct 82,897 175,486