| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $110.03 | 21,390 | $2,353,443.31 | 262 | 2018-03-19 | Filing |
| Officer, Director | $111.87 | 8,369 | $936,250.91 | 140 | 2018-03-16 | Filing |
| Officer, Director | $111.02 | 13,144 | $1,459,229.79 | 8,509 | 2018-03-16 | Filing |
| Officer, Director | $112.33 | 100 | $11,233.00 | 140 | 2018-03-15 | Filing |
| Officer, Director | $111.41 | 1,800 | $200,540.88 | 240 | 2018-03-15 | Filing |
| Officer, Director | $110.82 | 19,612 | $2,173,313.59 | 2,040 | 2018-03-15 | Filing |
| Officer, Director | $116.51 | 200 | $23,302.00 | 140 | 2018-03-13 | Filing |
| Officer, Director | $115.54 | 4,502 | $520,159.73 | 340 | 2018-03-13 | Filing |
| Officer, Director | $114.62 | 6,590 | $755,341.19 | 4,842 | 2018-03-13 | Filing |
| Officer, Director | $113.59 | 10,220 | $1,160,844.83 | 11,432 | 2018-03-13 | Filing |
| Officer, Director | $116.58 | 20 | $2,331.60 | 140 | 2018-03-12 | Filing |
| Officer, Director | $115.99 | 16,179 | $1,876,678.25 | 160 | 2018-03-12 | Filing |
| Officer, Director | $115.18 | 5,313 | $611,968.34 | 16,339 | 2018-03-12 | Filing |
| Officer, Director | $114.05 | 2,470 | $281,713.87 | 140 | 2018-03-14 | Filing |
| Officer, Director | $113.07 | 5,267 | $595,530.21 | 2,610 | 2018-03-14 | Filing |
| Officer, Director | $112.09 | 13,775 | $1,544,017.71 | 7,877 | 2018-03-14 | Filing |
| Officer, Director | $136.16 | 1 | $136.16 | 140 | 2017-12-08 | Filing |
| Director | $134.72 | 580 | $78,137.60 | 1,555 | 2017-12-07 | Filing |
| Officer, Director | $129.70 | 641 | $83,140.14 | 140 | 2017-11-30 | Filing |
| Officer, Director | $128.43 | 400 | $51,373.00 | 781 | 2017-11-30 | Filing |