| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $137.72 | 1,200 | $165,264.00 | 326,889 | 2026-02-04 | Filing |
| Officer | $136.74 | 611 | $83,548.14 | 328,089 | 2026-02-04 | Filing |
| Officer | $135.28 | 1,110 | $150,160.80 | 328,700 | 2026-02-04 | Filing |
| Officer | $134.00 | 300 | $40,200.00 | 329,810 | 2026-02-04 | Filing |
| Officer | $131.61 | 100 | $13,161.00 | 330,110 | 2026-02-04 | Filing |
| Officer | $128.98 | 300 | $38,694.00 | 330,210 | 2026-02-04 | Filing |
| Officer | $126.68 | 300 | $38,004.00 | 330,510 | 2026-02-04 | Filing |
| Officer | $163.94 | 200 | $32,788.00 | 254,671 | 2026-01-22 | Filing |
| Officer | $162.28 | 400 | $64,912.00 | 254,871 | 2026-01-22 | Filing |
| Officer | $161.36 | 1,249 | $201,538.64 | 255,271 | 2026-01-22 | Filing |
| Officer, Director | $158.95 | 909 | $144,485.55 | 0 | 2025-12-01 | Filing |
| Officer, Director | $158.08 | 14,067 | $2,223,711.36 | 909 | 2025-12-01 | Filing |
| Officer, Director | $157.61 | 31,266 | $4,927,834.26 | 14,976 | 2025-12-01 | Filing |
| Officer, Director | $155.62 | 5,400 | $840,348.00 | 46,242 | 2025-12-01 | Filing |
| Officer, Director | $154.35 | 2,737 | $422,455.95 | 51,642 | 2025-12-01 | Filing |
| Officer, Director | $153.50 | 1,878 | $288,273.00 | 54,379 | 2025-12-01 | Filing |
| Officer, Director | $156.66 | 53,452 | $8,373,790.32 | 56,257 | 2025-11-28 | Filing |
| Officer, Director | $155.81 | 31,726 | $4,943,228.06 | 109,709 | 2025-11-28 | Filing |
| Officer, Director | $154.95 | 13,495 | $2,091,050.25 | 141,435 | 2025-11-28 | Filing |
| Officer, Director | $155.16 | 767 | $119,007.72 | 154,930 | 2025-11-26 | Filing |