| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $42.39 | 3,708 | $157,195.47 | 5,346 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 12,733 | $549,450.60 | 0 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $42.37 | 8,100 | $343,171.89 | 12,733 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $43.15 | 2,052 | $88,536.82 | 9,557 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $42.37 | 1,420 | $60,160.43 | 11,609 | 2021-04-21 | Filing |
| Large Shareholder, Officer, Director | $45.29 | 639 | $28,940.05 | 0 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $44.48 | 8,414 | $374,280.80 | 639 | 2021-04-20 | Filing |
| Large Shareholder, Officer, Director | $45.29 | 1,511 | $68,433.95 | 0 | 2021-04-20 | Filing |