| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.32 | 5,698 | $856,523.36 | 88,045 | 2026-03-31 | Filing | |
| $140.04 | 4,161 | $582,706.44 | 100,246 | 2026-03-19 | Filing | |
| $133.76 | 1,422 | $190,206.72 | 100,246 | 2026-03-12 | Filing | |
| $134.99 | 1,175 | $158,607.38 | 100,246 | 2026-03-12 | Filing | |
| $130.00 | 2,000 | $260,000.00 | 88,045 | 2026-03-03 | Filing | |
| $126.57 | 1,774 | $224,535.18 | 90,045 | 2026-03-02 | Filing | |
| $125.00 | 2,000 | $250,000.00 | 61,481 | 2026-02-19 | Filing | |
| $105.68 | 2,000 | $211,360.00 | 54,979 | 2025-12-31 | Filing | |
| $112.05 | 1,889 | $211,662.45 | 56,966 | 2025-09-30 | Filing | |
| $120.02 | 89 | $10,681.34 | 62,455 | 2025-08-15 | Filing | |
| $119.99 | 598 | $71,754.02 | 62,544 | 2025-08-15 | Filing | |
| $119.98 | 902 | $108,221.96 | 63,142 | 2025-08-15 | Filing | |
| $119.65 | 1 | $119.65 | 45,738 | 2025-07-01 | Filing | |
| $119.65 | 3,951 | $472,737.15 | 45,739 | 2025-06-30 | Filing | |
| $127.76 | 4,000 | $511,040.00 | 47,732 | 2025-04-01 | Filing | |
| $127.89 | 37 | $4,731.86 | 51,732 | 2025-04-01 | Filing | |
| $120.89 | 4,000 | $483,560.00 | 42,703 | 2024-12-31 | Filing | |
| $135.33 | 568 | $76,867.44 | 43,532 | 2024-11-19 | Filing | |
| $129.50 | 11,037 | $1,429,291.50 | 74,250 | 2024-08-26 | Filing | |
| $125.61 | 500 | $62,805.00 | 60,892 | 2024-08-21 | Filing |