Hu Nan
Known title: DirectorCIK: 0001965420
Associated companies
Transaction History
| NA | ▼ Sell | Open Market | 500 | $1K | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 52 | $105 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1,000 | $2K | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 600 | $1K | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 600 | $1K | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 30 | $60 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 208 | $418 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 400 | $804 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 70 | $141 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 900 | $2K | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $204 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 46 | $92 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 23 | $46 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 23 | $46 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 46 | $92 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 48 | $96 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $603 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $201 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 54 | $109 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $402 | 4/28/2026 | View on chart |
| NA | ▼ Sell | Open Market | 500 | $1K | 4/27/2026 | View on chart |
| NA | ▼ Sell | Open Market | 500 | $1K | 4/27/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $277 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 25 | $69 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $277 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 600 | $2K | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $277 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $277 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $554 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $277 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 67 | $186 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 499 | $1K | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 500 | $1K | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 500 | $1K | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 500 | $1K | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 7 | $18 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 492 | $1K | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $514 | 4/20/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $283 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 500 | $1K | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 765 | $2K | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 235 | $672 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 3 | $8 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 5 | $14 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 4 | $11 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 10 | $28 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 10 | $28 | 4/17/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 30 | $89 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 20 | $60 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 948 | $3K | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 30 | $90 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 10 | $30 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 15 | $45 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $600 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 61 | $183 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 45 | $135 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 47 | $141 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 38 | $114 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $600 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 49 | $147 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 951 | $3K | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 53 | $159 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $300 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $600 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 4 | $12 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 96 | $296 | 4/16/2026 | View on chart |
| NA | ▼ Sell | Open Market | 32 | $100 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 861 | $3K | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $620 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $620 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $620 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $620 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 300 | $930 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $616 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $616 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 100 | $309 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 11 | $34 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 9 | $28 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 5 | $15 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 14 | $43 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 59 | $182 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 30 | $93 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 12 | $37 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 8 | $25 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 200 | $620 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 10 | $31 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 400 | $1K | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 8 | $25 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 3 | $9 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 79 | $246 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 7 | $22 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 60 | $188 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 8 | $25 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 30 | $94 | 4/15/2026 | View on chart |
| NA | ▼ Sell | Open Market | 1 | $3 | 4/15/2026 | View on chart |