Repsol, S.A. (ETR:REP)

Germany flag Germany · Delayed Price · Currency is EUR
29.47
+0.27 (0.92%)
Oct 21, 2026, 11:56 AM CET
Market Cap31.48B +98.5%
Revenue (ttm)54.36B +10.0%
Net Income3.42B +377.1%
EPS3.08 +460.6%
Shares Out n/a
PE Ratio9.12
Forward PE5.67
Dividend0.85 (2.89%)
Ex-Dividend DateJul 6, 2026
Volume379
Open29.48
Previous Close29.20
Day's Range29.34 - 29.54
52-Week Range14.40 - 31.63
Beta-0.12
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026