Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $143.80 | 3,629 | Officer | 347,362 | 2021-08-02 | Filing |
| $140.90 | 580 | Officer | 350,991 | 2021-08-02 | Filing |
| $142.16 | 51,000 | Officer | 191,664 | 2021-06-30 | Filing |
| $140.00 | 175,000 | Officer, Director | 1,968,442 | 2021-06-28 | Filing |
| $140.28 | 102,912 | Officer, Director | 2,143,442 | 2021-06-15 | Filing |
| $140.21 | 40,735 | Officer, Director | 2,246,354 | 2021-06-08 | Filing |
| $140.00 | 74,524 | Officer, Director | 2,287,089 | 2021-06-04 | Filing |
| $141.60 | 372 | Officer | 357,571 | 2021-06-01 | Filing |
| $140.04 | 672 | Officer | 357,943 | 2021-06-01 | Filing |
| $138.79 | 864 | Officer | 358,615 | 2021-06-01 | Filing |
| $138.07 | 4,092 | Officer | 359,479 | 2021-06-01 | Filing |
| $135.20 | 6,857 | Officer | 363,571 | 2021-05-24 | Filing |
| $134.32 | 15,567 | Officer | 370,428 | 2021-05-24 | Filing |
| $133.30 | 2,536 | Officer | 385,995 | 2021-05-24 | Filing |
| $131.82 | 203 | Officer | 388,531 | 2021-05-24 | Filing |
| $130.30 | 337 | Officer | 388,734 | 2021-05-24 | Filing |
| $131.85 | 79 | Officer | 389,071 | 2021-05-10 | Filing |
| $130.00 | 588 | Officer | 389,150 | 2021-05-10 | Filing |
| $129.27 | 752 | Officer | 389,738 | 2021-05-10 | Filing |
| $127.78 | 1,403 | Officer | 390,490 | 2021-05-10 | Filing |