Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Repsol Ord (0NQG) Share Price

Price €21.955 on 29-04-2026 at 18:50:03
Change €0.465 2.16%
Buy €22.40
Sell €21.51
Last Trade: Unknown 89,524.00 at €21.9102
Day's Volume: 2,762,868
Last Close: €21.955
Open: €21.71
ISIN: ES0173516115
Day's Range €21.71 - €21.955
52wk Range: €10.6025 - €25.14
Market Capitalisation: €24.18b
VWAP: €21.72111
Shares in Issue: 1.10b

Sector: Fossil Fuels

Repsol Ord (0NQG) Latest Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 89,524 €21.9102 OTC Trade
18:01:46 - 29-Apr-26
Unknown* 36,906 €21.9102 OTC Trade
17:22:12 - 29-Apr-26
Unknown* 3,263 €21.98 SI Trade
Negotiated Trade
16:53:28 - 29-Apr-26
Unknown* 91,265 €21.70 SI Trade
16:42:05 - 29-Apr-26
Unknown* 0 €21.97 SI Trade
16:29:57 - 29-Apr-26
Buy* 115 €21.98 SI Trade
16:29:01 - 29-Apr-26
Buy* 115 €21.98 SI Trade
16:29:01 - 29-Apr-26
Unknown* 43 €21.99 OTC Trade
16:28:51 - 29-Apr-26
Buy* 43 €21.99 SI Trade
16:28:51 - 29-Apr-26
Unknown* 286 €21.985 OTC Trade
16:28:46 - 29-Apr-26
See more Repsol Ord trades

Repsol Ord (0NQG) Share Price History

Time period:
to
Date Open High Low Close Volume
29th Apr 2026 (Wed) 21.71 21.955 21.71 21.955 2,762,868
28th Apr 2026 (Tue) 21.73 21.73 21.46 21.49 2,051,231
27th Apr 2026 (Mon) 21.00 21.51 21.00 21.29 2,269,059
24th Apr 2026 (Fri) 21.44 21.44 20.91 20.91 669,375
23rd Apr 2026 (Thu) 21.30 21.35 21.12 21.12 3,901,121
22nd Apr 2026 (Wed) 20.90 21.14 20.675 21.14 2,814,176
21st Apr 2026 (Tue) 20.60 20.68 20.1775 20.68 123,865
20th Apr 2026 (Mon) 20.3425 20.545 20.1975 20.1975 6,518,817
17th Apr 2026 (Fri) 21.07 21.07 19.5725 19.775 835,621
16th Apr 2026 (Thu) 20.50 20.97 20.50 20.97 472,929
15th Apr 2026 (Wed) 21.00 21.225 20.56 20.56 250,208
14th Apr 2026 (Tue) 21.67 21.67 21.095 21.095 3,432,279
13th Apr 2026 (Mon) 22.20 22.22 21.51 21.51 4,047,629
10th Apr 2026 (Fri) 22.46 22.46 21.535 21.535 3,311,473
9th Apr 2026 (Thu) 23.00 23.00 22.825 22.825 1,372,176
8th Apr 2026 (Wed) 22.52 22.52 19.16 22.45 2,490,943
7th Apr 2026 (Tue) 23.91 24.54 23.91 24.02 169,726
6th Apr 2026 (Mon) 24.19 24.19 24.19 24.19 0
3rd Apr 2026 (Fri) 24.19 24.19 24.19 24.19 0
2nd Apr 2026 (Thu) 23.66 24.435 23.66 24.19 2,652,152
1st Apr 2026 (Wed) 23.70 23.95 23.375 23.425 3,396,460
31st Mar 2026 (Tue) 24.255 24.485 23.97 24.485 329,336
30th Mar 2026 (Mon) 24.10 24.335 24.10 24.335 1,825,763
See more Repsol Ord price history
FTSE 100 Latest
Value10,213.11
Change-119.68

Login to your account

Forgot Password?

Not Registered