| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $90.81 | 2,426 | $220,305.06 | 179,392 | 2015-03-26 | Filing |
| Director | $90.84 | 2,426 | $220,377.84 | 179,392 | 2015-03-26 | Filing |
| Officer | $106.24 | 7,000 | $743,680.00 | 112,835 | 2015-03-16 | Filing |
| Officer | $106.24 | 10,000 | $1,062,400.00 | 0 | 2015-03-16 | Filing |
| Officer | $106.81 | 5,500 | $587,455.00 | 42,770 | 2015-03-16 | Filing |
| Officer, Director | $110.16 | 2,600 | $286,416.00 | 102,501 | 2015-03-05 | Filing |
| Officer, Director | $107.05 | 1,300 | $139,165.00 | 105,101 | 2015-03-02 | Filing |
| Officer, Director | $107.05 | 6,500 | $695,825.00 | 241,772 | 2015-03-02 | Filing |
| Officer | $120.31 | 1,316 | $158,327.96 | 0 | 2015-02-13 | Filing |
| Officer, Director | $120.31 | 684 | $82,292.04 | 106,401 | 2015-02-13 | Filing |
| Officer, Director | $120.14 | 787 | $94,550.18 | 107,085 | 2015-02-11 | Filing |
| Officer | $120.14 | 1,513 | $181,771.82 | 0 | 2015-02-11 | Filing |
| Officer | $105.81 | 15,000 | $1,587,150.00 | 0 | 2015-02-09 | Filing |
| Officer, Director | $114.31 | 3,900 | $445,809.00 | 107,872 | 2015-02-02 | Filing |
| Officer, Director | $114.31 | 6,500 | $743,015.00 | 223,272 | 2015-02-02 | Filing |
| Officer | $110.08 | 4,500 | $495,360.00 | 42,500 | 2015-01-02 | Filing |
| Officer, Director | $110.08 | 6,500 | $715,520.00 | 111,772 | 2015-01-02 | Filing |
| Officer, Director | $110.08 | 6,500 | $715,520.00 | 229,772 | 2015-01-02 | Filing |
| Officer | $110.08 | 12,000 | $1,320,960.00 | 119,835 | 2015-01-02 | Filing |
| Officer | $110.08 | 12,000 | $1,320,960.00 | 119,835 | 2015-01-02 | Filing |