| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $80.30 | 21,831 | $1,753,038.03 | 19,884,604 | 2019-07-03 | Filing |
| Large Shareholder, Officer, Director | $79.87 | 84,858 | $6,777,218.11 | 19,906,435 | 2019-07-02 | Filing |
| Large Shareholder, Officer, Director | $79.87 | 28,286 | $2,259,072.70 | 19,991,293 | 2019-07-02 | Filing |
| Large Shareholder, Officer, Director | $80.05 | 16,145 | $1,292,397.56 | 20,019,579 | 2019-07-01 | Filing |
| Large Shareholder, Officer, Director | $79.47 | 131,482 | $10,448,427.50 | 20,035,724 | 2019-07-01 | Filing |
| Large Shareholder, Officer, Director | $80.05 | 5,382 | $430,825.87 | 20,167,206 | 2019-07-01 | Filing |
| Large Shareholder, Officer, Director | $79.47 | 43,827 | $3,482,782.68 | 20,172,588 | 2019-07-01 | Filing |
| Large Shareholder, Officer, Director | $79.78 | 87,093 | $6,947,844.08 | 20,216,415 | 2019-06-28 | Filing |
| Large Shareholder, Officer, Director | $79.78 | 29,031 | $2,315,948.03 | 20,303,508 | 2019-06-28 | Filing |
| Officer | $86.00 | 1,749 | $150,414.00 | 34,773 | 2019-03-27 | Filing |
| Officer | $83.51 | 1,500 | $125,266.35 | 8,305 | 2019-02-22 | Filing |
| Officer, Director | $82.38 | 2,683 | $221,024.20 | 132,620 | 2019-02-21 | Filing |
| Large Shareholder, Officer, Director | $64.62 | 205,792 | $13,298,032.09 | 20,332,539 | 2018-11-06 | Filing |
| Large Shareholder, Officer, Director | $65.85 | 11,500 | $757,227.85 | 20,538,331 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $64.94 | 262,353 | $17,037,230.06 | 20,549,831 | 2018-11-05 | Filing |
| Large Shareholder, Officer, Director | $67.90 | 4,000 | $271,600.00 | 20,812,184 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $67.27 | 55,508 | $3,734,250.74 | 20,816,184 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $66.29 | 140,492 | $9,313,832.84 | 20,871,692 | 2018-11-02 | Filing |
| Large Shareholder, Officer, Director | $67.74 | 48,098 | $3,258,023.85 | 21,012,184 | 2018-11-01 | Filing |
| Large Shareholder, Officer, Director | $67.36 | 151,902 | $10,231,571.87 | 21,060,282 | 2018-11-01 | Filing |