| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $85.00 | 1,273 | $108,205.00 | 154,346 | 2026-06-09 | Filing |
| Director | $83.75 | 1,273 | $106,613.75 | 154,346 | 2026-06-08 | Filing |
| Officer | $83.75 | 26,666 | $2,233,277.50 | 521,809 | 2026-06-08 | Filing |
| Director | $83.76 | 252,722 | $21,167,994.72 | 2,018 | 2026-06-08 | Filing |
| Director | $82.94 | 431,451 | $35,784,545.94 | 254,740 | 2026-06-08 | Filing |
| Director | $82.15 | 350,223 | $28,770,819.45 | 686,191 | 2026-06-08 | Filing |
| Officer, Director | $87.95 | 22 | $1,934.90 | 64,862 | 2026-06-05 | Filing |
| Officer, Director | $86.89 | 124 | $10,774.36 | 64,884 | 2026-06-05 | Filing |
| Officer, Director | $85.97 | 131 | $11,262.07 | 65,008 | 2026-06-05 | Filing |
| Officer, Director | $84.95 | 134 | $11,383.30 | 65,139 | 2026-06-05 | Filing |
| Officer, Director | $84.05 | 202 | $16,978.10 | 65,273 | 2026-06-05 | Filing |
| Officer, Director | $83.07 | 181 | $15,035.67 | 65,475 | 2026-06-05 | Filing |
| Officer, Director | $81.93 | 230 | $18,843.90 | 65,656 | 2026-06-05 | Filing |
| Officer, Director | $81.11 | 228 | $18,493.08 | 65,886 | 2026-06-05 | Filing |
| Officer, Director | $79.93 | 154 | $12,309.22 | 66,114 | 2026-06-05 | Filing |
| Officer, Director | $79.11 | 110 | $8,702.10 | 66,268 | 2026-06-05 | Filing |
| Officer, Director | $87.95 | 22 | $1,934.90 | 64,862 | 2026-06-05 | Filing |
| Officer, Director | $86.89 | 124 | $10,774.36 | 64,884 | 2026-06-05 | Filing |
| Officer, Director | $85.97 | 131 | $11,262.07 | 65,008 | 2026-06-05 | Filing |
| Officer, Director | $84.95 | 134 | $11,383.30 | 65,139 | 2026-06-05 | Filing |