Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
Griffith Curtis C Director 1/5/2026 Acquisition (Non Open Market) Direct 10,644 10,644
Griggs John 1/5/2026 Disposition (Non Open Market) Direct 1,217 $36.54 67,378
Groschen Laura A 1/5/2026 Acquisition (Non Open Market) Direct 50,968 $19.62 50,968
Guc William J Officer 1/5/2026 Disposition (Non Open Market) Direct 61 $105.04 8,602
Gupta Amit Director 1/5/2026 Sell Direct 5,807 $1.17 506,852
Gupta Arun Director 1/5/2026 Acquisition (Non Open Market) Direct 678 $47.93 18,010
Gupta Ashim 1/5/2026 Automatic Sell Direct 67,468 $16.10 557,028
Habiger David C Director 1/5/2026 Acquisition (Non Open Market) Direct 217 34,989
Hafner Patrick M Officer 1/5/2026 Acquisition (Non Open Market) Direct 115,741 115,741
HAINES GERALD M II Director 1/5/2026 Acquisition (Non Open Market) Direct 3,150 3,150
Hall Justin E Officer 1/5/2026 Acquisition (Non Open Market) Direct 173 $245.89 2,294
Hall Justin E Officer 1/5/2026 Disposition (Non Open Market) Direct 63 $245.89 2,231
Hamilton Ewan William 1/5/2026 Disposition (Non Open Market) Direct 974 $36.54 33,855
Hamilton James C Officer 1/5/2026 Automatic Sell Direct 40,164 $63.11 171,958
HANDLER DAVID A 1/5/2026 Acquisition (Non Open Market) Direct 25,253 388,194
Handwerker Jamie Director 1/5/2026 Acquisition (Non Open Market) Direct 678 $47.92 24,717
Hannay Michael Charles Ferguson 1/5/2026 Sell Direct 2,367 $6.45 97,908
Hanson Gregory B. Officer 1/5/2026 Option Execute Direct 12,051 68,532
Hanson Gregory B. Officer 1/5/2026 Disposition (Non Open Market) Direct 3,596 $42.26 61,918
Hanson Gregory B. Officer 1/5/2026 Option Execute Direct 12,051 0
Hanson Jennifer Ladd Officer 1/5/2026 Automatic Sell Direct 524 $37.36 49,663
Hare Diane Elizabeth Director 1/5/2026 Option Execute Direct 20,000 $3.00 20,000
Hare Diane Elizabeth Director 1/5/2026 Automatic Sell Direct 20,000 $28.70 0
Hare Diane Elizabeth Director 1/5/2026 Option Execute Direct 20,000 5,000
Harris Timothy J 1/5/2026 Acquisition (Non Open Market) Direct 48,995 186,829