| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $44.22 | 200 | $8,844.00 | 0 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $43.57 | 20,634 | $899,097.66 | 200 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $43.58 | 3,472 | $151,311.50 | 9,557 | 2021-05-19 | Filing |
| Large Shareholder, Officer, Director | $44.55 | 2,477 | $110,339.70 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $43.88 | 6,577 | $288,617.18 | 2,477 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $44.53 | 5,946 | $264,751.00 | 0 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $43.89 | 14,887 | $653,339.81 | 5,946 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $44.51 | 1,024 | $45,579.47 | 9,557 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $43.88 | 2,448 | $107,419.95 | 10,581 | 2021-05-18 | Filing |
| Large Shareholder, Officer, Director | $43.28 | 600 | $25,968.00 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $42.74 | 8,453 | $361,313.34 | 600 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $43.29 | 900 | $38,961.00 | 0 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $42.75 | 19,933 | $852,119.80 | 900 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $43.31 | 150 | $6,496.50 | 9,557 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $42.75 | 3,322 | $142,026.46 | 9,707 | 2021-05-17 | Filing |
| Director | $42.19 | 10,000 | $421,900.00 | 0 | 2021-05-05 | Filing |
| Large Shareholder, Officer, Director | $43.16 | 9,054 | $390,743.48 | 0 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $43.16 | 20,834 | $899,168.36 | 0 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 3,472 | $149,819.92 | 9,557 | 2021-04-22 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 5,346 | $230,675.09 | 0 | 2021-04-21 | Filing |