| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.72 | 888 | $98,317.50 | 1,072 | 2020-05-05 | Filing | |
| $109.59 | 1,100 | $120,550.98 | 1,960 | 2020-05-05 | Filing | |
| $108.39 | 440 | $47,690.98 | 3,060 | 2020-05-05 | Filing | |
| $107.46 | 600 | $64,474.56 | 3,500 | 2020-05-05 | Filing | |
| $105.93 | 200 | $21,185.00 | 4,100 | 2020-05-05 | Filing | |
| $103.14 | 100 | $10,314.00 | 4,300 | 2020-05-05 | Filing | |
| $101.14 | 100 | $10,114.00 | 4,400 | 2020-05-05 | Filing | |
| $99.35 | 300 | $29,804.01 | 4,500 | 2020-05-05 | Filing | |
| $95.02 | 200 | $19,004.00 | 4,800 | 2020-05-05 | Filing | |
| $114.32 | 14,180 | $1,621,091.63 | 0 | 2020-05-06 | Filing | |
| $113.72 | 6,173 | $701,979.36 | 14,180 | 2020-05-06 | Filing | |
| $112.21 | 5,820 | $653,076.75 | 20,353 | 2020-05-05 | Filing | |
| $112.14 | 13,827 | $1,550,541.80 | 26,173 | 2020-05-05 | Filing | |
| $105.85 | 500 | $52,925.00 | 17,824 | 2020-05-01 | Filing | |
| $143.44 | 1,300 | $186,472.00 | 3,728 | 2020-02-19 | Filing | |
| $142.94 | 13,702 | $1,958,563.88 | 5,028 | 2020-02-19 | Filing | |
| $141.83 | 2,237 | $317,273.71 | 18,730 | 2020-02-19 | Filing | |
| $141.82 | 193 | $27,371.26 | 3,728 | 2020-02-18 | Filing | |
| $140.94 | 6,320 | $890,740.80 | 3,921 | 2020-02-18 | Filing | |
| $140.13 | 6,248 | $875,532.24 | 10,241 | 2020-02-18 | Filing |