| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $162.31 | 19,316 | $3,135,098.83 | 38,619 | 2017-05-30 | Filing |
| Officer, Director | $150.56 | 78,110 | $11,760,538.42 | 0 | 2017-03-29 | Filing |
| Officer, Director | $150.01 | 22,390 | $3,358,786.59 | 0 | 2017-03-28 | Filing |
| Officer, Director | $150.42 | 42,600 | $6,407,926.08 | 0 | 2017-03-02 | Filing |
| Officer, Director | $150.55 | 57,900 | $8,716,596.03 | 0 | 2017-03-01 | Filing |
| Director | $145.77 | 723 | $105,392.43 | 0 | 2016-12-05 | Filing |
| Officer | $123.99 | 921 | $114,194.79 | 0 | 2016-10-31 | Filing |
| Officer | $165.94 | 1,739 | $288,569.66 | 0 | 2016-10-03 | Filing |
| Officer, Director | $180.77 | 100,500 | $18,166,962.90 | 0 | 2016-09-12 | Filing |
| Director | $179.70 | 2,309 | $414,920.14 | 723 | 2016-09-12 | Filing |
| Officer, Director | $184.22 | 100,500 | $18,513,939.15 | 0 | 2016-09-06 | Filing |
| Director | $193.78 | 915 | $177,311.90 | 0 | 2016-08-22 | Filing |
| Director | $192.73 | 915 | $176,347.95 | 0 | 2016-08-01 | Filing |
| Officer | $199.00 | 5,500 | $1,094,500.00 | 12,412 | 2016-07-14 | Filing |
| Officer, Director | $183.67 | 18,711 | $3,436,696.15 | 0 | 2016-05-25 | Filing |
| Officer, Director | $182.06 | 18,709 | $3,406,181.12 | 18,711 | 2016-05-24 | Filing |
| Officer | $183.67 | 108 | $19,836.63 | 6,151 | 2016-05-25 | Filing |
| Officer | $182.06 | 107 | $19,480.54 | 6,259 | 2016-05-24 | Filing |
| Officer | $183.67 | 10,116 | $1,858,031.01 | 57 | 2016-05-25 | Filing |
| Officer | $182.06 | 10,116 | $1,841,730.09 | 10,173 | 2016-05-24 | Filing |