| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.90 | 198 | $19,581.21 | 8,956 | 2020-06-30 | Filing | |
| $97.98 | 88 | $8,622.59 | 9,154 | 2020-06-30 | Filing | |
| $95.20 | 1 | $95.20 | 9,242 | 2020-06-30 | Filing | |
| $101.00 | 15,419 | $1,557,319.00 | 66,022 | 2020-06-09 | Filing | |
| $100.00 | 22,483 | $2,248,300.00 | 24,111 | 2020-06-09 | Filing | |
| $98.48 | 46 | $4,530.08 | 9,258 | 2020-06-02 | Filing | |
| $97.30 | 173 | $16,832.90 | 9,304 | 2020-06-02 | Filing | |
| $95.78 | 127 | $12,164.06 | 9,477 | 2020-06-02 | Filing | |
| $94.77 | 316 | $29,947.64 | 9,604 | 2020-06-02 | Filing | |
| $91.80 | 2 | $183.60 | 9,920 | 2020-06-02 | Filing | |
| $98.48 | 48 | $4,727.04 | 9,243 | 2020-06-02 | Filing | |
| $97.31 | 194 | $18,877.36 | 9,291 | 2020-06-02 | Filing | |
| $95.95 | 115 | $11,034.25 | 9,485 | 2020-06-02 | Filing | |
| $94.70 | 388 | $36,743.60 | 9,600 | 2020-06-02 | Filing | |
| $91.80 | 2 | $183.60 | 9,988 | 2020-06-02 | Filing | |
| $85.00 | 500 | $42,500.00 | 33,150 | 2020-06-01 | Filing | |
| $76.79 | 2 | $153.58 | 7,883 | 2020-05-27 | Filing | |
| $73.95 | 640 | $47,328.00 | 7,885 | 2020-05-27 | Filing | |
| $72.46 | 319 | $23,114.74 | 8,525 | 2020-05-27 | Filing | |
| $83.61 | 5,142 | $429,923.65 | 8,844 | 2020-05-12 | Filing |