| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.72 | 1,235 | $151,559.20 | 27,842 | 2025-05-02 | Filing | |
| $222.54 | 455 | $101,255.70 | 20,629 | 2024-02-15 | Filing | |
| $267.00 | 898 | $239,766.00 | 2,943 | 2021-02-09 | Filing | |
| $241.31 | 3,100 | $748,046.74 | 34,810 | 2020-11-30 | Filing | |
| $231.24 | 38,000 | $8,787,120.00 | 643,000 | 2019-05-02 | Filing | |
| $229.46 | 30,000 | $6,883,800.00 | 605,000 | 2019-05-01 | Filing | |
| $229.25 | 50,342 | $11,540,903.50 | 575,000 | 2019-04-30 | Filing | |
| $231.48 | 4,351 | $1,007,169.48 | 21,007 | 2019-05-01 | Filing | |
| $328.45 | 7,000 | $2,299,162.60 | 524,658 | 2019-02-01 | Filing | |
| $330.52 | 25,800 | $8,527,392.78 | 517,658 | 2019-01-31 | Filing | |
| $324.86 | 30,000 | $9,745,851.00 | 491,858 | 2019-01-30 | Filing | |
| $269.91 | 48,000 | $12,955,680.00 | 461,858 | 2018-04-25 | Filing | |
| $320.55 | 780 | $250,029.00 | 4,879 | 2017-12-29 | Filing | |
| $319.84 | 10,000 | $3,198,400.00 | 413,858 | 2017-11-29 | Filing | |
| $316.12 | 20,000 | $6,322,400.00 | 403,858 | 2017-11-28 | Filing | |
| $271.35 | 1,402 | $380,432.70 | 2,927 | 2017-05-01 | Filing | |
| $278.48 | 58,858 | $16,390,775.84 | 383,858 | 2017-04-27 | Filing | |
| $278.58 | 15,000 | $4,178,700.00 | 325,000 | 2017-04-27 | Filing | |
| $285.39 | 1,333 | $380,424.87 | 1,434 | 2017-02-27 | Filing | |
| $276.77 | 100,000 | $27,677,000.00 | 310,000 | 2015-10-23 | Filing |