TUBACEX,S.A.: insider trades · Spain · CNMV CNMV:tubacexsa-838ae3 ES0132945017 ES ES · CNMV Mcap 363M€ Basic Materials
Discover the full insider trade history of TUBACEX,S.A., a publicly traded company based in Spain. Shares are listed on ES ES, under the supervision of CNMV. Operating in the Basic Materials sector, TUBACEX,S.A. has published 31 insider filings. Market capitalisation: €362.6m. The latest transaction was reported on 19 June 2025 — Sale. Among the most active insiders: ANTONIO RAFAEL AZLOR VILLA. All data is openly available.
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 19 June 2025
Declarations 31 total
Executives ● Sale25 CNMV
€3,796 949 shares @ €4.00 0.0010% mcap 1.4% of flow ES0132945017⌘
CNMV:2025083932 · 16 Jun 2025
Executives ● Sale27 CNMV
€99,964 24,991 shares @ €4.00 0.028% mcap 14.6% of flow ES0132945017⌘
CNMV:2025081104 · 2 Jun 2025
Executives ● Sale14 CNMV
€8,692 2,206 shares @ €3.94 0.0024% mcap 4.7% of flow ES0132945017⌘
CNMV:2025081112 · 30 May 2025
Executives ● Sale17 CNMV
€40,500 10,000 shares @ €4.05 0.011% mcap 21.8% of flow ES0132945017⌘
CNMV:2025081113 · 12 Jun 2025
Executives ● Sale21 CNMV
€83,400 20,000 shares @ €4.17 0.023% mcap 36.6% of flow ES0132945017⌘
CNMV:2025076919 · 4 Jun 2025
Executives ● Purchase27 CNMV
€99,964 24,991 shares @ €4.00 0.028% mcap 14.6% of flow ES0132945017⌘
CNMV:2025076073 · 2 Jun 2025
Ideal exit: 27 Feb 2026 (T+270) Executives ● Sale35 CNMV
€380,036 95,009 shares @ €4.00 0.10% mcap 55.6% of flow ES0132945017⌘
CNMV:2025075613 · 30 May 2025
Executives ● Sale20 CNMV
€41,900 10,000 shares @ €4.19 0.012% mcap 39.1% of flow ES0132945017⌘
CNMV:2025041392 · 19 Mar 2025
Executives ● Sale18 CNMV
€41,000 10,000 shares @ €4.10 0.011% mcap 34.0% of flow ES0132945017⌘
CNMV:2025041147 · 18 Mar 2025
Executives ● Sale18 CNMV
€41,000 10,000 shares @ €4.10 0.011% mcap 28.3% of flow ES0132945017⌘
CNMV:2025041093 · 18 Mar 2025
Executives ● Sale25 CNMV
€82,000 20,000 shares @ €4.10 0.023% mcap 100.0% of flow ES0132945017⌘
CNMV:2025041095 · 18 Mar 2025
Executives ● Sale17 CNMV
€41,000 10,000 shares @ €4.10 0.011% mcap 18.0% of flow ES0132945017⌘
CNMV:2025040615 · 18 Mar 2025
Executives ● Sale19 CNMV
€41,000 10,000 shares @ €4.10 0.011% mcap 38.3% of flow ES0132945017⌘
CNMV:2025040629 · 17 Mar 2025
Executives ● Sale17 CNMV
€32,960 8,000 shares @ €4.12 0.0091% mcap 17.7% of flow ES0132945017⌘
CNMV:2025037791 · 14 Mar 2025
Executives ● Purchase14 CNMV
€228 84 shares @ €2.72 0.0001% mcap 0.1% of flow ES0132945017⌘
CNMV:2024117587 · 9 Sept 2024
Ideal exit: 6 Jun 2025 (T+270) Executives ● Purchase19 CNMV
€350,000 125,000 shares @ €2.80 0.097% mcap 100.0% of flow ES0132945017⌘
CNMV:2024105836 · 8 Aug 2024
Ideal exit: 5 May 2025 (T+270) Executives ● Sale26 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 11.6% of flow ES0132945017⌘
CNMV:2024077877 · 11 Jun 2024
Executives ● Sale22 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 54.9% of flow ES0132945017⌘
CNMV:2024077896 · 11 Jun 2024
Executives ● Sale20 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 29.8% of flow ES0132945017⌘
CNMV:2024078055 · 11 Jun 2024
Executives ● Sale20 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 29.8% of flow ES0132945017⌘
CNMV:2024077987 · 11 Jun 2024
Executives ● Sale20 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 29.8% of flow ES0132945017⌘
CNMV:2024077879 · 11 Jun 2024
Executives ● Sale24 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 66.0% of flow ES0132945017⌘
CNMV:2024077884 · 11 Jun 2024
Executives ● Sale20 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 34.8% of flow ES0132945017⌘
CNMV:2024078006 · 11 Jun 2024
Executives ● Purchase18 CNMV
€2,620 1,000 shares @ €2.62 0.0007% mcap 100.0% of flow ES0132945017⌘
CNMV:2024078111 · 2 Oct 2019
Ideal exit: 28 Jun 2020 (T+270) Executives ● Sale21 CNMV
€79,427 24,977 shares @ €3.18 0.022% mcap 42.7% of flow ES0132945017⌘
CNMV:2024077889 · 11 Jun 2024
25 of 31 declarations
Load more (6 remaining) About TUBACEX,S.A. TUBACEX,S.A. is a Spanish company specializing in the manufacturing of stainless steel tubes and other metal products. It primarily operates in the energy, chemical, and construction sectors.