| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $262.27 | 300 | $78,681.00 | 35,782 | 2019-12-30 | Filing |
| Officer, Director | $257.43 | 400 | $102,972.00 | 36,082 | 2019-12-30 | Filing |
| Officer, Director | $256.45 | 900 | $230,805.00 | 36,482 | 2019-12-30 | Filing |
| Officer, Director | $255.68 | 1,878 | $480,167.04 | 37,382 | 2019-12-30 | Filing |
| Officer, Director | $255.06 | 232 | $59,173.92 | 35,382 | 2019-12-30 | Filing |
| Officer, Director | $254.25 | 530 | $134,752.50 | 35,614 | 2019-12-30 | Filing |
| Officer, Director | $253.13 | 420 | $106,314.60 | 36,144 | 2019-12-30 | Filing |
| Officer, Director | $252.36 | 778 | $196,336.08 | 36,564 | 2019-12-30 | Filing |
| Officer, Director | $273.79 | 400 | $109,516.00 | 35,382 | 2019-12-23 | Filing |
| Officer, Director | $272.64 | 500 | $136,320.00 | 35,782 | 2019-12-23 | Filing |
| Officer, Director | $271.82 | 800 | $217,456.00 | 36,282 | 2019-12-23 | Filing |
| Officer, Director | $270.72 | 1,200 | $324,864.00 | 37,082 | 2019-12-23 | Filing |
| Officer, Director | $269.38 | 800 | $215,504.00 | 38,282 | 2019-12-23 | Filing |
| Officer, Director | $268.40 | 1,538 | $412,799.20 | 39,082 | 2019-12-23 | Filing |
| Officer, Director | $267.30 | 400 | $106,920.00 | 40,620 | 2019-12-23 | Filing |
| Officer, Director | $265.25 | 200 | $53,050.00 | 41,020 | 2019-12-23 | Filing |
| Officer | $252.54 | 300 | $75,762.00 | 48,824 | 2019-12-17 | Filing |
| Officer | $251.26 | 900 | $226,134.00 | 49,124 | 2019-12-17 | Filing |
| Officer | $250.37 | 5,604 | $1,403,073.48 | 50,024 | 2019-12-17 | Filing |
| Officer | $249.64 | 6,021 | $1,503,082.44 | 55,628 | 2019-12-17 | Filing |