| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $344.31 | 10,847 | $3,734,677.42 | 1,433,423 | 2021-11-22 | Filing |
| Officer, Director | $343.33 | 110,677 | $37,998,568.39 | 1,444,270 | 2021-11-22 | Filing |
| Officer, Director | $342.36 | 78,387 | $26,836,745.77 | 1,554,947 | 2021-11-22 | Filing |
| Officer, Director | $341.48 | 13,558 | $4,629,727.54 | 1,633,334 | 2021-11-22 | Filing |
| Officer, Director | $340.18 | 22,483 | $7,648,159.02 | 1,646,892 | 2021-11-22 | Filing |
| Officer | $332.28 | 54,757 | $18,194,836.66 | 139,586 | 2021-11-02 | Filing |
| Officer | $328.60 | 55,000 | $18,073,049.50 | 654,820 | 2021-11-01 | Filing |
| Officer | $298.68 | 20,000 | $5,973,540.00 | 183,988 | 2021-09-10 | Filing |
| Officer | $298.82 | 10,000 | $2,988,176.00 | 94,415 | 2021-09-10 | Filing |
| Officer | $303.08 | 60,000 | $18,184,980.00 | 463,259 | 2021-09-01 | Filing |
| Officer, Director | $304.74 | 3,800 | $1,158,010.86 | 1,669,375 | 2021-09-01 | Filing |
| Officer, Director | $304.00 | 24,715 | $7,513,295.74 | 1,673,175 | 2021-09-01 | Filing |
| Officer, Director | $303.02 | 37,181 | $11,266,497.39 | 1,697,890 | 2021-09-01 | Filing |
| Officer, Director | $301.94 | 9,877 | $2,982,232.74 | 1,735,071 | 2021-09-01 | Filing |
| Officer | $244.88 | 2,414 | $591,151.42 | 85,289 | 2021-05-13 | Filing |
| Officer | $240.00 | 1,500 | $360,000.00 | 87,703 | 2021-05-12 | Filing |
| Officer | $250.27 | 8,000 | $2,002,160.80 | 694,584 | 2021-05-10 | Filing |
| Officer | $252.66 | 6,086 | $1,537,710.67 | 92,119 | 2021-05-07 | Filing |
| Officer, Director | $236.70 | 800 | $189,357.36 | 1,504,329 | 2021-03-02 | Filing |
| Officer, Director | $235.86 | 38,808 | $9,153,371.30 | 1,345,661 | 2021-03-02 | Filing |