| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.72 | 624 | $40,385.28 | 150,837 | 2021-08-13 | Filing |
| Officer, Director | $65.65 | 2,525 | $165,766.25 | 396,018 | 2021-08-13 | Filing |
| Officer, Director | $64.73 | 7,475 | $483,856.75 | 398,543 | 2021-08-13 | Filing |
| Director | $69.08 | 1,250 | $86,347.50 | 150,304 | 2021-08-04 | Filing |
| Director | $69.14 | 1,250 | $86,421.25 | 150,281 | 2021-08-04 | Filing |
| Director | $71.42 | 400 | $28,567.20 | 275,993 | 2021-08-04 | Filing |
| Director | $70.66 | 1,100 | $77,728.20 | 276,393 | 2021-08-04 | Filing |
| Director | $69.58 | 1,000 | $69,575.00 | 277,493 | 2021-08-04 | Filing |
| Director | $70.40 | 1,250 | $87,995.00 | 151,554 | 2021-08-03 | Filing |
| Director | $70.07 | 1,250 | $87,588.75 | 151,531 | 2021-08-03 | Filing |
| Director | $69.48 | 1,100 | $76,428.00 | 278,493 | 2021-08-03 | Filing |
| Director | $68.63 | 1,400 | $96,076.40 | 279,593 | 2021-08-03 | Filing |
| Officer, Director | $70.35 | 1,340 | $94,269.00 | 161,699 | 2021-08-03 | Filing |
| Officer, Director | $70.35 | 1,340 | $94,269.00 | 174,300 | 2021-08-03 | Filing |
| Officer, Director | $70.35 | 1,340 | $94,269.00 | 151,461 | 2021-08-03 | Filing |
| Officer, Director | $70.26 | 457 | $32,108.82 | 163,039 | 2021-08-02 | Filing |
| Officer, Director | $70.26 | 456 | $32,038.56 | 175,640 | 2021-08-02 | Filing |
| Officer, Director | $70.26 | 456 | $32,038.56 | 152,801 | 2021-08-02 | Filing |
| Officer, Director | $70.17 | 704 | $49,399.68 | 163,496 | 2021-07-30 | Filing |
| Officer, Director | $70.17 | 704 | $49,399.68 | 176,096 | 2021-07-30 | Filing |