| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $125.85 | 1,200 | $151,017.00 | 4,487 | 2015-01-02 | Filing |
| Officer, Director | $126.48 | 1,791 | $226,523.53 | 140 | 2015-01-02 | Filing |
| Officer, Director | $125.37 | 2,324 | $291,349.42 | 1,931 | 2015-01-02 | Filing |
| Officer, Director | $132.92 | 400 | $53,167.00 | 140 | 2014-12-31 | Filing |
| Officer, Director | $132.10 | 400 | $52,841.00 | 540 | 2014-12-31 | Filing |
| Officer, Director | $131.74 | 600 | $79,042.98 | 940 | 2014-12-31 | Filing |
| Officer, Director | $129.93 | 811 | $105,373.47 | 1,540 | 2014-12-31 | Filing |
| Officer, Director | $130.80 | 10,000 | $1,308,000.00 | 1,234 | 2014-12-30 | Filing |
| Officer, Director | $133.30 | 275 | $36,657.83 | 140 | 2014-12-29 | Filing |
| Officer, Director | $132.13 | 1,217 | $160,807.56 | 415 | 2014-12-29 | Filing |
| Officer, Director | $130.95 | 1,100 | $144,041.70 | 1,632 | 2014-12-29 | Filing |
| Officer, Director | $132.37 | 512 | $67,772.26 | 140 | 2014-12-26 | Filing |
| Officer, Director | $131.86 | 4,375 | $576,895.81 | 652 | 2014-12-26 | Filing |
| Officer, Director | $130.76 | 660 | $86,302.52 | 5,027 | 2014-12-26 | Filing |
| Officer, Director | $131.95 | 4,115 | $542,963.96 | 140 | 2014-12-26 | Filing |
| Officer, Director | $130.35 | 2,211 | $288,201.64 | 140 | 2014-12-24 | Filing |
| Officer, Director | $127.82 | 10,000 | $1,278,200.00 | 1,234 | 2014-12-23 | Filing |
| Officer, Director | $134.11 | 700 | $93,878.96 | 140 | 2014-12-22 | Filing |
| Officer, Director | $133.58 | 1,192 | $159,231.29 | 840 | 2014-12-22 | Filing |
| Officer, Director | $132.56 | 700 | $92,794.03 | 2,032 | 2014-12-22 | Filing |