| Period | Type | Insiders | Transactions | Value | Shares | Buy/Sell Ratio |
|---|---|---|---|---|---|---|
| 1 week | Buys | 0 | 0 | - | - | - |
| Sells | 0 | 0 | - | - | ||
| 2 weeks | Buys | 1 | 10 | $12,560,878.80 | 814,680 | All Buys |
| Sells | 0 | 0 | - | - | ||
| 1 month | Buys | 1 | 30 | $25,647,525.00 | 1,543,320 | All Buys |
| Sells | 0 | 0 | - | - | ||
| 2 months | Buys | 1 | 49 | $40,949,990.40 | 2,130,960 | All Buys |
| Sells | 0 | 0 | - | - | ||
| 3 months | Buys | 1 | 70 | $72,754,928.40 | 3,387,840 | All Buys |
| Sells | 0 | 0 | - | - | ||
See activity going back 12 months โ create a free account | ||||||
| Date | Insider | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Jun 23, 2026 | Huang Jack Jiajia Director | Purchase | 12,000 | $15.63 | $187,560.00 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 60,000 | $15.40 | $924,000.00 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 210,000 | $15.46 | $3,246,600.00 | View Details |
| Jun 23, 2026 | Huang Jack Jiajia Director | Purchase | 60,000 | $16.00 | $960,000.00 | View Details |
| Jun 26, 2026 | Huang Jack Jiajia Director | Purchase | 60 | $14.85 | $891.00 | View Details |
| Jun 23, 2026 | Huang Jack Jiajia Director | Purchase | 72,780 | $16.01 | $1,165,207.80 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 60,000 | $15.19 | $911,400.00 | View Details |
| Jun 23, 2026 | Huang Jack Jiajia Director | Purchase | 60,000 | $16.00 | $960,000.00 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 60,000 | $14.85 | $891,000.00 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 60,000 | $15.36 | $921,600.00 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 58,500 | $14.81 | $866,385.00 | View Details |
| Jun 25, 2026 | Huang Jack Jiajia Director | Purchase | 150,600 | $15.76 | $2,373,456.00 | View Details |
| Jun 26, 2026 | Huang Jack Jiajia Director | Purchase | 151,800 | $15.61 | $2,369,598.00 | View Details |
| Jun 23, 2026 | Huang Jack Jiajia Director | Purchase | 13,620 | $15.50 | $211,110.00 | View Details |
| Jun 23, 2026 | Huang Jack Jiajia Director | Purchase | 30,000 | $16.00 | $480,000.00 | View Details |
| Jun 24, 2026 | Huang Jack Jiajia Director | Purchase | 3,720 | $15.04 | $55,948.80 | View Details |
| Jun 22, 2026 | Huang Jack Jiajia Director | Purchase | 12,000 | $15.86 | $190,320.00 | View Details |
| Jun 18, 2026 | Huang Jack Jiajia Director | Purchase | 6,000 | $16.50 | $99,000.00 | View Details |
| Jun 17, 2026 | Huang Jack Jiajia Director | Purchase | 39,960 | $17.20 | $687,312.00 | View Details |
| Jun 22, 2026 | Huang Jack Jiajia Director | Purchase | 58,140 | $16.02 | $931,402.80 | View Details |