| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.69 | 268 | $25,912.92 | 2,711 | 2019-11-04 | Filing | |
| $98.68 | 1,618 | $159,664.24 | 11,485 | 2019-10-30 | Filing | |
| $105.05 | 15,000 | $1,575,744.00 | 30,136 | 2019-09-11 | Filing | |
| $106.52 | 10,701 | $1,139,912.25 | 113,958 | 2019-09-05 | Filing | |
| $105.80 | 23,463 | $2,482,444.06 | 165,226 | 2019-08-29 | Filing | |
| $106.21 | 25,000 | $2,655,200.00 | 224,806 | 2019-08-28 | Filing | |
| $105.39 | 16,500 | $1,738,903.65 | 526,475 | 2019-08-29 | Filing | |
| $99.98 | 2,668 | $266,758.91 | 124,659 | 2019-08-26 | Filing | |
| $106.52 | 6,555 | $698,238.60 | 542,975 | 2019-08-06 | Filing | |
| $106.52 | 23,445 | $2,497,361.40 | 549,530 | 2019-08-05 | Filing | |
| $106.64 | 5,000 | $533,200.00 | 30,000 | 2019-08-05 | Filing | |
| $104.17 | 20,000 | $2,083,400.00 | 153,404 | 2019-05-14 | Filing | |
| $102.18 | 9,355 | $955,893.90 | 531,383 | 2019-05-07 | Filing | |
| $103.17 | 14,645 | $1,510,924.65 | 540,738 | 2019-05-06 | Filing | |
| $103.12 | 10,500 | $1,082,760.00 | 0 | 2019-05-06 | Filing | |
| $103.13 | 10,000 | $1,031,300.00 | 211,066 | 2019-05-06 | Filing | |
| $100.77 | 30,000 | $3,023,100.00 | 129,274 | 2019-05-02 | Filing | |
| $87.80 | 5,000 | $439,000.00 | 60,954 | 2019-02-20 | Filing | |
| $88.74 | 6,500 | $576,810.00 | 10,500 | 2019-02-20 | Filing | |
| $88.62 | 13,440 | $1,191,052.80 | 555,383 | 2019-02-20 | Filing |