| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $67.06 | 9,200 | $616,912.44 | 73,291 | 2016-06-01 | Filing |
| Officer, Director | $66.52 | 3,124 | $207,807.23 | 72,218 | 2016-05-09 | Filing |
| Officer, Director | $65.75 | 6,876 | $452,125.88 | 75,342 | 2016-05-09 | Filing |
| Officer, Director | $84.95 | 1,200 | $101,944.56 | 72,218 | 2016-03-09 | Filing |
| Officer, Director | $83.81 | 3,800 | $318,466.60 | 73,418 | 2016-03-09 | Filing |
| Officer, Director | $83.22 | 5,000 | $416,085.00 | 77,218 | 2016-03-09 | Filing |
| Officer | $73.04 | 1,389 | $101,452.56 | 8,136 | 2016-02-01 | Filing |
| Officer | $75.00 | 1,320 | $99,000.00 | 9,525 | 2016-02-01 | Filing |
| Officer | $78.75 | 1,389 | $109,383.75 | 8,765 | 2016-01-04 | Filing |
| Officer | $89.77 | 1,389 | $124,690.53 | 8,765 | 2015-12-01 | Filing |
| Officer, Director | $89.69 | 1,699 | $152,377.19 | 72,218 | 2015-12-01 | Filing |
| Officer, Director | $88.97 | 8,301 | $738,523.37 | 73,917 | 2015-12-01 | Filing |
| Director | $91.66 | 4 | $366.64 | 1,685 | 2015-11-10 | Filing |
| Director | $91.66 | 1,120 | $102,659.20 | 4,530 | 2015-11-10 | Filing |
| Officer, Director | $94.37 | 200 | $18,874.00 | 72,077 | 2015-11-09 | Filing |
| Officer, Director | $93.18 | 9,435 | $879,182.55 | 72,277 | 2015-11-09 | Filing |
| Officer, Director | $92.65 | 10,365 | $960,290.30 | 81,712 | 2015-11-09 | Filing |
| Director | $94.00 | 6,000 | $564,000.00 | 19,737 | 2015-11-06 | Filing |
| Director | $92.00 | 20,000 | $1,840,000.00 | 25,737 | 2015-11-06 | Filing |
| Director | $91.39 | 5,781 | $528,303.04 | 1,683 | 2015-11-05 | Filing |