| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Other | $31.53 | 23,000 | $725,190.00 | 652,526 | 2026-07-06 | Filing |
| Officer, Director | $31.21 | 55,556 | $1,734,169.43 | 0 | 2026-07-01 | Filing |
| Officer, Director | $31.21 | 55,556 | $1,734,169.43 | 0 | 2026-07-01 | Filing |
| Officer, Director | $31.21 | 47,222 | $1,474,025.29 | 374,036 | 2026-07-01 | Filing |
| Officer | $31.22 | 20,000 | $624,374.00 | 197,874 | 2026-07-01 | Filing |
| Officer, Director | $30.12 | 10,000 | $301,246.00 | 93,256 | 2026-06-25 | Filing |
| Officer, Other | $25.44 | 23,000 | $585,120.00 | 631,258 | 2026-06-03 | Filing |
| Officer, Director | $25.58 | 55,556 | $1,420,989.15 | 0 | 2026-06-01 | Filing |
| Officer, Director | $25.58 | 55,556 | $1,420,989.15 | 0 | 2026-06-01 | Filing |
| Officer, Director | $25.58 | 47,222 | $1,207,825.43 | 374,036 | 2026-06-01 | Filing |
| Officer | $25.63 | 20,000 | $512,680.00 | 217,874 | 2026-06-01 | Filing |
| Officer, Other | $28.39 | 23,000 | $652,970.00 | 654,258 | 2026-05-04 | Filing |
| Officer, Director | $24.96 | 53,250 | $1,329,120.00 | 0 | 2026-05-06 | Filing |
| Officer, Director | $24.96 | 53,250 | $1,329,120.00 | 0 | 2026-05-06 | Filing |
| Officer, Director | $24.96 | 355,000 | $8,860,800.00 | 0 | 2026-05-05 | Filing |
| Officer, Director | $24.96 | 355,000 | $8,860,800.00 | 0 | 2026-05-05 | Filing |
| Officer | $24.96 | 11,175 | $278,928.00 | 237,874 | 2026-05-06 | Filing |
| Officer | $24.96 | 11,175 | $278,928.00 | 0 | 2026-05-06 | Filing |
| Officer | $24.96 | 74,500 | $1,859,520.00 | 0 | 2026-05-05 | Filing |
| Officer | $24.96 | 74,500 | $1,859,520.00 | 237,874 | 2026-05-05 | Filing |