| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $260.19 | 369 | $96,010.48 | 108,525,189 | 2021-08-04 | Filing | |
| $258.06 | 2,079 | $536,502.58 | 108,525,558 | 2021-08-03 | Filing | |
| $257.68 | 10,075 | $2,596,136.08 | 108,527,637 | 2021-08-03 | Filing | |
| $256.03 | 224,388 | $57,449,835.25 | 108,537,712 | 2021-08-03 | Filing | |
| $237.00 | 86,111 | $20,408,307.00 | 108,762,100 | 2021-07-21 | Filing | |
| $237.06 | 15,610 | $3,700,428.55 | 108,848,211 | 2021-07-20 | Filing | |
| $237.02 | 10,780 | $2,555,118.72 | 108,863,821 | 2021-07-14 | Filing | |
| $237.09 | 3,238 | $767,694.18 | 108,874,601 | 2021-07-12 | Filing | |
| $238.07 | 12,248 | $2,915,905.86 | 108,877,839 | 2021-07-09 | Filing | |
| $237.30 | 97,013 | $23,021,184.90 | 108,890,087 | 2021-07-09 | Filing | |
| $235.09 | 210,000 | $49,369,047.00 | 108,987,100 | 2021-07-06 | Filing | |
| $238.13 | 1,200 | $285,757.20 | 109,399,202 | 2021-06-24 | Filing | |
| $237.45 | 11,698 | $2,777,643.31 | 109,400,402 | 2021-06-24 | Filing | |
| $235.67 | 600 | $141,400.80 | 109,412,100 | 2021-06-10 | Filing | |
| $235.15 | 42,596 | $10,016,534.59 | 109,412,700 | 2021-06-10 | Filing | |
| $233.89 | 57,008 | $13,333,487.10 | 109,455,296 | 2021-06-10 | Filing | |
| $233.17 | 120,475 | $28,091,637.65 | 109,512,304 | 2021-06-10 | Filing | |
| $232.35 | 19,321 | $4,489,292.31 | 109,632,779 | 2021-06-10 | Filing | |
| $226.36 | 870 | $196,933.20 | 109,652,100 | 2021-06-09 | Filing | |
| $225.64 | 84,516 | $19,069,767.66 | 109,652,970 | 2021-06-09 | Filing |