| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $154.76 | 592 | $91,617.92 | 30,238 | 2021-05-14 | Filing | |
| $153.44 | 300 | $46,032.00 | 30,830 | 2021-05-14 | Filing | |
| $152.34 | 1,524 | $232,166.16 | 31,130 | 2021-05-14 | Filing | |
| $150.97 | 500 | $75,485.00 | 32,654 | 2021-05-14 | Filing | |
| $152.60 | 10,000 | $1,526,000.00 | 7,414,880 | 2021-05-13 | Filing | |
| $154.11 | 9,000 | $1,386,990.00 | 6,314,868 | 2021-05-12 | Filing | |
| $152.60 | 15,000 | $2,289,000.00 | 1,609,597 | 2021-05-13 | Filing | |
| $154.11 | 5,000 | $770,550.00 | 1,609,597 | 2021-05-12 | Filing | |
| $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 |