| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $54.05 | 5,742 | $310,364.86 | 158,933 | 2018-01-26 | Filing |
| Director | $53.93 | 5,435 | $293,106.83 | 164,675 | 2018-01-26 | Filing |
| Large Shareholder, Officer, Director | $54.49 | 240,000 | $13,076,664.00 | 88,353,733 | 2018-01-25 | Filing |
| Large Shareholder, Officer, Director | $55.13 | 240,000 | $13,230,744.00 | 88,593,733 | 2018-01-24 | Filing |
| Large Shareholder, Officer, Director | $55.31 | 300,000 | $16,593,900.00 | 88,833,733 | 2018-01-18 | Filing |
| Officer | $51.30 | 2,026 | $103,942.11 | 0 | 2018-01-03 | Filing |
| Officer | $51.58 | 12,459 | $642,635.22 | 10,714 | 2017-12-05 | Filing |
| Officer | $50.55 | 1,982 | $100,189.11 | 0 | 2017-12-06 | Filing |
| Officer | $50.52 | 50,444 | $2,548,667.97 | 52,850 | 2017-12-04 | Filing |
| Officer, Director | $50.05 | 156,100 | $7,812,414.75 | 277,464 | 2017-12-04 | Filing |
| Officer, Director | $49.10 | 168,220 | $8,260,073.02 | 277,464 | 2017-11-30 | Filing |
| Officer | $49.16 | 32,350 | $1,590,393.94 | 52,850 | 2017-11-30 | Filing |
| Officer | $48.15 | 73,108 | $3,519,865.08 | 155,916 | 2017-11-29 | Filing |
| Officer | $48.15 | 21,880 | $1,053,436.67 | 229,024 | 2017-11-29 | Filing |
| Officer, Director | $48.15 | 262,309 | $12,631,227.59 | 277,464 | 2017-11-29 | Filing |
| Large Shareholder, Officer, Director | $48.30 | 211,620 | $10,221,817.37 | 91,429,443 | 2017-11-29 | Filing |
| Officer | $45.86 | 33,845 | $1,552,091.09 | 0 | 2017-11-27 | Filing |
| Officer | $45.86 | 22,482 | $1,030,997.54 | 33,845 | 2017-11-27 | Filing |
| Officer | $45.79 | 10,000 | $457,874.00 | 23,441 | 2017-11-22 | Filing |
| Large Shareholder, Officer, Director | $44.78 | 175,000 | $7,836,657.50 | 91,542,413 | 2017-11-16 | Filing |