Companies: 10,795·Total market cap: $144.5T
Bank of America Corporation

Bank of America Corporation

BAC-PENYSEFinancial Services● Active
$18.77
$-0.04(-0.21%)
Market Cap$310.8B
P/E Ratio
52W High$22.3582
52W Low$18.55
Overview

Bank of America Corporation (BAC-PE) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · BAC-PE · as of Jun 9, 2026

Key Statistics

EPS (TTM)$4.09bac-pe eps ttm · bac-pe earnings per shareEarnings history
PE Ratio (TTM)4.6×bac-pe pe ratio ttm · bac-pe price to earningsPE Ratio deep dive
Revenue (TTM)$174.8Bbac-pe revenue ttm · bac-pe annual revenueFull revenue history
Dividend Yield6.07%does bac-pe pay dividends · bac-pe dividend yieldDividend history
Shares Outstanding7.36Bbac-pe shares outstanding · bac-pe floatShares outstanding history
Next EarningsJul 14, 2026Est.bac-pe earnings date · bac-pe next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$191.57B▼ 0.45% YoY
202320242025
bank of america corporation revenue · bac-pe revenue 2025
FY 2025Net Income$30.51B▲ +12.45% YoY
202320242025
bank of america corporation net income · bac-pe profit 2025
FY 2025EPS$3.88▲ +19.38% YoY
202320242025
bac-pe eps · bank of america corporation earnings per share 2025
TTM:Revenue: $174.85BNet Income: $31.70BEPS: $4.09View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy39 analystsis bac-pe a buy · bac-pe analyst rating
Strong Buy
0
Buy
19
Hold
18
Sell
2
Strong Sell
0
12-Month Price Target
$Low
$18.77Current
$Avg Target
$High
bac-pe price target · bac-pe 12 month forecast

Total: 39 · Buy rate: 48.7%

Stock Performance

Full History
1D-0.05%
1W-0.90%
1M-2.84%
3M-5.95%
YTD-0.27%
1Y-15.20%
5Y-25.72%

About Bank of America Corporation

CEOBrian Thomas Moynihan
IPO DateNov 14, 2006
Employees213,000
CountryUS

Bank of America Corporation Bank of America, operating globally through its various divisions, offers a broad spectrum of financial and banking solutions to a diverse client base, including individuals, small to mid-sized compan…

what is bank of america corporation · bac-pe stock overview · bank of america corporation company profile · who is bank of america corporation ceo · bac-pe NYSE · bank of america corporation headquarters · bank of america corporation business segments

About Stock Overview & Key Data

Bank of America Corporation (BAC-PE) is a Financial Services company in the Banks - Diversified industry, listed on NYSE since Nov 14, 2006. As of the latest trading session, BAC-PE stock price is $18.77, with a market capitalization of $310.8B. The stock has returned -15.20% over the past 12 months and -0.27% year-to-date.

According to 39 Wall Street analysts, the consensus rating for Bank of America Corporation stock is Buy, with an average 12-month price target of $—. In fiscal year 2025, Bank of America Corporation reported revenue of $191.6B and net income of $30.5B. For detailed data — including Bank of America Corporation revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Bank of America Corporation (BAC-PE) stock price is $18.77. The stock is traded on NYSE under the ticker symbol BAC-PE. The 52-week range is $18.55 – $22.36.

BAC-PE stock priceBAC-PE quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 9, 2026Not investment advice