| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $65.21 | 1,000 | $65,210.00 | 1,691,146 | 2020-05-27 | Filing |
| Officer, Director | $65.12 | 1,000 | $65,119.70 | 1,692,146 | 2020-03-19 | Filing |
| Officer, Director | $74.83 | 2,000 | $149,657.40 | 1,693,146 | 2020-02-27 | Filing |
| Officer, Director | $75.38 | 1,000 | $75,381.00 | 1,695,146 | 2020-02-26 | Filing |
| Officer | $71.68 | 1,500 | $107,517.75 | 4,729 | 2020-02-27 | Filing |
| Officer | $80.50 | 5 | $402.48 | 896 | 2020-02-21 | Filing |
| Officer | $80.50 | 11 | $885.45 | 896 | 2020-02-21 | Filing |
| Officer | $80.50 | 11 | $885.45 | 896 | 2020-02-21 | Filing |
| Officer | $80.50 | 2,000 | $160,990.40 | 896 | 2020-02-21 | Filing |
| Officer | $80.50 | 21 | $1,690.40 | 896 | 2020-02-21 | Filing |
| Officer | $80.50 | 188 | $15,133.10 | 896 | 2020-02-21 | Filing |
| Officer | $80.50 | 1,000 | $80,495.20 | 896 | 2020-02-21 | Filing |
| Officer, Director | $78.74 | 1,000 | $78,740.80 | 1,696,146 | 2020-02-24 | Filing |
| Officer, Director | $81.15 | 1,000 | $81,151.10 | 1,697,146 | 2020-02-21 | Filing |
| Officer, Director | $80.71 | 1,000 | $80,714.10 | 1,698,146 | 2020-02-20 | Filing |
| Director | $81.99 | 3,304 | $270,894.96 | 61,945 | 2020-02-19 | Filing |
| Officer, Director | $81.67 | 2,000 | $163,348.60 | 1,699,146 | 2020-02-19 | Filing |
| Officer, Director | $81.90 | 1,000 | $81,900.00 | 1,701,146 | 2020-02-18 | Filing |
| Officer, Director | $82.02 | 2,000 | $164,038.80 | 1,702,146 | 2020-02-14 | Filing |
| Director | $82.34 | 152 | $12,515.30 | 65,249 | 2020-02-14 | Filing |