Interim Results & Trading Update - up 43% YTD | RNS | Ticker