| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $95.64 | 400 | $38,254.00 | 61,459 | 2015-05-20 | Filing |
| Officer | $95.40 | 100 | $9,540.00 | 61,859 | 2015-05-20 | Filing |
| Officer | $96.59 | 100 | $9,659.00 | 61,959 | 2015-05-20 | Filing |
| Director | $94.35 | 11,773 | $1,110,763.71 | 621,578 | 2015-05-14 | Filing |
| Director | $95.12 | 19 | $1,807.28 | 633,351 | 2015-05-14 | Filing |
| Officer | $94.35 | 10,794 | $1,018,420.38 | 62,059 | 2015-05-14 | Filing |
| Officer | $95.12 | 16 | $1,521.94 | 72,853 | 2015-05-14 | Filing |
| Officer, Director | $98.28 | 1,600 | $157,244.00 | 0 | 2015-04-10 | Filing |
| Officer, Director | $97.36 | 800 | $77,886.48 | 1,600 | 2015-04-10 | Filing |
| Officer, Director | $99.13 | 100 | $9,912.50 | 2,400 | 2015-04-10 | Filing |
| Officer, Director | $96.86 | 2,500 | $242,157.50 | 0 | 2015-04-09 | Filing |
| Officer | $100.09 | 1,867 | $186,868.03 | 48,518 | 2015-04-01 | Filing |
| 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 |