| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $49.07 | 4,105 | $201,429.07 | 323,368 | 2021-10-06 | Filing |
| Large Shareholder, Officer, Director | $48.34 | 9,257 | $447,459.31 | 327,473 | 2021-10-06 | Filing |
| Large Shareholder, Officer, Director | $49.13 | 1,200 | $58,950.48 | 336,730 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $48.43 | 12,162 | $588,944.85 | 337,930 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $51.41 | 7,161 | $368,170.64 | 350,092 | 2021-09-22 | Filing |
| Large Shareholder, Officer, Director | $50.69 | 5,401 | $273,776.69 | 357,253 | 2021-09-22 | Filing |
| Large Shareholder, Officer, Director | $49.72 | 800 | $39,779.28 | 362,654 | 2021-09-22 | Filing |
| Large Shareholder, Officer, Director | $50.01 | 100 | $5,001.00 | 363,454 | 2021-09-21 | Filing |
| Large Shareholder, Officer, Director | $49.38 | 13,262 | $654,837.77 | 363,554 | 2021-09-21 | Filing |
| Large Shareholder, Officer, Director | $49.65 | 2,435 | $120,892.39 | 376,816 | 2021-09-20 | Filing |
| Large Shareholder, Officer, Director | $49.15 | 10,927 | $537,099.20 | 379,251 | 2021-09-20 | Filing |
| Officer | $54.10 | 5,310 | $287,271.00 | 136,312 | 2021-09-10 | Filing |
| Officer | $53.90 | 5,310 | $286,209.00 | 141,622 | 2021-09-10 | Filing |
| Officer | $53.50 | 10,000 | $535,014.00 | 146,932 | 2021-09-02 | Filing |
| Officer | $52.55 | 10,000 | $525,509.00 | 156,932 | 2021-08-30 | Filing |
| Officer | $52.37 | 400 | $20,946.00 | 946,604 | 2021-08-26 | Filing |
| Officer | $51.66 | 29,600 | $1,529,186.32 | 947,004 | 2021-08-26 | Filing |
| Director | $52.04 | 1,057 | $55,010.83 | 10,982 | 2021-08-05 | Filing |
| Director | $51.46 | 18,943 | $974,768.89 | 12,039 | 2021-08-05 | Filing |
| Officer | $52.09 | 200 | $10,418.40 | 18,350 | 2021-08-05 | Filing |