>>714513290
>Blackrock still owns 7% of Nintendo
Except they don't. I don't know what you posted here >>714512948 or where their source is but this is from Nintendo's own IR site.