| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $115.93 | 169,196 | $19,614,215.50 | 549,949 | 2021-12-08 | Filing |
| Officer | $111.50 | 47,088 | $5,250,264.91 | 55,093 | 2021-11-22 | Filing |
| Officer | $113.41 | 4,030 | $457,042.30 | 27,930,559 | 2021-11-23 | Filing |
| Officer | $119.00 | 148,619 | $17,685,958.24 | 341,366 | 2021-08-06 | Filing |
| Officer | $122.33 | 3,600 | $440,384.40 | 341,366 | 2021-08-02 | Filing |
| Officer, Director | $123.28 | 45,334 | $5,588,639.52 | 346,532 | 2021-07-29 | Filing |
| Officer, Director | $122.74 | 313,843 | $38,522,031.35 | 391,866 | 2021-07-29 | Filing |
| Officer, Director | $111.07 | 170,000 | $18,881,509.00 | 345,934 | 2021-04-05 | Filing |
| Officer, Director | $109.45 | 31,489 | $3,446,619.05 | 345,934 | 2021-04-01 | Filing |
| Officer, Director | $109.04 | 121,801 | $13,280,730.38 | 377,423 | 2021-04-01 | Filing |
| Officer | $109.51 | 82,894 | $9,077,307.47 | 79,146 | 2021-03-29 | Filing |
| Officer | $106.51 | 48,749 | $5,192,207.24 | 340,687 | 2021-02-16 | Filing |
| Officer | $103.22 | 4,500 | $464,491.35 | 28,562 | 2020-12-11 | Filing |
| Director | $98.28 | 2,925 | $287,469.00 | 25,200 | 2020-11-25 | Filing |
| Officer, Director | $98.43 | 107,764 | $10,606,919.56 | 344,500 | 2020-11-17 | Filing |
| Director | $95.70 | 46,778 | $4,476,420.71 | 116,923 | 2020-11-11 | Filing |
| Officer, Director | $96.78 | 107,764 | $10,429,119.73 | 296,937 | 2020-11-09 | Filing |
| Director | $88.13 | 9,650 | $850,406.25 | 28,125 | 2020-11-03 | Filing |
| Director | $87.56 | 4,258 | $372,830.48 | 18,524 | 2020-11-02 | Filing |
| Officer, Director | $90.08 | 107,762 | $9,707,200.96 | 296,937 | 2020-10-09 | Filing |