| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $112.99 | 1,903 | $215,027.39 | 5,291 | 2019-01-17 | Filing |
| Officer, Director | $115.53 | 500 | $57,764.00 | 140 | 2019-01-16 | Filing |
| Officer, Director | $114.51 | 1,000 | $114,512.00 | 640 | 2019-01-16 | Filing |
| Officer, Director | $113.28 | 5,554 | $629,147.12 | 1,640 | 2019-01-16 | Filing |
| Officer, Director | $115.58 | 800 | $92,462.00 | 140 | 2019-01-15 | Filing |
| Officer, Director | $114.81 | 5,954 | $683,569.21 | 940 | 2019-01-15 | Filing |
| Officer, Director | $113.89 | 300 | $34,168.38 | 6,894 | 2019-01-15 | Filing |
| Officer, Director | $115.37 | 2,545 | $293,606.98 | 140 | 2019-01-14 | Filing |
| Officer, Director | $114.60 | 4,209 | $482,366.13 | 2,685 | 2019-01-14 | Filing |
| Officer, Director | $113.61 | 300 | $34,083.00 | 6,894 | 2019-01-14 | Filing |
| Officer, Director | $114.15 | 3,354 | $382,856.42 | 140 | 2019-01-11 | Filing |
| Officer, Director | $113.42 | 2,800 | $317,587.76 | 3,494 | 2019-01-11 | Filing |
| Officer, Director | $111.99 | 900 | $100,791.00 | 6,294 | 2019-01-11 | Filing |
| Officer, Director | $114.15 | 3,354 | $382,856.42 | 140 | 2019-01-10 | Filing |
| Officer, Director | $113.42 | 2,800 | $317,587.76 | 3,494 | 2019-01-10 | Filing |
| Officer, Director | $111.99 | 900 | $100,791.00 | 6,294 | 2019-01-10 | Filing |
| Officer, Director | $114.30 | 100 | $11,430.00 | 140 | 2019-01-09 | Filing |
| Officer, Director | $113.57 | 5,454 | $619,426.60 | 240 | 2019-01-09 | Filing |
| Officer, Director | $112.84 | 1,500 | $169,264.35 | 5,694 | 2019-01-09 | Filing |
| Officer, Director | $114.89 | 100 | $11,489.00 | 140 | 2019-01-08 | Filing |