| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.33 | 1,739,415 | $169,297,261.95 | 13,729,411 | 2017-08-28 | Filing | |
| $97.33 | 1,739,415 | $169,297,261.95 | 13,722,811 | 2017-08-28 | Filing | |
| $98.96 | 10,000 | $989,600.00 | 17,340 | 2017-08-25 | Filing | |
| $99.58 | 2,475 | $246,460.50 | 24,351 | 2017-08-25 | Filing | |
| $99.50 | 16,864 | $1,677,968.00 | 26,826 | 2017-08-25 | Filing | |
| $90.28 | 20,000 | $1,805,600.00 | 26,826 | 2017-08-09 | Filing | |
| $90.35 | 92,160 | $8,326,656.00 | 990,759 | 2017-08-07 | Filing | |
| $84.01 | 5,154,936 | $433,066,173.36 | 36,935,608 | 2017-05-31 | Filing | |
| $84.01 | 1,087,786 | $91,384,901.86 | 8,726,148 | 2017-05-31 | Filing | |
| $84.01 | 860,000 | $72,248,600.00 | 10,002,230 | 2017-05-31 | Filing | |
| $84.01 | 2,377,055 | $199,696,390.55 | 1,569,600 | 2017-05-31 | Filing | |
| $84.01 | 2,377,055 | $199,696,390.55 | 15,468,826 | 2017-05-31 | Filing | |
| $84.01 | 2,377,055 | $199,696,390.55 | 15,462,226 | 2017-05-31 | Filing | |
| $84.01 | 761,143 | $63,943,623.43 | 5,453,659 | 2017-05-30 | Filing | |
| $82.50 | 6,092 | $502,590.00 | 25,000 | 2017-05-17 | Filing | |
| $79.77 | 2,000 | $159,540.00 | 25,000 | 2016-11-21 | Filing | |
| $66.41 | 24,000 | $1,593,840.00 | 17,899 | 2016-06-09 | Filing | |
| $66.10 | 2,250,000 | $148,725,000.00 | 3,958,501 | 2016-06-07 | Filing | |
| $66.97 | 1,400 | $93,758.00 | 17,899 | 2016-05-10 | Filing | |
| $67.45 | 22,600 | $1,524,370.00 | 19,299 | 2016-05-10 | Filing |