TUBACEX,S.A.: insider trades · Spain · CNMV CNMV:tubacexsa ES0132945017 ES ES · CNMV Mcap 363M€ Basic Materials
Discover the full management transaction log of TUBACEX,S.A., a publicly traded company based in Spain. Shares trade on ES ES, under the authority of CNMV. Operating in the Basic Materials sector, TUBACEX,S.A. has published 8 public disclosures. Market capitalisation: €362.6m. The latest transaction was disclosed on 12 December 2025 — Sale. Among the most active insiders: Iker Azcargorta Viteri. Every trade is openly available.
€350,209
4 ops.
Sell Volume
Financial data FY ended December 2025 · cache
Analyst consensus
6 analysts · 3.50 € Target 4.30 €(+47%) 5.60 €
Income statement
Revenue 719.3 M€
Gross profit 419.1 M€ 58% margin
Net income −31.3 M€ -5.5% margin
Valuation
PER (forward) 10.0x
P/Book 1.2x
Beta 0.55
Balance sheet & cash
Market cap 362.6 M€
Total debt 501.5 M€
Free Cash Flow −79.7 M€
Debt / Equity 125%
Profitability & ownership
ROE -7.4%
ROA -0.1%
% insiders 20.2%
% institutions 33.5%
Last declaration on 12 December 2025
Declarations 8 total
Executives ● Sale26 CNMV
€66,769 19,931 shares @ €3.35 0.018% mcap 18.8% of flow ES0132945017⌘
CNMV:2025149695 · 11 Dec 2025
Executives ● Sale29 CNMV
€138,000 40,000 shares @ €3.45 0.038% mcap 38.9% of flow ES0132945017⌘
CNMV:2025147270 · 1 Dec 2025
Executives ● Sale28 CNMV
€117,300 34,000 shares @ €3.45 0.032% mcap 33.1% of flow ES0132945017⌘
CNMV:2025147269 · 27 Nov 2025
Executives ● Sale23 CNMV
€28,140 8,400 shares @ €3.35 0.0078% mcap 7.9% of flow ES0132945017⌘
CNMV:2025145597 · 24 Nov 2025
Executives ● Purchase13 CNMV
€1,824 493 shares @ €3.70 0.0005% mcap 100.0% of flow ES0132945017⌘
CNMV:2025111809 · 21 Aug 2025
Ideal exit: 18 May 2026 (T+270) Executives ● Purchase5 CNMV
€4,260 1,200 shares @ €3.55 0.0012% mcap 1.2% of flow ES0132945017⌘
CNMV:2024005360 · 3 Jan 2024
Ideal exit: 29 Sept 2024 (T+270) Executives ● Purchase13 CNMV
€4,260 1,200 shares @ €3.55 0.0012% mcap 100.0% of flow ES0132945017⌘
CNMV:2024005358 · 3 Jan 2024
Ideal exit: 29 Sept 2024 (T+270) Executives ● Purchase13 CNMV
€2,840 800 shares @ €3.55 0.0008% mcap 100.0% of flow ES0132945017⌘
CNMV:2024005359 · 3 Jan 2024
Ideal exit: 29 Sept 2024 (T+270)