| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $47.63 | 33,266 | $1,584,459.58 | 62,728 | 2021-10-21 | Filing |
| Large Shareholder, Officer, Director | $46.40 | 32,582 | $1,511,804.80 | 4,112,312 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $45.54 | 131,018 | $5,966,559.72 | 4,144,894 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $47.28 | 5,126 | $242,357.28 | 4,275,912 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $46.82 | 129,623 | $6,068,948.86 | 4,281,038 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $46.47 | 104,424 | $4,852,583.28 | 4,410,661 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $45.59 | 81,376 | $3,709,931.84 | 4,515,085 | 2021-10-13 | Filing |
| Officer | $45.04 | 170,333 | $7,671,798.32 | 62,999 | 2021-10-12 | Filing |
| Officer | $44.94 | 12,352 | $555,098.88 | 331,608 | 2021-10-11 | Filing |
| Officer | $44.42 | 17,648 | $783,924.16 | 343,960 | 2021-10-11 | Filing |
| Officer | $45.29 | 144 | $6,521.76 | 331,608 | 2021-10-04 | Filing |
| Officer | $44.66 | 3,365 | $150,280.90 | 331,752 | 2021-10-04 | Filing |
| Officer | $43.50 | 12,378 | $538,443.00 | 335,117 | 2021-10-04 | Filing |
| Director | $49.50 | 46,000 | $2,277,000.00 | 43,730 | 2021-09-23 | Filing |
| Officer | $50.97 | 2,000 | $101,940.00 | 21,867 | 2021-09-17 | Filing |
| Officer | $50.30 | 8,000 | $402,400.00 | 23,867 | 2021-09-17 | Filing |
| Officer | $50.90 | 7,560 | $384,804.00 | 465,277 | 2021-09-16 | Filing |
| Officer | $50.13 | 27,147 | $1,360,879.11 | 472,837 | 2021-09-16 | Filing |
| Large Shareholder, Officer, Director | $50.95 | 5,300 | $270,035.00 | 4,596,461 | 2021-09-15 | Filing |
| Large Shareholder, Officer, Director | $50.27 | 17,300 | $869,671.00 | 4,061,761 | 2021-09-15 | Filing |