Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $108.12 | 4,000 | Director | 0 | 2021-09-28 | Filing |
| $91.62 | 20,000 | Officer | 148,220 | 2021-06-14 | Filing |
| $91.03 | 20,000 | Officer | 148,220 | 2021-06-15 | Filing |
| $90.26 | 642 | Officer | 150,707 | 2021-06-04 | Filing |
| $92.03 | 2,487 | Officer | 148,220 | 2021-06-07 | Filing |
| $89.60 | 2,435 | Officer | 98,550 | 2021-06-04 | Filing |
| $94.56 | 5,484 | Officer, Director | 331,266 | 2021-06-02 | Filing |
| $92.09 | 5,484 | Officer, Director | 325,782 | 2021-06-03 | Filing |
| $89.64 | 5,482 | Officer, Director | 320,300 | 2021-06-04 | Filing |
| $94.55 | 14,517 | Officer, Director | 245,395 | 2021-06-02 | Filing |
| $92.14 | 14,517 | Officer, Director | 245,395 | 2021-06-03 | Filing |
| $89.62 | 3,597 | Officer, Director | 237,795 | 2021-06-04 | Filing |
| $89.64 | 14,516 | Officer, Director | 237,795 | 2021-06-04 | Filing |
| $99.69 | 5,484 | Officer, Director | 347,716 | 2021-05-17 | Filing |
| $102.29 | 5,484 | Officer, Director | 342,232 | 2021-05-18 | Filing |
| $98.89 | 5,482 | Officer, Director | 336,750 | 2021-05-19 | Filing |
| $99.68 | 14,517 | Officer, Director | 245,395 | 2021-05-17 | Filing |
| $102.32 | 14,517 | Officer, Director | 245,395 | 2021-05-18 | Filing |
| $98.94 | 14,516 | Officer, Director | 245,395 | 2021-05-19 | Filing |
| $99.68 | 14,517 | Officer, Director | 245,395 | 2021-05-17 | Filing |