| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.50 | 1,119 | $148,270.07 | 100,737 | 2019-08-30 | Filing | |
| $131.28 | 2,347 | $308,113.69 | 101,856 | 2019-08-30 | Filing | |
| $130.36 | 1,534 | $199,976.69 | 104,203 | 2019-08-30 | Filing | |
| $131.34 | 450 | $59,102.91 | 2,746 | 2019-08-13 | Filing | |
| $134.78 | 723 | $97,442.98 | 11,651 | 2019-07-29 | Filing | |
| $114.00 | 15,433 | $1,759,362.00 | 11,144 | 2019-05-03 | Filing | |
| $89.83 | 28,095 | $2,523,799.14 | 125,190 | 2019-02-27 | Filing | |
| $90.00 | 3,835 | $345,150.00 | 153,285 | 2019-02-26 | Filing | |
| $87.15 | 1,462 | $127,411.11 | 10,849 | 2019-02-15 | Filing | |
| $102.00 | 10,000 | $1,020,000.00 | 0 | 2018-06-11 | Filing | |
| $100.12 | 5,670 | $567,697.41 | 10,000 | 2018-06-08 | Filing | |
| $100.19 | 10,000 | $1,001,934.00 | 15,670 | 2018-06-06 | Filing | |
| $99.00 | 10,000 | $990,000.00 | 25,670 | 2018-06-05 | Filing | |
| $100.07 | 10,000 | $1,000,665.00 | 35,670 | 2018-06-05 | Filing | |
| $99.27 | 85 | $8,437.95 | 45,670 | 2018-06-01 | Filing | |
| $99.25 | 4,915 | $487,813.75 | 45,755 | 2018-06-01 | Filing | |
| $99.00 | 5,000 | $495,000.00 | 50,670 | 2018-06-01 | Filing | |
| $98.75 | 5,000 | $493,750.00 | 55,670 | 2018-05-30 | Filing | |
| $98.60 | 5,000 | $493,000.00 | 60,670 | 2018-05-30 | Filing | |
| $98.50 | 5,000 | $492,500.00 | 65,670 | 2018-05-30 | Filing |