| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $52.09 | 2,800 | $145,852.00 | 18,550 | 2021-08-05 | Filing |
| Large Shareholder, Officer, Director | $50.67 | 3,003 | $152,169.52 | 390,178 | 2021-08-04 | Filing |
| Large Shareholder, Officer, Director | $50.21 | 10,359 | $520,170.97 | 393,181 | 2021-08-04 | Filing |
| Large Shareholder, Officer, Director | $49.16 | 200 | $9,832.00 | 403,540 | 2021-08-03 | Filing |
| Large Shareholder, Officer, Director | $48.75 | 9,262 | $451,523.43 | 403,740 | 2021-08-03 | Filing |
| Large Shareholder, Officer, Director | $47.69 | 3,900 | $186,000.36 | 413,002 | 2021-08-03 | Filing |
| Large Shareholder, Officer, Director | $49.77 | 5,200 | $258,790.48 | 416,902 | 2021-08-02 | Filing |
| Large Shareholder, Officer, Director | $48.88 | 8,162 | $398,941.42 | 422,102 | 2021-08-02 | Filing |
| Officer | $49.97 | 9,679 | $483,637.37 | 975,330 | 2021-08-02 | Filing |
| Officer | $49.27 | 20,321 | $1,001,173.00 | 985,009 | 2021-08-02 | Filing |
| Director | $48.91 | 6,464 | $316,154.24 | 11,897 | 2021-08-02 | Filing |
| Large Shareholder, Officer, Director | $42.10 | 13,362 | $562,544.21 | 430,264 | 2021-07-13 | Filing |
| Large Shareholder, Officer, Director | $42.25 | 13,362 | $564,597.95 | 443,626 | 2021-07-12 | Filing |