Market Cap: $433.39B
Market Cap: $433.39B
Analysts estimated BAC earnings of $1.14 per share this quarter (Q2). BAC's actual earnings were $1.21 per share.
BAC EPS surprise of 5.88%Analysts estimated BAC earnings of $1.02 per share this quarter (Q1). BAC's actual earnings were $1.11 per share.
BAC EPS surprise of 8.62%Analysts estimated BAC earnings of $0.96 per share this quarter (Q3). BAC's actual earnings were $1.06 per share.
BAC EPS surprise of 10.30%Analysts estimated BAC earnings of $0.83 per share this quarter (Q1). BAC's actual earnings were $0.90 per share.
BAC EPS surprise of 8.83%Analysts estimated BAC earnings of $0.78 per share this quarter (Q4). BAC's actual earnings were $0.82 per share.
BAC EPS surprise of 5.40%Analysts estimated BAC earnings of $0.76 per share this quarter (Q1). BAC's actual earnings were $0.83 per share.
BAC EPS surprise of 8.61%Analysts estimated BAC earnings of $0.69 per share this quarter (Q4). BAC's actual earnings were $0.70 per share.
BAC EPS surprise of 1.60%