| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $985.69 | 1,955 | $1,927,027.86 | 2,595 | 2025-02-13 | Filing |
| Officer, Director | $984.26 | 500 | $492,131.00 | 4,550 | 2025-02-13 | Filing |
| Officer, Director | $983.57 | 800 | $786,855.20 | 5,050 | 2025-02-13 | Filing |
| Officer, Director | $981.93 | 382 | $375,098.02 | 5,850 | 2025-02-13 | Filing |
| Officer, Director | $981.11 | 600 | $588,666.00 | 6,232 | 2025-02-13 | Filing |
| Officer, Director | $978.46 | 444 | $434,435.35 | 6,832 | 2025-02-13 | Filing |
| Officer, Director | $976.53 | 848 | $828,098.29 | 7,276 | 2025-02-13 | Filing |
| Officer, Director | $975.17 | 368 | $358,861.82 | 8,124 | 2025-02-13 | Filing |
| Officer, Director | $974.19 | 284 | $276,670.53 | 8,492 | 2025-02-13 | Filing |
| Officer, Director | $973.22 | 300 | $291,966.00 | 8,776 | 2025-02-13 | Filing |
| Officer, Director | $972.26 | 500 | $486,129.00 | 9,076 | 2025-02-13 | Filing |
| Director | $982.40 | 300 | $294,720.00 | 10,167 | 2025-02-13 | Filing |
| Officer | $982.40 | 69 | $67,785.60 | 4,332 | 2025-02-13 | Filing |
| Officer | $982.40 | 1,589 | $1,561,033.60 | 4,401 | 2025-02-13 | Filing |
| Officer | $977.63 | 2,880 | $2,815,574.40 | 5,388 | 2025-02-13 | Filing |
| Officer | $982.40 | 100 | $98,240.00 | 4,147 | 2025-02-13 | Filing |
| Officer | $982.40 | 1,473 | $1,447,075.20 | 3,027 | 2025-02-13 | Filing |
| Officer | $982.40 | 67 | $65,820.80 | 4,500 | 2025-02-13 | Filing |
| Officer | $1,015.00 | 454 | $460,810.00 | 3,021 | 2025-02-11 | Filing |
| Director | $1,018.00 | 24 | $24,432.00 | 1,322 | 2025-02-11 | Filing |