| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $250.96 | 1,315 | $330,005.83 | 85,928 | 2021-08-20 | Filing |
| Officer, Director | $249.41 | 1,400 | $349,179.60 | 87,243 | 2021-08-20 | Filing |
| Officer, Director | $248.60 | 1,495 | $371,649.53 | 88,643 | 2021-08-20 | Filing |
| Director | $288.41 | 271 | $78,159.11 | 133,205 | 2021-08-16 | Filing |
| Director | $288.41 | 3,188 | $919,451.08 | 1,224 | 2021-08-16 | Filing |
| Officer, Director | $291.73 | 1,250 | $364,660.00 | 5,695,841 | 2021-08-13 | Filing |
| Officer, Director | $290.96 | 13,254 | $3,856,344.08 | 5,697,091 | 2021-08-13 | Filing |
| 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 |