| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $390.14 | 1,000 | $390,140.00 | 43,513 | 2025-10-01 | Filing |
| Officer | $398.00 | 15,000 | $5,970,000.00 | 81,716 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $396.27 | 100 | $39,627.00 | 476,440 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $396.27 | 100 | $39,627.00 | 376,440 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $394.78 | 238 | $93,957.64 | 476,540 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $394.78 | 238 | $93,957.64 | 376,540 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $393.78 | 415 | $163,418.70 | 476,778 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $393.78 | 415 | $163,418.70 | 376,778 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $392.55 | 576 | $226,108.80 | 477,193 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $392.55 | 576 | $226,108.80 | 377,193 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $391.50 | 572 | $223,938.00 | 477,769 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $391.50 | 572 | $223,938.00 | 377,769 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $390.47 | 450 | $175,711.50 | 478,341 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $390.47 | 450 | $175,711.50 | 378,341 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $389.75 | 499 | $194,485.25 | 478,791 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $389.75 | 499 | $194,485.25 | 378,791 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $388.11 | 300 | $116,433.00 | 479,290 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $388.11 | 300 | $116,433.00 | 379,290 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $386.91 | 450 | $174,109.50 | 479,590 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $386.91 | 450 | $174,109.50 | 379,590 | 2025-10-01 | Filing |