ST人福: directors' dealings · France · AMF SSE:600079 FR FR · AMF Mcap 29.6Bn€
Explore the full directors' dealings record of ST人福, a listed issuer based in France. Shares are quoted on FR FR, under the oversight of AMF. Market capitalisation: €29.6bn. The latest transaction was disclosed on 11 September 2024 — Sale. Among the most active insiders: 徐华斌. Every trade is accessible without an account.
Financial data FY ended December 2025 · cache
Income statement
Revenue 23.96 Bn€
Gross profit 11.55 Bn€ 48% margin
Net income 1.86 Bn€ 7.7% margin
Balance sheet & cash
Market cap 29.56 Bn€
Total debt 8.73 Bn€
Free Cash Flow 1.79 Bn€
Last declaration on 11 September 2024
Declarations 20 total
Executives ● Sale7 SSE
€987,023 440,000 shares
SSE:173000008093897200 · 11 Sept 2024
Executives ● Sale7 SSE
€10m 4,000,000 shares
SSE:173000008088843460 · 9 Sept 2024
Executives ● Sale11 SSE
333,900 shares
SSE:173000006483869440 · 14 Apr 2023
Executives ● Sale11 SSE
140,000 shares
SSE:173000006210907740 · 16 Jan 2023
Executives ● Sale7 SSE
200,000 shares
SSE:173000006178451460 · 3 Jan 2023
Executives ● Sale11 SSE
271,945 shares
SSE:173000006169348960 · 29 Dec 2022
Executives ● Sale11 SSE
80,000 shares
SSE:173000006118485860 · 8 Dec 2022
Executives ● Sale11 SSE
130,000 shares
SSE:173000006118485730 · 7 Dec 2022
Executives ● Sale7 SSE
1,000,000 shares
SSE:173000005945210050 · 13 Oct 2022
Executives ● Sale7 SSE
130,000 shares
SSE:173000005700564350 · 20 Jul 2022
Executives ● Sale7 SSE
120,000 shares
SSE:173000005520472540 · 11 May 2022
Executives ● Sale11 SSE
830,000 shares
SSE:173000005503208830 · 29 Apr 2022
Executives ● Sale11 SSE
500,000 shares
SSE:173000005196955170 · 28 Dec 2021
Executives ● Sale11 SSE
300,000 shares
SSE:173000005142981300 · 6 Dec 2021
Executives ● Purchase7 SSE
210,600 shares
SSE:173000004924483500 · 28 Sept 2021
Ideal exit: 25 Jun 2022 (T+270) Executives ● Sale7 SSE
190,000 shares
SSE:173000004793581600 · 8 Sept 2021
Executives ● Sale7 SSE
100,000 shares
SSE:173000004788886750 · 7 Sept 2021
Executives ● Sale7 SSE
111,300 shares
SSE:173000004684250050 · 19 Aug 2021
Executives ● Sale7 SSE
100 shares
SSE:173000004638504400 · 9 Aug 2021
Executives ● Sale7 SSE
28,700 shares
SSE:173000004534469800 · 30 Jun 2021