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

Bank of America Corporation

BML-PLNYSEFinancial Services● Active
$19.52
$-0.03(-0.15%)
Market Cap$330.8B
P/E Ratio
52W High$21.07
52W Low$18.79
Overview

Bank of America Corporation (BML-PL) Stock Overview

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

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

Key Statistics

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

Financial Snapshot

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

Total: 39 · Buy rate: 48.7%

Stock Performance

Full History
1D-0.15%
1W-0.15%
1M-1.16%
3M-0.61%
YTD+1.35%
1Y-5.33%
5Y-22.88%

About Bank of America Corporation

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

Bank of America Corporation operating globally through its various divisions, offers a comprehensive suite of banking and financial solutions to a broad spectrum of clients, including individual cust…

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

About Stock Overview & Key Data

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

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