| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $297.37 | 7,500 | $2,230,248.75 | 0 | 2021-06-29 | Filing | |
| $309.45 | 3,484 | $1,078,114.39 | 0 | 2021-06-28 | Filing | |
| $308.75 | 10,506 | $3,243,676.02 | 0 | 2021-06-28 | Filing | |
| $307.71 | 6,290 | $1,935,498.42 | 0 | 2021-06-28 | Filing | |
| $306.60 | 10,700 | $3,280,631.77 | 0 | 2021-06-28 | Filing | |
| $305.72 | 3,100 | $947,726.42 | 0 | 2021-06-28 | Filing | |
| $304.80 | 6,925 | $2,110,764.93 | 0 | 2021-06-28 | Filing | |
| $303.74 | 8,909 | $2,706,002.73 | 0 | 2021-06-28 | Filing | |
| $302.64 | 5,220 | $1,579,764.10 | 0 | 2021-06-28 | Filing | |
| $301.60 | 4,266 | $1,286,621.33 | 0 | 2021-06-28 | Filing | |
| $300.39 | 600 | $180,231.00 | 0 | 2021-06-28 | Filing | |
| $306.33 | 2,100 | $643,293.00 | 0 | 2021-06-25 | Filing | |
| $305.27 | 400 | $122,107.00 | 0 | 2021-06-25 | Filing | |
| $304.71 | 2,620 | $798,336.53 | 0 | 2021-06-25 | Filing | |
| $303.53 | 10,701 | $3,248,026.38 | 0 | 2021-06-25 | Filing | |
| $302.67 | 7,590 | $2,297,299.46 | 0 | 2021-06-25 | Filing | |
| $301.55 | 8,021 | $2,418,769.45 | 0 | 2021-06-25 | Filing | |
| $300.52 | 9,327 | $2,802,930.45 | 0 | 2021-06-25 | Filing | |
| $299.51 | 10,196 | $3,053,841.69 | 0 | 2021-06-25 | Filing | |
| $298.64 | 9,045 | $2,701,216.89 | 0 | 2021-06-25 | Filing |