Shares news

Amazon Q2 Earnings Preview: tariffs, mixed demand and AWS under scrutiny
Signs of further AI monetisation could push Amazon shares towards all time highs.
14:02, 31 July 2025

Microsoft Q4 earnings preview: Eyes on AI productivity and cloud strength
Investors look for further evidence of AI monetisation with Microsoft stock near record highs
12:06, 29 July 2025

Tesla Q2 Earnings Preview: Long term headwinds persist as stock struggles for direction
Tesla earnings expected to pick-up but challenges for the company persist
13:12, 21 July 2025

Tesla stock forecast: third-party Tesla (TSLA) price target
Discover the Tesla (TSLA) stock price forecast, with predictions, price drivers, and Tesla CFDs trading strategies on Capital.com
11:45, 9 July 2025

Markets price in a flurry of trade deals heading into the July 9 US trade deadline
Will July 9 be an end to trade uncertainty or Liberation Day 2.0?
11:32, 4 July 2025

eToro stock forecast: Key insights after Nasdaq debut
Discover eToro stock predictions for 2025 and beyond, with insights from third-party analysts and market experts.
15:00, 18 June 2025

CATL stock forecast: Third-party price target
Discover the Contemporary Amperex Technology (CATL) share price forecast for 2025 and beyond, with analyst price targets and more
10:21, 9 June 2025

Magnificent Seven Earnings Review
The Q1 2025 earnings season for the Magnificent Seven—Apple, Microsoft, Nvidia, Amazon, Alphabet, Meta Platforms, and Tesla—revealed a shared strategic emphasis on artificial intelligence, infrastructure investment, supply chain resilience, and capital discipline.
09:04, 3 June 2025

Non-Farm Payrolls Preview: Tariffs, trade tensions, and a resilient labour market
As we enter a pivotal week for US macroeconomic data, all eyes turn to Friday’s release of the May Non-Farm Payrolls (NFP) report.
13:07, 2 June 2025

Barrick Gold forecast: Third-party price target
Discover the Barrick Gold (GOLD) price predictions for 2025 and beyond, with analyst price targets and more on Capital.com
15:05, 8 May 2025