Barclays

Barclays

Price: 23.64

Company and Business Model

Barclays is a global financial services company offering a range of banking and financial products. Its core services include personal banking, investment banking, wealth management, and corporate banking. Major business segments consist of Barclays UK, Barclays International, and the Investment Bank. The primary revenue sources are interest income from loans, fees from investment services, and trading income.

Investment Profile

The stock presents a balanced investment profile, appealing to investors seeking a mix of growth and income. The dividend yield of 2.0% provides some income, while the recent revenue growth indicates potential for capital appreciation. The stock's volatility suggests moderate risk, making it suitable for investors with a medium to long-term horizon.

Official website

Fundamental metrics (experimental)

EPS (TTM) — earnings per share for the last 12 months, $
1.78 OK
Revenue QoQ — quarter-over-quarter revenue growth
18.8%
EPS surprise
1.3% in line
20d volatility
2.0% stable
Dividend yield
1.9% moderate last ex-date: 2026-02-20
FMP / FinFeed data updated: 2026-06-11

Forecast impact

neutral
Target Lowered · Barclays · valid until 2026-06-28 · updated 2026-06-11
Target +90.4% target fill 52.5%
Reaction D5 -1.73% · D10 -1.83%
Impact Potential 0 · Risk 0 up to 30 days or until target is reached
Reco: Hold Potential: 60 Risk: 70 Updated: 2026-06-11 05:31
How recommendation works
Why AI thinks so:
Weak momentum and high risk offset potential upside.

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
AI recommendation changes
Date Before After Reason
2026-06-11 05:31 Buy Hold Weak momentum and high risk offset potential upside.
2026-06-09 03:33 Hold Buy Solid fundamentals, but mixed momentum signals present uncertainty.
2026-06-01 02:31 Buy Hold Strong fundamentals and positive momentum support growth potential.
Analyst forecasts
Date Analyst Action Target Price Then
2026-06-08 07:36 Barclays Update — → 25 24.27
2026-06-08 07:35 Barclays Update — → 24 24.27
2026-06-08 07:34 Barclays Update — → 47 24.27