| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $75.28 | 93,847 | $7,064,802.16 | 9,188 | 2019-03-06 | Filing |
| Officer | $74.98 | 2,658 | $199,296.84 | 74,526 | 2019-03-04 | Filing |
| Officer | $80.00 | 2,048 | $163,840.00 | 79,985 | 2019-02-28 | Filing |
| Large Shareholder, Officer, Director | $78.57 | 27,320 | $2,146,532.40 | 0 | 2019-02-27 | Filing |
| Large Shareholder, Officer, Director | $77.85 | 75,715 | $5,894,412.75 | 27,320 | 2019-02-27 | Filing |
| Large Shareholder, Officer, Director | $77.16 | 103,035 | $7,950,180.60 | 0 | 2019-02-20 | Filing |
| Large Shareholder, Officer, Director | $77.05 | 6,195 | $477,324.75 | 0 | 2019-02-13 | Filing |
| Large Shareholder, Officer, Director | $76.41 | 96,840 | $7,399,544.40 | 6,195 | 2019-02-13 | Filing |
| Large Shareholder, Officer, Director | $72.98 | 10,455 | $763,005.90 | 0 | 2019-02-06 | Filing |
| Large Shareholder, Officer, Director | $72.25 | 34,525 | $2,494,431.25 | 10,455 | 2019-02-06 | Filing |
| Large Shareholder, Officer, Director | $71.37 | 58,055 | $4,143,385.35 | 44,980 | 2019-02-06 | Filing |
| Officer | $71.00 | 10,000 | $710,000.00 | 405,252 | 2019-02-01 | Filing |
| Officer | $70.56 | 5,000 | $352,800.00 | 415,252 | 2019-02-01 | Filing |
| Large Shareholder, Officer, Director | $71.42 | 2,024 | $144,554.08 | 0 | 2019-01-30 | Filing |
| Large Shareholder, Officer, Director | $70.86 | 48,498 | $3,436,568.28 | 2,024 | 2019-01-30 | Filing |
| Large Shareholder, Officer, Director | $69.80 | 52,513 | $3,665,407.40 | 50,522 | 2019-01-30 | Filing |
| Large Shareholder, Officer, Director | $70.32 | 11,214 | $788,568.48 | 0 | 2019-01-23 | Filing |
| Large Shareholder, Officer, Director | $69.82 | 91,821 | $6,410,942.22 | 11,214 | 2019-01-23 | Filing |
| Large Shareholder, Officer, Director | $66.00 | 103,035 | $6,800,310.00 | 0 | 2019-01-16 | Filing |
| Large Shareholder, Officer, Director | $63.92 | 66,925 | $4,277,846.00 | 0 | 2019-01-09 | Filing |