| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.88 | 2,461 | $376,237.68 | 349,057 | 2025-09-11 | Filing | |
| $151.66 | 1,511 | $229,158.26 | 351,518 | 2025-09-11 | Filing | |
| $150.76 | 2,119 | $319,460.44 | 353,029 | 2025-09-11 | Filing | |
| $141.33 | 2,178 | $307,816.74 | 355,148 | 2025-09-10 | Filing | |
| $140.28 | 5,322 | $746,570.16 | 357,326 | 2025-09-10 | Filing | |
| $131.19 | 3,326 | $436,337.94 | 362,648 | 2025-09-05 | Filing | |
| $130.54 | 4,174 | $544,873.96 | 365,974 | 2025-09-05 | Filing | |
| $115.67 | 2,404 | $278,070.68 | 20,146 | 2025-09-02 | Filing | |
| $112.52 | 900 | $101,268.00 | 264,036 | 2025-07-22 | Filing | |
| $111.96 | 1,510 | $169,059.60 | 264,936 | 2025-07-22 | Filing | |
| $110.65 | 800 | $88,520.00 | 266,446 | 2025-07-22 | Filing | |
| $109.39 | 14,691 | $1,607,048.49 | 267,246 | 2025-07-22 | Filing | |
| $108.76 | 16,099 | $1,750,927.24 | 281,937 | 2025-07-22 | Filing | |
| $122.78 | 600 | $73,668.00 | 22,550 | 2025-07-01 | Filing | |
| $121.04 | 1,104 | $133,628.16 | 23,150 | 2025-07-01 | Filing | |
| $120.38 | 700 | $84,266.00 | 24,254 | 2025-07-01 | Filing | |
| $123.16 | 80,000 | $9,852,800.00 | 275,067 | 2025-06-30 | Filing | |
| $125.49 | 92,638 | $11,625,142.62 | 201,326 | 2025-06-27 | Filing | |
| $125.15 | 7,000 | $876,050.00 | 22,762 | 2025-06-27 | Filing | |
| $125.11 | 20,000 | $2,502,200.00 | 166,353 | 2025-06-24 | Filing |