| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.75 | 1,000 | $104,750.00 | 15,576 | 2020-07-13 | Filing | |
| $105.45 | 3,500 | $369,075.00 | 58,055 | 2020-07-13 | Filing | |
| $99.77 | 50,000 | $4,988,500.00 | 171,836 | 2020-06-08 | Filing | |
| $100.00 | 4,335 | $433,500.00 | 36,180 | 2020-06-08 | Filing | |
| $96.26 | 4,699 | $452,325.74 | 40,515 | 2020-06-05 | Filing | |
| $96.38 | 10,000 | $963,800.00 | 61,555 | 2020-06-05 | Filing | |
| $95.00 | 2,000 | $190,000.00 | 36,976 | 2020-05-18 | Filing | |
| $86.56 | 775 | $67,084.00 | 5,197 | 2020-04-20 | Filing | |
| $95.99 | 1,925 | $184,780.75 | 29,483 | 2020-02-24 | Filing | |
| $101.99 | 2,000 | $203,980.00 | 46,783 | 2020-02-18 | Filing | |
| $102.61 | 1,000 | $102,610.00 | 36,791 | 2020-02-18 | Filing | |
| $120.00 | 5,177 | $621,240.00 | 44,850 | 2020-01-13 | Filing | |
| $120.00 | 15,000 | $1,800,000.00 | 433,447 | 2020-01-13 | Filing | |
| $111.46 | 200 | $22,292.00 | 41,969 | 2019-11-04 | Filing | |
| $109.84 | 1,000 | $109,840.00 | 37,791 | 2019-11-15 | Filing | |
| $113.94 | 1,000 | $113,940.00 | 48,758 | 2019-09-26 | Filing | |
| $112.86 | 36,813 | $4,154,715.18 | 212,779 | 2019-09-16 | Filing | |
| $110.00 | 10,000 | $1,100,000.00 | 69,423 | 2019-09-05 | Filing | |
| $103.35 | 1,000 | $103,350.00 | 38,791 | 2019-08-15 | Filing | |
| $105.61 | 1,000 | $105,610.00 | 39,791 | 2019-07-01 | Filing |