Monthly Portfolio Update - June 2024 - European Opportunities Trust plc | RNS | Ticker