Jarrett Kincaid
0
Barclays shares jumped 7% on Oct 17, 2025 after a Q3 earnings beat and a £2.5 billion buyback, lifting year‑to‑date gains to 39.8%.
©2025 f1showcars.co.uk. All rights reserved
0