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

Bank of America Corporation

BML-PHNYSEFinancial Services● Active
$19.26
$-0.04(-0.21%)
Market Cap$324.0B
P/E Ratio
52W High$20.88
52W Low$18.39
Overview

Bank of America Corporation (BML-PH) Stock Overview

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

FMP · BML-PH · as of Jun 8, 2026

Key Statistics

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

Financial Snapshot

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

Total: 39 · Buy rate: 48.7%

The BML-PH analyst consensus is Buy, based on ratings from 39 Wall Street analysts over the past 3 months. The average 12-month price target is $37.00, representing +92.11% upside from the current price of $19.26.

Stock Performance

Full History
1D-0.21%
1W-1.33%
1M-0.98%
3M-0.77%
YTD+4.33%
1Y-5.87%
5Y-15.38%

About Bank of America Corporation

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

Bank of America Corporation operating through its various divisions, delivers a wide array of banking and financial solutions. Its clientele spans individual consumers, small to mid-sized enterprises…

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

About Stock Overview & Key Data

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

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