| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $26.23 | 82,500 | $2,163,867.75 | 1,804,794 | 2026-10-06 | Filing |
| Officer, Director | $25.97 | 82,500 | $2,142,582.75 | 1,804,794 | 2026-09-02 | Filing |
| Officer, Director | $25.01 | 60,038 | $1,501,676.46 | 1,835,081 | 2026-08-13 | Filing |
| Officer, Director | $25.04 | 22,462 | $562,354.14 | 1,835,081 | 2026-08-11 | Filing |
| Officer, Director | $23.09 | 36,901 | $851,944.46 | 926,816 | 2026-07-16 | Filing |
| Officer, Director | $23.02 | 33,099 | $762,031.66 | 926,816 | 2026-07-15 | Filing |
| Officer | $30.08 | 40,225 | $1,210,076.61 | 474,826 | 2026-01-20 | Filing |
| Officer | $32.82 | 9,701 | $318,395.55 | 474,826 | 2025-12-22 | Filing |
| Officer | $30.41 | 8,623 | $262,225.43 | 422,371 | 2025-12-10 | Filing |
| Officer | $37.00 | 3,400 | $125,800.00 | 193,261 | 2025-11-25 | Filing |
| Officer | $35.27 | 9,701 | $342,181.43 | 474,826 | 2025-11-20 | Filing |
| Officer | $36.12 | 8,623 | $311,429.13 | 422,371 | 2025-11-10 | Filing |
| Officer | $36.94 | 9,701 | $358,333.60 | 474,826 | 2025-10-20 | Filing |
| Officer, Director | $38.00 | 200 | $7,600.00 | 717,474 | 2025-10-15 | Filing |
| Officer | $36.21 | 8,623 | $312,214.69 | 422,371 | 2025-10-10 | Filing |
| Officer, Director | $38.08 | 12,800 | $487,409.92 | 717,474 | 2025-09-23 | Filing |
| Officer, Director | $38.08 | 12,200 | $464,566.24 | 717,474 | 2025-09-22 | Filing |
| Officer | $37.63 | 9,701 | $365,090.34 | 474,826 | 2025-09-22 | Filing |
| | $39.21 | 4,295,139 | $168,412,400.19 | 13,759,910 | 2025-09-12 | Filing |
| | $39.21 | 4,295,139 | $168,412,400.19 | 13,759,910 | 2025-09-12 | Filing |