| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $301.55 | 8,401 | $2,533,312.31 | 28,993,048 | 2021-11-01 | Filing |
| Officer, Director | $300.67 | 4,800 | $1,443,196.80 | 29,001,449 | 2021-11-01 | Filing |
| Officer, Director | $299.92 | 3,760 | $1,127,713.49 | 28,986,249 | 2021-10-29 | Filing |
| Officer, Director | $299.04 | 3,800 | $1,136,367.96 | 28,990,009 | 2021-10-29 | Filing |
| Officer, Director | $297.90 | 9,540 | $2,841,928.79 | 28,993,809 | 2021-10-29 | Filing |
| Officer, Director | $297.09 | 2,900 | $861,558.97 | 29,003,349 | 2021-10-29 | Filing |
| Officer, Director | $298.33 | 3,777 | $1,126,790.52 | 28,986,249 | 2021-10-28 | Filing |
| Officer, Director | $297.26 | 5,100 | $1,516,005.09 | 28,990,026 | 2021-10-28 | Filing |
| Officer, Director | $296.52 | 6,000 | $1,779,145.80 | 28,995,126 | 2021-10-28 | Filing |
| Officer, Director | $295.51 | 3,023 | $893,332.47 | 29,001,126 | 2021-10-28 | Filing |
| Officer, Director | $294.27 | 2,100 | $617,977.08 | 29,004,149 | 2021-10-28 | Filing |
| Officer, Director | $298.44 | 1,412 | $421,392.20 | 28,986,249 | 2021-10-27 | Filing |
| Officer, Director | $297.69 | 8,900 | $2,649,446.34 | 28,987,661 | 2021-10-27 | Filing |
| Officer, Director | $296.69 | 6,014 | $1,784,303.28 | 28,996,561 | 2021-10-27 | Filing |
| Officer, Director | $295.65 | 3,674 | $1,086,213.69 | 29,002,575 | 2021-10-27 | Filing |
| Officer, Director | $298.03 | 200 | $59,606.00 | 84,616 | 2021-10-26 | Filing |
| Officer, Director | $297.05 | 200 | $59,409.00 | 84,816 | 2021-10-26 | Filing |
| Officer, Director | $296.19 | 1,100 | $325,804.05 | 85,016 | 2021-10-26 | Filing |
| Officer, Director | $295.39 | 2,400 | $708,930.72 | 86,116 | 2021-10-26 | Filing |
| Officer, Director | $294.36 | 400 | $117,742.00 | 88,516 | 2021-10-26 | Filing |