| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.66 | 10,000 | $1,066,562.00 | 30,320 | 2020-09-25 | Filing | |
| $105.00 | 10,000 | $1,050,000.00 | 40,320 | 2020-09-25 | Filing | |
| $104.76 | 375,000 | $39,285,000.00 | 5,186,000 | 2020-09-23 | Filing | |
| $104.76 | 375,000 | $39,285,000.00 | 5,186,000 | 2020-09-23 | Filing | |
| $108.06 | 10,000 | $1,080,607.00 | 50,320 | 2020-09-22 | Filing | |
| $112.78 | 191 | $21,541.08 | 20,459 | 2019-09-01 | Filing | |
| $111.88 | 1,400 | $156,625.98 | 20,650 | 2019-09-01 | Filing | |
| $110.83 | 2,300 | $254,906.47 | 22,050 | 2019-09-01 | Filing | |
| $109.88 | 10,842 | $1,191,369.92 | 24,350 | 2019-09-01 | Filing | |
| $90.00 | 5,000 | $450,000.00 | 531,188 | 2020-08-13 | Filing | |
| $86.16 | 200 | $17,232.00 | 531,188 | 2020-08-10 | Filing | |
| $84.81 | 600 | $50,884.02 | 531,388 | 2020-08-10 | Filing | |
| $83.76 | 3,741 | $313,358.51 | 531,988 | 2020-08-10 | Filing | |
| $83.04 | 3,800 | $315,533.00 | 535,729 | 2020-08-10 | Filing | |
| $81.57 | 1,659 | $135,332.26 | 539,529 | 2020-08-10 | Filing | |
| $94.80 | 940 | $89,113.03 | 20,459 | 2020-08-06 | Filing | |
| $93.76 | 6,973 | $653,759.19 | 21,399 | 2020-08-06 | Filing | |
| $92.84 | 5,941 | $551,557.69 | 28,372 | 2020-08-06 | Filing | |
| $92.05 | 41,937 | $3,860,208.59 | 34,313 | 2020-08-06 | Filing | |
| $95.53 | 16,778 | $1,602,726.84 | 20,459 | 2020-08-05 | Filing |