Login

Insider Transactions

Insider Transaction Summary

Jack Jiajia Huang
25,662,900 shares
Net: +2,546,600 B/S:
Xiaoguang Wu
1,358,287 shares
Net: +45,907 B/S:

Individual Transactions

April 23, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +73,740
Price: $25.71
Shares: 25,662,900
Value: +$1,895,855

April 22, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +12,000
Price: $23.90
Shares: 25,589,160
Value: +$286,800

April 21, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +39,180
Price: $24.37
Shares: 25,577,160
Value: +$954,816

April 20, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +21,480
Price: $23.59
Shares: 25,537,980
Value: +$506,713

April 17, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +24,060
Price: $25.51
Shares: 25,516,500
Value: +$613,770

April 16, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +60,420
Price: $25.79
Shares: 25,492,440
Value: +$1,558,231

April 15, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +166,560
Price: $25.69
Shares: 25,432,020
Value: +$4,278,926

April 14, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +61,200
Price: $24.36
Shares: 25,265,460
Value: +$1,490,832

April 13, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +72,720
Price: $22.22
Shares: 25,204,260
Value: +$1,615,838

April 09, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +159,420
Price: $21.70
Shares: 25,131,540
Value: +$3,459,414

April 08, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +39,720
Price: $21.70
Shares: 24,972,120
Value: +$861,924

April 07, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +20,280
Price: $21.28
Shares: 24,932,400
Value: +$431,558

April 06, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +117,660
Price: $22.96
Shares: 24,912,120
Value: +$2,701,473

April 02, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +170,520
Price: $22.21
Shares: 24,794,460
Value: +$3,787,249

April 01, 2026

Xiaoguang Wu
Option Exercise/Conversion
Change: +45,907
Price: $0.00
Shares: 1,358,287
Value: +$0
Jack Jiajia Huang
Open Market Purchase
Change: +309,660
Price: $21.48
Shares: 24,623,940
Value: +$6,651,496

March 31, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +195,060
Price: $19.09
Shares: 24,314,280
Value: +$3,723,695

March 30, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +337,740
Price: $18.50
Shares: 24,119,220
Value: +$6,248,190
Jack Jiajia Huang
Option Exercise/Conversion
Change: +275,000
Price: $0.00
Shares: 41,838,800
Value: +$0

March 27, 2026

Jack Jiajia Huang
Open Market Purchase
Change: +301,620
Price: $19.37
Shares: 23,781,480
Value: +$5,842,379

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support