>>951263660.56% is over 1mil shares
at 480yen per share that's only about 3mil usd in investment
5yr chart. they haven't had a hit since heaven burns red and the slime anime. sounds like they're developing some new mobile title but who know when it'll release.
3.5% dividend is a plus but well below what i can get for 6mo term.