| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.93 | 100 | $10,493.00 | 90,060 | 2020-06-01 | Filing | |
| $103.47 | 300 | $31,041.99 | 90,160 | 2020-06-01 | Filing | |
| $102.36 | 300 | $30,707.01 | 90,460 | 2020-06-01 | Filing | |
| $100.02 | 1,100 | $110,022.00 | 90,760 | 2020-06-01 | Filing | |
| $98.07 | 100 | $9,807.00 | 91,860 | 2020-06-01 | Filing | |
| $97.04 | 100 | $9,704.00 | 91,960 | 2020-06-01 | Filing | |
| $98.08 | 988 | $96,898.30 | 89,060 | 2020-05-29 | Filing | |
| $97.29 | 1,500 | $145,942.05 | 90,048 | 2020-05-29 | Filing | |
| $96.04 | 3,300 | $316,919.46 | 91,548 | 2020-05-29 | Filing | |
| $95.33 | 4,406 | $420,016.05 | 94,848 | 2020-05-29 | Filing | |
| $94.03 | 1,801 | $169,346.77 | 99,254 | 2020-05-29 | Filing | |
| $92.62 | 1,405 | $130,136.58 | 101,055 | 2020-05-29 | Filing | |
| $91.80 | 800 | $73,437.04 | 102,460 | 2020-05-29 | Filing | |
| $90.10 | 20,300 | $1,829,007.67 | 103,260 | 2020-05-29 | Filing | |
| $89.03 | 200 | $17,805.00 | 123,560 | 2020-05-29 | Filing | |
| $87.16 | 200 | $17,432.00 | 123,760 | 2020-05-29 | Filing | |
| $86.01 | 100 | $8,601.00 | 123,960 | 2020-05-29 | Filing | |
| $90.00 | 52,000 | $4,680,000.00 | 7,651 | 2020-05-29 | Filing | |
| $90.00 | 14,200 | $1,278,000.00 | 24,813 | 2020-05-29 | Filing | |
| $112.25 | 300 | $33,675.99 | 112,518 | 2020-06-01 | Filing |