Electra Battery Materials Corporation

    Electra Battery Materials Corporation

    FFRA:18P
    1.31
    EUR
    -0.07
    (-5.07%)