| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| 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 |