The company reported Q3 earnings of $0.37 per share versus net loss of $0.01 in the corresponding period of 2014. The EPS figure was better than analysts' consensus of $0.33.
The company's revenues fell by 2.4% y/y to $20.913 bln, generally in-line with consensus of $20.842 bln.
BAC rose to $15.88 (+2.32%) in pre-market trading.