| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $70.92 | 10,519 | $745,954.89 | 326,494 | 2018-11-14 | Filing |
| Large Shareholder, Officer, Director | $73.20 | 1,200 | $87,840.00 | 306,374 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $72.47 | 3,600 | $260,892.00 | 307,574 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $71.28 | 10,200 | $727,056.00 | 311,174 | 2018-11-13 | Filing |
| Large Shareholder, Officer, Director | $75.10 | 6,900 | $518,190.00 | 296,374 | 2018-11-12 | Filing |
| Large Shareholder, Officer, Director | $74.30 | 18,100 | $1,344,830.00 | 303,274 | 2018-11-12 | Filing |
| Large Shareholder, Officer, Director | $120.69 | 33,305 | $4,019,580.45 | 51,492 | 2018-05-24 | Filing |
| Officer | $123.59 | 261 | $32,256.99 | 15,810 | 2018-05-21 | Filing |
| Officer | $123.04 | 9,505 | $1,169,495.20 | 16,071 | 2018-05-21 | Filing |
| Officer | $121.90 | 2,300 | $280,370.00 | 25,576 | 2018-05-21 | Filing |
| Officer | $118.88 | 1,447 | $172,012.13 | 2,642 | 2018-05-15 | Filing |
| Officer | $117.33 | 23,506 | $2,757,958.98 | 15,810 | 2018-05-11 | Filing |
| Large Shareholder, Director | $117.01 | 52 | $6,084.52 | 54,678 | 2018-05-10 | Filing |
| Officer | $120.00 | 6,028 | $723,360.00 | 11,437 | 2018-03-09 | Filing |
| Officer | $113.00 | 4,034 | $455,842.00 | 4,089 | 2018-03-05 | Filing |
| Officer | $113.05 | 15,315 | $1,731,360.75 | 8,123 | 2018-03-05 | Filing |
| Officer | $113.41 | 2,161 | $245,079.01 | 2,160 | 2018-03-05 | Filing |
| Officer | $110.61 | 24,318 | $2,689,813.98 | 14,053 | 2018-03-05 | Filing |
| Officer | $111.22 | 4,335 | $482,138.70 | 4,321 | 2018-02-28 | Filing |
| Director | $111.00 | 4,038 | $448,218.00 | 7,662 | 2018-02-27 | Filing |