| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $70.17 | 703 | $49,329.51 | 153,257 | 2021-07-30 | Filing |
| Director | $63.16 | 1,250 | $78,945.00 | 152,804 | 2021-07-27 | Filing |
| Director | $63.08 | 1,250 | $78,845.00 | 152,781 | 2021-07-27 | Filing |
| Director | $64.35 | 200 | $12,869.80 | 280,993 | 2021-07-27 | Filing |
| Director | $63.53 | 1,059 | $67,274.03 | 281,193 | 2021-07-27 | Filing |
| Director | $62.80 | 1,241 | $77,937.28 | 282,252 | 2021-07-27 | Filing |
| Director | $66.33 | 1,250 | $82,916.25 | 154,054 | 2021-07-26 | Filing |
| Director | $66.73 | 1,250 | $83,410.00 | 154,031 | 2021-07-26 | Filing |
| Director | $67.70 | 900 | $60,930.00 | 283,493 | 2021-07-26 | Filing |
| Director | $66.64 | 1,600 | $106,619.20 | 284,393 | 2021-07-26 | Filing |
| Officer, Director | $68.68 | 500 | $34,342.00 | 164,200 | 2021-07-21 | Filing |
| Officer, Director | $67.75 | 167 | $11,313.75 | 164,700 | 2021-07-21 | Filing |
| Officer, Director | $66.38 | 166 | $11,019.08 | 164,867 | 2021-07-21 | Filing |
| Officer, Director | $68.68 | 500 | $34,342.00 | 176,800 | 2021-07-21 | Filing |
| Officer, Director | $67.75 | 167 | $11,313.75 | 177,300 | 2021-07-21 | Filing |
| Officer, Director | $66.38 | 167 | $11,085.46 | 177,467 | 2021-07-21 | Filing |
| Officer, Director | $68.68 | 500 | $34,342.00 | 153,960 | 2021-07-21 | Filing |
| Officer, Director | $67.75 | 166 | $11,246.00 | 154,460 | 2021-07-21 | Filing |
| Officer, Director | $66.38 | 167 | $11,085.46 | 154,626 | 2021-07-21 | Filing |
| Officer, Director | $68.68 | 5,975 | $410,380.93 | 406,018 | 2021-07-21 | Filing |