| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $317.74 | 27,890 | $8,861,693.30 | 4,997 | 2018-03-20 | Filing |
| Officer, Director | $316.87 | 26,245 | $8,316,276.77 | 32,887 | 2018-03-20 | Filing |
| Officer, Director | $315.87 | 10,341 | $3,266,440.62 | 59,132 | 2018-03-20 | Filing |
| Officer, Director | $314.88 | 2,998 | $944,015.94 | 69,473 | 2018-03-20 | Filing |
| Officer, Director | $313.62 | 2,800 | $878,144.96 | 72,471 | 2018-03-20 | Filing |
| Director | $313.26 | 350 | $109,641.00 | 7,043 | 2018-03-20 | Filing |
| Director | $315.50 | 350 | $110,425.00 | 7,043 | 2018-03-19 | Filing |
| Director | $321.50 | 350 | $112,525.00 | 7,043 | 2018-03-09 | Filing |
| Director | $322.20 | 40 | $12,888.00 | 7,043 | 2018-03-08 | Filing |
| Director | $322.20 | 310 | $99,882.00 | 7,043 | 2018-03-08 | Filing |
| Officer | $325.00 | 9,618 | $3,125,850.00 | 13,090 | 2018-03-06 | Filing |
| Officer | $300.00 | 8,274 | $2,482,200.00 | 13,090 | 2018-03-02 | Filing |
| Officer, Director | $285.30 | 1,712 | $488,435.83 | 0 | 2018-02-20 | Filing |
| Officer, Director | $284.44 | 12,327 | $3,506,321.46 | 1,712 | 2018-02-20 | Filing |
| Officer, Director | $283.63 | 17,885 | $5,072,706.45 | 14,039 | 2018-02-20 | Filing |
| Officer, Director | $282.59 | 7,813 | $2,207,862.39 | 31,924 | 2018-02-20 | Filing |
| Officer, Director | $281.55 | 4,800 | $1,351,460.16 | 39,737 | 2018-02-20 | Filing |
| Officer, Director | $280.48 | 2,867 | $804,125.84 | 44,537 | 2018-02-20 | Filing |
| Officer, Director | $279.68 | 3,639 | $1,017,759.52 | 47,404 | 2018-02-20 | Filing |
| Officer, Director | $278.54 | 8,846 | $2,463,951.57 | 51,043 | 2018-02-20 | Filing |