Ad Space — Top Banner

Dividend Yield Calculator

Calculate dividend yield percentage and monthly income from stock dividends.
Enter stock price, annual dividend, and shares owned.

Dividend Analysis

Dividend yield is one of the most fundamental metrics in income investing. It expresses the annual dividend a stock pays as a percentage of its current share price, allowing investors to compare income-generating potential across different stocks and asset classes.

Formula: Dividend Yield (%) = (Annual Dividend per Share ÷ Current Share Price) × 100

Forward yield (using projected next dividend): Forward Yield = (Expected Next Annual Dividend ÷ Current Price) × 100

Trailing yield (using last 12 months of actual dividends): Trailing Yield = (Sum of Last 4 Quarterly Dividends ÷ Current Price) × 100

Where:

  • Annual Dividend per Share — total dividends paid in the past 12 months per share; for quarterly payers, multiply quarterly dividend × 4
  • Current Share Price — the market price at the time of calculation; yield changes every day as price fluctuates
  • Quarterly Dividend — most US companies pay quarterly; some pay monthly (REITs, BDCs) or annually (some international stocks)

What each variable means:

  • Yield vs. return — yield is only the income component; total return = yield + price appreciation (or minus price decline)
  • High yield warning — an unusually high yield (8%+) often signals a falling share price or dividend sustainability concerns, not a bargain
  • Dividend growth rate — a stock yielding 2.5% with 10% annual dividend growth will yield 4%+ on original cost in 5 years (yield-on-cost concept)

Reference: typical dividend yield ranges by sector (US stocks):

  • Utilities: 3–5%
  • REITs: 4–8%
  • Consumer Staples: 2–4%
  • Technology: 0.5–2%
  • Banks/Financials: 2–4%
  • Energy: 3–6%
  • S&P 500 average (historical): 1.5–2.5%

Worked example: Stock price: $48.50. Last four quarterly dividends: $0.35, $0.35, $0.35, $0.38 (recent raise).

  • Annual dividend (trailing) = $0.35 × 3 + $0.38 = $1.05 + $0.38 = $1.43
  • Dividend Yield = ($1.43 ÷ $48.50) × 100 = 2.95%
  • Forward yield (assuming $0.38/quarter going forward): $0.38 × 4 = $1.52; yield = $1.52 ÷ $48.50 = 3.13%

An investor buying $10,000 of this stock receives approximately $295–$313 in annual dividend income, paid in quarterly installments of ~$74–$78.


Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.