| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.75 | 198 | $16,780.50 | 8,220 | 2020-08-26 | Filing | |
| $85.00 | 500 | $42,500.00 | 32,150 | 2020-08-03 | Filing | |
| $93.94 | 3 | $281.82 | 8,418 | 2020-07-21 | Filing | |
| $93.13 | 837 | $77,946.46 | 8,421 | 2020-07-21 | Filing | |
| $98.64 | 500 | $49,320.00 | 32,650 | 2020-07-01 | Filing | |
| $99.76 | 63 | $6,285.01 | 8,893 | 2020-06-30 | Filing | |
| $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 |