| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $46.44 | 300 | $13,932.00 | 561,749 | 2020-02-20 | Filing |
| Officer | $45.18 | 4,600 | $207,828.00 | 562,049 | 2020-02-20 | Filing |
| Officer | $41.89 | 11,555 | $484,038.95 | 196,714 | 2020-02-07 | Filing |
| Officer | $41.14 | 13,245 | $544,899.30 | 208,269 | 2020-02-07 | Filing |
| Officer, Director | $42.59 | 100 | $4,259.00 | 610,016 | 2020-02-07 | Filing |
| Officer, Director | $41.88 | 9,570 | $400,791.60 | 610,116 | 2020-02-07 | Filing |
| Officer, Director | $41.11 | 9,930 | $408,222.30 | 619,686 | 2020-02-07 | Filing |
| Officer | $38.10 | 8,031 | $305,981.10 | 566,649 | 2020-02-03 | Filing |
| Officer | $37.14 | 6,969 | $258,828.66 | 574,680 | 2020-02-03 | Filing |
| Officer | $40.51 | 200 | $8,102.00 | 221,514 | 2020-01-24 | Filing |
| Officer, Director | $40.54 | 400 | $16,216.00 | 629,616 | 2020-01-24 | Filing |
| Officer, Director | $39.71 | 534 | $21,205.14 | 630,016 | 2020-01-23 | Filing |
| Officer, Director | $38.76 | 1,029 | $39,884.04 | 630,550 | 2020-01-23 | Filing |
| Officer, Director | $37.85 | 479 | $18,130.15 | 631,579 | 2020-01-23 | Filing |
| Officer, Director | $38.50 | 2,458 | $94,633.00 | 632,058 | 2020-01-22 | Filing |
| Officer, Director | $37.79 | 5,500 | $207,845.00 | 634,516 | 2020-01-22 | Filing |
| Officer | $38.37 | 774 | $29,698.38 | 581,649 | 2020-01-22 | Filing |
| Officer | $37.62 | 1,726 | $64,932.12 | 582,423 | 2020-01-22 | Filing |
| Officer | $36.71 | 1,600 | $58,736.00 | 584,149 | 2020-01-22 | Filing |
| Officer | $35.42 | 900 | $31,878.00 | 585,749 | 2020-01-22 | Filing |