DX () : Final audited results for the 52 weeks ended 1 July 2023 -October 03, 2023 at 04:29 am EDT
DX plc, final year results show another year of strong growth - well positioned for further progress. Financial Highlights ...
Source: marketscreener.com