| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $43.18 | 3,750 | $161,925.00 | 852,328 | 2020-08-18 | Filing |
| Officer, Director | $43.20 | 1,000 | $43,200.00 | 1,530,848 | 2020-08-18 | Filing |
| Officer, Director | $43.67 | 100 | $4,367.00 | 1,531,848 | 2020-08-18 | Filing |
| Officer, Director | $43.14 | 9,900 | $427,086.00 | 1,531,948 | 2020-08-18 | Filing |
| Officer, Director | $43.60 | 400 | $17,440.00 | 1,541,848 | 2020-08-17 | Filing |
| Officer, Director | $42.39 | 600 | $25,434.00 | 1,542,248 | 2020-08-17 | Filing |
| Officer, Director | $43.43 | 2,000 | $86,860.00 | 1,542,848 | 2020-08-17 | Filing |
| Officer, Director | $42.40 | 5,000 | $212,000.00 | 1,544,848 | 2020-08-17 | Filing |
| 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 |