Helios Towers PLC - London-based telecom tower owner - Chief Executive Officer Thomas Greenwood sells 2.5 million shares at average 174.62 pence each, a total...
Treatt PLC on Thursday said trading in the year-to-date has been as anticipated, with a quiet first quarter followed by increasing momentum in the second...
Ecora Royalties PLC on Thursday reported lower revenue from its portfolio in 2025 and backed the long-term outlook of lower copper prices due to supply...