| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $65.00 | 39,606 | $2,574,390.00 | 485,995 | 2026-01-06 | Filing |
| Officer, Director | $56.82 | 2,063 | $117,219.66 | 525,601 | 2025-12-17 | Filing |
| Officer, Director | $56.19 | 5,606 | $315,001.14 | 527,664 | 2025-12-17 | Filing |
| Director | $55.97 | 2,700 | $151,105.50 | 32,779 | 2025-12-02 | Filing |
| Officer, Director | $50.60 | 3,664 | $185,398.40 | 533,270 | 2025-11-19 | Filing |
| Officer, Director | $49.65 | 4,739 | $235,291.35 | 536,934 | 2025-11-19 | Filing |
| Director | $49.85 | 2,000 | $99,693.00 | 38,957 | 2025-11-17 | Filing |
| Director | $30.43 | 3,600 | $109,530.00 | 35,479 | 2025-09-12 | Filing |
| Director | $29.55 | 4,000 | $118,202.40 | 13,126 | 2025-08-13 | Filing |
| Officer, Director | $34.03 | 4,000 | $136,120.00 | 506,895 | 2025-07-01 | Filing |
| Officer, Director | $29.83 | 4,000 | $119,320.00 | 510,895 | 2025-06-02 | Filing |
| Director | $31.24 | 3,000 | $93,720.30 | 40,957 | 2025-05-29 | Filing |
| Officer, Director | $31.72 | 4,000 | $126,880.00 | 510,650 | 2025-05-01 | Filing |
| Officer, Director | $28.24 | 4,000 | $112,977.20 | 514,650 | 2025-04-01 | Filing |
| Director | $31.02 | 3,870 | $120,047.40 | 32,551 | 2025-03-05 | Filing |
| Officer, Director | $33.05 | 4,000 | $132,200.00 | 518,650 | 2025-03-03 | Filing |
| Officer, Director | $39.53 | 100 | $3,953.00 | 518,531 | 2025-02-03 | Filing |
| Officer, Director | $38.97 | 3,900 | $151,983.00 | 518,631 | 2025-02-03 | Filing |
| Officer, Director | $45.01 | 400 | $18,004.00 | 522,531 | 2025-01-02 | Filing |
| Officer, Director | $44.38 | 3,600 | $159,768.00 | 522,931 | 2025-01-02 | Filing |