Ticker
Interim Financial Report for 6 months to 31.03.26 - Baillie Gifford European Growth Trust PLC | RNS | Ticker