| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $137.01 | 3,033 | $415,551.33 | 108,073 | 2021-06-28 | Filing | |
| $135.83 | 21,893 | $2,973,726.19 | 111,106 | 2021-06-28 | Filing | |
| $134.86 | 30,831 | $4,157,868.66 | 132,999 | 2021-06-28 | Filing | |
| $133.77 | 36,519 | $4,885,146.63 | 163,830 | 2021-06-28 | Filing | |
| $132.77 | 56,188 | $7,460,080.76 | 200,349 | 2021-06-28 | Filing | |
| $131.82 | 53,823 | $7,094,947.86 | 256,537 | 2021-06-28 | Filing | |
| $130.79 | 66,468 | $8,693,349.72 | 310,360 | 2021-06-28 | Filing | |
| $129.88 | 48,724 | $6,328,273.12 | 376,828 | 2021-06-28 | Filing | |
| $128.77 | 56,280 | $7,247,175.60 | 425,552 | 2021-06-28 | Filing | |
| $127.79 | 55,525 | $7,095,539.75 | 481,832 | 2021-06-28 | Filing | |
| $127.02 | 26,019 | $3,304,933.38 | 537,357 | 2021-06-28 | Filing | |
| $89.25 | 653 | $58,280.25 | 563,376 | 2021-06-14 | Filing | |
| $88.70 | 13,309 | $1,180,508.30 | 564,029 | 2021-06-14 | Filing | |
| $87.75 | 93,102 | $8,169,700.50 | 577,338 | 2021-06-14 | Filing | |
| $86.73 | 47,422 | $4,112,910.06 | 670,440 | 2021-06-14 | Filing | |
| $85.92 | 16,293 | $1,399,894.56 | 717,862 | 2021-06-14 | Filing | |
| $85.98 | 1,875 | $161,212.50 | 734,155 | 2021-06-11 | Filing | |
| $85.18 | 29,071 | $2,476,267.78 | 736,030 | 2021-06-11 | Filing | |
| $85.43 | 4,513 | $385,545.59 | 765,101 | 2021-04-29 | Filing | |
| $86.12 | 29,740 | $2,561,208.80 | 769,614 | 2021-04-28 | Filing |