| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.00 | 2,000 | $230,000.00 | 33,172 | 2026-06-16 | Filing | |
| $110.00 | 2,000 | $220,000.00 | 35,172 | 2026-06-12 | Filing | |
| $115.15 | 1,972 | $227,075.80 | 81,607 | 2026-05-26 | Filing | |
| $114.65 | 13,521 | $1,550,182.65 | 83,579 | 2026-05-26 | Filing | |
| $113.56 | 5,024 | $570,525.44 | 97,100 | 2026-05-26 | Filing | |
| $112.50 | 2,104 | $236,700.00 | 102,124 | 2026-05-26 | Filing | |
| $100.00 | 1,603 | $160,300.00 | 37,172 | 2026-03-18 | Filing | |
| $100.07 | 600 | $60,042.00 | 38,775 | 2026-03-17 | Filing | |
| $103.99 | 400 | $41,596.00 | 48,803 | 2026-02-02 | Filing | |
| $102.72 | 1,000 | $102,720.00 | 49,203 | 2026-02-02 | Filing | |
| $101.63 | 2,446 | $248,586.98 | 50,203 | 2026-02-02 | Filing | |
| $101.01 | 4,234 | $427,676.34 | 52,649 | 2026-02-02 | Filing | |
| $136.45 | 2,500 | $341,125.00 | 68,381 | 2025-07-23 | Filing | |
| $132.72 | 4,900 | $650,328.00 | 70,881 | 2025-07-08 | Filing | |
| $132.47 | 100 | $13,247.00 | 70,881 | 2025-07-03 | Filing | |
| $128.45 | 1,389 | $178,417.05 | 70,881 | 2025-07-01 | Filing | |
| $128.57 | 3,611 | $464,266.27 | 72,270 | 2025-07-01 | Filing | |
| $129.56 | 2,000 | $259,120.00 | 52,212 | 2025-05-19 | Filing | |
| $144.40 | 1,780 | $257,032.00 | 32,014 | 2025-03-04 | Filing | |
| $149.61 | 100 | $14,961.00 | 68,913 | 2025-02-25 | Filing |