Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $40.25 | 6,900 | Large Shareholder, Director | 213,619 | 2017-05-05 | Filing |
| $40.19 | 10,000 | Large Shareholder, Director | 85,000 | 2017-05-05 | Filing |
| $39.79 | 10,000 | Large Shareholder, Director | 220,519 | 2017-05-03 | Filing |
| $39.75 | 2,000 | Officer | 59,211 | 2017-05-03 | Filing |
| $38.99 | 9,697 | Director | 61,550 | 2017-05-01 | Filing |
| $39.37 | 38,900 | Large Shareholder, Director | 230,519 | 2017-05-02 | Filing |
| $39.00 | 1,100 | Large Shareholder, Director | 269,419 | 2017-05-01 | Filing |
| $38.75 | 2,000 | Officer | 61,211 | 2017-04-27 | Filing |
| $36.11 | 5,000 | Large Shareholder, Director | 95,000 | 2017-03-31 | Filing |
| $31.84 | 23,410 | Large Shareholder, Director | 293,519 | 2016-10-03 | Filing |
| $32.17 | 8,000 | Large Shareholder, Director | 268,519 | 2016-10-05 | Filing |
| $31.92 | 17,000 | Large Shareholder, Director | 276,519 | 2016-10-04 | Filing |
| $31.84 | 23,410 | Large Shareholder, Director | 293,519 | 2016-10-03 | Filing |
| $31.26 | 4,000 | Large Shareholder, Director | 115,929 | 2016-08-29 | Filing |
| $31.14 | 12,000 | Large Shareholder, Director | 119,929 | 2016-08-26 | Filing |
| $31.02 | 2,500 | Large Shareholder, Director | 131,929 | 2016-08-25 | Filing |
| $31.01 | 7,500 | Large Shareholder, Director | 134,429 | 2016-08-24 | Filing |
| $30.35 | 15,000 | Large Shareholder, Director | 141,929 | 2016-08-23 | Filing |
| $30.04 | 10,000 | Large Shareholder, Director | 156,929 | 2016-08-22 | Filing |
| $29.53 | 12,551 | Large Shareholder, Director | 100,000 | 2016-06-30 | Filing |