| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.60 | 6,600 | $1,007,160.00 | 901 | 2021-05-13 | Filing | |
| $154.11 | 5,000 | $770,550.00 | 0 | 2021-05-12 | Filing | |
| $151.31 | 6,600 | $998,646.00 | 901 | 2021-05-11 | Filing | |
| $154.11 | 5,000 | $770,550.00 | 0 | 2021-05-12 | Filing | |
| $164.38 | 5,000 | $821,900.00 | 0 | 2021-05-10 | Filing | |
| $168.48 | 533 | $89,799.84 | 33,154 | 2021-05-07 | Filing | |
| $166.83 | 600 | $100,098.00 | 33,687 | 2021-05-07 | Filing | |
| $165.76 | 781 | $129,458.56 | 34,287 | 2021-05-07 | Filing | |
| $164.64 | 788 | $129,736.32 | 35,068 | 2021-05-07 | Filing | |
| $163.54 | 4,149 | $678,527.46 | 35,856 | 2021-05-07 | Filing | |
| $162.81 | 3,595 | $585,301.95 | 40,005 | 2021-05-07 | Filing | |
| $161.18 | 600 | $96,708.00 | 43,600 | 2021-05-07 | Filing | |
| $163.12 | 200 | $32,624.00 | 0 | 2021-05-10 | Filing | |
| $161.64 | 100 | $16,164.00 | 200 | 2021-05-10 | Filing | |
| $159.63 | 200 | $31,926.00 | 300 | 2021-05-10 | Filing | |
| $158.88 | 1,585 | $251,824.80 | 500 | 2021-05-10 | Filing | |
| $157.48 | 985 | $155,117.80 | 2,085 | 2021-05-10 | Filing | |
| $156.60 | 600 | $93,960.00 | 3,070 | 2021-05-10 | Filing | |
| $147.82 | 10,000 | $1,478,200.00 | 7,424,880 | 2021-05-06 | Filing | |
| $178.34 | 9,000 | $1,605,060.00 | 6,325,868 | 2021-05-05 | Filing |