Repsol financials at a glance

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