Share research
IAG (Q3 Results): misses expectations, guidance unchanged
07 Nov, 2025 00:00
IAG missed market expectations in the third quarter, but positive fourth-quarter bookings has kept guidance on track.Tesla (Announcement): Musks pay package approved
07 Nov, 2025 00:00
Tesla shareholders have given the green light to Elon Musks record-breaking, performance-based pay plan, which could be worth up to $1trn.J Sainsbury (HY Results): strong trading, guidance upgrade
06 Nov, 2025 00:00
Sainsburys tills continued to ring over the first half, giving management the confidence to nudge its profit outlook higher.Diageo (Q1 Trading Update): mixed start, guidance downgraded
06 Nov, 2025 00:00
Diageos beat on the top line wasnt enough to stop full-year guidance being downgraded.National Grid (HY Results): strong first half
06 Nov, 2025 00:00
National Grid delivered a strong profit performance as it continues to invest in its infrastructure.AstraZeneca (Q3 Results): good progress
06 Nov, 2025 00:00
Clinical trials are progressing well for AstraZeneca who delivered a solid quarter with guidance staying put.Prudential (Q3 Update): good momentum
06 Nov, 2025 00:00
Prudential is seeing improving trends as new business growth and margins accelerated over the third quarter.Vistry (Trading Update): full-year guidance maintained
06 Nov, 2025 00:00
Vistrys showing signs of demand picking back up, and importantly, full-year guidance has been reiterated.BT (HY Results): mixed bag
06 Nov, 2025 00:00
BT came into earnings with low expectations and performance was mixed, with broadband line losses pointing to a tough market.ITV (Q3 Update): mixed performance, guidance maintained
06 Nov, 2025 00:00
ITV delivered a decent quarter against a tough comparable period, but issued a cautious outlook for the fourth quarter.
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