4 5 billion reason bofa says stock market