| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $121.22 | 3,900 | $472,777.11 | 55,286 | 2019-04-18 | Filing |
| Large Shareholder, Officer, Director | $120.14 | 4,999 | $600,583.36 | 59,186 | 2019-04-18 | Filing |
| Large Shareholder, Officer, Director | $119.13 | 1,300 | $154,871.99 | 64,185 | 2019-04-18 | Filing |
| Officer | $125.50 | 937 | $117,593.50 | 52,204 | 2019-04-15 | Filing |
| Officer | $131.92 | 1,600 | $211,071.04 | 51,262 | 2019-03-20 | Filing |
| Officer | $131.15 | 3,946 | $517,517.51 | 52,862 | 2019-03-20 | Filing |
| Officer | $130.07 | 4,070 | $529,375.13 | 56,808 | 2019-03-20 | Filing |
| Officer | $129.26 | 10,671 | $1,379,327.06 | 60,878 | 2019-03-20 | Filing |
| Officer | $128.36 | 4,200 | $539,109.06 | 71,549 | 2019-03-20 | Filing |
| Large Shareholder, Officer, Director | $132.84 | 200 | $26,567.00 | 59,936 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $131.58 | 2,800 | $368,413.08 | 60,136 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $130.99 | 5,000 | $654,947.00 | 62,936 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $129.76 | 4,800 | $622,848.00 | 67,936 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $128.90 | 4,780 | $616,152.99 | 72,736 | 2019-03-18 | Filing |
| Large Shareholder, Officer, Director | $128.05 | 3,250 | $416,167.38 | 77,516 | 2019-03-18 | Filing |
| Officer | $113.97 | 2,529 | $288,231.90 | 2,821 | 2019-02-22 | Filing |
| Officer | $115.66 | 16,262 | $1,880,806.00 | 51,262 | 2019-02-22 | Filing |
| Officer | $114.67 | 9,224 | $1,057,723.46 | 67,524 | 2019-02-22 | Filing |
| Director | $106.62 | 74,993 | $7,995,753.66 | 326,487 | 2019-02-15 | Filing |
| Director | $106.22 | 808 | $85,825.76 | 6,447 | 2019-02-15 | Filing |