| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $40.95 | 500 | $20,475.00 | 1,549,848 | 2020-08-17 | Filing |
| Officer, Director | $40.91 | 1,000 | $40,909.00 | 1,550,348 | 2020-08-13 | Filing |
| Officer, Director | $41.70 | 200 | $8,340.00 | 1,551,348 | 2020-08-13 | Filing |
| Officer, Director | $40.97 | 7,300 | $299,102.90 | 1,551,548 | 2020-08-13 | Filing |
| Officer, Director | $41.90 | 4,200 | $175,992.60 | 1,558,848 | 2020-08-12 | Filing |
| Officer, Director | $40.30 | 800 | $32,237.60 | 1,563,048 | 2020-08-12 | Filing |
| Officer, Director | $40.91 | 1,000 | $40,909.00 | 1,550,348 | 2020-08-13 | Filing |
| Officer, Director | $41.70 | 200 | $8,340.00 | 1,551,348 | 2020-08-13 | Filing |
| Officer, Director | $40.97 | 7,300 | $299,102.90 | 1,551,548 | 2020-08-13 | Filing |
| Officer, Director | $41.90 | 4,200 | $175,992.60 | 1,558,848 | 2020-08-12 | Filing |
| Officer, Director | $40.30 | 800 | $32,237.60 | 1,563,048 | 2020-08-12 | Filing |
| Director | $42.01 | 25,000 | $1,050,305.00 | 1,133,577 | 2020-08-10 | Filing |
| Director | $41.60 | 3,750 | $155,992.50 | 856,078 | 2020-08-07 | Filing |
| Director | $41.94 | 400 | $16,775.60 | 859,828 | 2020-08-06 | Filing |
| Director | $41.27 | 3,350 | $138,237.75 | 860,228 | 2020-08-06 | Filing |
| Officer, Director | $41.28 | 1,000 | $41,281.00 | 1,563,848 | 2020-08-06 | Filing |
| Officer, Director | $42.00 | 800 | $33,598.40 | 1,564,848 | 2020-08-06 | Filing |
| Officer, Director | $41.29 | 6,700 | $276,649.70 | 1,565,648 | 2020-08-06 | Filing |
| Officer, Director | $41.67 | 5,000 | $208,360.00 | 1,572,348 | 2020-08-05 | Filing |
| Director | $45.06 | 9 | $405.54 | 21,723 | 2020-07-16 | Filing |