వార్షిక డివిడెండ్ ప్రతి షేరుకు ఎలా లెక్కిస్తారు
ఒక్కో షేరుకు వార్షిక డివిడెండ్ను నాలుగు విధాలుగా లెక్కిస్తారు. గత పన్నెండు నెలలు, క్యాలెండర్ సంవత్సరం, ఆర్థిక సంవత్సరం, సూచించిన రేటును పక్కపక్కన పోల్చండి.
ఒక్కో షేరుకు వార్షిక డివిడెండ్ను పన్నెండు నెలల వ్యవధిలో కంపెనీ చెల్లించిన ఒక్కో షేరుకు నగదు డివిడెండ్లను కలిపి లెక్కిస్తారు. ఈ గణాంకంపై వచ్చే ప్రతి భేదాభిప్రాయం ఏ పన్నెండు నెలలను పరిగణనలోకి తీసుకున్నామనే విషయానికే పరిమితం అవుతుంది. సాధారణంగా నాలుగు పద్ధతులు ఉపయోగిస్తారు: గత పన్నెండు నెలలు, క్యాలెండర్ సంవత్సరం, కంపెనీ ఆర్థిక సంవత్సరం, అలాగే సూచించిన ముందస్తు రేటు. ఒకే చెల్లింపుల సమూహానికి వీటిని వర్తింపజేస్తే నాలుగు వేర్వేరు మొత్తాలు రావచ్చు. వాటిలో ఏదీ తప్పు కాదు.
వార్షిక డివిడెండ్ ప్రతి షేరుకు ఎంత?
ఒక కంపెనీ సాధారణంగా వార్షిక డివిడెండ్ను ప్రకటించదు. అది విడివిడిగా చెల్లింపులను ప్రకటిస్తుంది. అమెరికా large-cap కంపెనీకి సాధారణంగా సంవత్సరానికి నాలుగు చెల్లింపులు ఉంటాయి. ప్రతి చెల్లింపుకూ ప్రత్యేక తేదీలు ఉంటాయి. వార్షిక మొత్తాన్ని ఆ తర్వాత దానిని ఉటంకించే సంస్థ లేదా వ్యక్తి లెక్కిస్తారు. అందుకే లెక్కింపు కంటే, ఆ మొత్తాన్ని ఎలా సమీకరించారనేదే ముఖ్యమైనది.
ప్రతి ప్రకటనకు నాలుగు తేదీలు ఉంటాయి. బోర్డు చెల్లింపును ప్రకటించే తేదీని declaration date అంటారు. కొనుగోలు చేసిన వ్యక్తికి ఆ డివిడెండ్ అందని మొదటి ట్రేడింగ్ సెషన్ ex-dividend date. కంపెనీ యాజమాన్య రికార్డును పరిశీలించే తేదీ record date. నగదు వాస్తవంగా అందే తేదీ pay date. వార్షిక మొత్తాన్ని ఏ సంవత్సరంలో చేర్చాలనే విషయంలో వీటిలో రెండు తేదీలే సాధ్యమైన ఆధారాలు. వాటిలో ఏదో ఒకదాన్ని ఎంచుకోవడం వల్ల ప్రతి సంవత్సరం మారే సరిహద్దు వద్ద ఫలితం మారుతుంది.
కింది ప్యానెల్ Apple అనే పెద్ద డివిడెండ్ చెల్లింపుదారు ప్రకటించిన వరుసగా ఎనిమిది త్రైమాసిక చెల్లింపులను చూపిస్తుంది. ఈ వ్యవధి 30 జూన్ 2026తో ముగుస్తుంది. ఇది ముందుకు సాగే విధంగా మారదు. అందువల్ల ఈ పేజీలోని గణాంకాలు అలాగే ఉంటాయి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %e, %Y') AS ex_date_label,
formatDateTime(max(pay_date), '%b %e, %Y') AS pay_date_label,
round(max(toFloat64(cash_amount)), 4) AS amount_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2024-07-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_dateఆ 8 ప్రకటనల్లో చెల్లింపు మొత్తం ఒకేలా లేదు. Aug 12, 2024లో ఒక్కో షేరుకు చెల్లింపు $0.25, May 11, 2026లో అది $0.27. ఈ కాలంలో కొంత దశలో చెల్లింపు పెరిగింది. ఈ ఎనిమిది మొత్తాలను ఎలా కలపాలనే విషయంలోనే మిగిలిన తేడా ఉంది. మరింత సుదీర్ఘ రికార్డు కోసం మా Apple డివిడెండ్ చరిత్ర విశ్లేషణను చూడండి.
నాలుగు పద్ధతులు, నాలుగు వేర్వేరు సమాధానాలు
Trailing twelve months, సాధారణంగా TTMగా రాస్తారు. ఇది గత 365 రోజుల్లో ex-date వచ్చిన ప్రతి చెల్లింపును కలుపుతుంది. ఇది పూర్తిగా వాస్తవ చెల్లింపులపై ఆధారపడుతుంది. ఇందులోని ప్రతి చెల్లింపు ఇప్పటికే ex-date దాటినదే.
Calendar year అంటే ఒక జనవరి–డిసెంబర్ సంవత్సరంలో ex-date వచ్చిన చెల్లింపుల మొత్తం. Year-over-year పోలికలు, చాలా పన్ను పత్రాలు ఈ ప్రాతిపదికన ఉంటాయి.
Fiscal year అంటే కంపెనీ స్వంత రిపోర్టింగ్ సంవత్సరంలో చేసిన అదే చెల్లింపుల మొత్తం. Apple ఆర్థిక సంవత్సరం సెప్టెంబర్ చివర్లో ముగుస్తుంది. అందువల్ల దాని fiscal-year మొత్తం, calendar yearలోని నాలుగు చెల్లింపులకు భిన్నమైన నాలుగు చెల్లింపులను కలిగి ఉంటుంది.
Indicated rateను forward rate అని కూడా అంటారు. ఇది ఇటీవల ప్రకటించిన చెల్లింపును తీసుకుని, ఒక సంవత్సరంలో జరిగే చెల్లింపుల సంఖ్యతో గుణిస్తుంది. ఈ నాలుగింటిలో భవిష్యత్తును సూచించేది ఇదొక్కటే. ఇందులో ఒక అంచనా ఉంటుంది: తర్వాతి మూడు చెల్లింపులు చివరి చెల్లింపుతో సమానంగా ఉంటాయని.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
payouts AS
(
SELECT
ex_dividend_date AS ex_date,
max(toFloat64(cash_amount)) AS amt
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2018-01-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
),
totals AS
(
SELECT
round(sumIf(amt, ex_date > toDate('2026-06-30') - 365), 4) AS ttm,
round(sumIf(amt, toYear(ex_date) = 2025), 4) AS calendar_2025,
round(sumIf(amt, ex_date >= toDate('2024-09-29') AND ex_date <= toDate('2025-09-27')), 4) AS fiscal_2025,
round(4 * argMax(amt, ex_date), 4) AS indicated
FROM payouts
)
SELECT
conv.1 AS convention_label,
conv.2 AS annual_per_share,
if(ttm > 0, round(100 * (conv.2 / ttm - 1), 2), 0.0) AS vs_ttm_pct
FROM totals
ARRAY JOIN
[
('Trailing 12 months to Jun 30 2026', ttm),
('Calendar year 2025', calendar_2025),
('Fiscal year 2025', fiscal_2025),
('Indicated forward rate', indicated)
] AS convఅదే ప్రకటనలను ఈ నాలుగు పద్ధతుల్లో లెక్కిస్తే, ఒక్కో షేరుకు మొత్తం $1.05, $1.03, $1.02 మరియు $1.08గా వస్తుంది. ఒకే సమాచారాన్ని ఉపయోగించినప్పుడు indicated rate, trailing మొత్తం కంటే 2.86%గా ఉంటుంది. వీటిలో ఏదీ ప్రస్తుతం Apple చెల్లించే డివిడెండ్ కాదు. గత చెల్లింపులను చూపించే నాలుగు వేర్వేరు లెక్కలు మాత్రమే. ఏ పద్ధతిని ఉపయోగించారో చెప్పకుండా ఒక మొత్తాన్ని చూపించే పేజీ, పాఠకుడిని ఊహించమని అడుగుతున్నట్టే.
ఈ ఎంపిక తర్వాతి లెక్కలకూ ప్రభావం చూపుతుంది. ఏ మొత్తం పైన ఉంచితే, అదే yield లెక్కలో numerator అవుతుంది. అందుకే ఒకే షేరుకు రెండు స్క్రీన్లలో రెండు వేర్వేరు yields కనిపించవచ్చు. తర్వాతి లెక్కలపై దీని ప్రభావం కోసం డివిడెండ్ yieldను ఎలా లెక్కించాలి మరియు trailing, forward dividend yieldల మధ్య తేడా చూడండి.
మధ్య సంవత్సరంలో పెంపు వల్ల trailing sum ఎందుకు వెనుకబడుతుంది
ఒక త్రైమాసికానికి $0.25 చెల్లించే సంస్థ తన చెల్లింపును $0.27కు పెంచిందని ఊహించండి. పెంచిన మొదటి చెల్లింపు ex-dividend అయిన రోజున indicated rate సంవత్సరానికి మొత్తం 8 సెంట్లు పెరుగుతుంది: నాలుగు చెల్లింపులు, ఒక్కో చెల్లింపుపై 2 సెంట్ల పెంపు. మూడు చెల్లింపులు ఇంకా పాత రేటులోనే ఉండటంతో trailing sum మాత్రం 2 సెంట్లు మాత్రమే పెరుగుతుంది. మరో త్రైమాసికం తర్వాత రెండు పాత రేటు చెల్లింపులు మిగులుతాయి; ఆ తర్వాత ఒకటి మిగులుతుంది. పెంచిన నాలుగో చెల్లింపు ex-dividend అయినప్పుడు మాత్రమే ఈ రెండు లెక్కింపు విధానాలు మళ్లీ ఒకే స్థాయికి వస్తాయి. ఈ అంతరం సరిగ్గా నాలుగు త్రైమాసికాల్లో సమాన దశలుగా తగ్గుతుంది. ఆ మొత్తం కాలంలో trailing figure ప్రస్తుత రేటును తక్కువగా చూపిస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
ex_date,
ex_date_label,
trailing_4_payments,
indicated_rate
FROM
(
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %Y') AS ex_date_label,
ex_dividend_date AS d,
round(4 * amt, 4) AS indicated_rate,
round(sum(amt) OVER (ORDER BY ex_dividend_date ROWS BETWEEN 3 PRECEDING AND CURRENT ROW), 4) AS trailing_4_payments
FROM
(
SELECT
ex_dividend_date,
max(toFloat64(cash_amount)) AS amt
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2021-07-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
)
)
WHERE d >= '2022-07-01'
ORDER BY d16 త్రైమాసికాల కాలవ్యవధిలో ఈ నమూనా స్పష్టంగా కనిపిస్తుంది. indicated line సంవత్సరానికి ఒకసారి మారే మెట్ల రేఖలా ఉంటుంది. ప్రతి మార్పు తర్వాతి నాలుగు త్రైమాసికాల్లో trailing line దాని వైపు ఎగసే rampలా ఉంటుంది. May 2026 నాటికి trailingలోని నాలుగు చెల్లింపుల మొత్తం $1.05, indicated మొత్తం $1.08. రెండూ ఒకే రోజున ఒకే కంపెనీని వివరిస్తాయి.
Ex-dividend date లేదా pay date: చెల్లింపును ఏ తేదీ ఆధారంగా వర్గీకరించాలి
Ex-date ఆధారంగా వర్గీకరించండి. హక్కు అక్కడే నిర్ణయమవుతుంది: ex-dateకు ముందు షేరును కలిగి ఉంటే, ఆ తర్వాత ఏమి జరిగినా చెల్లింపు మీదే. డివిడెండ్ మొత్తానికి షేరు ధరను తగ్గించి చూపేది కూడా ex-date రోజునే. అందువల్ల yieldను కొలిచే price seriesతో ex-date ఆధారిత వర్గీకరణ సమన్వయంగా ఉంటుంది. Pay date అనేది కంపెనీ స్వంత క్యాలెండర్ నిర్ణయించే నగదు ప్రవాహ తేదీ. అది మారుతూ ఉండొచ్చు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
toString(toYear(ex_dividend_date)) AS ex_year,
count() AS payout_count,
round(avg(dateDiff('day', ex_dividend_date, pay_date)), 1) AS avg_days_ex_to_pay,
round(100 * countIf(toYear(pay_date) != toYear(ex_dividend_date)) / count(), 2) AS pay_lands_other_year_pct
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= '2019-01-01'
AND ex_dividend_date < '2026-01-01'
AND dateDiff('day', ex_dividend_date, pay_date) BETWEEN 0 AND 120
GROUP BY ex_year
ORDER BY ex_yearఅమెరికా నగదు పంపిణీలకు సంబంధించిన 7 క్యాలెండర్ సంవత్సరాల డేటాలో, ex-date నుంచి pay date వరకు వ్యవధి 2025లో సగటున 11.9 రోజులు. ఆ సంవత్సరంలోని చెల్లింపుల్లో 4%, వాటి ex-date వచ్చిన క్యాలెండర్ సంవత్సరం కాకుండా మరో క్యాలెండర్ సంవత్సరంలో చెల్లించబడ్డాయి. డిసెంబర్ ex-date, జనవరి pay dateగా ఉండటం సాధారణమే. ఆ చెల్లింపును pay date ఆధారంగా వర్గీకరిస్తే, కంపెనీలో ఏ మార్పూ లేకుండానే అది ఒక సంవత్సరం మొత్తంలో నుంచి బయటకు వెళ్లి తదుపరి సంవత్సరం మొత్తంలో చేరుతుంది.
గత నాలుగు చెల్లింపులను సరళంగా కలపడం ఎక్కడ తప్పుతుంది
నాలుగు పరిస్థితులు ఈ లెక్కింపు పద్ధతులను విడివిడిగా ప్రభావితం చేస్తాయి.
ప్రత్యేక పంపిణీ అనేది సాధారణ షెడ్యూల్కు వెలుపల జరిగే ఒక్కసారిపాటి చెల్లింపు. చాలా పేజీలు సూచిత రేటులో specialsను చేర్చవు; అయితే వాటిని trailing sumలో ఉంచుతాయి. అందువల్ల ఒకే చెల్లింపు పూర్తి సంవత్సరం పాటు రెండు గణాంకాల మధ్య చాలా పెద్ద తేడాను సృష్టించవచ్చు. అవి ఎలా ప్రకటించబడతాయో మా ప్రత్యేక డివిడెండ్ వివరణలో వివరించాం.
Split adjustment చారిత్రక per-share మొత్తాలను మళ్లీ లెక్కిస్తుంది. 4-for-1 split తర్వాత ఒక పాత షేరు నాలుగు కొత్త షేర్లుగా మారుతుంది. పాత per-share చెల్లింపుకు సంబంధించిన షేర్ల సంఖ్య, కొత్త per-share చెల్లింపుకు సంబంధించిన షేర్ల సంఖ్యలో నాలుగో వంతు మాత్రమే.
మారిన చెల్లింపు క్యాలెండర్ వల్ల ఒక సంవత్సరంలో ఐదు ex-dates, తరువాతి సంవత్సరంలో మూడు ex-dates ఉండవచ్చు. 52 లేదా 53 వారాల fiscal calendarను అనుసరించే చెల్లింపుదారులు ఇలా షెడ్యూల్ ప్రకారం చేస్తారు. ఇతరులు సంవత్సర సరిహద్దు దాటేలా declarationను కొన్ని రోజులు ముందుకు లేదా వెనక్కు జరపడం వల్ల ఇలా జరుగుతుంది. ఐదు చెల్లింపులు ఉన్న సంవత్సరపు calendar-year sumను ఉపయోగిస్తే run rate ఒక పూర్తి త్రైమాసికం మేర అధికంగా కనిపిస్తుంది.
చెల్లింపు frequency త్రైమాసికం నుంచి నెలవారీకి లేదా దానికి విరుద్ధంగా మారితే, “తాజా మొత్తం × నాలుగు” అనే shortcut పూర్తిగా తప్పుదారి పట్టిస్తుంది. frequencyని ఊహించకుండా declaration నుంచి తెలుసుకోవాలి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %Y') AS ex_date_label,
round(max(toFloat64(cash_amount)), 4) AS as_declared,
round(max(toFloat64(split_adjusted_cash_amount)), 4) AS split_adjusted
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2012-01-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_dateట్రేస్ Aug 2012 వద్ద ప్రారంభమవుతుంది. ఆ చెల్లింపు declaration ప్రకారం $2.65గా, split restatement తర్వాత $0.0946గా నమోదైంది. ఇందులో 56 త్రైమాసిక చెల్లింపులు, రెండు splits ఉన్నాయి. as-declared series ప్రతి split వద్ద నిలువుగా పడిపోతుంది; restated seriesలో అలా జరగదు. splitను పరిగణనలోకి తీసుకోకుండా as-declared మొత్తాలను కలిపితే మొత్తం అధికంగా కనిపిస్తుంది. ఇదే restatement సమస్యను split adjusted price historyలో వివరించాం.
FAQ
వార్షిక ప్రతి-షేరు డివిడెండ్ అంటే ఏమిటి?
పన్నెండు నెలల వ్యవధిలో ఒక కంపెనీ ఒక్కో షేరుకు చెల్లించే మొత్తం నగదు డివిడెండ్ ఇది. ఉపయోగించే కాలవ్యవధిని బట్టి ఈ సంఖ్య మారుతుంది: గత 365 రోజులు, క్యాలెండర్ సంవత్సరం, కంపెనీ ఆర్థిక సంవత్సరం లేదా తాజాగా ప్రకటించిన చెల్లింపును నాలుగు రెట్లు చేయడం.
వార్షిక ప్రతి-షేరు డివిడెండ్, indicated dividend ఒకటేనా?
సాధారణంగా కాదు. Indicated dividend ముందుచూపుతో లెక్కించేది: తాజాగా ప్రకటించిన చెల్లింపును చెల్లింపు అవృతితో గుణించడం. గత సంవత్సరానికి సంబంధించిన వార్షిక గణాంకం వెనుకచూపుతో ఉంటుంది. డివిడెండ్ పెంచిన తర్వాత కూడా, నాలుగు త్రైమాసికాల పాటు పాత రేటుతో చేసిన చెల్లింపులు అందులో కొనసాగుతాయి.
డివిడెండ్లను ex-dividend date ఆధారంగా కలపాలా, pay date ఆధారంగా కలపాలా?
డిఫాల్ట్గా ex-dividend date ఆధారంగా కలపాలి. చెల్లింపుకు ఎవరు అర్హులో నిర్ణయించేది ఇదే తేదీ. షేరు ధర సర్దుబాటు అయ్యేది కూడా ఈ తేదీనే. Pay dates కారణంగా ఒక చెల్లింపు తదుపరి క్యాలెండర్ సంవత్సరంలోకి వెళ్లవచ్చు. కంపెనీలో ఎలాంటి మార్పు లేకుండానే అది వార్షిక మొత్తాల మధ్య మారుతుంది.
ఒకే స్టాక్కు రెండు వెబ్సైట్లు వేర్వేరు వార్షిక డివిడెండ్లను ఎందుకు చూపిస్తాయి?
చాలా సందర్భాల్లో, అవి ఒకే డేటాపై వేర్వేరు లెక్కింపు పద్ధతులను ఉపయోగిస్తాయి. ఒకటి గత నాలుగు ex-datesలోని చెల్లింపులను కలుపుతుంటే, మరొకటి తాజాగా ప్రకటించిన డివిడెండ్ను వార్షికీకరిస్తుంది. Special dividends, split-adjusted చరిత్ర మిగిలిన తేడాల్లో ఎక్కువ భాగాన్ని వివరిస్తాయి.
Special dividends వార్షిక ప్రతి-షేరు డివిడెండ్లోకి వస్తాయా?
ఇది ఉపయోగించే లెక్కింపు పద్ధతిపై ఆధారపడి ఉంటుంది. గత పన్నెండు నెలల మొత్తంలో అవి సాధారణంగా ఉంటాయి, ఎందుకంటే అవి నిజంగా చెల్లించబడ్డాయి. ముందస్తుగా సూచించే రేటులో అవి సాధారణంగా ఉండవు, ఎందుకంటే వాటిని మళ్లీ చెల్లిస్తామని కంపెనీ హామీ ఇవ్వలేదు.
పైన ఉన్న ప్రతి ప్యానెల్ను రూపొందించిన SQLతో పాటు అందించబడింది. ఒక్క తేదీ పరిమితిని మార్చితే, నాలుగు లెక్కింపు పద్ధతులు వాటంతట అవే వేర్వేరు ఫలితాలను ఇస్తాయి. ఏదైనా డివిడెండ్ చెల్లించే కంపెనీపై ఇదే నాలుగు మొత్తాలను అమలు చేయాలంటే, Strasmore terminalలో సాధారణ Englishలో ప్రశ్న అడగండి.