14.40€
-0.33€ (-2.24%)
End-of-day quote: 05/02/2024
BME:REP

Repsol Annual Report

Year Year 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue
53.12€B 69.29€B 44.53€B 28.25€B 42.48€B 43.58€B 35.36€B 28.44€B 33.53€B 39.77€B 40.76€B 51.98€B 50.90€B 48.30€B 40.38€B 53.49€B 46.90€B 46.57€B 45.10€B 34.76€B
GM % Gross Margin %
27.95% 26.59% 26.99% 24.81% 26.78% 25.10% 29.64% 38.20% 29.88% 18.52% 20.06% 25.20% 23.59% 41.13% 39.47% 34.96% 38.29% 39.11% 40.41% 44.22%
OM Operating Margin
8.66% 11.89% 9.35% -2.17% 4.88% 7.25% 7.43% 5.33% -0.84% 0.50% 2.63% 6.78% 6.89% 9.87% 7.43% 9.26% 11.08% 12.94% 13.52% 13.48%
EPS Earnings Per Share
0.00€ 3.89€ 4.64€ 1.61€ 0.39€ 1.32€ 1.48€ 1.55€ 1.31€ 1.30€ 1.24€ 1.40€ 1.62€ 1.58€ 1.93€ 1.26€ 2.03€ 2.42€ 2.56€ 2.89€ 1.94€
Div. Dividends
0.74€ 0.70€ 0.63€ 0.92€ 0.92€ 0.87€ 0.76€ 0.76€ 0.96€ 2.00€ 0.98€ 0.97€ 1.12€ 0.43€ 0.69€ 1.05€ 1.00€ 0.60€ 0.50€ 0.50€
PR % Payout Ratio %
19.02% 15.09% 39.13% 235.90% 69.70% 58.78% 49.03% 58.02% 73.85% 161.29% 70.00% 59.88% 70.89% 22.28% 54.76% 51.72% 41.32% 23.44% 17.30% 25.77%
Sha. Shares
1216.82m 1327.17m 1463.29m 1507.79m 1485.27m 1534.72m 1524.37m 1465.55m 1382.31m 1342.58m 1301.04m 1217.68m 1098.78m 1220.86m 1220.86m 1208.63m 1220.86m 1220.86m 1220.86m 1220.86m
OCF Operating Cash Flow
6.51€B 7.83€B 4.68€B 2.74€B 4.85€B 4.58€B 5.11€B 3.89€B 4.94€B 3.10€B 2.68€B 6.78€B 4.12€B 5.64€B 4.77€B 6.74€B 5.71€B 6.04€B 6.06€B 4.31€B
FCF Free Cash Flow
2.65€B 5.21€B 2.78€B 852.00€M 1.62€B 1.92€B 2.02€B 1.89€B 1.95€B 577.00€M 557.00€M 2.49€B -2135.00€M 784.00€M 417.00€M 1.83€B 1.14€B 301.00€M 2.34€B 1.92€B
FCFS Free Cash Flow Per Share
1.76€ 3.04€ 1.86€ 0.54€ 1.05€ 1.15€ 1.73€ 1.23€ 1.31€ 0.34€ 0.50€ 2.68€ 0.45€ 0.64€ 0.34€ 1.49€ 0.93€ 0.38€ 2.25€ 1.51€