东箭科技: directors' dealings · France · AMF SZSE:300978 FR FR · AMF Mcap 5.3Bn€
Explore the full management transaction log of 东箭科技, a publicly traded company based in France. Shares are listed on FR FR, under the authority of AMF. Market capitalisation: €5.3bn. The latest transaction was reported on 13 February 2026 — Sale. Among the most active insiders: 夏炎华. All data is accessible without an account.
Financial data FY ended December 2025 · cache
Income statement
Revenue 2.03 Bn€
Gross profit 584.9 M€ 29% margin
Net income 142.4 M€ 7.0% margin
Balance sheet & cash
Market cap 5.30 Bn€
Total debt 324.3 M€
Free Cash Flow 243.1 M€
Last declaration on 13 February 2026
Declarations 18 total
Executives ● Sale7 SZSE
€1m 959,700 shares
SZSE:273000000206518620 · 13 Feb 2026
Executives ● Sale7 SZSE
€12,878 9,400 shares
SZSE:173000009546599870 · 16 Sept 2025
Executives ● Sale7 SZSE
€2m 1,436,100 shares
SZSE:173000009340961440 · 11 Aug 2025
Executives ● Sale7 SZSE
200,000 shares
SZSE:173000007102436500 · 17 Nov 2023
Executives ● Sale7 SZSE
800,000 shares
SZSE:173000007068951000 · 6 Nov 2023
Executives ● Sale7 SZSE
525,100 shares
SZSE:173000007037612450 · 26 Oct 2023
Executives ● Sale7 SZSE
111,100 shares
SZSE:173000007005172770 · 13 Oct 2023
Executives ● Purchase18 SZSE
329,300 shares
SZSE:173000006956923840 · 21 Sept 2023
Ideal exit: 17 Jun 2024 (T+270) Executives ● Purchase18 SZSE
40,000 shares
SZSE:173000006936264160 · 14 Sept 2023
Ideal exit: 10 Jun 2024 (T+270) Executives ● Purchase7 SZSE
21,700 shares
SZSE:173000006933367840 · 13 Sept 2023
Ideal exit: 9 Jun 2024 (T+270) Executives ● Purchase7 SZSE
90,000 shares
SZSE:173000006909171800 · 7 Sept 2023
Ideal exit: 3 Jun 2024 (T+270) Executives ● Sale7 SZSE
809,900 shares
SZSE:173000006306768540 · 23 Feb 2023
Executives ● Sale7 SZSE
53,500 shares
SZSE:173000006282564450 · 15 Feb 2023
Executives ● Sale7 SZSE
27,700 shares
SZSE:173000006208602100 · 13 Jan 2023
Executives ● Sale22 SZSE
356,300 shares
SZSE:173000005704132450 · 21 Jul 2022
Executives ● Sale22 SZSE
678,600 shares
SZSE:173000005704132400 · 20 Jul 2022
Executives ● Sale22 SZSE
135,600 shares
SZSE:173000005692879260 · 18 Jul 2022
Executives ● Sale22 SZSE
1,647,300 shares
SZSE:173000005690000740 · 15 Jul 2022