| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $82.99 | 1,000 | $82,985.70 | 1,707,146 | 2020-02-10 | Filing |
| Officer, Director | $84.72 | 2,000 | $169,438.60 | 1,708,146 | 2020-02-07 | Filing |
| Officer, Director | $86.75 | 2,000 | $173,491.60 | 1,710,146 | 2020-02-06 | Filing |
| Officer, Director | $77.64 | 1,000 | $77,635.30 | 1,724,146 | 2019-11-18 | Filing |
| Officer | $75.34 | 400 | $30,134.04 | 0 | 2019-11-13 | Filing |
| Officer | $75.34 | 450 | $33,900.80 | 0 | 2019-11-13 | Filing |
| Officer | $75.34 | 1,433 | $107,955.20 | 0 | 2019-11-13 | Filing |
| Officer | $75.34 | 2,100 | $158,203.71 | 0 | 2019-11-13 | Filing |
| Officer | $77.72 | 104 | $8,083.31 | 123 | 2019-11-12 | Filing |
| Officer, Director | $77.75 | 2,000 | $155,504.80 | 1,725,146 | 2019-11-11 | Filing |
| Officer, Director | $77.02 | 1,000 | $77,015.70 | 1,727,146 | 2019-11-08 | Filing |
| Officer, Director | $76.65 | 1,000 | $76,647.00 | 1,728,146 | 2019-11-07 | Filing |
| Officer, Director | $77.61 | 2,000 | $155,216.60 | 1,729,146 | 2019-11-06 | Filing |
| Officer, Director | $78.10 | 2,000 | $156,192.80 | 1,731,146 | 2019-11-05 | Filing |
| Officer, Director | $78.49 | 2,000 | $156,981.00 | 1,733,146 | 2019-11-04 | Filing |
| Officer, Director | $80.31 | 2,000 | $160,618.20 | 1,735,146 | 2019-11-01 | Filing |
| Officer, Director | $79.55 | 2,000 | $159,097.00 | 1,737,146 | 2019-10-31 | Filing |
| Officer, Director | $80.32 | 2,000 | $160,630.40 | 1,739,146 | 2019-10-30 | Filing |
| Officer, Director | $79.82 | 2,000 | $159,637.60 | 1,741,146 | 2019-10-29 | Filing |
| Officer, Director | $78.78 | 2,000 | $157,559.80 | 1,743,146 | 2019-10-28 | Filing |