| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $54.30 | 3,000 | $162,887.40 | 10,300 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $53.38 | 4,872 | $260,048.85 | 10,300 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $52.77 | 11,000 | $580,421.60 | 10,300 | 2021-05-28 | Filing |
| Large Shareholder, Officer, Director | $52.15 | 6,100 | $318,126.59 | 10,300 | 2021-05-27 | Filing |
| Large Shareholder, Officer, Director | $52.82 | 2,000 | $105,639.20 | 10,300 | 2021-05-26 | Filing |
| Large Shareholder, Officer, Director | $52.90 | 10,510 | $555,970.59 | 10,300 | 2021-05-26 | Filing |
| Director | $53.83 | 500 | $26,916.05 | 4,090 | 2021-05-25 | Filing |
| Director | $53.51 | 1,000 | $53,507.80 | 4,590 | 2021-05-24 | Filing |
| Large Shareholder, Officer, Director | $53.57 | 6,788 | $363,643.34 | 10,300 | 2021-05-25 | Filing |
| Large Shareholder, Officer, Director | $53.75 | 6,674 | $358,698.13 | 10,300 | 2021-05-24 | Filing |
| Officer | $52.93 | 7,200 | $381,077.28 | 11,000 | 2021-05-20 | Filing |
| Officer | $50.63 | 3,000 | $151,882.80 | 11,000 | 2021-05-19 | Filing |
| Director | $53.04 | 3,500 | $185,643.15 | 16,362 | 2021-05-19 | Filing |
| Officer | $29.01 | 695 | $20,160.00 | 0 | 2021-03-02 | Filing |
| Officer | $29.00 | 2,000 | $58,006.00 | 0 | 2021-03-02 | Filing |
| Officer | $29.74 | 5,000 | $148,719.50 | 0 | 2021-02-26 | Filing |
| Officer | $28.85 | 5,000 | $144,265.50 | 0 | 2021-02-19 | Filing |
| Officer | $29.41 | 1,305 | $38,379.01 | 0 | 2021-02-18 | Filing |
| Officer | $33.68 | 928 | $31,250.96 | 0 | 2021-02-01 | Filing |
| Officer | $33.03 | 13,489 | $445,579.44 | 928 | 2021-02-01 | Filing |