| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.55 | 3,081 | $359,078.23 | 120,268 | 2024-04-15 | Filing | |
| $115.60 | 1,599 | $184,851.28 | 123,349 | 2024-04-15 | Filing | |
| $109.91 | 100 | $10,991.00 | 124,948 | 2024-03-15 | Filing | |
| $109.11 | 3,670 | $400,447.28 | 125,048 | 2024-03-15 | Filing | |
| $108.12 | 1,230 | $132,987.11 | 128,718 | 2024-03-15 | Filing | |
| $122.58 | 1,907 | $233,760.63 | 3,126 | 2024-02-09 | Filing | |
| $121.50 | 4,034 | $490,128.58 | 5,033 | 2024-02-09 | Filing | |
| $120.82 | 8,802 | $1,063,419.79 | 9,067 | 2024-02-09 | Filing | |
| $119.61 | 9,542 | $1,141,276.64 | 17,869 | 2024-02-09 | Filing | |
| $175.10 | 1,791 | $313,608.94 | 82,644 | 2023-05-30 | Filing | |
| $165.92 | 1,500 | $248,880.00 | 3,126 | 2023-05-26 | Filing | |
| $214.62 | 4,500 | $965,774.70 | 1,600 | 2023-03-03 | Filing | |
| $205.25 | 597 | $122,532.10 | 97,102 | 2023-02-21 | Filing | |
| $204.32 | 1,100 | $224,755.96 | 97,699 | 2023-02-21 | Filing | |
| $203.33 | 3,503 | $712,262.19 | 98,799 | 2023-02-21 | Filing | |
| $202.59 | 1,500 | $303,886.05 | 102,302 | 2023-02-21 | Filing | |
| $201.15 | 800 | $160,921.12 | 103,802 | 2023-02-21 | Filing | |
| $329.33 | 6,811 | $2,243,063.22 | 1,131,459 | 2022-12-14 | Filing | |
| $328.52 | 8,900 | $2,923,807.53 | 1,138,270 | 2022-12-14 | Filing | |
| $327.64 | 8,400 | $2,752,155.84 | 1,147,170 | 2022-12-14 | Filing |