Share research
Barratt Redrow (Trading Update): full-year guidance reiterated
05 Nov, 2025 00:00
Barratt Redrow has maintained its full-year guidance ahead of the upcoming UK Budget.JDW (Q1 trading update): resilient start
05 Nov, 2025 00:00
J D Wetherspoons trading has improved since the last check, but the company is a little cautious heading into the Budget.Marks & Spencer (HY Results): cyber incident weighs on profits
05 Nov, 2025 00:00
Marks & Spencer continues to grow the top line, but fallout from the cyber-attack caused profits to fall sharply.Novo Nordisk (Q3 results): another downgrade
05 Nov, 2025 00:00
Novo Nordisks new CEOs first set of results came with a downgrade to both sales and profit guidance.Cameco (Q3 results): pricing strong as volumes falter
05 Nov, 2025 00:00
Production delays are weighing on Camecos full-year outlook, but a confident Board has raised the dividend by 50%.AMD (Q3 Results): solid quarter
05 Nov, 2025 00:00
AMD delivered strong top-line growth but rising costs ate into some of the benefits at the profit level.M&G (Q3 Update): assets rise on positive flows
05 Nov, 2025 00:00
M&G has seen continued momentum into the third quarter with good flows across the business.Associated British Foods (FY Results): Primark spin-off being considered
04 Nov, 2025 00:00
Associated British Foods full-year profits fall sharply, but markets were buoyed by news of a potential Primark spin-off.BP (Q3 results): production volumes and profits rise
04 Nov, 2025 00:00
BPs third quarter profit came in ahead of expectations with small beats seen in all units.Shopify (Q3 Results): solid quarter
04 Nov, 2025 00:00
Shopify delivered a good set of results, with the soft market reaction a reflection of the high expectations heading into the print.
Important information
Spread Betting and CFD trading carry a high level of risk to your capital; you should ensure you understand the risks involved. Please read the full risk warning.Have a question?
Call us on
0117 988 9915
8.00am to 6.00pm (Monday to Friday)
HL Markets account holders
Call us on
020 7573 0055
Email us
Log in to your account