Now Live: Cboe Europe real-time data for all major European stocks.
United States
opens in 7h 31m
Market closed

Pre-market opens in 2 hours 1 minute
Main market opens in 7 hours 31 minutes

01:58
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
Repsol S.A. logo
28.92000 EUR
1.06
3.54%
Last update Oct 2, 5:25 PM CEST
Market closed
Day range
28.92000
29.80000
Previous close
29.98000
Open
29.67000
Access this stock data via API
Subscribe
Repsol S.A. logo
Repsol S.A.
28.92
1.06
3.54%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 5.4B 2.0B 5.8B 6.9B
Net income 2.8B 2.2B 4.4B 7.2B
Depreciation — — — —
Deferred taxes — — — —
StockBased compensation — — — —
Other non cash items 154M 948M -278M 210M
Accounts receivable 286M -666M 1.6B 248M
Accounts payable — — — —
Other assets liabilities 172M -422M 154M -764M
Investing activities -2.3B -2.7B -5.9B -4.1B
Capital expenditures — -4.6B -4.3B -3.1B
Net intangibles — — — —
Net acquisitions 272M -774M -239M -69M
Purchase of investments -8.6B -1.8B -3.2B -1.4B
Sale of investments 5.8B 4.2B 1.5B 365M
Other investing activity 147M 271M 261M 31M
Financing activities -200M -1.2B -4.6B -3.6B
Long term debt issuance — — 9.3B 13.5B
Long term debt payments — — -11.3B -14.6B
Short term debt issuance — — — —
Common stock issuance 1.5B 285M 492M 170M
Common stock repurchase -1.5B -1.1B -1.8B -1.9B
Common dividends -1.2B -1.2B -979M -989M
Other financing charges 971M 763M -342M 274M
End cash position 3.3B 4.8B 4.1B 6.5B
Income tax paid — — — —
Interest paid — — — —
Free cash flow 1.6B -141M 2.2B 4.3B
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Market closed

Exchange is currently closed
Main market opens in 1 minute

07:58
00:00
08:00
20:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 20:00
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).