| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $362.78 | 5,146 | $1,866,876.17 | 164,324 | 2021-11-10 | Filing | |
| $361.84 | 7,752 | $2,804,968.18 | 169,470 | 2021-11-10 | Filing | |
| $360.99 | 5,973 | $2,156,205.22 | 177,222 | 2021-11-10 | Filing | |
| $359.54 | 1,700 | $611,221.40 | 183,195 | 2021-11-10 | Filing | |
| $374.00 | 271 | $101,354.00 | 130,224 | 2021-11-08 | Filing | |
| $374.00 | 6,375 | $2,384,250.00 | 1,224 | 2021-11-08 | Filing | |
| $357.93 | 41,090 | $14,707,343.70 | 116,052 | 2021-11-05 | Filing | |
| $358.54 | 800 | $286,830.40 | 62,569 | 2021-11-01 | Filing | |
| $357.83 | 8,191 | $2,930,960.96 | 63,369 | 2021-11-01 | Filing | |
| $357.04 | 12,960 | $4,627,264.32 | 71,560 | 2021-11-01 | Filing | |
| $356.00 | 5,696 | $2,027,753.22 | 84,520 | 2021-11-01 | Filing | |
| $354.87 | 4,124 | $1,463,496.25 | 90,216 | 2021-11-01 | Filing | |
| $353.68 | 4,673 | $1,652,751.31 | 94,340 | 2021-11-01 | Filing | |
| $352.89 | 1,900 | $670,496.70 | 99,013 | 2021-11-01 | Filing | |
| $355.40 | 100 | $35,539.50 | 30,200 | 2021-10-29 | Filing | |
| $354.70 | 3,053 | $1,082,889.94 | 30,300 | 2021-10-29 | Filing | |
| $353.80 | 3,700 | $1,309,071.10 | 33,353 | 2021-10-29 | Filing | |
| $352.73 | 2,269 | $800,353.45 | 37,053 | 2021-10-29 | Filing | |
| $351.54 | 600 | $210,925.20 | 39,322 | 2021-10-29 | Filing | |
| $350.37 | 600 | $210,223.20 | 39,922 | 2021-10-29 | Filing |