| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $128.69 | 1,350 | $173,731.50 | 0 | 2018-08-31 | Filing |
| Officer | $142.00 | 868 | $123,256.00 | 64 | 2018-05-30 | Filing |
| Officer | $149.38 | 1,413 | $211,071.11 | 0 | 2018-03-01 | Filing |
| Officer, Director | $160.00 | 65,000 | $10,400,000.00 | 0 | 2017-12-14 | Filing |
| Officer, Director | $153.89 | 99,000 | $15,234,971.40 | 65,000 | 2017-09-29 | Filing |
| Officer, Director | $153.51 | 100,000 | $15,350,790.00 | 65,000 | 2017-09-28 | Filing |
| Officer, Director | $155.30 | 99,000 | $15,374,432.70 | 65,000 | 2017-09-27 | Filing |
| Officer, Director | $155.30 | 1,000 | $155,297.30 | 65,000 | 2017-09-27 | Filing |
| Officer, Director | $154.81 | 100,000 | $15,481,470.00 | 65,000 | 2017-09-26 | Filing |
| Officer, Director | $154.15 | 100,000 | $15,415,100.00 | 65,000 | 2017-09-25 | Filing |
| Officer, Director | $153.53 | 100,000 | $15,352,600.00 | 65,000 | 2017-09-22 | Filing |
| Officer, Director | $150.18 | 125,000 | $18,772,500.00 | 400,256 | 2017-09-20 | Filing |
| Officer | $155.65 | 900 | $140,088.87 | 1,413 | 2017-09-07 | Filing |
| Director | $145.43 | 1,083 | $157,500.47 | 0 | 2017-08-21 | Filing |
| Director | $162.55 | 1,083 | $176,041.65 | 0 | 2017-07-31 | Filing |
| Officer, Director | $164.95 | 19,309 | $3,185,081.34 | 0 | 2017-06-01 | Filing |
| Officer, Director | $162.57 | 19,310 | $3,139,172.63 | 19,309 | 2017-05-31 | Filing |
| Officer | $160.66 | 809 | $129,973.94 | 59 | 2017-05-31 | Filing |
| Officer | $160.53 | 404 | $64,854.12 | 868 | 2017-05-30 | Filing |
| Officer, Director | $162.31 | 19,316 | $3,135,098.83 | 38,619 | 2017-05-30 | Filing |