TECHNOPROBE: directors' dealings · Italy · Consob CONSOB:technoprobe IT0005482333 IT IT · Consob Mcap 18.2Bn€ Technology
Explore the full directors' dealings record of TECHNOPROBE, a listed equity based in Italy. Shares are listed on IT IT, under the oversight of Consob. Operating in the Technology sector, TECHNOPROBE has logged 10 reports. Market capitalisation: €18.2bn. The latest transaction was filed on 13 June 2025 — Other. Among the most active insiders: Unknown. Every trade is accessible without an account.
Financial data FY ended December 2025 · cache
Analyst consensus
7 analysts 11.50 € Target 23.56 € 35.00 €
Income statement
Revenue 628.4 M€
Gross profit 279.1 M€ 44% margin
Net income 97.7 M€ 15.5% margin
Valuation
PER (trailing) 189.7x
PER (forward) 56.3x
P/Book 14.9x
Beta 1.06
Balance sheet & cash
Market cap 18.22 Bn€
Total debt 14.6 M€
Free Cash Flow 99.6 M€
Debt / Equity 1%
Profitability & ownership
ROE 8.0%
ROA 6.0%
% insiders 66.4%
% institutions 11.9%
Last declaration on 13 June 2025
Declarations 10 total
Executives ● Other21 Consob
€70m 10,000,000 shares @ €7.00 0.38% mcap 26.7% of flow IT0005482333⌘
CONSOB:168750 · 10 Jun 2025
Executives ● Sale22 Consob
€96m 16,331,522 shares @ €5.86 0.53% mcap 36.5% of flow IT0005482333⌘
CONSOB:159834 · 21 Jan 2025
Executives ● Sale22 Consob
€96m 13,065,217 shares @ €7.362 0.53% mcap 36.7% of flow IT0005482333⌘
CONSOB:149910 · 27 May 2024
Executives ● Other0 Consob
CONSOB:147561 · 24 Apr 2024 details not loaded
Executives ● Other0 Consob
CONSOB:135889 · 9 Aug 2023 details not loaded
Executives ● Other0 Consob
CONSOB:135888 · 9 Aug 2023 details not loaded
Executives ● Other0 Consob
CONSOB:134024 · 22 Jun 2023 details not loaded
Executives ● Sale17 Consob
€7m 1,000,000 shares @ €7.20 0.040% mcap 100.0% of flow IT0005482333⌘
CONSOB:133275 · 31 May 2023
Executives ● Sale23 Consob
€83m 11,493,950 shares @ €7.20 0.45% mcap 100.0% of flow IT0005482333⌘
CONSOB:133265 · 31 May 2023
Executives ● Sale23 Consob
€83m 11,493,950 shares @ €7.20 0.45% mcap 100.0% of flow IT0005482333⌘
CONSOB:133264 · 31 May 2023