| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $70.60 | 20,000 | $1,412,000.00 | 5,327,511 | 2021-10-29 | Filing |
| Officer | $71.17 | 1,810 | $128,817.70 | 1,207,498 | 2021-10-28 | Filing |
| Officer | $70.32 | 16,291 | $1,145,583.12 | 1,209,308 | 2021-10-28 | Filing |
| Officer | $72.61 | 1,417 | $102,888.37 | 1,225,599 | 2021-10-27 | Filing |
| Officer | $71.80 | 17,156 | $1,231,800.80 | 1,227,016 | 2021-10-27 | Filing |
| Officer, Director | $71.19 | 2,500 | $177,975.00 | 5,347,511 | 2021-10-28 | Filing |
| Officer, Director | $70.29 | 17,500 | $1,230,075.00 | 5,350,011 | 2021-10-28 | Filing |
| Officer, Director | $72.60 | 1,800 | $130,680.00 | 5,367,511 | 2021-10-27 | Filing |