Skip to main content

Investor Relations

    Transaction in own shares

    20th February 2025

    Read more

    Transaction in own shares

    20th February 2025

    Read more

    Transaction in own shares

    19th February 2025

    Read more

    Transaction in own shares

    18th February 2025

    Read more

    Transaction in own shares

    17th February 2025

    Read more

    Transaction in own shares

    14th February 2025

    Read more

    Transaction in own shares

    7th February 2025

    Read more

    Transaction in own shares

    6th February 2025

    Read more

    Transaction in own shares

    5th February 2025

    Read more

    Director / PDMR announcement

    4th February 2025

    Read more

    Director / PDMR amendment

    3rd February 2025

    Read more

    Transaction in own shares

    3rd February 2025

    Read more