Técnicas Reunidas, S.A. (BME:TRE)

Spain flag Spain · Delayed Price · Currency is EUR
27.60
+1.56 (5.99%)
Oct 26, 2026, 5:35 PM CET
Market Cap2.16B -9.6%
Revenue (ttm)6.78B +33.0%
Net Income157.87M +48.8%
EPS1.98 +46.3%
Shares Out 78.10M
PE Ratio13.94
Forward PE9.81
Dividendn/a
Ex-Dividend Daten/a
Volume114,310
Open26.30
Previous Close26.04
Day's Range26.30 - 27.60
52-Week Range24.22 - 38.66
Beta1.21
AnalystsBuy
Price Target39.97 (+44.82%)
Earnings DateNov 13, 2026