| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $571.42 | 1,496 | $854,851.35 | 24,032 | 2026-05-11 | Filing | |
| $570.17 | 2,059 | $1,173,989.30 | 25,528 | 2026-05-11 | Filing | |
| $569.46 | 1,289 | $734,039.61 | 27,587 | 2026-05-11 | Filing | |
| $571.66 | 520 | $297,265.18 | 40,513 | 2026-05-08 | Filing | |
| $570.22 | 495 | $282,258.21 | 41,033 | 2026-05-08 | Filing | |
| $569.61 | 106 | $60,378.90 | 41,528 | 2026-05-08 | Filing | |
| $568.16 | 360 | $204,537.24 | 41,634 | 2026-05-08 | Filing | |
| $567.21 | 319 | $180,939.61 | 41,994 | 2026-05-08 | Filing | |
| $565.99 | 705 | $399,020.27 | 42,313 | 2026-05-08 | Filing | |
| $564.77 | 1,983 | $1,119,937.72 | 43,018 | 2026-05-08 | Filing | |
| $564.00 | 1,864 | $1,051,299.73 | 45,001 | 2026-05-08 | Filing | |
| $563.06 | 2,022 | $1,138,501.46 | 46,865 | 2026-05-08 | Filing | |
| $562.08 | 1,126 | $632,905.46 | 48,887 | 2026-05-08 | Filing | |
| $597.54 | 160 | $95,606.40 | 18,876 | 2026-05-07 | Filing | |
| $589.72 | 120 | $70,766.80 | 19,036 | 2026-05-07 | Filing | |
| $589.02 | 320 | $188,487.62 | 19,156 | 2026-05-07 | Filing | |
| $587.74 | 700 | $411,418.42 | 19,476 | 2026-05-07 | Filing | |
| $586.73 | 340 | $199,489.80 | 20,176 | 2026-05-07 | Filing | |
| $585.83 | 640 | $374,933.12 | 20,516 | 2026-05-07 | Filing | |
| $584.21 | 400 | $233,682.44 | 21,156 | 2026-05-07 | Filing |