Peel Hunt ( LON:PEEL ) Full Year 2024 Results Key Financial Results Revenue: UK£83.6m (up 4.5% from FY 2023). Net loss...
Key Insights Significant control over Peel Hunt by retail investors implies that the general public has more power to...
From what we can see, insiders were net buyers in Peel Hunt Limited's ( LON:PEEL ) during the past 12 months. That is...