All insiders
YJ
Yu Jiang
DirectorPrimarily NNE
0% buying100% selling
Total Trades
33
0 buys · 33 sells
Total Bought
$0
Total Sold
$83.87M
Companies
1
Buy Win Rate
—
insufficient data
Avg Buy Return*
—
Active
Dec 24, 2025 → Sep 2, 2026
Trade Volume by Year
Buy Sell
Top Traded Sectors
Electric Services33
Most-Traded Stocks
| 33 | 0B / 33S | $83.87M |
Trade History
| Sep 2, 2026 | SELL | 141,931 | $17.48 | $2.48M | |
| Sep 1, 2026 | SELL | 332,569 | $17.45 | $5.80M | |
| Jun 3, 2026 | SELL | 500 | $28.89 | $14.45K | |
| Jun 3, 2026 | SELL | 67,451 | $27.16 | $1.83M | |
| Jun 3, 2026 | SELL | 312,553 | $26.30 | $8.22M | |
| Jun 3, 2026 | SELL | 168,626 | $27.16 | $4.58M | |
| Jun 3, 2026 | SELL | 10,035 | $27.83 | $279.27K | |
| Jun 3, 2026 | SELL | 3,571 | $28.98 | $103.49K | |
| Jun 3, 2026 | SELL | 5,215 | $29.91 | $155.98K | |
| Jun 3, 2026 | SELL | 125,021 | $26.30 | $3.29M | |
| Jun 3, 2026 | SELL | 700 | $29.91 | $20.94K | |
| Jun 3, 2026 | SELL | 4,014 | $27.83 | $111.71K | |
| Jun 3, 2026 | SELL | 1,429 | $28.98 | $41.41K | |
| Jun 3, 2026 | SELL | 2,085 | $29.91 | $62.36K | |
| Jun 3, 2026 | SELL | 30,250 | $26.29 | $795.27K | |
| Jun 3, 2026 | SELL | 13,050 | $27.07 | $353.26K | |
| Jun 3, 2026 | SELL | 1,400 | $27.83 | $38.96K | |
| Jan 29, 2026 | SELL | 3,100 | $33.74 | $104.59K | |
| Jan 29, 2026 | SELL | 10,975 | $32.84 | $360.42K | |
| Jan 29, 2026 | SELL | 87,680 | $31.81 | $2.79M | |
| Jan 29, 2026 | SELL | 19,584 | $30.76 | $602.40K | |
| Jan 28, 2026 | SELL | 179,965 | $33.83 | $6.09M | |
| Jan 28, 2026 | SELL | 196,474 | $34.42 | $6.76M | |
| Jan 28, 2026 | SELL | 201,320 | $34.42 | $6.93M | |
| Jan 28, 2026 | SELL | 2,277 | $35.25 | $80.26K |
1–25 of 33
Page 1 of 2
*Return = current share price vs the insider’s purchase price (buys only). Not the insider’s realized return. Informational only — not investment advice.
