Date Filer Title Filing Type Shares Traded Price Total Held
Jun 21, 2018
Sr. VP & CFO
Sr. VP & CFO Form 4 Payment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3 298 $60.53 7,071
Jun 20, 2019
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 336 $62.12 20,673
May 10, 2019
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 341 $60.91 16,614
Feb 25, 2019
SVP & CFO
SVP & CFO Form 4/A Open market or private sale of non-derivative or derivative security 377 $61.42 16,955
Feb 22, 2019
SVP & CFO
SVP & CFO Form 4 Payment of exercise price or tax liability by delivering or withholding securities incident to the receipt, exercise or vesting of a security issued in accordance with Rule 16b-3 377 $61.47 16,955
Feb 25, 2020
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 403 $82.34 26,956
Jun 22, 2020
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 485 $67.70 30,257
May 10, 2021
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 486 $86.95 39,230
May 08, 2020
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 504 $62.63 26,452
May 20, 2020
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 535 $60.24 29,524
May 18, 2021
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 574 $89.73 38,656
May 18, 2022
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 627 $49.36 50,409
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 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 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 24, 2023
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 792 $53.83 63,700
Feb 27, 2023
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 993 $54.03 62,707
Feb 28, 2023
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,006 $53.32 61,701
Feb 22, 2023
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,028 $55.38 48,292
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 21, 2023
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,089 $55.64 49,320
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 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 25, 2022
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,519 $54.15 51,036
Feb 20, 2024
SVP & CFO
SVP & CFO Form 4 Open market or private sale of non-derivative or derivative security 1,560 $75.37 60,141

* 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.