| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $55.25 | 3,989 | $220,403.82 | 83,367 | 2021-03-15 | Filing |
| Director | $51.24 | 300 | $15,371.01 | 0 | 2021-03-10 | Filing |
| Director | $50.55 | 3,382 | $170,960.44 | 300 | 2021-03-10 | Filing |
| Director | $49.77 | 6,318 | $314,472.13 | 3,682 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $73.16 | 200 | $14,632.00 | 0 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $71.75 | 1,900 | $136,327.09 | 200 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $70.94 | 4,900 | $347,594.24 | 2,100 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $70.06 | 2,054 | $143,893.59 | 7,000 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $72.90 | 1,106 | $80,630.72 | 0 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $71.69 | 6,141 | $440,250.75 | 1,106 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $70.92 | 15,407 | $1,092,664.44 | 7,247 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $70.09 | 6,514 | $456,540.20 | 22,654 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $73.16 | 200 | $14,632.00 | 9,557 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $71.67 | 1,150 | $82,420.96 | 9,757 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $70.89 | 2,982 | $211,407.70 | 10,907 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $70.08 | 1,224 | $85,777.80 | 13,889 | 2021-02-24 | Filing |
| Large Shareholder, Officer, Director | $71.18 | 25 | $1,779.50 | 0 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $69.93 | 129 | $9,020.97 | 25 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $69.11 | 400 | $27,644.00 | 154 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $68.19 | 2,800 | $190,923.60 | 554 | 2021-02-23 | Filing |