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

Bank of America Corporation

BML-PGNYSEFinancial Services● Active
$19.12
+$0.03(+0.16%)
Market Cap$320.1B
P/E Ratio
52W High$21.95
52W Low$18.3
Overview

Bank of America Corporation (BML-PG) Stock Overview

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

FMP · BML-PG · as of Jun 9, 2026

Key Statistics

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

Financial Snapshot

Full Financials
FY 2025Revenue$191.57B▼ 0.45% YoY
202320242025
bank of america corporation revenue · bml-pg revenue 2025
FY 2025Net Income$30.51B▲ +12.45% YoY
202320242025
bank of america corporation net income · bml-pg profit 2025
FY 2025EPS$3.88▲ +19.38% YoY
202320242025
bml-pg 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 bml-pg a buy · bml-pg analyst rating
Strong Buy
0
Buy
19
Hold
18
Sell
2
Strong Sell
0
12-Month Price Target
$Low
$19.12Current
$Avg Target
$High
bml-pg price target · bml-pg 12 month forecast

Total: 39 · Buy rate: 48.7%

Stock Performance

Full History
1D+0.79%
1W-0.31%
1M-0.72%
3M-1.94%
YTD+4.00%
1Y-7.14%
5Y-13.88%

About Bank of America Corporation

CEOBrian Thomas Moynihan
IPO DateJan 2, 2009
Employees213,000
CountryUS

Bank of America Corporation operating through its various subsidiaries, delivers a comprehensive array of banking and financial solutions across the globe. Its diverse clientele spans individual cons…

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

About Stock Overview & Key Data

Bank of America Corporation (BML-PG) is a Financial Services company in the Banks - Diversified industry, listed on NYSE since Jan 2, 2009. As of the latest trading session, BML-PG stock price is $19.12, with a market capitalization of $320.1B. The stock has returned -7.14% over the past 12 months and +4.00% 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 (BML-PG) stock price is $19.12. The stock is traded on NYSE under the ticker symbol BML-PG. The 52-week range is $18.30 – $21.95.

BML-PG stock priceBML-PG quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 9, 2026Not investment advice