| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $169.28 | 944 | $159,800.32 | 54,382 | 2024-12-02 | Filing |
| Officer, Director | $168.43 | 675 | $113,690.25 | 55,326 | 2024-12-02 | Filing |
| Officer, Director | $167.29 | 174 | $29,108.46 | 56,001 | 2024-12-02 | Filing |
| Officer, Director | $166.27 | 207 | $34,417.89 | 56,175 | 2024-12-02 | Filing |
| Officer | $169.92 | 427 | $72,555.84 | 120,419 | 2024-12-02 | Filing |
| Officer | $169.02 | 480 | $81,129.60 | 120,846 | 2024-12-02 | Filing |
| Officer | $167.95 | 576 | $96,739.20 | 121,326 | 2024-12-02 | Filing |
| Officer | $166.84 | 386 | $64,400.24 | 121,902 | 2024-12-02 | Filing |