| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $75.13 | 1,700 | $127,721.00 | 5,247,511 | 2021-11-04 | Filing |
| Officer, Director | $74.44 | 18,300 | $1,362,252.00 | 5,249,211 | 2021-11-04 | Filing |
| Officer | $75.72 | 15,268 | $1,156,092.96 | 1,134,937 | 2021-11-03 | Filing |
| Officer | $74.90 | 1,574 | $117,892.60 | 1,150,205 | 2021-11-03 | Filing |
| Officer | $74.16 | 1,847 | $136,973.52 | 1,151,779 | 2021-11-02 | Filing |
| Officer | $73.70 | 16,726 | $1,232,706.20 | 1,153,626 | 2021-11-02 | Filing |
| Officer, Director | $76.29 | 100 | $7,629.00 | 5,267,511 | 2021-11-03 | Filing |
| Officer, Director | $75.73 | 16,800 | $1,272,264.00 | 5,267,611 | 2021-11-03 | Filing |
| Officer, Director | $75.00 | 3,100 | $232,500.00 | 5,284,411 | 2021-11-03 | Filing |
| Officer, Director | $74.16 | 2,260 | $167,601.60 | 5,287,511 | 2021-11-02 | Filing |
| Officer, Director | $73.69 | 17,740 | $1,307,260.60 | 5,289,771 | 2021-11-02 | Filing |
| Officer | $74.24 | 4,531 | $336,381.44 | 1,170,352 | 2021-11-01 | Filing |
| Officer | $73.53 | 4,598 | $338,090.94 | 1,174,883 | 2021-11-01 | Filing |
| Officer | $72.38 | 4,250 | $307,615.00 | 1,179,481 | 2021-11-01 | Filing |
| Officer | $71.36 | 5,194 | $370,643.84 | 1,183,731 | 2021-11-01 | Filing |
| Officer | $70.61 | 18,573 | $1,311,439.53 | 1,188,925 | 2021-10-29 | Filing |
| Officer, Director | $74.10 | 900 | $66,690.00 | 5,307,511 | 2021-11-01 | Filing |
| Officer, Director | $73.51 | 6,800 | $499,868.00 | 5,308,411 | 2021-11-01 | Filing |
| Officer, Director | $72.33 | 5,300 | $383,349.00 | 5,315,211 | 2021-11-01 | Filing |
| Officer, Director | $71.39 | 7,000 | $499,730.00 | 5,320,511 | 2021-11-01 | Filing |