| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $356.47 | 1,144 | $407,801.68 | 45,472 | 2026-05-18 | Filing | |
| $354.83 | 700 | $248,381.00 | 46,616 | 2026-05-18 | Filing | |
| $353.81 | 800 | $283,048.00 | 47,316 | 2026-05-18 | Filing | |
| $352.79 | 500 | $176,395.00 | 48,116 | 2026-05-18 | Filing | |
| $381.23 | 95 | $36,216.85 | 32,376 | 2026-05-18 | Filing | |
| $377.70 | 100 | $37,770.00 | 32,471 | 2026-05-18 | Filing | |
| $369.06 | 100 | $36,906.00 | 32,571 | 2026-05-18 | Filing | |
| $367.50 | 200 | $73,500.00 | 32,671 | 2026-05-18 | Filing | |
| $364.93 | 100 | $36,493.00 | 32,871 | 2026-05-18 | Filing | |
| $362.89 | 100 | $36,289.00 | 32,971 | 2026-05-18 | Filing | |
| $360.38 | 500 | $180,190.00 | 33,071 | 2026-05-18 | Filing | |
| $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 |