Mattioli Woods plc reported revenue results for the six months ended November 30, 2023. For the period, the company reported revenue up 8% to £59.1 million (first half of 2023: £54.9 million).