GET READY: Anglo American, BP Marsh, Bunzl and XP Power at 0700 BST

The following companies are due to release earnings reports or trading statements at 0700 GMT:

Anglo American PLC - trading statement

BP Marsh & Partners PLC - half year results

Bunzl PLC - trading statement

GB Group PLC - trading statement

Gear4music Holdings PLC - trading statement

Sabre Insurance Group PLC - trading statement

Trifast PLC - trading statement

XP Power Ltd - trading statement

Copyright 2026 Alliance News Ltd. All Rights Reserved.

Ways to help you invest your money