2026 میں سب سے زیادہ Dividend Yield والے US Stocks
سب سے زیادہ Dividend Yield والے US stocks کی screen دیکھیں، ہر yield کے ساتھ payout ratio اور cash payout میں تبدیلی جانیں، اور yield trap کا بہتر اندازہ لگائیں۔
سب سے زیادہ dividend yield رکھنے والے US stocks عموماً وہ ہوتے ہیں جن کی share prices میں سب سے بڑی گراوٹ آئی ہو۔ Dividend yield کا حساب فی share سالانہ dividend کو share price سے تقسیم کر کے کیا جاتا ہے۔ share price ہر سیکنڈ تبدیل ہوتی ہے، جبکہ payout میں ایک دہائی کے دوران صرف چند بار تبدیلی آتی ہے۔ اس لیے yield کے لحاظ سے ترتیب دی گئی زیادہ تر rankings دراصل denominator، یعنی share price، کی ranking ہوتی ہیں۔
یہ صفحہ US-listed operating companies پر یہی screen چلاتا ہے اور ہر yield کے ساتھ دو columns دکھاتا ہے: payout ratio، اور گزشتہ بارہ ماہ میں حقیقتاً ادا کی گئی cash میں تبدیلی۔ یوں yield trap کا اندازہ table ہی سے ہو جاتا ہے، اسے prose میں محض بیان کرنے کی ضرورت نہیں رہتی۔
سب سے زیادہ dividend yield رکھنے والے US stocks کی اسکریننگ
اس screen میں ہر US-listed کمپنی کا فائل پر موجود تازہ ترین snapshot شامل ہے، بشرطیکہ اس کی market value $2 billion یا اس سے زیادہ ہو، share price $5 یا اس سے زیادہ ہو، trailing dividend yield مثبت ہو اور trailing earnings per share بھی مثبت ہو۔ اس کے بعد 15 سرفہرست ناموں کی ranking کی جاتی ہے۔ ہر نام کے ساتھ payout ratio بھی دیا گیا ہے، یعنی annual dividend کا earnings per share کے مقابلے میں فیصد، اور trailing twelve months میں ادا کی گئی cash کا اس سے پہلے کے twelve months کے مقابلے میں فرق بھی درج ہے۔
ہر عدد کے پیچھے موجود درست SQL
WITH snapshot AS (
SELECT ticker,
toFloat64(dividend_yield) * 100 AS yield_pct,
toFloat64(price) AS price_usd,
toFloat64(dividend_yield) * toFloat64(price) AS annual_dividend,
toFloat64(earnings_per_share) AS eps
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
AND price >= 5
AND market_cap >= 2000000000
AND dividend_yield > 0
AND earnings_per_share > 0
),
payments AS (
SELECT ticker,
sumIf(toFloat64(cash_amount), ex_dividend_date > today() - INTERVAL 1 YEAR) AS ttm_paid,
sumIf(toFloat64(cash_amount), ex_dividend_date <= today() - INTERVAL 1 YEAR
AND ex_dividend_date > today() - INTERVAL 2 YEAR) AS prior_paid
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND cash_amount > 0
AND ex_dividend_date > today() - INTERVAL 2 YEAR
AND ex_dividend_date <= today()
GROUP BY ticker
HAVING ttm_paid > 0 AND prior_paid > 0
)
SELECT s.ticker AS ticker,
round(s.yield_pct, 2) AS dividend_yield_pct,
round(s.annual_dividend / s.eps * 100, 0) AS payout_ratio,
round(100 * (p.ttm_paid - p.prior_paid) / p.prior_paid, 1) AS dividend_change_1y_pct,
round(s.price_usd, 2) AS share_price
FROM snapshot AS s
INNER JOIN payments AS p ON s.ticker = p.ticker
ORDER BY dividend_yield_pct DESC
LIMIT 15یہ فہرست اوپر موجود 20.95% سے شروع ہو کر 15 rows میں سب سے نیچے موجود 11.55% تک جاتی ہے۔ اس صفحے پر ہر reading عام US dividend payer سے نمایاں طور پر زیادہ ہے۔ Yield کے دائیں جانب موجود دو columns بتاتے ہیں کہ ہر نام اس فہرست میں کیسے شامل ہوا۔
سب سے پہلے payout ratio دیکھیں۔ سرفہرست نام کا ratio 1948% ہے۔ یہ اس کی earnings per share کا وہ حصہ ہے جو annual dividend میں ادا ہوتا ہے۔ 100 کے قریب number کا مطلب ہے کہ reported profit کا تقریباً پورا حصہ shareholders کو واپس جا رہا ہے۔ 100 سے زیادہ number کا مطلب ہے کہ dividend، earnings سے زیادہ ہے۔ اس کی funding cash on hand، asset sales یا borrowing سے ہو سکتی ہے۔ Dividend payout ratio کی رہنمائی وضاحت کرتی ہے کہ یہ figure کیا ظاہر کرتا ہے اور کیا نہیں۔
اس کے بعد change column دیکھیں۔ یہ اس سوال کا جواب دیتا ہے جس کا جواب صرف yield نہیں دے سکتی: کیا payout خود بھی بڑھا؟ سرفہرست نام کے trailing twelve months میں cash dividends 18.3% رہے، جبکہ اس سے پہلے کے twelve months میں مختلف تھے۔ اگر share price اس سے زیادہ تیزی سے گرے تو flat یا کم ہوتے payout کے باوجود yield بڑھ سکتی ہے۔
ان constituents کو مستقل نہ سمجھیں۔ یہ table ہر بار publish ہونے پر دوبارہ تیار کی جاتی ہے۔ Price recovery یا dividend cut کے بعد نام فہرست سے نکل سکتے ہیں، کیونکہ دونوں صورتوں میں ratio کم ہو جاتا ہے۔ اس صفحے کا دیرپا حصہ یہ pattern ہے۔
yield table میں سب سے اوپر کم ہونے والی قیمتوں کی فہرست کیوں ہوتی ہے
پورے payer universe کو yield bands میں تقسیم کرنے سے یہی mechanism بڑے پیمانے پر نمایاں ہوتا ہے۔ دائیں جانب کے دو columns cash میں ہونے والی تبدیلی کو شمار کرتے ہیں: ہر band میں ان کمپنیوں کا حصہ جنہوں نے گزشتہ بارہ ماہ کے دوران اس سے پہلے کے بارہ ماہ کے مقابلے میں کم ادائیگی کی، اور ان کمپنیوں کا حصہ جنہوں نے زیادہ ادائیگی کی۔
ہر عدد کے پیچھے موجود درست SQL
WITH snapshot AS (
SELECT ticker,
toFloat64(dividend_yield) * 100 AS yield_pct,
toFloat64(dividend_yield) * toFloat64(price) AS annual_dividend,
toFloat64(earnings_per_share) AS eps
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
AND price >= 5
AND market_cap >= 2000000000
AND dividend_yield > 0
AND earnings_per_share IS NOT NULL
),
payments AS (
SELECT ticker,
sumIf(toFloat64(cash_amount), ex_dividend_date > today() - INTERVAL 1 YEAR) AS ttm_paid,
sumIf(toFloat64(cash_amount), ex_dividend_date <= today() - INTERVAL 1 YEAR
AND ex_dividend_date > today() - INTERVAL 2 YEAR) AS prior_paid
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND cash_amount > 0
AND ex_dividend_date > today() - INTERVAL 2 YEAR
AND ex_dividend_date <= today()
GROUP BY ticker
HAVING ttm_paid > 0 AND prior_paid > 0
)
SELECT multiIf(s.yield_pct >= 8, '8% and up',
s.yield_pct >= 5, '5-8%',
s.yield_pct >= 2.5, '2.5-5%',
'under 2.5%') AS yield_band,
count() AS companies,
round(quantileDeterministic(0.5)(s.yield_pct, cityHash64(s.ticker)), 2) AS median_yield_pct,
round(quantileDeterministicIf(0.5)(s.annual_dividend / s.eps * 100,
cityHash64(s.ticker), s.eps > 0), 0) AS median_payout_ratio,
round(100 * countIf(p.ttm_paid < p.prior_paid * 0.99) / count(), 1) AS pct_paid_less_than_year_before,
round(100 * countIf(p.ttm_paid > p.prior_paid * 1.01) / count(), 1) AS pct_paid_more_than_year_before
FROM snapshot AS s
INNER JOIN payments AS p ON s.ticker = p.ticker
GROUP BY yield_band
HAVING countIf(s.eps > 0) > 0
ORDER BY median_yield_pctپہلی اور آخری rows کا باہمی تقابل کریں۔ Median yield 1.14% band میں under 2.5% سے بڑھ کر 10.91% band میں 8% and up تک پہنچتی ہے، جبکہ متعلقہ companies کی تعداد بالترتیب 580 اور 32 ہے۔ Median payout ratio بھی اسی سمت میں حرکت کرتا ہے: low band میں 27% کے مقابلے میں high band میں 124%۔
Cash columns دونوں groups کے درمیان مزید فرق واضح کرتے ہیں۔ under 2.5% band میں 77.6% companies نے گزشتہ بارہ ماہ کے دوران اس سے پہلے کے بارہ ماہ کے مقابلے میں زیادہ ادائیگی کی، جبکہ 5.5% نے کم ادائیگی کی۔ 8% and up band میں یہ اعداد 34.4% اور 40.6% ہیں۔ بڑھتی ہوئی payout کے ساتھ وابستہ high yield، سکڑتی ہوئی payout کے ساتھ وابستہ high yield سے مختلف ہوتی ہے، اور yield column ان دونوں میں فرق نہیں کر سکتا۔ Dividend cuts میں بتایا گیا ہے کہ کمی سے پہلے عموماً کیا عوامل سامنے آتے ہیں، جبکہ اچھی dividend yield کس کو سمجھا جاتا ہے ان bands کے گرد موجود market-wide median واضح کرتا ہے۔ Risk-free متبادل کے مقابلے میں dividend yield بمقابلہ Treasury yields ایک دہائی کے دوران اسی تقابل کا جائزہ لیتا ہے۔
دو ہندسوں والی dividend yield کتنی نایاب ہے؟
ذیل کی ہر سطح ان کمپنیوں کی تعداد دکھاتی ہے جن کی yield مقررہ کم از کم حد تک یا اس سے زیادہ ہے۔ ساتھ ہی اس گروپ کا median payout ratio اور ان حصص کا تناسب بھی دیا گیا ہے جن کی مثبت earnings بالکل نہیں ہیں۔ خسارے میں جانے والی کمپنیوں کو بھی اس جائزے میں شامل رکھا گیا ہے۔ یہی وہ مقام ہے جہاں مختلف سطحوں کا فرق نمایاں ہوتا ہے۔
ہر عدد کے پیچھے موجود درست SQL
WITH snapshot AS (
SELECT ticker,
toFloat64(dividend_yield) * 100 AS yield_pct,
toFloat64(dividend_yield) * toFloat64(price) AS annual_dividend,
toFloat64(earnings_per_share) AS eps
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
AND price >= 5
AND market_cap >= 2000000000
AND dividend_yield > 0
AND earnings_per_share IS NOT NULL
),
rungs AS (
SELECT arrayJoin([2, 3, 4, 5, 6, 8, 10, 15]) AS min_yield_pct
)
SELECT concat(toString(r.min_yield_pct), '% and up') AS yield_floor,
count() AS companies,
round(quantileDeterministicIf(0.5)(s.annual_dividend / s.eps * 100,
cityHash64(s.ticker), s.eps > 0), 0) AS median_payout_ratio,
round(100 * countIf(s.eps <= 0) / count(), 1) AS pct_no_positive_eps
FROM rungs AS r, snapshot AS s
WHERE s.yield_pct >= r.min_yield_pct
GROUP BY r.min_yield_pct
HAVING countIf(s.eps > 0) > 0
ORDER BY r.min_yield_pct535 کمپنیاں 2% and up سطح پر یا اس سے اوپر ہیں۔ مجموعی طور پر 8 سطحوں میں سے صرف 10 کمپنیاں 15% and up سطح تک پہنچتی ہیں۔ پہلی سطح پر median payout ratio 63% ہے، جبکہ آخری سطح پر یہ 968% ہے۔ مثبت earnings نہ رکھنے والی کمپنیوں کا تناسب 9.5% سے بڑھ کر 10% ہو جاتا ہے۔
یہاں اصل نکتہ قلت ہے۔ اوپری سرے پر کمپنیوں کی تعداد تیزی سے کم ہوتی ہے، اور وہاں باقی رہ جانے والی کمپنیاں نچلی سطحوں پر موجود کمپنیوں سے بتدریج زیادہ مختلف دکھائی دیتی ہیں۔ یہ اسی رجحان کی مجموعی تصویر ہے جسے top 15 میں ایک وقت میں ایک row کے ذریعے دکھایا گیا ہے۔
ماہ بہ ماہ yield trap کی شکل
yield trap وہ بلند yield ہے جو بڑھتی ہوئی ادائیگی کے بجائے گرتی ہوئی قیمت کے ساتھ حاصل ہوتی ہے۔ اسے سمجھنے کا واضح طریقہ یہ ہے کہ ایک ہی نام کو مسلسل رکھ کر دیکھا جائے کہ یہ تینوں اعداد ایک ساتھ کیسے تبدیل ہوتے ہیں۔ Walgreens Boots Alliance (WBA) کا جولائی 2022 سے جون 2024 تک 24 ماہ کا عرصہ، ماضی میں مقرر کیا گیا ہے تاکہ یہ اعداد کبھی refresh نہ ہوں:
ہر عدد کے پیچھے موجود درست SQL
WITH px AS (
SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
argMax(close, window_start) AS price,
max(toDate(toTimeZone(window_start, 'America/New_York'))) AS last_day
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'WBA'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2022-07-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2024-06-30')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY month_start
),
dv AS (
SELECT ex_dividend_date, cash_amount
FROM global_markets.stocks_dividends
WHERE ticker = 'WBA'
AND distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND ex_dividend_date >= toDate('2021-06-01')
)
SELECT formatDateTime(px.month_start, '%Y-%m') AS month,
formatDateTimeInJodaSyntax(px.month_start, 'MMMM yyyy') AS month_label,
round(any(px.price), 2) AS price,
round(argMax(dv.cash_amount, dv.ex_dividend_date), 2) AS quarterly_dividend_usd,
round(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)) * 4
/ toFloat64(any(px.price)) * 100, 2) AS dividend_yield_pct
FROM px, dv
WHERE dv.ex_dividend_date <= px.last_day
GROUP BY px.month_start
ORDER BY px.month_startJuly 2022 میں quarterly payment $0.48 تھی، جبکہ share price $39.62 تھی اور yield 4.82% تھی۔ June 2024 تک quarterly payment کم ہو کر $0.25 رہ گئی اور price $12.1 تھی، جبکہ yield 8.27% ہو گئی۔ ان 24 ماہ کے دوران payout کم ہوئی، لیکن yield پھر بھی زیادہ سطح پر ختم ہوئی۔
یہی ایک series میں پورا trap ہے۔ yield کے حساب سے ترتیب دینے والے screener نے اس نام کو زیادہ تر عرصے میں فہرست کے اوپری حصے کے قریب دکھایا، جبکہ yield column نے اس کے پیچھے قیمت کے پورے سفر کو ظاہر نہیں کیا۔ yield کے ساتھ payout ratio اور payment history دکھانے سے محض ranking ایسی معلومات میں بدل جاتی ہے جس کا قاری خود جائزہ لے سکتا ہے۔
اس screen کو کیسے دوبارہ تیار کیا جائے
- صرف US-listed names شامل کیے گئے ہیں، اور بنیاد فائل میں موجود تازہ ترین fundamentals snapshot ہے۔
- Funds کو universe سے خارج رکھا گیا ہے۔ اس screen کے لیے reported earnings-per-share figure ضروری ہے، اس لیے exchange-traded اور closed-end funds شامل نہیں ہوتے۔ ان کی distributions پورٹ فولیو کی آمدن اور capital سے آتی ہیں، کمپنی کی earnings سے نہیں۔ چنانچہ EPS کے مقابل payout ratio ان کے بارے میں کوئی بامعنی معلومات نہیں دیتا۔
- فی share $5 اور market value $2 billion کی کم از کم حد مقرر ہے۔ $5 سے کم قیمت والے names عموماً وسیع تر spreads اور کم گہرائی والی order books کے ساتھ trade کرتے ہیں۔ مزید یہ کہ $1.20 کے quote پر نکالی گئی yield، ایک cent کی معمولی تبدیلی سے کئی percentage points بدل سکتی ہے۔
- REITs اور عام operating companies کو ایک ہی ranking میں رکھا گیا ہے۔ REIT کا payout ratio reported earnings کے مقابل عموماً 100% سے زیادہ ہوتا ہے، کیونکہ depreciation charges accounting earnings کو ان cash flows سے کم کر دیتے ہیں جو properties پیدا کرتی ہیں۔ Analysts اس کے بجائے funds from operations کو بنیاد بناتے ہیں۔ اس لیے REIT row کا payout ratio پڑھتے وقت اس adjustment کو ذہن میں رکھیں۔
- 15-name ranking میں صرف مثبت trailing earnings رکھنے والے names شامل ہیں۔ Band اور rung tables میں loss-makers بھی شامل ہیں۔ یہی وہ جگہ ہے جہاں مثبت earnings نہ رکھنے والے share کی اطلاع دی جاتی ہے۔
- Dividend-change column بارہ ماہ کی cash payments کا موازنہ اس سے پہلے کے بارہ ماہ سے کرتا ہے۔ Payment timing کے باعث ایک window میں پانچ اور دوسری میں تین payments آ سکتی ہیں۔ اس صورت میں declared rate میں کسی تبدیلی کے بغیر بھی یہ column بدل سکتا ہے۔
- یہ US screen ہے۔ A-share dividend yield ranking تلاش کرنے والے قاری کو Shanghai اور Shenzhen listings درکار ہوں گی، جو اس data میں شامل نہیں ہیں۔ اس page پر موجود کوئی چیز اس ranking کا متبادل نہیں ہے۔
FAQ سے پہلے ایک definitional note ضروری ہے۔ یہاں موجود yields trailing snapshot readings ہیں، annualized forward estimates نہیں۔ جس company نے سال کے دوران اپنی payment تبدیل کی ہو، اس کے لیے دونوں اعداد مختلف ہوں گے۔ Dividend yield کا حساب کیسے لگایا جاتا ہے میں arithmetic کی وضاحت ہے، جبکہ trailing اور forward dividend yield میں فرق یہ بتاتا ہے کہ ایک ہی دن ایک ہی stock کے لیے دو sites مختلف اعداد کیوں quote کرتی ہیں۔
سب سے زیادہ dividend yield کے بارے میں سوالات
اس وقت US میں سب سے زیادہ dividend yield والا stock کون سا ہے؟
فائل میں موجود تازہ ترین snapshot کے مطابق، اس screen میں سب سے اوپر موجود yield 20.95% ہے، جبکہ فہرست میں 15 نام شامل ہیں اور آخری نام کی yield 11.55% تک ہے۔ ہر recompute پر مخصوص نام تبدیل ہو جاتا ہے، اسی لیے screen میں ticker کے بجائے ranking شائع کی جاتی ہے۔
کیا double-digit dividend yield حد سے زیادہ اچھی معلوم ہوتی ہے؟
یہ ناممکن نہیں، مگر نایاب ہے۔ $2 billion سے زیادہ market value رکھنے والی صرف 10 US-listed companies 15% and up کی حد عبور کرتی ہیں۔ ان کا median payout ratio 968% ہے، جبکہ اس گروپ کی 10% companies کی trailing earnings مثبت نہیں ہیں۔
سب سے زیادہ dividend yield والے stocks اتنی کثرت سے کیوں بدلتے ہیں؟
اس حساب میں live price denominator کے طور پر استعمال ہوتی ہے۔ قیمت بحال ہونے یا company کے board کی جانب سے dividend کم کیے جانے کے بعد کوئی نام ranking سے نکل جاتا ہے۔ dividend میں کمی اکثر table میں طویل عرصے تک اوپر رہنے کا سلسلہ ختم کر دیتی ہے۔
کیا high dividend yield کا مطلب ہے کہ dividend محفوظ ہے؟
صرف yield سے dividend کی safety کے بارے میں کچھ معلوم نہیں ہوتا۔ 8% and up band میں median payout ratio 124% ہے، جبکہ اس گروپ کی 40.6% companies نے گزشتہ بارہ ماہ کے دوران اس سے پہلے کے بارہ ماہ کے مقابلے میں کم cash ادا کیا۔
کیا اس ranking میں A-share dividend yields بھی شامل ہیں؟
نہیں۔ اس میں صرف US-listed companies شامل ہیں۔ A-share dividend yield ranking کے لیے Shanghai اور Shenzhen listings کا ڈیٹا استعمال ہوتا ہے، اور ان میں سے کوئی figure اس page پر موجود نہیں۔
اوپر دی گئی ہر figure filed dividend records اور reported fundamentals پر مبنی stored، versioned query سے حاصل کی گئی ہے۔ کسی بھی panel کی SQL کھولیں، یا Strasmore terminal پر اپنی مقررہ حدوں کے ساتھ screen دوبارہ بنائیں۔