Skip to main content
$21.53 +3.16 (+17.17%) Earnings today
Market Cap
$26.89B
Shares
1.46B

Trades by corporate insiders — officers, directors and holders of more than 10% of the shares — disclosed to the SEC on Forms 3, 4 and 5. Form 4 must be filed within two business days of the trade.

Insider Sentiment Score

Peer-relative 0–100 rank of how aggressively insiders accumulated over the trailing 90 days. See the full ranking.

28
Net buyers
-3
Net shares bought
-0.02%
Net buy value
-$4,730,867
Date Insider Type Shares
2026-07-02
Du Ying
Award
80,393
2026-07-02
Du Ying
Convert
11,048
2026-07-02
Du Ying
Tax
4,348
2026-07-02
Du Ying
Convert
11,048
2026-07-01
Du Ying
Tax
7,083
2026-07-01
Du Ying
Convert
18,000
2026-07-01
Du Ying
Convert
18,000
2026-07-01
GAYNOR RICHARD
Buy
1,736
2026-06-30
Du Ying
Sell
7,026
2026-06-29
Du Ying
Convert
17,970
2026-06-29
Du Ying
Convert
17,970
2026-06-26
Du Ying
Sell
24,543
2026-06-26
Chen Yajing
Sell
2,264
2026-06-26
Edmondson Frazor Titus III
Sell
4,103
2026-06-25
Du Ying
Convert
58,800
2026-06-25
Edmondson Frazor Titus III
Convert
14,600
2026-06-25
Edmondson Frazor Titus III
Convert
14,600
2026-06-25
Chen Yajing
Convert
6,250
2026-06-25
Du Ying
Convert
58,800
2026-06-25
Chen Yajing
Convert
6,250
2026-06-22
Lis William
Sell
7,040
2026-06-17
DIEKMAN JOHN D
Award
22,371
2026-06-17
GAYNOR RICHARD
Award
22,371
2026-06-17
Lis William
Award
22,371
2026-06-17
MOULDER LEON O JR
Award
22,371
2026-06-17
Leung Nisa
Award
22,371
2026-06-17
Vounatsos Michel
Award
22,371
2026-06-17
Morrison Scott W
Award
22,371
2026-06-17
WIRTH PETER
Award
22,371
2026-05-27
Du Ying
Gift
53,850
2026-05-27
Du Ying
Gift
33,993
2026-05-26
Du Ying
Gift
19,857
2026-05-19
Du Ying
Convert
261,092
2026-05-19
Du Ying
Tax
117,435
2026-05-19
Du Ying
Convert
261,092
2026-05-18
Du Ying
Convert
50,000
2026-05-18
Du Ying
Sell
50,000
2026-05-18
Du Ying
Convert
50,000
2026-05-15
Du Ying
Convert
50,000
2026-05-15
Du Ying
Sell
50,000
2026-05-15
Du Ying
Convert
50,000
2026-05-14
Du Ying
Sell
50,000
2026-05-14
Du Ying
Convert
50,000
2026-05-14
Du Ying
Convert
50,000
2026-05-14
Edmondson Frazor Titus III
Sell
3,517
2026-05-13
Du Ying
Sell
16,231
2026-05-13
Du Ying
Sell
33,769
2026-05-13
Du Ying
Convert
50,000
2026-05-13
Du Ying
Convert
50,000
2026-05-11
Wang Yizhe
Award
136,819
Legend Buy — open-market purchase Sell — open-market sale Shares acquired Shares disposed (gift, conversion, tax…)
Showing 1–50 of 770 transactions
Key facts CIK 1704292 CUSIP 98887Q104 13F (30d) 31 filings 19 filers Visit website Investor relations