| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $36.29 | 18,059 | $655,272.62 | 710,972 | 2026-11-10 | Filing |
| Officer, Director | $35.61 | 33,437 | $1,190,581.23 | 729,031 | 2026-11-10 | Filing |
| Officer, Director | $36.29 | 64,921 | $2,355,664.98 | 762,468 | 2026-11-10 | Filing |
| Officer, Director | $35.61 | 120,213 | $4,280,400.25 | 827,389 | 2026-11-10 | Filing |
| Officer, Director | $35.36 | 35,392 | $1,251,507.13 | 238,462 | 2026-11-10 | Filing |
| Officer, Director | $35.73 | 35,104 | $1,254,114.97 | 762,468 | 2026-11-09 | Filing |
| Officer, Director | $35.73 | 126,204 | $4,508,726.24 | 797,572 | 2026-11-09 | Filing |
| Officer, Director | $35.09 | 8,539 | $299,638.63 | 797,572 | 2026-11-05 | Filing |
| Officer, Director | $35.23 | 3,400 | $119,773.84 | 806,111 | 2026-11-05 | Filing |
| Officer, Director | $35.73 | 161,208 | $5,759,365.37 | 238,462 | 2026-11-09 | Filing |
| Officer, Director | $35.22 | 3,400 | $119,751.06 | 238,462 | 2026-11-05 | Filing |
| Officer | $30.00 | 2,139 | $64,170.00 | 70,314 | 2026-11-04 | Filing |
| Officer | $28.00 | 1,879 | $52,612.00 | 66,496 | 2026-10-14 | Filing |
| Officer | $26.10 | 3,903 | $101,868.30 | 75,816 | 2026-09-23 | Filing |
| Director | $27.12 | 11,500 | $311,858.15 | 6,792 | 2026-09-10 | Filing |
| Director | $27.94 | 11,500 | $321,358.30 | 6,792 | 2026-09-10 | Filing |
| Officer | $31.60 | 2,244 | $70,910.40 | 69,934 | 2026-07-14 | Filing |
| Officer | $25.50 | 599 | $15,274.50 | 74,688 | 2026-06-04 | Filing |
| Officer | $25.50 | 1,918 | $48,909.00 | 75,287 | 2026-06-04 | Filing |
| Officer | $25.08 | 599 | $15,022.92 | 82,378 | 2026-06-04 | Filing |