background
background
BAC
Bank of America Corp
$44.22
+1.02
+2.36%
Earnings Expectation?
Beat
Meet
Miss
Expected Price Action?
Up
Flat
Down

Bank of America Beat Expectations

Tuesday, April 15, 2025 at 6:45 AM ET

Bank of America (BAC) reported earnings of $0.90 per share on revenue of $46.99 billion for the first quarter ended March 2025. The consensus earnings estimate was $0.81 per share on revenue of $26.74 billion. The Earnings Whisper number was $0.84 per share. The company beat expectations by 7.14% while revenue fell 2.25% compared to the same quarter a year ago.

Bank of America Corporation is a bank holding and a financial holding company. Through its subsidiaries, it provides banking and non-banking financial services and products throughout the United States and in selected international markets.

Earnings Whisper Grade
Earnings Whisper GradeEarningsWhisper®edarG-
Power Rating
-
Reported Earnings
$0.90
Earnings Whisper®
$0.84
Consensus Estimate
$0.81
Earnings Surprise
7.1%
Earnings Growth
8.4%
Reported Revenue
$46.99 Bil
Revenue Estimate
$26.74 Bil
Revenue Surprise
75.7%
Revenue Growth
-2.3%