| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $101.35 | 1,156 | $117,160.60 | 50,385 | 2015-03-27 | Filing |
| Officer, Director | $106.17 | 1,900 | $201,725.09 | 0 | 2015-03-13 | Filing |
| Officer, Director | $106.95 | 600 | $64,171.98 | 1,900 | 2015-03-13 | Filing |
| Officer, Director | $106.79 | 800 | $85,429.04 | 0 | 2015-03-12 | Filing |
| Officer, Director | $108.75 | 800 | $87,002.00 | 800 | 2015-03-12 | Filing |
| Officer, Director | $107.65 | 500 | $53,827.00 | 1,600 | 2015-03-12 | Filing |
| Officer, Director | $105.70 | 200 | $21,140.30 | 2,100 | 2015-03-12 | Filing |
| Officer, Director | $109.70 | 200 | $21,940.00 | 2,300 | 2015-03-12 | Filing |
| Officer | $110.89 | 8,287 | $918,966.98 | 52,517 | 2015-03-04 | Filing |
| Officer | $110.09 | 3,950 | $434,837.33 | 60,804 | 2015-03-04 | Filing |
| Officer | $111.50 | 1,400 | $156,106.44 | 64,754 | 2015-03-04 | Filing |
| Director | $116.00 | 5,000 | $580,000.00 | 1,000 | 2015-02-26 | Filing |
| Officer, Director | $112.49 | 1,000 | $112,488.10 | 0 | 2015-02-25 | Filing |
| Officer, Director | $113.08 | 600 | $67,849.50 | 1,000 | 2015-02-25 | Filing |
| Officer, Director | $115.91 | 500 | $57,954.60 | 1,600 | 2015-02-25 | Filing |
| Officer, Director | $114.29 | 400 | $45,717.00 | 2,100 | 2015-02-25 | Filing |
| Officer, Director | $120.04 | 7,800 | $936,343.98 | 0 | 2015-02-24 | Filing |
| Officer, Director | $117.96 | 1,700 | $200,532.51 | 7,800 | 2015-02-24 | Filing |
| Officer, Director | $119.09 | 500 | $59,544.00 | 9,500 | 2015-02-24 | Filing |
| Officer | $120.67 | 10,000 | $1,206,664.00 | 0 | 2015-02-23 | Filing |