| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $90.00 | 45,000 | $4,050,000.00 | 323,837 | 2026-08-21 | Filing |
| Director | $85.13 | 3,332 | $283,653.16 | 327,226 | 2026-08-20 | Filing |
| Officer | $75.00 | 8,476 | $635,700.00 | 323,837 | 2026-08-13 | Filing |
| Officer | $67.15 | 26,666 | $1,790,621.90 | 717,920 | 2026-08-10 | Filing |
| Director | $61.65 | 20,000 | $1,233,000.00 | 4,608 | 2026-08-06 | Filing |
| Officer, Director | $63.66 | 223 | $14,196.18 | 61,830 | 2026-08-05 | Filing |
| Officer, Director | $62.94 | 352 | $22,154.88 | 62,053 | 2026-08-05 | Filing |
| Officer, Director | $61.76 | 525 | $32,424.00 | 62,405 | 2026-08-05 | Filing |
| Officer, Director | $61.05 | 262 | $15,995.10 | 62,930 | 2026-08-05 | Filing |
| Officer, Director | $60.14 | 154 | $9,261.56 | 63,192 | 2026-08-05 | Filing |
| Officer, Director | $63.66 | 223 | $14,196.18 | 61,830 | 2026-08-05 | Filing |
| Officer, Director | $62.94 | 352 | $22,154.88 | 62,053 | 2026-08-05 | Filing |
| Officer, Director | $61.76 | 525 | $32,424.00 | 62,405 | 2026-08-05 | Filing |
| Officer, Director | $61.05 | 262 | $15,995.10 | 62,930 | 2026-08-05 | Filing |
| Officer, Director | $60.14 | 154 | $9,261.56 | 63,192 | 2026-08-05 | Filing |
| Officer, Director | $63.66 | 224 | $14,259.84 | 61,830 | 2026-08-05 | Filing |
| Officer, Director | $62.94 | 352 | $22,154.88 | 62,054 | 2026-08-05 | Filing |
| Officer, Director | $61.76 | 526 | $32,485.76 | 62,406 | 2026-08-05 | Filing |
| Officer, Director | $61.05 | 261 | $15,934.05 | 62,932 | 2026-08-05 | Filing |
| Officer, Director | $60.14 | 153 | $9,201.42 | 63,193 | 2026-08-05 | Filing |