| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.20 | 8,545 | $1,266,339.95 | 55,638 | 2019-12-16 | Filing | |
| $147.94 | 13,582 | $2,009,321.08 | 43,148 | 2019-12-16 | Filing | |
| $144.82 | 2,400 | $347,568.00 | 8,108 | 2019-12-12 | Filing | |
| $142.26 | 47,824 | $6,803,442.24 | 686,774 | 2019-12-11 | Filing | |
| $139.26 | 3,732 | $519,718.32 | 2,814 | 2019-12-05 | Filing | |
| $142.32 | 17,833 | $2,537,992.56 | 704,848 | 2019-12-06 | Filing | |
| $138.25 | 21,700 | $3,000,025.00 | 415,150 | 2019-12-03 | Filing | |
| $141.45 | 1,500 | $212,179.35 | 10,508 | 2019-11-27 | Filing | |
| $137.75 | 2,100 | $289,270.38 | 12,008 | 2019-11-25 | Filing | |
| $134.21 | 1,100 | $147,630.56 | 14,108 | 2019-11-14 | Filing | |
| $133.61 | 4,866 | $650,155.51 | 6,754 | 2019-09-12 | Filing | |
| $128.21 | 10,308 | $1,321,588.68 | 7,754 | 2019-08-16 | Filing | |
| $128.17 | 4,607 | $590,479.19 | 18,062 | 2019-08-16 | Filing | |
| $132.16 | 3,376 | $446,172.16 | 11,224 | 2019-08-13 | Filing | |
| $137.00 | 14,650 | $2,007,105.67 | 436,850 | 2019-06-20 | Filing | |
| $123.67 | 8,100 | $1,001,750.49 | 451,500 | 2019-03-28 | Filing | |
| $139.78 | 7,964 | $1,113,207.92 | 15,208 | 2019-06-28 | Filing | |
| $140.10 | 16,107 | $2,256,590.70 | 56,730 | 2019-06-28 | Filing | |
| $135.80 | 13,662 | $1,855,299.60 | 56,730 | 2019-06-26 | Filing | |
| $136.92 | 6,642 | $909,422.64 | 15,208 | 2019-06-24 | Filing |