| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $28.87 | 100 | $2,887.00 | 0 | 2026-06-03 | Filing |
| Director | $27.84 | 100 | $2,784.00 | 100 | 2026-06-03 | Filing |
| Director | $27.04 | 1,000 | $27,035.00 | 200 | 2026-06-03 | Filing |
| Director | $26.31 | 2,228 | $58,616.45 | 1,200 | 2026-06-03 | Filing |
| Officer, Director | $26.04 | 25,000 | $650,950.00 | 555,000 | 2026-06-03 | Filing |
| Officer, Director | $29.91 | 71 | $2,123.61 | 580,000 | 2026-06-03 | Filing |
| Officer, Director | $28.69 | 201 | $5,766.49 | 580,071 | 2026-06-03 | Filing |
| Officer, Director | $27.56 | 2,624 | $72,304.32 | 580,272 | 2026-06-03 | Filing |
| Officer, Director | $26.77 | 25,792 | $690,426.05 | 582,896 | 2026-06-03 | Filing |
| Officer, Director | $27.90 | 1,475 | $41,152.50 | 580,000 | 2026-06-03 | Filing |
| Officer, Director | $27.06 | 22,380 | $605,669.94 | 581,475 | 2026-06-03 | Filing |
| Officer, Director | $26.18 | 46,145 | $1,208,029.96 | 603,855 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $29.91 | 700 | $20,937.00 | 8,224,000 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $28.89 | 500 | $14,445.00 | 8,224,700 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $27.83 | 1,400 | $38,962.00 | 8,225,200 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $27.07 | 13,050 | $353,237.40 | 8,226,600 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $26.29 | 30,250 | $795,272.50 | 8,239,650 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $29.91 | 2,085 | $62,362.35 | 8,224,000 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $28.98 | 1,429 | $41,408.42 | 8,226,085 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $27.83 | 4,014 | $111,720.46 | 8,227,514 | 2026-06-03 | Filing |