Centrus Energy Corp. / Peer group

    InsiderPie Expert Score P/E ratio Net margin ROA Net income per employee
    Centrus Energy Corp. 51 / 100 26 24.0% 8.0% €277.61K
    Uranium Energy Corp. 49 / 100 -39 -113.3% -7.5% -€687.07K

    Notifications