| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $221.86 | 260 | $57,683.60 | 1,046 | 2020-01-14 | Filing |
| Officer | $212.85 | 260 | $55,341.00 | 1,306 | 2020-01-07 | Filing |
| Officer | $204.13 | 260 | $53,073.80 | 1,566 | 2019-12-31 | Filing |
| Officer | $206.30 | 260 | $53,638.00 | 1,826 | 2019-12-24 | Filing |
| Officer | $198.93 | 260 | $51,721.80 | 2,086 | 2019-12-17 | Filing |
| Officer | $201.57 | 260 | $52,408.20 | 2,346 | 2019-12-10 | Filing |
| Officer | $197.37 | 260 | $51,316.20 | 2,606 | 2019-12-03 | Filing |
| Officer | $202.00 | 11,638 | $2,350,876.00 | 48,970 | 2019-12-02 | Filing |
| Officer | $200.01 | 260 | $52,002.60 | 2,866 | 2019-11-26 | Filing |
| Officer | $198.28 | 11,292 | $2,238,977.76 | 22,305 | 2019-11-22 | Filing |
| Officer | $198.58 | 1,133 | $224,991.14 | 1,505 | 2019-11-20 | Filing |
| Officer | $197.40 | 260 | $51,324.00 | 3,126 | 2019-11-19 | Filing |
| Large Shareholder, Officer, Director | $192.12 | 50 | $9,606.00 | 117,209 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $191.51 | 973 | $186,339.42 | 117,259 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $190.41 | 1,227 | $233,628.41 | 118,232 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $192.14 | 45 | $8,646.30 | 89,059 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $191.58 | 730 | $139,856.61 | 89,104 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $190.43 | 1,075 | $204,711.71 | 89,834 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $192.13 | 1,035 | $198,859.00 | 0 | 2019-11-08 | Filing |
| Large Shareholder, Officer, Director | $191.55 | 7,745 | $1,483,531.52 | 1,035 | 2019-11-08 | Filing |