| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $358.84 | 300 | $107,652.00 | 33,571 | 2026-05-18 | Filing | |
| $356.68 | 500 | $178,340.00 | 33,871 | 2026-05-18 | Filing | |
| $355.06 | 300 | $106,518.00 | 34,371 | 2026-05-18 | Filing | |
| $353.32 | 300 | $105,996.00 | 34,671 | 2026-05-18 | Filing | |
| $378.20 | 43,268 | $16,363,922.99 | 6,781 | 2026-05-14 | Filing | |
| $380.00 | 800 | $304,000.00 | 14,338 | 2026-05-13 | Filing | |
| $361.84 | 1,623 | $587,266.32 | 12,563 | 2026-05-11 | Filing | |
| $281.59 | 65 | $18,303.35 | 34,886 | 2026-04-30 | Filing | |
| $280.88 | 200 | $56,176.00 | 34,951 | 2026-04-30 | Filing | |
| $279.75 | 635 | $177,641.25 | 35,151 | 2026-04-30 | Filing | |
| $278.42 | 700 | $194,894.00 | 35,786 | 2026-04-30 | Filing | |
| $276.81 | 200 | $55,362.00 | 36,486 | 2026-04-30 | Filing | |
| $275.73 | 100 | $27,573.00 | 36,686 | 2026-04-30 | Filing | |
| $274.79 | 1,518 | $417,131.22 | 36,786 | 2026-04-30 | Filing | |
| $273.48 | 200 | $54,696.00 | 38,304 | 2026-04-30 | Filing | |
| $271.40 | 100 | $27,140.00 | 38,504 | 2026-04-30 | Filing | |
| $253.58 | 1,571 | $398,374.18 | 12,864 | 2026-02-26 | Filing | |
| $250.52 | 500 | $125,260.00 | 14,435 | 2026-02-26 | Filing | |
| $248.97 | 400 | $99,588.00 | 14,935 | 2026-02-26 | Filing | |
| $246.70 | 2,576 | $635,499.20 | 15,335 | 2026-02-26 | Filing |