The share buyback programme runs in the period 28 January 2025 up to and including 28 May 2025 provided that the forthcoming ...