| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.41 | 757 | $105,535.04 | 474,420 | 2026-05-26 | Filing | |
| $144.13 | 1,818 | $262,025.98 | 477,475 | 2026-05-26 | Filing | |
| $143.24 | 6,055 | $867,338.18 | 479,293 | 2026-05-26 | Filing | |
| $142.36 | 4,524 | $644,014.02 | 485,348 | 2026-05-26 | Filing | |
| $141.46 | 1,519 | $214,872.12 | 489,872 | 2026-05-26 | Filing | |
| $140.20 | 1,222 | $171,326.48 | 491,391 | 2026-05-26 | Filing | |
| $139.41 | 411 | $57,298.41 | 492,613 | 2026-05-26 | Filing | |
| $120.01 | 25,000 | $3,000,242.50 | 434,675 | 2026-05-12 | Filing | |
| $119.36 | 20,000 | $2,387,142.00 | 459,675 | 2026-05-12 | Filing | |
| $118.75 | 25,000 | $2,968,750.00 | 479,675 | 2026-05-12 | Filing | |
| $115.05 | 30,000 | $3,451,500.00 | 504,675 | 2026-05-12 | Filing | |
| $75.04 | 18,126 | $1,360,171.41 | 261,903 | 2026-03-06 | Filing | |
| $70.62 | 6,929 | $489,305.19 | 1,296,824 | 2026-03-02 | Filing | |
| $70.03 | 36,633 | $2,565,456.61 | 1,303,753 | 2026-03-02 | Filing | |
| $69.10 | 11,528 | $796,624.00 | 1,340,386 | 2026-03-02 | Filing | |
| $67.92 | 3,165 | $214,969.02 | 1,351,914 | 2026-03-02 | Filing | |
| $66.83 | 4,489 | $299,994.48 | 1,355,079 | 2026-03-02 | Filing | |
| $73.82 | 1,200 | $88,584.96 | 1,088,237 | 2026-03-04 | Filing | |
| $73.08 | 5,597 | $409,038.27 | 1,089,437 | 2026-03-04 | Filing | |
| $72.02 | 17,675 | $1,273,022.43 | 1,095,034 | 2026-03-04 | Filing |