| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $26.44 | 5,262 | $139,107.81 | 91,617 | 2026-02-03 | Filing |
| Officer | $30.34 | 9,067 | $275,113.63 | 91,617 | 2026-01-20 | Filing |
| Officer | $33.79 | 9,070 | $306,452.63 | 91,617 | 2026-01-05 | Filing |
| Officer | $35.72 | 23,090 | $824,710.15 | 94,333 | 2025-12-22 | Filing |
| Officer | $36.71 | 13,750 | $504,762.50 | 305,161 | 2025-12-17 | Filing |
| Officer, Director | $36.71 | 7,054 | $258,952.34 | 6,175 | 2025-12-17 | Filing |
| Officer, Director | $36.71 | 10,021 | $367,870.91 | 169,940 | 2025-12-17 | Filing |
| Officer | $36.71 | 8,411 | $308,767.81 | 2,126 | 2025-12-17 | Filing |
| Director | $39.17 | 2,500 | $97,925.00 | 80,166 | 2025-12-09 | Filing |
| Officer | $35.22 | 2,631 | $92,663.82 | 153,225 | 2025-11-24 | Filing |
| Officer | $36.81 | 23,187 | $853,490.28 | 70,232 | 2025-11-17 | Filing |
| Officer | $42.53 | 2,637 | $112,151.61 | 155,856 | 2025-11-10 | Filing |
| Officer | $50.10 | 2,637 | $132,113.70 | 158,493 | 2025-10-27 | Filing |
| Officer | $57.13 | 11,592 | $662,221.98 | 70,232 | 2025-10-17 | Filing |
| Large Shareholder, Officer, Director | $62.70 | 16,667 | $1,044,969.23 | 92,523 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $63.39 | 2,335 | $148,009.35 | 109,190 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.70 | 39,332 | $2,466,112.47 | 111,525 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $63.49 | 10,469 | $664,626.56 | 150,857 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.71 | 39,531 | $2,478,803.21 | 161,326 | 2025-10-16 | Filing |
| Large Shareholder, Officer, Director | $62.69 | 17,001 | $1,065,792.69 | 92,523 | 2025-10-16 | Filing |