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

Spain flag Spain · Delayed Price · Currency is EUR
27.26
-0.24 (-0.87%)
Aug 27, 2026, 4:45 PM CET
Market Cap2.15B +23.0%
Revenue (ttm)6.78B +33.0%
Net Income157.87M +48.8%
EPS1.98 +46.3%
Shares Out 78.10M
PE Ratio13.89
Forward PE9.62
Dividendn/a
Ex-Dividend Daten/a
Volume71,984
Open27.90
Previous Close27.50
Day's Range27.20 - 27.90
52-Week Range21.14 - 38.66
Beta1.22
AnalystsBuy
Price Target37.93 (+39.14%)
Earnings DateJul 30, 2026