Date Filer Title Filing Type Shares Traded Price Total Held
Feb 26, 2026
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 3,533 $95.92 118,275
Feb 24, 2026
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 962 $94.81 121,808
Feb 20, 2026
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,426 $100.17 122,770
Feb 19, 2026
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 15,293 $99.54 124,196
Feb 18, 2026
SVP & CFO
SVP & CFO Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 16,066 -- 103,512
Feb 18, 2026
SVP & CFO
SVP & CFO Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 35,977 -- 139,489
Nov 24, 2025
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 948 $96.51 87,446
Aug 25, 2025
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 970 $125.31 88,394
May 27, 2025
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 938 $114.94 89,364
Feb 25, 2025
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,774 $102.45 90,302
Feb 24, 2025
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 2,322 $92.90 92,076
Feb 20, 2025
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 9,246 $97.28 94,398
Feb 19, 2025
SVP & CFO
SVP & CFO Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 21,592 -- 93,425
Feb 19, 2025
SVP & CFO
SVP & CFO Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 10,219 -- 103,644
Nov 25, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 505 $119.75 71,833
Aug 26, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 509 $102.15 72,338
May 24, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 501 $108.87 72,847
Feb 28, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 693 $91.02 74,445
Feb 28, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,097 $91.02 73,348
Feb 27, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 683 $92.19 76,221
Feb 27, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,083 $92.19 75,138
Feb 26, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 723 $87.10 78,050
Feb 26, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,146 $87.10 76,904
Feb 23, 2024
SVP & CFO
SVP & CFO Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 5,954 -- 66,095
Feb 23, 2024
SVP & CFO
SVP & CFO Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 12,678 -- 78,773

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.

For recent transactions, including derivative transactions, see our Section 16 SEC filings page.