C4X Discovery Holdings plc

    C4X Discovery Holdings plc

    LLSE:C4XD
    12.00
    GBp
    +2.57
    (+27.25%)