| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $144.57 | 200 | $28,914.00 | 848 | 2017-02-23 | Filing |
| Officer, Director | $143.29 | 300 | $42,985.98 | 1,048 | 2017-02-23 | Filing |
| Officer, Director | $167.92 | 1,173 | $196,965.82 | 140 | 2017-02-16 | Filing |
| Director | $141.99 | 5,000 | $709,968.50 | 0 | 2017-01-12 | Filing |
| Officer, Director | $143.36 | 14 | $2,007.04 | 140 | 2017-01-12 | Filing |
| Officer, Director | $142.36 | 1,200 | $170,833.20 | 154 | 2017-01-12 | Filing |
| Officer, Director | $148.13 | 100 | $14,813.00 | 140 | 2017-01-05 | Filing |
| Officer, Director | $146.82 | 100 | $14,682.00 | 240 | 2017-01-05 | Filing |
| Officer, Director | $145.39 | 1,008 | $146,549.19 | 340 | 2017-01-05 | Filing |
| Officer, Director | $144.42 | 100 | $14,442.00 | 140 | 2016-12-29 | Filing |
| Officer, Director | $143.56 | 1,111 | $159,498.49 | 240 | 2016-12-29 | Filing |
| Officer, Director | $143.10 | 100 | $14,310.00 | 140 | 2016-12-22 | Filing |
| Officer, Director | $140.79 | 300 | $42,237.00 | 240 | 2016-12-22 | Filing |
| Officer, Director | $139.67 | 818 | $114,253.09 | 540 | 2016-12-22 | Filing |
| Officer, Director | $144.32 | 212 | $30,595.03 | 140 | 2016-12-15 | Filing |
| Officer, Director | $143.47 | 700 | $100,431.94 | 352 | 2016-12-15 | Filing |
| Officer, Director | $141.40 | 300 | $42,418.98 | 1,052 | 2016-12-15 | Filing |
| Officer, Director | $131.95 | 1,100 | $145,139.50 | 140 | 2016-12-08 | Filing |
| Officer, Director | $130.41 | 136 | $17,735.22 | 1,240 | 2016-12-08 | Filing |
| Director | $133.37 | 5,000 | $666,844.50 | 0 | 2016-12-06 | Filing |