| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.58 | 3,900 | $193,342.50 | 9,630 | 2025-12-23 | Filing | |
| $50.00 | 1,500 | $75,000.00 | 26,967 | 2025-12-22 | Filing | |
| $50.00 | 10,000 | $500,000.00 | 9,401 | 2025-12-22 | Filing | |
| $51.00 | 10,000 | $510,000.00 | 8,947 | 2025-12-22 | Filing | |
| $46.99 | 141 | $6,625.59 | 8,947 | 2025-12-18 | Filing | |
| $46.00 | 10,000 | $460,000.00 | 9,088 | 2025-12-17 | Filing | |
| $45.24 | 4,195 | $189,768.80 | 9,088 | 2025-12-16 | Filing | |
| $44.68 | 8,305 | $371,030.86 | 13,283 | 2025-12-16 | Filing | |
| $45.21 | 6,360 | $287,511.43 | 9,401 | 2025-12-16 | Filing | |
| $44.62 | 9,365 | $417,821.35 | 15,761 | 2025-12-16 | Filing | |
| $29.00 | 8,240 | $238,960.00 | 9,088 | 2025-09-30 | Filing | |
| $19.70 | 7,121 | $140,255.22 | 4,965 | 2025-08-08 | Filing | |
| $19.44 | 3,110 | $60,458.40 | 12,086 | 2025-08-08 | Filing | |
| $23.82 | 13,675 | $325,782.26 | 4,965 | 2025-07-02 | Filing | |
| $23.09 | 7,250 | $167,408.30 | 18,640 | 2025-07-02 | Filing | |
| $23.97 | 3,015 | $72,269.55 | 4,965 | 2025-06-18 | Filing | |
| $23.97 | 3,015 | $72,269.55 | 4,965 | 2025-06-18 | Filing | |
| $25.00 | 10,000 | $250,000.00 | 1,950 | 2024-11-29 | Filing | |
| $38.67 | 1,500 | $58,005.00 | 15,398 | 2024-09-23 | Filing | |
| $38.41 | 3,780 | $145,190.93 | 3,240 | 2024-09-17 | Filing |