| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $261.27 | 998 | $260,747.46 | 419,958 | 2021-08-10 | Filing |
| Officer | $260.19 | 985 | $256,287.15 | 420,956 | 2021-08-10 | Filing |
| Officer | $259.42 | 1,490 | $386,535.80 | 421,941 | 2021-08-10 | Filing |
| Officer, Director | $257.28 | 100 | $25,728.00 | 0 | 2021-08-11 | Filing |
| Officer, Director | $255.26 | 2,503 | $638,915.78 | 100 | 2021-08-11 | Filing |
| Officer, Director | $254.22 | 1,684 | $428,106.48 | 2,603 | 2021-08-11 | Filing |
| Officer, Director | $253.30 | 1,700 | $430,610.00 | 4,287 | 2021-08-11 | Filing |
| Officer, Director | $252.12 | 300 | $75,636.00 | 5,987 | 2021-08-11 | Filing |
| Officer, Director | $251.29 | 1,125 | $282,701.25 | 6,287 | 2021-08-11 | Filing |
| Officer, Director | $250.19 | 1,088 | $272,206.72 | 7,412 | 2021-08-11 | Filing |
| Officer, Director | $249.16 | 1,985 | $494,582.60 | 8,500 | 2021-08-11 | Filing |
| Officer, Director | $248.35 | 2,611 | $648,441.85 | 10,485 | 2021-08-11 | Filing |
| Officer, Director | $247.25 | 704 | $174,064.00 | 13,096 | 2021-08-11 | Filing |
| Officer, Director | $246.21 | 200 | $49,242.00 | 13,800 | 2021-08-11 | Filing |
| Officer, Director | $245.36 | 500 | $122,680.00 | 14,000 | 2021-08-11 | Filing |
| Officer | $265.16 | 300 | $79,548.00 | 51,324 | 2021-08-09 | Filing |
| Officer | $264.46 | 650 | $171,899.00 | 51,624 | 2021-08-09 | Filing |
| Officer | $263.67 | 650 | $171,385.50 | 52,274 | 2021-08-09 | Filing |
| Officer | $262.57 | 500 | $131,285.00 | 52,924 | 2021-08-09 | Filing |
| Officer | $260.02 | 100 | $26,002.00 | 53,424 | 2021-08-09 | Filing |