Bank of America Corp DE Has $35.04 Million Stock Holdings in Gold Fields Limited $GFI | StockRay