According to the 10-K, Bank of America thinks their market cap should be $307 billion:
"The Corporation’s common stock price improved during 2014; however, its market capitalization remained below its recorded book value. We estimate that the fair value of all reporting units with assigned goodwill in aggregate as of the June 30, 2014 annual goodwill impairment test was $307.1 billion and the aggregate carrying value of all reporting units with assigned goodwill, as measured by allocated equity, was $175.7 billion. The common stock capitalization of the Corporation as of June 30, 2014 was $161.6 billion ($188.1 billion at December 31, 2014). As none of our reporting units are publicly traded, individual reporting unit fair value determinations do not directly correlate to the Corporation’s stock price. Although we believe it is reasonable to
conclude that market capitalization could be an indicator of fair value over time, we do not believe that our current market capitalization reflects the aggregate fair value of our individual reporting units."