| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $27.16 | 67,451 | $1,832,083.83 | 8,231,528 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $26.30 | 125,021 | $3,287,889.77 | 8,298,979 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $29.91 | 5,215 | $155,980.65 | 8,224,000 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $28.98 | 3,571 | $103,477.58 | 8,229,215 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $27.83 | 10,035 | $279,301.14 | 8,232,786 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $27.16 | 168,626 | $4,580,168.82 | 8,242,821 | 2026-06-03 | Filing |
| Large Shareholder, Officer, Director | $26.30 | 312,553 | $8,219,737.58 | 8,411,447 | 2026-06-03 | Filing |
| Officer | $24.95 | 3,000 | $74,857.50 | 6,185 | 2026-06-05 | Filing |
| Officer | $29.91 | 57 | $1,704.87 | 345,000 | 2026-06-03 | Filing |
| Officer | $28.81 | 174 | $5,012.94 | 345,057 | 2026-06-03 | Filing |
| Officer | $27.59 | 1,761 | $48,593.03 | 345,231 | 2026-06-03 | Filing |
| Officer | $26.84 | 15,223 | $408,646.21 | 346,992 | 2026-06-03 | Filing |
| Officer | $26.08 | 20,000 | $521,660.00 | 345,000 | 2026-06-03 | Filing |
| Large Shareholder | $29.91 | 2,085 | $62,362.35 | 8,224,000 | 2026-06-03 | Filing |
| Large Shareholder | $28.98 | 1,429 | $41,408.42 | 8,226,085 | 2026-06-03 | Filing |
| Large Shareholder | $27.83 | 4,014 | $111,720.46 | 8,227,514 | 2026-06-03 | Filing |
| Large Shareholder | $27.16 | 67,451 | $1,832,083.83 | 8,231,528 | 2026-06-03 | Filing |
| Large Shareholder | $26.30 | 125,021 | $3,287,889.77 | 8,298,979 | 2026-06-03 | Filing |
| Large Shareholder | $29.91 | 5,215 | $155,980.65 | 8,224,000 | 2026-06-03 | Filing |
| Large Shareholder | $28.98 | 3,571 | $103,477.58 | 8,229,215 | 2026-06-03 | Filing |