| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $376.23 | 800 | $300,982.24 | 356 | 2019-02-14 | Filing |
| Officer, Director | $372.12 | 30,000 | $11,163,681.00 | 623,891 | 2019-02-12 | Filing |
| Officer, Director | $372.12 | 10,000 | $3,721,227.00 | 133,178 | 2019-02-12 | Filing |
| Director | $375.92 | 1,500 | $563,880.00 | 17,581 | 2019-02-13 | Filing |
| Officer, Director | $374.37 | 50,000 | $18,718,330.00 | 15,922 | 2019-02-12 | Filing |
| Officer | $375.35 | 3,615 | $1,356,889.17 | 24,217 | 2019-02-12 | Filing |
| Officer | $351.06 | 12,526 | $4,397,385.08 | 229 | 2018-11-09 | Filing |
| Officer | $335.00 | 2,500 | $837,500.00 | 928 | 2018-08-31 | Filing |
| Officer, Director | $330.89 | 3,839 | $1,270,286.71 | 699,221 | 2018-08-27 | Filing |
| Officer, Director | $331.00 | 1,161 | $384,293.79 | 703,060 | 2018-08-24 | Filing |
| Director | $331.28 | 400 | $132,513.32 | 2,764 | 2018-08-23 | Filing |
| Director | $330.15 | 5,000 | $1,650,753.50 | 18,633 | 2018-08-21 | Filing |
| Officer, Director | $330.70 | 6,000 | $1,984,200.00 | 704,221 | 2018-08-22 | Filing |
| Officer, Director | $330.12 | 14,000 | $4,621,640.80 | 710,221 | 2018-08-21 | Filing |
| Officer | $325.00 | 5,000 | $1,625,000.00 | 1,479 | 2018-08-14 | Filing |
| Officer, Director | $321.20 | 2,500 | $803,000.00 | 733,013 | 2018-08-14 | Filing |
| Officer, Director | $320.74 | 25,000 | $8,018,485.00 | 89,815 | 2018-08-14 | Filing |
| Director | $319.19 | 375 | $119,694.75 | 2,048 | 2018-08-10 | Filing |
| Director | $319.34 | 2,125 | $678,588.58 | 2,423 | 2018-08-09 | Filing |
| Officer | $319.02 | 1,000 | $319,015.90 | 413 | 2018-08-08 | Filing |