| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $74.49 | 48,865 | $3,639,817.03 | 5,267,101 | 2017-05-24 | Filing | |
| $73.29 | 175,687 | $12,875,836.70 | 5,315,966 | 2017-05-24 | Filing | |
| $72.22 | 52,300 | $3,776,933.41 | 5,491,653 | 2017-05-24 | Filing | |
| $70.31 | 53,600 | $3,768,492.72 | 5,543,953 | 2017-05-24 | Filing | |
| $69.00 | 39,115 | $2,698,935.00 | 5,597,553 | 2017-05-24 | Filing | |
| $68.13 | 50,000 | $3,406,455.00 | 5,636,668 | 2017-05-24 | Filing | |
| $31.85 | 2,008 | $63,954.80 | 26,453 | 2017-02-01 | Filing | |
| $31.80 | 1,000 | $31,800.00 | 28,461 | 2017-02-01 | Filing |