Annual General Meeting and Trading Update