| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $137.28 | 1,375 | $188,760.00 | 67,177 | 2026-03-02 | Filing |
| Officer, Director | $136.35 | 586 | $79,901.10 | 68,552 | 2026-03-02 | Filing |
| Officer, Director | $134.69 | 74 | $9,967.06 | 69,138 | 2026-03-02 | Filing |
| Officer, Director | $133.77 | 500 | $66,885.00 | 69,212 | 2026-03-02 | Filing |
| Officer, Director | $131.92 | 49 | $6,464.08 | 69,712 | 2026-03-02 | Filing |
| Officer | $143.71 | 12 | $1,724.52 | 93,814 | 2026-02-20 | Filing |
| Officer | $142.62 | 425 | $60,613.50 | 93,826 | 2026-02-20 | Filing |
| Officer | $140.09 | 986 | $138,128.74 | 94,251 | 2026-02-20 | Filing |
| Officer, Director | $145.04 | 7,500 | $1,087,800.00 | 57,367 | 2026-02-10 | Filing |
| Officer, Director | $137.38 | 48 | $6,594.24 | 64,867 | 2026-02-02 | Filing |
| Officer, Director | $136.54 | 1,108 | $151,286.32 | 64,915 | 2026-02-02 | Filing |
| Officer, Director | $135.50 | 1,738 | $235,499.00 | 66,023 | 2026-02-02 | Filing |
| Officer, Director | $134.52 | 3,606 | $485,079.12 | 67,761 | 2026-02-02 | Filing |
| Officer | $140.14 | 1,423 | $199,424.20 | 91,034 | 2026-01-21 | Filing |
| Officer, Director | $140.00 | 7,500 | $1,050,000.00 | 71,367 | 2026-01-21 | Filing |
| Officer, Director | $130.00 | 6,177 | $803,010.00 | 78,867 | 2026-01-09 | Filing |
| Officer, Director | $130.14 | 323 | $42,035.22 | 85,044 | 2026-01-08 | Filing |
| Director | $120.16 | 747 | $89,759.52 | 0 | 2025-12-22 | Filing |
| Director | $119.67 | 748 | $89,513.16 | 747 | 2025-12-15 | Filing |
| Officer | $170.16 | 1,617 | $275,148.72 | 120,419 | 2024-12-04 | Filing |