| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.24 | 11,165 | $1,599,311.44 | 449,860 | 2026-05-26 | Filing | |
| $142.36 | 8,341 | $1,187,383.06 | 461,025 | 2026-05-26 | Filing | |
| $141.46 | 2,800 | $396,077.64 | 469,366 | 2026-05-26 | Filing | |
| $140.20 | 2,254 | $316,014.63 | 472,166 | 2026-05-26 | Filing | |
| $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 |