| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $185.00 | 5,000 | $925,000.00 | 59,621 | 2024-10-31 | Filing | |
| $171.56 | 5,819 | $998,325.10 | 27,004 | 2024-09-26 | Filing | |
| $191.69 | 474 | $90,861.06 | 3,555 | 2024-05-24 | Filing | |
| $190.13 | 4,486 | $852,918.69 | 30,304 | 2024-05-24 | Filing | |
| $173.02 | 947,850 | $163,997,007.00 | 2,522,415 | 2024-05-07 | Filing | |
| $173.02 | 802,150 | $138,787,993.00 | 2,134,683 | 2024-05-07 | Filing | |
| $156.39 | 5,352 | $836,999.28 | 33,595 | 2024-03-11 | Filing | |
| $190.00 | 3,490 | $663,100.00 | 54,385 | 2024-02-08 | Filing | |
| $154.67 | 1,317 | $203,700.39 | 14,089 | 2023-11-29 | Filing | |
| $154.06 | 11,683 | $1,799,882.98 | 15,406 | 2023-11-29 | Filing | |
| $152.83 | 1,052 | $160,780.84 | 9,461 | 2023-08-09 | Filing | |
| $180.00 | 3,490 | $628,200.00 | 66,147 | 2023-06-30 | Filing | |
| $175.00 | 3,491 | $610,925.00 | 69,587 | 2023-06-28 | Filing | |
| $154.10 | 607 | $93,538.70 | 35,811 | 2023-06-08 | Filing | |
| $153.42 | 7,080 | $1,086,213.60 | 36,418 | 2023-06-08 | Filing | |
| $171.16 | 613 | $104,921.08 | 73,021 | 2023-03-08 | Filing | |
| $170.25 | 4,665 | $794,216.25 | 73,198 | 2023-03-07 | Filing | |
| $166.24 | 8,000 | $1,329,920.00 | 33,389 | 2023-02-28 | Filing | |
| $167.56 | 3,000 | $502,680.00 | 37,719 | 2023-02-28 | Filing | |
| $167.07 | 1,867 | $311,919.69 | 100,703 | 2028-03-01 | Filing |