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) Dividends

TTM yield, annualized payout, frequency and payout ratio — history, chart and FAQs below.

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

Key dividend metrics

Dividend Yield6.07%TTM
Annual Payout$1.0542per share
Payout FrequencyQuarterly
Payout Ratioof earnings distributed

Dividend Reliability

Variable
Consecutive payments
No interruptions
4/4 recent on schedule
Latest vs previous
Decreased
$0.2636 vs $0.2852 (-7.6%)
Payment frequency
On track
4 payments / 12 months
Days since last payment
40 days ago
Within quarterly range
16 years consecutiveBased on historical dividend behavior. Past payments do not guarantee future distributions.

Most Recent Dividend

$0.2636per share
Ex-Dividend DateApr 30, 202640 days agoMust hold before this date
Record DateApr 30, 2026Shareholder of record
Pay DateMay 15, 2026Payment received
Est. next: Jul 30, 2026·Quarterly · based on historical pattern

Annual dividends per share

Dividend history

Ex-dateAmountRecord datePay dateYoY
Apr 30, 2026$0.2636Apr 30, 2026May 15, 2026-7.6%
Jan 30, 2026$0.2852Jan 30, 2026Feb 17, 2026-7.5%
Oct 31, 2025$0.3081Oct 31, 2025Nov 17, 2025-2.3%
Jul 31, 2025$0.3155Jul 31, 2025Aug 15, 2025+3.4%
Apr 30, 2025$0.3050Apr 30, 2025May 15, 2025-7.0%
Jan 31, 2025$0.3281Jan 31, 2025Feb 18, 2025-10.4%

Dividend calculator

If you invest $10,000 in BAC-PE

$607/ year
6.07% dividend yield · based on $10,000 investment
Full calculator →

Dividend history & analysis

Bank of America Corporation (BAC-PE) currently pays a Quarterly dividend of $$0.2636 per share, with an annual payout of $1.0542 and a dividend yield of 6.07%. The company has maintained a consistent dividend payment record, making it a popular choice among income-focused investors.

The most recent ex-dividend date was April 30, 2026. Investors who held BAC-PE shares before this date received the latest dividend payment on May 15, 2026. All historical dividend data on this page is sourced from Financial Modeling Prep and reflects split-adjusted figures where applicable.

Frequently asked questions

Bank of America Corporation pays $$0.2636 per share each quarter, totaling approximately $1.0542 per share annually. The current dividend yield is 6.07%.

BAC-PE dividendBAC-PE dividend yielddividend per shareannual dividend income
Data: Financial Modeling Prep · Updated hourly · For informational purposes only, not investment advice.