| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Other | $86.41 | 15,000 | $1,296,138.00 | 11,379 | 2018-05-21 | Filing |
| Officer | $85.61 | 12,375 | $1,059,475.73 | 93,453 | 2018-05-17 | Filing |
| Other | $86.62 | 1,000 | $86,621.00 | 0 | 2018-04-24 | Filing |
| Officer, Director | $87.07 | 9,000 | $783,656.10 | 541,603 | 2018-04-23 | Filing |
| Officer, Director | $86.96 | 10,000 | $869,631.00 | 541,603 | 2018-04-20 | Filing |
| Officer, Director | $87.07 | 9,000 | $783,660.60 | 649,547 | 2018-04-23 | Filing |
| Officer, Director | $86.96 | 10,000 | $869,563.00 | 649,547 | 2018-04-20 | Filing |
| Officer, Director | $84.19 | 5,000 | $420,961.00 | 541,603 | 2018-03-27 | Filing |
| Officer, Director | $84.08 | 5,000 | $420,405.50 | 649,547 | 2018-03-27 | Filing |
| Officer | $86.88 | 12,375 | $1,075,085.55 | 93,453 | 2018-03-12 | Filing |
| Officer | $87.70 | 21,900 | $1,920,737.31 | 12,975 | 2018-02-27 | Filing |
| Other | $87.33 | 7,500 | $654,972.75 | 0 | 2018-02-26 | Filing |
| Other | $87.33 | 7,500 | $654,972.75 | 0 | 2018-02-26 | Filing |
| Officer, Director | $86.51 | 12,000 | $1,038,128.40 | 508,342 | 2018-02-20 | Filing |
| Officer, Director | $85.98 | 12,000 | $1,031,704.80 | 508,342 | 2018-02-15 | Filing |
| Officer, Director | $86.51 | 12,000 | $1,038,100.80 | 629,375 | 2018-02-20 | Filing |
| Officer, Director | $85.99 | 12,000 | $1,031,934.00 | 629,375 | 2018-02-15 | Filing |
| Officer | $90.89 | 12,750 | $1,158,895.95 | 3,750 | 2018-01-04 | Filing |
| Other | $90.81 | 28,500 | $2,588,207.55 | 9,056 | 2018-01-04 | Filing |
| Other | $90.64 | 30,000 | $2,719,314.00 | 35,685 | 2017-12-21 | Filing |