NASDAQ
Total Transactions
29
8 buys /21 sells
Shares Acquired
841,650
Transactions: 8•Avg: 105,206.25
Shares Disposed
1,377,590
Transactions: 21•Avg: 65,599.52
Net Activity
-535,940
Net Selling•Ratio: 38.1%
Q4 2025(Current) | 841,650 | 1,377,590 | -535,940 | 38.10% |
Q3 2025 | 446,152 | 702,304 | -256,152 | 59.09% |
Q2 2025 | 160,000 | 320,000 | -160,000 | 44.44% |
Q1 2025 | 297,599 | 663,804 | -366,205 | 36.84% |
Q4 2024 | 591,516 | 2,479,044 | -1,887,528 | 14.81% |
This table shows insider trading activity by quarter. A ratio > 100% indicates insiders acquired more shares than they disposed of during the period, which is generally considered a bullish signal.
• Most recent data for Q4 2025
Acquired vs Disposed Shares
Net Distribution: 535,940 shares•Acquired/Disposed Ratio: 38.1%
Net Activity | |||||
|---|---|---|---|---|---|
DH Dun Haiping | Director | 8 | 45,001 | 805,092 | -760,091 |
HC Hu Chenming | Director | 1 | 0 | 163,308 | -163,308 |
WJ Wang Jian | Officer: see remarks | 8 | 60,000 | 180,000 | -120,000 |
CF Chen Fuping | Officer: see remarks | 7 | 120,000 | 240,000 | -120,000 |
FL Feng Lisa | Officer: see remarks | 11 | 45,000 | 120,000 | -75,000 |
This table shows the trading activity of the most active company insiders. Positive net activity (buying more than selling) is often considered a bullish signal.
2025-12-08 | Officer: see remarks | Purchase | 22,500 | $25.45 | $572,625 | 23,400 | |
2025-12-04 | Officer: see remarks | Purchase | 8,750 | $4.55 | $39,812.5 | 9,650 | |
2025-12-04 | Officer: see remarks | Sale | 7,754 | $33.5 | $259,759 | 1,896 | |
2025-12-08 | Officer: see remarks | Sale | 22,500 | $35.45 | $797,625 | 900 | |
2025-12-04 | Officer: see remarks | Sale | 996 | $34.26 | $34,122.96 | 900 |
This table displays recent Form 4 filings showing transactions by company insiders. SEC rules require insiders to report their transactions within two business days.
MM McKechnie Mark | Officer: see remarks | Dec 8, 2025 | |
MM McKechnie Mark | Officer: see remarks | Dec 8, 2025 | |
MM McKechnie Mark | Officer: see remarks | Dec 8, 2025 | |
MM McKechnie Mark | Officer: see remarks | Dec 8, 2025 | |
MM McKechnie Mark | Officer: see remarks | Dec 8, 2025 |
Net change in shares shown on right
No price data available for this timeframe.