| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $119.76 | 4,477 | $536,165.52 | 19,959 | 2025-09-25 | Filing | |
| $118.53 | 20,440 | $2,422,753.20 | 791,888 | 2025-09-22 | Filing | |
| $125.43 | 2,000 | $250,860.00 | 20,008 | 2025-08-22 | Filing | |
| $125.00 | 2,399 | $299,875.00 | 4,787 | 2025-08-22 | Filing | |
| $119.00 | 2,000 | $238,000.00 | 22,008 | 2025-08-14 | Filing | |
| $120.25 | 2,000 | $240,500.00 | 24,008 | 2025-08-13 | Filing | |
| $120.11 | 5,000 | $600,550.00 | 600,737 | 2025-08-18 | Filing | |
| $122.00 | 5,000 | $610,000.00 | 24,436 | 2025-08-12 | Filing | |
| $87.73 | 45,938 | $4,030,140.74 | 812,328 | 2025-06-30 | Filing | |
| $81.16 | 2,000 | $162,320.00 | 605,737 | 2025-06-24 | Filing | |
| $79.09 | 3,000 | $237,270.00 | 607,737 | 2025-06-18 | Filing | |
| $81.30 | 650 | $52,845.00 | 5,076 | 2025-06-11 | Filing | |
| $87.00 | 3,000 | $261,000.00 | 610,737 | 2025-05-21 | Filing | |
| $89.00 | 5,000 | $445,000.00 | 40,925 | 2025-05-14 | Filing | |
| $88.43 | 3,457 | $305,702.51 | 68,849 | 2025-03-25 | Filing | |
| $89.75 | 5,000 | $448,750.00 | 45,925 | 2025-03-24 | Filing | |
| $89.04 | 4,328 | $385,365.12 | 613,039 | 2025-03-19 | Filing | |
| $73.39 | 246 | $18,053.94 | 29,606 | 2024-12-03 | Filing | |
| $73.00 | 754 | $55,042.00 | 29,852 | 2024-12-03 | Filing | |
| $53.21 | 2,000 | $106,420.00 | 617,367 | 2024-09-19 | Filing |