BlackRock should truly be the topic of the board.
As of 12/31/2014
BlackRock Fund Managers Limited - 215,084,049 shares
BlackRock Advisors LLC - 26,657,276 shares
BlackRock (Luxembourg) S. A. - 14,819,276 shares
Grand total: 256,560,601 shares.
Folks Nearly 3% of all of Blackrock is currently Banro.
And lets not discuss the MANY other insitutions owning shares.
Funny how this board is not ALL OVER this with research and discussions.
Wussup?