| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $36.62 | 2,858 | $104,666.53 | 469,214 | 2026-09-01 | Filing |
| Officer | $37.78 | 1,177 | $44,464.35 | 117,251 | 2026-09-02 | Filing |
| Officer | $37.25 | 1,779 | $66,260.99 | 118,428 | 2026-09-02 | Filing |
| Officer | $37.31 | 910 | $33,951.19 | 120,207 | 2026-09-01 | Filing |
| Officer | $36.66 | 802 | $29,402.68 | 121,117 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $37.24 | 613 | $22,827.75 | 0 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $35.96 | 2,303 | $82,813.12 | 613 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $37.24 | 610 | $22,716.83 | 0 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $35.96 | 2,306 | $82,923.99 | 610 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $36.60 | 877 | $32,098.55 | 866,484 | 2026-08-18 | Filing |
| Large Shareholder, Officer, Director | $37.44 | 1,425 | $53,348.44 | 866,484 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $36.75 | 3,457 | $127,058.23 | 867,909 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $35.63 | 24,025 | $855,981.92 | 871,366 | 2026-08-17 | Filing |
| Director | $37.86 | 461 | $17,453.97 | 25,570 | 2026-08-13 | Filing |
| Director | $37.25 | 8,261 | $307,682.60 | 26,031 | 2026-08-13 | Filing |
| Director | $37.86 | 298 | $11,282.67 | 16,490 | 2026-08-13 | Filing |
| Director | $37.25 | 5,327 | $198,404.65 | 16,788 | 2026-08-13 | Filing |
| Director | $37.98 | 3,705 | $140,714.42 | 38,120 | 2026-08-13 | Filing |
| Director | $37.19 | 12,221 | $454,468.44 | 41,825 | 2026-08-13 | Filing |
| Director | $36.08 | 4,957 | $178,855.00 | 34,292 | 2026-08-12 | Filing |