| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $104.54 | 300 | $31,362.00 | 196,070 | 2020-06-02 | Filing | |
| $102.94 | 100 | $10,294.00 | 196,370 | 2020-06-02 | Filing | |
| $112.56 | 999 | $112,444.44 | 502,196 | 2020-06-01 | Filing | |
| $111.85 | 8,289 | $927,127.14 | 503,195 | 2020-06-01 | Filing | |
| $110.98 | 18,987 | $2,107,177.26 | 511,484 | 2020-06-01 | Filing | |
| $110.05 | 13,431 | $1,478,121.84 | 530,471 | 2020-06-01 | Filing | |
| $109.01 | 1,600 | $174,412.96 | 543,902 | 2020-06-01 | Filing | |
| $107.88 | 2,000 | $215,764.00 | 545,502 | 2020-06-01 | Filing |