| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.49 | 10,462 | $852,588.14 | 3,843,840 | 2017-06-08 | Filing | |
| $80.88 | 89,538 | $7,242,021.47 | 3,854,302 | 2017-06-08 | Filing | |
| $99.08 | 11,668 | $1,156,063.11 | 3,943,840 | 2017-06-05 | Filing | |
| $96.61 | 52,016 | $5,025,494.63 | 3,955,508 | 2017-06-05 | Filing | |
| $92.00 | 3,083 | $283,636.00 | 4,007,524 | 2017-06-05 | Filing | |
| $91.31 | 23,272 | $2,125,054.75 | 4,010,607 | 2017-06-05 | Filing | |
| $90.21 | 152,762 | $13,781,148.86 | 4,033,879 | 2017-06-05 | Filing | |
| $88.12 | 63,227 | $5,571,784.53 | 4,186,641 | 2017-06-05 | Filing | |
| $85.32 | 1,100 | $93,850.02 | 4,249,868 | 2017-06-05 | Filing | |
| $83.06 | 30,475 | $2,531,287.02 | 4,250,968 | 2017-06-02 | Filing | |
| $83.55 | 5,200 | $434,436.08 | 4,281,443 | 2017-06-01 | Filing | |
| $82.41 | 164,325 | $13,542,220.44 | 4,286,643 | 2017-06-01 | Filing | |
| $78.35 | 330 | $25,856.99 | 4,450,968 | 2017-05-26 | Filing | |
| $77.66 | 111,823 | $8,684,610.29 | 4,451,298 | 2017-05-26 | Filing | |
| $76.72 | 187,847 | $14,410,795.31 | 4,563,121 | 2017-05-26 | Filing | |
| $79.70 | 75,036 | $5,980,564.29 | 4,750,968 | 2017-05-25 | Filing | |
| $78.25 | 7,248 | $567,121.21 | 4,826,004 | 2017-05-25 | Filing | |
| $77.61 | 232,190 | $18,021,403.63 | 4,833,252 | 2017-05-25 | Filing | |
| $76.91 | 85,526 | $6,577,471.11 | 5,065,442 | 2017-05-25 | Filing | |
| $75.00 | 116,133 | $8,709,975.00 | 5,150,968 | 2017-05-24 | Filing |