Nintendo Co., Ltd. / Peer group

    InsiderPie Expert Score P/E ratio Net margin ROA Net income per employee
    Nintendo Co., Ltd. 51 / 100 55 19.7% 8.5% €219.79K
    mixi, Inc. 50 / 100 13 10.8% 7.8% €58.93K
    G5 Entertainment AB (publ) 47 / 100 12 7.4% 13.2% €8.14K
    SciPlay Corporation 50 / 100 3.7 18.4% 16.1% €159.51K
    Gravity Co., Ltd. 50 / 100 7.5 15.4% 11.4% €119.46K
    Ubisoft Entertainment SA 50 / 100 -1.1K -0.0% -0.0% -€64.29
    Square Enix Holdings Co., Ltd. 51 / 100 53 7.5% 5.9% €29.57K
    Team17 Group plc 48 / 100 19 6.1% 6.7% €64.66K
    The9 Limited 50 / 100 -5.4 -17.9% -8.2% -€123.76K
    Bidstack Group Plc 50 / 100 -0.18 -178.4% -123.8% -€234.14K
    Sega Sammy Holdings Inc. 50 / 100 18 10.5% 7.0% €30.18K
    NetEase, Inc. 55 / 100 18 31.2% 16.4% €156.37K
    Bilibili Inc. 50 / 100 -102 -2.2% -1.8% -€8.93K
    Capcom Co., Ltd. 51 / 100 37 30.0% 19.0% €91.15K
    NEXON Co., Ltd. 50 / 100 23 22.8% 8.0% €63.21K
    Scout Gaming Group AB (publ) 50 / 100 -12 -12.4% -12.9% -€12.24K
    Nacon S.A. 50 / 100 3.3 7.4% 4.8% €22.48K
    Atari SA 50 / 100 -3.3 -64.6% -40.2% -€25.90M
    Enad Global 7 AB (publ) 50 / 100 -5.3 -11.2% -4.8% -€36.54K
    Endor AG 50 / 100 -0.011 -5.8% -3.7% -€24.39K
    DeNA Co., Ltd. 50 / 100 12 14.8% 6.1% €48.24K
    Paradox Interactive AB (publ) 50 / 100 30 32.2% 20.5% €99.84K
    Frontier Developments plc 44 / 100 -2.7 -24.3% -37.2% -€73.27K
    CD Projekt S.A. 50 / 100 60 45.3% 14.2% €168.61K
    Activision Blizzard, Inc. 50 / 100 34 24.9% 7.6% €142.05K
    Playtika Holding Corp. 51 / 100 21 3.2% 2.4% €21.06K
    GungHo Online Entertainment, Inc. 48 / 100 17 8.6% 5.3% €32.04K
    Starbreeze AB (publ) 50 / 100 -1.8 -76.0% -22.6% -€77.02K
    Creepy Jar S.A. 50 / 100 18 54.5% 14.8% €317.88K
    Take-Two Interactive Software, Inc. 50 / 100 -10 -72.9% -43.7% -€291.57K
    CI Games S.A. 50 / 100 -73 -7.8% -2.4% -€8.63K
    Electronic Arts Inc. 49 / 100 38 13.9% 8.9% €64.87K
    Stillfront Group AB (publ) 50 / 100 -0.46 -116.8% -51.0% -€521.05K
    Konami Group Corporation 51 / 100 47 17.6% 11.1% €81.20K

    Notifications