| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $391.50 | 5,500 | $2,153,250.00 | 117,581 | 2021-07-12 | Filing | |
| $374.08 | 619 | $231,554.90 | 7,500 | 2021-07-02 | Filing | |
| $373.26 | 881 | $328,845.58 | 8,119 | 2021-07-02 | Filing | |
| $356.87 | 1,035 | $369,358.38 | 277,365 | 2021-06-10 | Filing | |
| $355.25 | 1,600 | $568,406.40 | 278,400 | 2021-06-10 | Filing | |
| $354.38 | 2,000 | $708,758.00 | 280,000 | 2021-06-10 | Filing | |
| $351.87 | 1,620 | $570,035.88 | 282,000 | 2021-06-10 | Filing | |
| $354.28 | 60 | $21,256.68 | 9,000 | 2021-06-04 | Filing | |
| $353.33 | 1,040 | $367,465.28 | 9,060 | 2021-06-04 | Filing | |
| $352.45 | 400 | $140,979.20 | 10,100 | 2021-06-04 | Filing | |
| $360.07 | 2,498 | $899,442.37 | 22,112 | 2021-06-01 | Filing | |
| $335.00 | 2,360 | $790,600.00 | 288,620 | 2021-05-11 | Filing | |
| $355.43 | 750 | $266,572.50 | 10,500 | 2021-05-03 | Filing | |
| $354.10 | 250 | $88,525.00 | 11,250 | 2021-05-03 | Filing | |
| $351.32 | 500 | $175,661.50 | 11,500 | 2021-05-03 | Filing | |
| $355.15 | 300 | $106,544.10 | 833,604 | 2021-05-03 | Filing | |
| $353.99 | 600 | $212,395.20 | 833,904 | 2021-05-03 | Filing | |
| $353.13 | 700 | $247,188.20 | 834,504 | 2021-05-03 | Filing | |
| $351.79 | 3,100 | $1,090,542.80 | 835,204 | 2021-05-03 | Filing | |
| $350.98 | 5,000 | $1,754,885.00 | 838,304 | 2021-05-03 | Filing |