| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $108.29 | 6,575 | $712,006.75 | 132,276 | 2015-05-27 | Filing |
| Officer, Director | $108.28 | 19,285 | $2,088,179.80 | 138,851 | 2015-05-27 | Filing |
| Officer, Director | $100.44 | 50,000 | $5,022,000.00 | 138,851 | 2015-05-18 | Filing |
| Director | $97.21 | 5,600 | $544,376.00 | 53,165 | 2015-05-11 | Filing |
| Officer | $97.68 | 5,000 | $488,400.00 | 24,994 | 2015-05-08 | Filing |
| Officer | $99.29 | 2,265 | $224,891.85 | 22,425 | 2015-05-04 | Filing |
| Officer | $99.29 | 850 | $84,396.50 | 24,690 | 2015-05-04 | Filing |
| Director | $91.54 | 15,000 | $1,373,100.00 | 22,247 | 2015-03-09 | Filing |
| Officer, Director | $90.61 | 15,931 | $1,443,507.91 | 138,851 | 2015-03-02 | Filing |
| Director | $87.75 | 4,125 | $361,968.75 | 44,540 | 2015-02-25 | Filing |
| Officer, Director | $88.42 | 23,600 | $2,086,712.00 | 154,782 | 2015-02-25 | Filing |
| Officer, Director | $87.85 | 1,400 | $122,990.00 | 178,382 | 2015-02-25 | Filing |
| Officer, Director | $81.86 | 25,000 | $2,046,500.00 | 154,782 | 2015-02-11 | Filing |
| Officer, Director | $83.27 | 16,475 | $1,371,873.25 | 154,446 | 2015-01-28 | Filing |
| Officer, Director | $82.43 | 3,525 | $290,565.75 | 170,921 | 2015-01-28 | Filing |
| Officer, Director | $83.29 | 19,750 | $1,644,977.50 | 174,446 | 2015-01-28 | Filing |
| Officer, Director | $82.45 | 5,250 | $432,862.50 | 194,196 | 2015-01-28 | Filing |
| Director | $76.85 | 1,000 | $76,850.00 | 43,765 | 2015-01-21 | Filing |
| Director | $75.35 | 1,000 | $75,350.00 | 44,765 | 2015-01-20 | Filing |
| Officer, Director | $72.23 | 14,178 | $1,024,076.94 | 174,446 | 2015-01-14 | Filing |