NetDragon Websoft Holdings Ltd.: management transactions · Hong Kong · HKEX HKEX:netdragon-websoft-holdings-ltd HK HK · HKEX Mcap 5.5Bn€ Communication Services
Browse the full insider trade history of NetDragon Websoft Holdings Ltd., a listed issuer based in Hong Kong. Shares are listed on HK HK, under the supervision of HKEX. Operating in the Communication Services sector, NetDragon Websoft Holdings Ltd. has logged 23 reports. Market capitalisation: €5.5bn. The latest transaction was filed on 17 April 2026 — Purchase. Among the most active insiders: Liu Dejian. Every trade is openly available.
Financial data FY ended December 2025 · cache
Income statement
Revenue 4.47 Bn€
Gross profit 3.15 Bn€ 70% margin
Net income 151.0 M€ 3.4% margin
Balance sheet & cash
Market cap 5.50 Bn€
Total debt 2.85 Bn€
Free Cash Flow −146.0 M€
Last declaration on 17 April 2026
Declarations 23 total
Executives ● Purchase5 HKEX
€715,372 716,500 shares @ €0.9984 0.013% mcap 8.6% of flow
HKEX:DA20260417E00156 · 16 Apr 2026
Ideal exit: 11 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€715,372 716,500 shares @ €0.9984 0.013% mcap 8.6% of flow
HKEX:DA20260417E00185 · 16 Apr 2026
Ideal exit: 11 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€696,074 700,000 shares @ €0.9944 0.013% mcap 8.4% of flow
HKEX:DA20260416E00095 · 15 Apr 2026
Ideal exit: 10 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€696,074 700,000 shares @ €0.9944 0.013% mcap 8.4% of flow
HKEX:DA20260416E00096 · 15 Apr 2026
Ideal exit: 10 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€688,747 700,000 shares @ €0.9839 0.013% mcap 8.3% of flow
HKEX:DA20260415E00194 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€688,747 700,000 shares @ €0.9839 0.013% mcap 8.3% of flow
HKEX:DA20260415E00209 · 14 Apr 2026
Ideal exit: 9 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€683,126 700,000 shares @ €0.9759 0.012% mcap 8.2% of flow
HKEX:DA20260414E00229 · 13 Apr 2026
Ideal exit: 8 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€683,126 700,000 shares @ €0.9759 0.012% mcap 8.2% of flow
HKEX:DA20260414E00242 · 13 Apr 2026
Ideal exit: 8 Jan 2027 (T+270) Executives ● Other2 HKEX
120,000 shares
HKEX:DA20260410E00504 · 2 Apr 2026
Executives ● Purchase5 HKEX
€686,291 700,000 shares @ €0.9804 0.012% mcap 8.2% of flow
HKEX:DA20260413E00122 · 10 Apr 2026
Ideal exit: 5 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€686,291 700,000 shares @ €0.9804 0.012% mcap 8.2% of flow
HKEX:DA20260413E00140 · 10 Apr 2026
Ideal exit: 5 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€882,482 900,000 shares @ €0.9805 0.016% mcap 10.6% of flow
HKEX:DA20260410E00445 · 9 Apr 2026
Ideal exit: 4 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€882,482 900,000 shares @ €0.9805 0.016% mcap 10.6% of flow
HKEX:DA20260410E00450 · 9 Apr 2026
Ideal exit: 4 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€907,560 900,000 shares @ €1.0084 0.017% mcap 10.9% of flow
HKEX:DA20260409E00147 · 8 Apr 2026
Ideal exit: 3 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€907,560 900,000 shares @ €1.0084 0.017% mcap 10.9% of flow
HKEX:DA20260409E00154 · 8 Apr 2026
Ideal exit: 3 Jan 2027 (T+270) Executives ● Purchase5 HKEX
€905,728 900,000 shares @ €1.0064 0.016% mcap 10.9% of flow
HKEX:DA20260408E00160 · 2 Apr 2026
Ideal exit: 28 Dec 2026 (T+270) Executives ● Purchase5 HKEX
€905,728 900,000 shares @ €1.0064 0.016% mcap 10.9% of flow
HKEX:DA20260408E00171 · 2 Apr 2026
Ideal exit: 28 Dec 2026 (T+270) Executives ● Purchase5 HKEX
€817,619 800,000 shares @ €1.022 0.015% mcap 9.8% of flow
HKEX:DA20260402E00150 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase5 HKEX
€817,619 800,000 shares @ €1.022 0.015% mcap 9.8% of flow
HKEX:DA20260402E00163 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase5 HKEX
€892,386 900,000 shares @ €0.9915 0.016% mcap 10.7% of flow
HKEX:DA20260401E00151 · 31 Mar 2026
Ideal exit: 26 Dec 2026 (T+270) Executives ● Purchase5 HKEX
€892,386 900,000 shares @ €0.9915 0.016% mcap 10.7% of flow
HKEX:DA20260401E00156 · 31 Mar 2026
Ideal exit: 26 Dec 2026 (T+270) Executives ● Purchase4 HKEX
€450,995 463,500 shares @ €0.973 0.0082% mcap 5.4% of flow
HKEX:DA20260331E00309 · 30 Mar 2026
Ideal exit: 25 Dec 2026 (T+270) Executives ● Purchase4 HKEX
€450,995 463,500 shares @ €0.973 0.0082% mcap 5.4% of flow
HKEX:DA20260331E00323 · 30 Mar 2026
Ideal exit: 25 Dec 2026 (T+270)