| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $210.87 | 1,400 | $295,218.00 | 248,158 | 2025-12-08 | Filing |
| Officer | $213.44 | 3,000 | $640,320.00 | 149,958 | 2025-12-01 | Filing |
| Officer, Director | $213.44 | 1,400 | $298,816.00 | 249,558 | 2025-12-01 | Filing |
| Officer, Director | $213.23 | 1,400 | $298,522.00 | 250,958 | 2025-11-24 | Filing |
| Officer, Director | $222.54 | 1,400 | $311,556.00 | 252,358 | 2025-11-17 | Filing |
| Officer | $222.54 | 798 | $177,586.92 | 37,019 | 2025-11-17 | Filing |
| Officer, Director | $218.53 | 1,400 | $305,942.00 | 253,758 | 2025-11-10 | Filing |
| Officer, Director | $231.85 | 1,400 | $324,590.00 | 255,158 | 2025-11-03 | Filing |
| Officer | $231.85 | 3,000 | $695,550.00 | 152,958 | 2025-11-03 | Filing |
| Officer, Director | $255.40 | 1,400 | $357,560.00 | 256,558 | 2025-10-27 | Filing |
| Officer, Director | $245.70 | 1,400 | $343,980.00 | 257,958 | 2025-10-20 | Filing |
| Officer | $245.70 | 798 | $196,068.60 | 37,817 | 2025-10-20 | Filing |
| Officer, Director | $239.71 | 1,400 | $335,594.00 | 259,358 | 2025-10-13 | Filing |
| Officer, Director | $230.08 | 1,400 | $322,112.00 | 260,758 | 2025-10-06 | Filing |
| Officer | $230.73 | 3,000 | $692,190.00 | 155,958 | 2025-10-01 | Filing |
| Director | $230.73 | 500 | $115,365.00 | 5,903 | 2025-10-01 | Filing |
| Officer, Director | $232.25 | 1,400 | $325,150.00 | 262,158 | 2025-09-29 | Filing |
| Officer | $250.28 | 858 | $214,736.21 | 77,111 | 2025-09-18 | Filing |
| Officer | $249.75 | 2,480 | $619,384.46 | 77,969 | 2025-09-18 | Filing |
| Officer | $248.64 | 1,876 | $466,450.33 | 80,449 | 2025-09-18 | Filing |