Halma plc Trading Update
Allianz Technology Trust – Final Results
Aviva plc – Tender Offer & Vote on Preference Shares
General Accident plc – Tender Offer & Vote on Preference Shares
Nichols plc – 2024 Preliminary Results
NWF Group plc Announces Fuel Acquisition
HG Capital Trust plc – Annual Financial Report