| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $290.15 | 21,740 | $6,307,795.78 | 5,710,345 | 2021-08-13 | Filing |
| Officer, Director | $289.31 | 9,910 | $2,867,062.10 | 5,732,085 | 2021-08-13 | Filing |
| Officer, Director | $287.76 | 700 | $201,432.00 | 5,741,995 | 2021-08-13 | Filing |
| Officer, Director | $286.71 | 5,811 | $1,666,066.00 | 5,742,695 | 2021-08-13 | Filing |
| Officer, Director | $285.99 | 18,888 | $5,401,779.12 | 5,748,506 | 2021-08-13 | Filing |
| Officer, Director | $284.87 | 9,606 | $2,736,451.61 | 5,767,394 | 2021-08-13 | Filing |
| Officer, Director | $283.60 | 4,750 | $1,347,076.25 | 5,777,000 | 2021-08-13 | Filing |
| Director | $275.00 | 9,256 | $2,545,400.00 | 116,052 | 2021-08-05 | Filing |
| Director | $270.65 | 27,768 | $7,515,409.20 | 125,308 | 2021-08-05 | Filing |
| Director | $275.00 | 37,024 | $10,181,600.00 | 116,052 | 2021-08-03 | Filing |
| Officer, Director | $273.52 | 100 | $27,352.20 | 5,781,750 | 2021-08-04 | Filing |
| Officer, Director | $275.00 | 36,619 | $10,070,225.00 | 5,781,850 | 2021-08-03 | Filing |
| Officer | $270.56 | 1,562 | $422,619.41 | 97,078 | 2021-08-02 | Filing |
| Officer | $269.77 | 2,200 | $593,494.00 | 98,640 | 2021-08-02 | Filing |
| Officer | $268.81 | 5,200 | $1,397,796.40 | 100,840 | 2021-08-02 | Filing |
| Officer | $267.92 | 4,558 | $1,221,165.69 | 106,040 | 2021-08-02 | Filing |
| Officer | $266.88 | 3,392 | $905,253.57 | 110,598 | 2021-08-02 | Filing |
| Officer | $265.81 | 2,900 | $770,851.90 | 113,990 | 2021-08-02 | Filing |
| Officer | $264.51 | 3,351 | $886,369.66 | 116,890 | 2021-08-02 | Filing |
| Officer | $263.60 | 1,900 | $500,843.80 | 120,241 | 2021-08-02 | Filing |