| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.37 | 920 | $102,459.20 | 112,818 | 2020-06-01 | Filing | |
| $110.11 | 18,193 | $2,003,154.82 | 113,738 | 2020-06-01 | Filing | |
| $109.41 | 800 | $87,524.00 | 131,931 | 2020-06-01 | Filing | |
| $108.25 | 798 | $86,379.75 | 132,731 | 2020-06-01 | Filing | |
| $107.24 | 1,700 | $182,309.02 | 133,529 | 2020-06-01 | Filing | |
| $106.02 | 1,297 | $137,513.91 | 135,229 | 2020-06-01 | Filing | |
| $104.42 | 614 | $64,112.47 | 136,526 | 2020-06-01 | Filing | |
| $103.50 | 2,910 | $301,186.75 | 137,140 | 2020-06-01 | Filing | |
| $102.52 | 2,500 | $256,289.00 | 140,050 | 2020-06-01 | Filing | |
| $101.47 | 900 | $91,324.98 | 142,550 | 2020-06-01 | Filing | |
| $99.90 | 900 | $89,910.00 | 143,450 | 2020-06-01 | Filing | |
| $98.44 | 900 | $88,593.03 | 144,350 | 2020-06-01 | Filing | |
| $97.30 | 600 | $58,378.98 | 145,250 | 2020-06-01 | Filing | |
| $90.00 | 16,667 | $1,500,086.67 | 112,518 | 2020-05-29 | Filing | |
| $110.29 | 300 | $33,087.99 | 501,896 | 2020-06-02 | Filing | |
| $110.34 | 100 | $11,034.00 | 192,470 | 2020-06-02 | Filing | |
| $108.84 | 400 | $43,534.00 | 192,570 | 2020-06-02 | Filing | |
| $107.67 | 480 | $51,683.09 | 192,970 | 2020-06-02 | Filing | |
| $106.57 | 2,020 | $215,261.50 | 193,450 | 2020-06-02 | Filing | |
| $105.75 | 600 | $63,451.98 | 195,470 | 2020-06-02 | Filing |