| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $80.39 | 100,293 | $8,062,554.27 | 3,341,914 | 2019-12-19 | Filing |
| Officer, Director | $81.14 | 26,742 | $2,169,845.88 | 71,125 | 2019-12-19 | Filing |
| Officer, Director | $80.39 | 35,845 | $2,881,579.55 | 97,867 | 2019-12-19 | Filing |
| Officer, Director | $80.00 | 15 | $1,200.00 | 5,639 | 2019-12-17 | Filing |
| Officer, Director | $80.00 | 15 | $1,200.00 | 5,639 | 2019-12-17 | Filing |
| Officer, Director | $80.00 | 567 | $45,360.00 | 3,442,207 | 2019-12-17 | Filing |
| Officer, Director | $80.00 | 203 | $16,240.00 | 71,748 | 2019-12-17 | Filing |
| Director | $71.50 | 5,000 | $357,500.00 | 1,302 | 2019-12-12 | Filing |
| Director | $72.78 | 2,690 | $195,778.20 | 1,302 | 2019-12-03 | Filing |
| Officer, Director | $80.19 | 80 | $6,415.20 | 5,654 | 2019-11-26 | Filing |
| Officer, Director | $80.19 | 81 | $6,495.39 | 5,654 | 2019-11-26 | Filing |
| Officer, Director | $80.19 | 2,980 | $238,966.20 | 3,442,774 | 2019-11-26 | Filing |
| Officer, Director | $80.19 | 1,065 | $85,402.35 | 71,750 | 2019-11-26 | Filing |
| Director | $78.17 | 538 | $42,055.46 | 1,302 | 2019-11-25 | Filing |
| Officer, Director | $80.19 | 857 | $68,722.83 | 5,734 | 2019-11-25 | Filing |
| Officer, Director | $80.19 | 857 | $68,722.83 | 5,735 | 2019-11-25 | Filing |
| Officer, Director | $80.19 | 31,868 | $2,555,494.92 | 3,445,754 | 2019-11-25 | Filing |
| Officer, Director | $80.19 | 11,390 | $913,364.10 | 71,761 | 2019-11-25 | Filing |
| Officer, Director | $80.15 | 38 | $3,045.70 | 6,591 | 2019-11-21 | Filing |
| Officer, Director | $80.15 | 37 | $2,965.55 | 6,592 | 2019-11-21 | Filing |