MBH ( FRA:M8H0 ) First Half 2023 Results Key Financial Results Revenue: UK£66.2m (down 9.4% from 1H 2022). Net loss...
Key Insights Using the 2 Stage Free Cash Flow to Equity, MBH fair value estimate is €1.46 MBH's €1.25 share price...