• Blog
  • Pricing
  • Contact
  • FAQ
Sign InSign Up
AI Agent for Financial MarketsAsk anything. Our AI Agent brings real-time data and full market coverage.Open chat
MarketsStocksCryptoForexCommoditiesCalendarInsiders
BAC

BAC

Bank of America Corporation

NYSEFinancial ServicesBanks - DiversifiedUS

USD52.40

-0.08 (-0.15%)

Rating:C+

Company Profile

CEO

Brian Thomas Moynihan

IPO Date

1973-02-21

Sector

Financial Services

Industry

Banks - Diversified

Exchange

NYSE

Country

US

Market Metrics

Open

$52.26

Prev. Close

$52.48

Day Low

$51.22

Day High

$52.53

52W Low

$43.66

52W High

$57.55

Market Cap

$371.86B

Volume

47.87M

OverviewFinancialsRatingsInsidersSentimentsChart Patterns
Financial Scores

Altman Z-Score

-0.19

Piotroski Score

7.00

Annual Ratios
DatePeriodGross MarginNet MarginROEROAD/ECurrent RatioP/E
31 Dec 2025FY56.1%15.9%10.1%0.9%1.210.4213.3
31 Dec 2024FY49.9%14.1%9.2%0.8%2.230.30
Quarterly Ratios
DatePeriodGross MarginNet MarginROEROAD/ECurrent RatioP/E
31 Dec 2025Q460.1%15.1%2.5%0.2%1.210.4213.5
30 Sept 2025Q355.6%17.6%2.8%0.2%2.330.41
12.5
31 Dec 2023FY97.2%26.9%9.1%0.8%1.150.0410.2
31 Dec 2022FY100.0%29.8%10.1%0.9%1.1120.029.8
31 Dec 2021FY100.0%35.9%11.8%1.0%1.1331.2411.8
31 Dec 2020FY100.0%20.9%6.6%0.6%1.0336.3714.8
31 Dec 2019FY100.0%30.1%10.4%1.1%1.0020.2412.1
31 Dec 2018FY100.2%30.9%10.6%1.2%0.9424.898.8
31 Dec 2017FY100.0%20.9%6.8%0.8%0.9713.0416.5
31 Dec 2016FY100.0%21.4%6.7%0.8%0.9015.4012.7
11.4
30 Jun 2025Q253.3%15.2%2.4%0.2%2.540.3012.6
31 Mar 2025Q155.1%15.7%2.5%0.2%2.440.3010.8
31 Dec 2024Q450.9%14.2%2.3%0.2%2.230.4812.8
30 Sept 2024Q3100.0%27.2%2.3%0.2%2.470.3611.2
29 Sept 2024Q3100.0%29.0%2.3%0.2%2.470.2812.2
30 Jun 2024Q20.0%28.9%2.3%0.2%2.381.0211.5
31 Mar 2024Q147.4%25.9%2.3%0.2%2.271.0211.2
31 Dec 2023Q4100.0%15.1%1.1%0.1%1.151.0221.4