Key Insights Given the large stake in the stock by institutions, Castelnau Group's stock price might be vulnerable to...
Key Insights The considerable ownership by retail investors in Castelnau Group indicates that they collectively have a...
Castelnau Group ( LON:CGL ) First Half 2023 Results Key Financial Results Net loss: UK£15.3m (flat on 1H 2022...