| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $174.14 | 5,851 | $1,018,915.37 | 121,841 | 2025-12-05 | Filing | |
| $172.66 | 625 | $107,913.88 | 127,692 | 2025-12-05 | Filing | |
| $171.97 | 2,017 | $346,860.06 | 128,317 | 2025-12-05 | Filing | |
| $170.17 | 80 | $13,613.96 | 130,334 | 2025-12-05 | Filing | |
| $169.33 | 213 | $36,066.74 | 130,414 | 2025-12-05 | Filing | |
| $168.07 | 513 | $86,220.06 | 130,627 | 2025-12-05 | Filing | |
| $146.41 | 818 | $119,763.38 | 9,858 | 2025-08-29 | Filing | |
| $150.23 | 1,500 | $225,345.00 | 39,817 | 2025-08-28 | Filing | |
| $140.00 | 1,500 | $210,000.00 | 42,672 | 2025-07-17 | Filing | |
| $130.77 | 5,500 | $719,214.10 | 55,854 | 2025-06-26 | Filing | |
| $125.41 | 700 | $87,787.00 | 25,890 | 2025-06-16 | Filing | |
| $125.00 | 1,000 | $125,000.00 | 26,590 | 2025-06-16 | Filing | |
| $123.60 | 158 | $19,529.12 | 12,000 | 2025-06-10 | Filing | |
| $123.34 | 500 | $61,667.50 | 12,158 | 2025-06-10 | Filing | |
| $135.00 | 1,500 | $202,500.00 | 44,130 | 2025-06-05 | Filing | |
| $131.90 | 3,000 | $395,700.00 | 45,630 | 2025-06-05 | Filing | |
| $78.04 | 584 | $45,575.36 | 12,658 | 2025-03-24 | Filing | |
| $92.40 | 4,632 | $428,006.99 | 57,267 | 2025-01-17 | Filing | |
| $90.76 | 5,494 | $498,632.69 | 57,267 | 2025-01-16 | Filing | |
| $186.57 | 185 | $34,516.15 | 333,697 | 2024-01-19 | Filing |