江波龙: directors' dealings · France · AMF SZSE:301308 FR FR · AMF Mcap 102.6Bn€
Explore the full management transaction log of 江波龙, a publicly traded company based in France. Shares trade on FR FR, under the oversight of AMF. Market capitalisation: €102.6bn. The latest transaction was filed on 11 November 2025 — Sale. Among the most active insiders: 李志雄. All data is free.
Financial data FY ended December 2025 · cache
Income statement
Revenue 22.77 Bn€
Gross profit 4.42 Bn€ 19% margin
Net income 1.42 Bn€ 6.3% margin
Balance sheet & cash
Market cap 102.62 Bn€
Total debt 10.57 Bn€
Free Cash Flow −2.05 Bn€
Last declaration on 11 November 2025
Declarations 18 total
Executives ● Sale8 SZSE
€5m 129,700 shares
SZSE:173000009752049600 · 11 Nov 2025
Executives ● Sale8 SZSE
€3m 100,000 shares
SZSE:173000009726567740 · 7 Nov 2025
Executives ● Sale8 SZSE
€3m 100,000 shares
SZSE:173000009712713020 · 4 Nov 2025
Executives ● Sale8 SZSE
€944,991 46,600 shares
SZSE:173000009635589500 · 14 Oct 2025
Executives ● Sale8 SZSE
€4m 200,000 shares
SZSE:173000009615419780 · 30 Sept 2025
Executives ● Sale8 SZSE
€2m 100,000 shares
SZSE:173000009593834940 · 26 Sept 2025
Executives ● Sale8 SZSE
€3m 200,100 shares
SZSE:173000009552427680 · 17 Sept 2025
Executives ● Sale8 SZSE
€3m 199,900 shares
SZSE:173000009546599330 · 16 Sept 2025
Executives ● Sale8 SZSE
€1m 100,000 shares
SZSE:173000009523180160 · 11 Sept 2025
Executives ● Sale8 SZSE
€2m 200,000 shares
SZSE:173000009513495680 · 9 Sept 2025
Executives ● Sale8 SZSE
€2m 150,000 shares
SZSE:173000009508741540 · 8 Sept 2025
Executives ● Sale12 SZSE
€196,734 17,500 shares
SZSE:173000009503254530 · 5 Sept 2025
Executives ● Sale8 SZSE
€673,118 64,500 shares
SZSE:173000009490652400 · 4 Sept 2025
Executives ● Purchase8 SZSE
1,300 shares
SZSE:173000007108044770 · 21 Nov 2023
Ideal exit: 17 Aug 2024 (T+270) Executives ● Purchase8 SZSE
400 shares
SZSE:173000007108044800 · 21 Nov 2023
Ideal exit: 17 Aug 2024 (T+270) Executives ● Purchase8 SZSE
1,700 shares
SZSE:173000007108044830 · 21 Nov 2023
Ideal exit: 17 Aug 2024 (T+270) Executives ● Purchase8 SZSE
25,900 shares
SZSE:173000007054267360 · 31 Oct 2023
Ideal exit: 27 Jul 2024 (T+270) Executives ● Purchase8 SZSE
15,200 shares
SZSE:173000007054275970 · 31 Oct 2023
Ideal exit: 27 Jul 2024 (T+270)