| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.46 | 18,110 | $1,783,110.60 | 33,186 | 2023-01-12 | Filing | |
| $98.46 | 42,533 | $4,187,799.18 | 181,830 | 2023-01-12 | Filing | |
| $119.03 | 3,000 | $357,090.00 | 28,624 | 2022-08-12 | Filing | |
| $132.50 | 226 | $29,945.00 | 27,003 | 2022-03-10 | Filing | |
| $151.54 | 15,342 | $2,324,926.68 | 165,707 | 2022-01-18 | Filing | |
| $152.06 | 10,000 | $1,520,600.00 | 165,707 | 2022-01-14 | Filing | |
| $158.00 | 10,000 | $1,580,000.00 | 165,707 | 2022-01-13 | Filing | |
| $158.60 | 10,000 | $1,586,000.00 | 165,707 | 2022-01-12 | Filing | |
| $142.68 | 2,200 | $313,899.96 | 28,279 | 2019-06-14 | Filing | |
| $158.89 | 2,868 | $455,696.52 | 26,777 | 2022-01-04 | Filing | |
| $182.00 | 10,587 | $1,926,834.00 | 0 | 2021-08-31 | Filing | |
| $187.15 | 4,000 | $748,600.00 | 34,620 | 2021-08-13 | Filing | |
| $186.00 | 4,000 | $744,000.00 | 38,620 | 2021-08-13 | Filing | |
| $179.76 | 13,266 | $2,384,660.34 | 555,865 | 2021-06-01 | Filing | |
| $179.20 | 537,304 | $96,283,802.19 | 569,131 | 2021-06-01 | Filing | |
| $177.75 | 8,400 | $1,493,058.00 | 41,498 | 2021-06-02 | Filing | |
| $201.13 | 71,554 | $14,391,605.93 | 1,106,435 | 2021-03-08 | Filing | |
| $200.37 | 49,392 | $9,896,907.18 | 1,177,989 | 2021-03-08 | Filing | |
| $200.14 | 196,158 | $39,258,454.03 | 1,177,989 | 2021-02-24 | Filing | |
| $195.39 | 220,000 | $42,985,294.00 | 1,177,989 | 2021-02-23 | Filing |