| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $148.04 | 49,722 | $7,360,899.57 | 220,625 | 2021-06-09 | Filing |
| Director | $147.05 | 68,960 | $10,140,871.42 | 270,347 | 2021-06-09 | Filing |
| Director | $146.22 | 42,806 | $6,259,264.54 | 339,307 | 2021-06-09 | Filing |
| Director | $145.12 | 17,214 | $2,498,087.07 | 382,113 | 2021-06-09 | Filing |
| Officer | $149.12 | 5,032 | $750,346.68 | 77,422 | 2021-06-07 | Filing |
| Director | $144.85 | 25,000 | $3,621,250.00 | 199,327 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $143.82 | 19,511 | $2,806,072.02 | 261,599 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $143.74 | 5,600 | $804,957.44 | 281,110 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $145.80 | 14,671 | $2,139,023.00 | 286,710 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $145.04 | 496,135 | $71,960,015.76 | 301,381 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $144.40 | 408,082 | $58,927,122.42 | 797,516 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $143.10 | 408,796 | $58,499,893.11 | 1,205,598 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $142.31 | 378,430 | $53,855,243.69 | 1,614,394 | 2021-06-01 | Filing |
| Officer | $150.00 | 10,000 | $1,500,000.00 | 351,568 | 2021-06-02 | Filing |
| Officer | $143.82 | 4,000 | $575,280.00 | 361,568 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $140.00 | 486,111 | $68,055,540.00 | 550,118 | 2021-05-27 | Filing |
| Officer | $137.50 | 15,202 | $2,090,275.00 | 331,754 | 2021-05-25 | Filing |
| Director | $134.75 | 1,158 | $156,040.50 | 5,805 | 2021-05-26 | Filing |
| Officer | $135.15 | 2,522 | $340,848.55 | 74,163 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $137.49 | 5,200 | $714,932.92 | 297,325 | 2021-05-17 | Filing |