| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $126.32 | 7,000 | $884,240.00 | 27,420 | 2021-05-03 | Filing |
| Officer, Director | $115.68 | 16,256 | $1,880,494.08 | 221,399 | 2021-03-18 | Filing |
| Officer, Director | $114.96 | 34,199 | $3,931,517.04 | 237,655 | 2021-03-18 | Filing |
| Officer, Director | $114.03 | 17,921 | $2,043,531.63 | 271,854 | 2021-03-18 | Filing |
| Officer, Director | $112.81 | 22,169 | $2,500,884.89 | 289,775 | 2021-03-18 | Filing |
| Director | $111.29 | 19,015 | $2,116,179.35 | 22,633 | 2021-03-11 | Filing |
| Officer | $111.29 | 18,112 | $2,015,684.48 | 29,055 | 2021-03-11 | Filing |
| Officer, Director | $125.23 | 5,576 | $698,282.48 | 269,230 | 2021-02-04 | Filing |
| Officer, Director | $124.71 | 21,443 | $2,674,156.53 | 274,806 | 2021-02-04 | Filing |
| Officer, Director | $123.59 | 11,137 | $1,376,421.83 | 296,249 | 2021-02-04 | Filing |
| Officer, Director | $122.57 | 13,251 | $1,624,175.07 | 307,386 | 2021-02-04 | Filing |
| Officer, Director | $121.66 | 6,534 | $794,926.44 | 320,637 | 2021-02-04 | Filing |
| Officer | $118.78 | 12,545 | $1,490,095.10 | 31,776 | 2021-01-29 | Filing |
| Officer | $117.49 | 6,396 | $751,466.04 | 44,321 | 2021-01-29 | Filing |
| Officer | $123.71 | 773 | $95,627.83 | 12,534 | 2021-01-28 | Filing |
| Officer | $135.26 | 463 | $62,625.38 | 13,950 | 2021-01-27 | Filing |
| Officer | $140.70 | 803 | $112,982.10 | 14,798 | 2021-01-26 | Filing |
| Officer | $119.31 | 2,800 | $334,068.00 | 26,633 | 2020-12-28 | Filing |
| Officer | $118.42 | 13,523 | $1,601,393.66 | 29,433 | 2020-12-28 | Filing |
| Officer | $117.78 | 18,677 | $2,199,777.06 | 42,956 | 2020-12-28 | Filing |