Tubacex, S.A. (BME:TUB)

Spain flag Spain · Delayed Price · Currency is EUR
2.640
+0.015 (0.57%)
Sep 17, 2026, 12:32 PM CET
Market Cap320.95M -29.9%
Revenue (ttm)684.76M -6.7%
Net Income-46.18M
EPS-0.48
Shares Out 122.27M
PE Ration/a
Forward PE18.86
Dividend0.20 (7.22%)
Ex-Dividend DateJun 12, 2026
Volume87,750
Open2.620
Previous Close2.625
Day's Range2.620 - 2.660
52-Week Range2.615 - 3.750
Beta0.50
AnalystsStrong Buy
Price Target4.14 (+56.82%)
Earnings DateOct 30, 2026