πŸ“– Function Index

Latest Dividend

=latestDividend(symbol)

Returns the most recent dividend payment amount for a given stock symbol.

🟒 Basic πŸ’Ύ Cached 1h

Examples

Apple Inc. (AAPL)
=latestDividend("AAPL")
$0.24

Most recent quarterly dividend payment

Microsoft Corp. (MSFT)
=latestDividend("MSFT")
$0.75

Latest dividend per share

Last Dividend Date

=lastDividendDate(symbol)

Returns the payment date of the most recent dividend as a Google Sheets date value.

🟒 Basic πŸ’Ύ Cached 1h

Examples

Coca-Cola (KO)
=lastDividendDate("KO")
12/15/2024

Date can be formatted using Google Sheets date formatting

With date formatting
=TEXT(lastDividendDate("JNJ"), "mmmm d, yyyy")
December 10, 2024

Human-readable date format

Year-to-Date Dividend

=ytdDividend(symbol)

Returns the total dividend payments received from January 1st of the current year to today.

🟒 Basic πŸ’Ύ Cached 1h

Examples

Procter & Gamble (PG)
=ytdDividend("PG")
$3.65

Total dividends paid so far this year

Calculate YTD income from 100 shares
=ytdDividend("HD") * 100
$870.00

YTD dividend income from 100 shares of Home Depot

Trailing Annual Dividend

=trailingAnnualDividend(symbol)

Returns the total dividend payments over the last 12 months, providing a current view of annual dividend income.

🟒 Basic πŸ’Ύ Cached 1h

Examples

Johnson & Johnson (JNJ)
=trailingAnnualDividend("JNJ")
$4.76

Total dividends paid in the last 12 months

Portfolio income calculation
=trailingAnnualDividend("T") * B2
Varies by shares

Where B2 contains your share count for AT&T

Forward Annual Dividend

=forwardAnnualDividend(symbol)

Projects the next 12 months of dividend payments based on the latest payment and estimated frequency.

🟑 Advanced πŸ’Ύ Cached 1h

Examples

Intel Corp. (INTC)
=forwardAnnualDividend("INTC")
$1.00

Projected annual dividend based on latest quarterly payment

Compare trailing vs. forward
=forwardAnnualDividend("VZ") - trailingAnnualDividend("VZ")
$0.08

Difference shows expected dividend growth

Trailing Dividend Yield

=trailingDividendYield(symbol)

Calculates the dividend yield based on trailing 12-month dividends and current stock price.

🟒 Basic πŸ’Ύ Cached 5m

Examples

Verizon (VZ)
=trailingDividendYield("VZ")
0.0634

6.34% yield as decimal (format as percentage in Sheets)

Display as percentage
=TEXT(trailingDividendYield("IBM"), "0.00%")
4.85%

Formatted as a readable percentage

Latest Dividend Yield

=latestDividendYield(symbol)

Calculates yield by annualizing the most recent dividend payment based on estimated frequency.

🟑 Advanced πŸ’Ύ Cached 5m

Examples

Chevron Corp. (CVX)
=latestDividendYield("CVX")
0.0321

Yield based on most recent dividend payment

Compare latest vs trailing yield
=latestDividendYield("XOM") - trailingDividendYield("XOM")
0.0045

Positive difference suggests recent dividend increase

Dividend Growth Trend

=dividendGrowthTrend(symbol)

Analyzes historical dividend payments to calculate the average year-over-year growth rate.

🟑 Advanced πŸ’Ύ Cached 12h

Examples

McDonald's Corp. (MCD)
=dividendGrowthTrend("MCD")
0.0875

8.75% average annual dividend growth

Growth rate as percentage
=TEXT(dividendGrowthTrend("MMM"), "0.0%")
3.2%

3M's historical dividend growth rate

Next Estimated Dividend Date

=nextEstimatedDividendDate(symbol)

Predicts the next dividend payment date based on historical payment patterns and intervals.

🟑 Advanced πŸ’Ύ Cached 24h

Examples

Walmart Inc. (WMT)
=nextEstimatedDividendDate("WMT")
3/15/2025

Estimated next dividend payment date

Days until next dividend
=nextEstimatedDividendDate("PEP") - TODAY()
45

Number of days until next estimated PepsiCo dividend

Estimated Next Dividend

=estimatedNextDividend(symbol)

Predicts the amount of the next dividend payment using growth trends and historical patterns.

🟑 Advanced πŸ’Ύ Cached 6h

Examples

Target Corp. (TGT)
=estimatedNextDividend("TGT")
$1.12

Estimated next quarterly dividend payment

Projected vs. actual comparison
=estimatedNextDividend("COST") / latestDividend("COST") - 1
0.0350

3.5% expected growth from last payment

πŸ’‘ Pro Tips & Best Practices

🎯 Function Accuracy

Trailing functions use actual historical data and are most accurate. Forward and estimated functions are projections based on patterns.

⚑ Performance

Functions are cached to improve speed. Data refreshes automatically but you can force refresh by editing and re-entering a formula.

πŸ“Š Formatting

Use TEXT() function or cell formatting to display yields as percentages and dates in your preferred format.

πŸ”„ Updates

Dividend data comes from Yahoo Finance. New payments typically appear within 1-2 business days of the payment date.

🌍 Coverage

Functions work with most US stocks, ETFs, and many international securities. Use the official ticker symbol for best results.

πŸ›‘οΈ Error Handling

If a function returns 0 or appears blank, the security may not pay dividends or the ticker may be incorrect.

πŸ“Š Dashboard Examples

Portfolio Income Tracker

Symbol Shares Annual Income
AAPL 100 =trailingAnnualDividend("AAPL")*B2
MSFT 50 =trailingAnnualDividend("MSFT")*B3
Total =SUM(C2:C3)

Dividend Growth Analysis

Stock Growth Rate Quality
JNJ =dividendGrowthTrend("JNJ") =IF(B2>0.05,"High","Moderate")
KO =dividendGrowthTrend("KO") =IF(B3>0.05,"High","Moderate")

Ready to supercharge your dividend analysis?

Install Dividend Toolkit and start using these powerful functions in your Google Sheets today.

πŸš€ Install Free πŸ’¬ Get Support