withholding_cost
Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-09-30, from us-dividend-yield-for-chinese-investors.
| ticker | gross_div_usd | net_10_usd | net_30_usd | extra_withheld_usd |
|---|---|---|---|---|
| VZ | 606.29 | 545.66 | 424.4 | 121.26 |
| PEP | 450.66 | 405.6 | 315.46 | 90.13 |
| CVX | 343.63 | 309.26 | 240.54 | 68.73 |
| HD | 321.98 | 289.78 | 225.39 | 64.4 |
| MCD | 317.85 | 286.06 | 222.49 | 63.57 |
| IBM | 306.04 | 275.44 | 214.23 | 61.21 |
| ABBV | 258.28 | 232.45 | 180.8 | 51.66 |
| KO | 241.31 | 217.18 | 168.92 | 48.26 |
| JNJ | 197.01 | 177.31 | 137.91 | 39.4 |
| CSCO | 155.32 | 139.79 | 108.73 | 31.06 |
- Rows × columns
- 10 × 5
- Computed
- Completeness
- No missing values
- Source
- US exchange, SIP and OPRA market data
- Licence
- Strasmore terms · free, no signup
What each column holds
| Column | Type | Range | Notes |
|---|---|---|---|
ticker |
text | 10 distinct values (ABBV, CSCO, CVX…) | |
gross_div_usd |
number | 155.32 to 606.29 | US dollars |
net_10_usd |
number | 139.79 to 545.66 | US dollars |
net_30_usd |
number | 108.73 to 424.4 | US dollars |
extra_withheld_usd |
number | 31.06 to 121.26 | US dollars |
Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.
Run it yourself
This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.
WITH
ttm AS
(
SELECT
ticker,
round(toFloat64(sum(amount)), 4) AS dps_ttm_usd
FROM
(
SELECT
ticker,
id,
any(cash_amount) AS amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('KO', 'JNJ', 'IBM', 'CVX', 'PEP', 'MCD', 'HD', 'CSCO', 'ABBV', 'VZ')
AND ex_dividend_date > today() - 365
AND ex_dividend_date <= today()
GROUP BY ticker, id
)
GROUP BY ticker
),
px AS
(
SELECT
ticker,
toFloat64(argMax(close, date)) AS last_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('KO', 'JNJ', 'IBM', 'CVX', 'PEP', 'MCD', 'HD', 'CSCO', 'ABBV', 'VZ')
AND date > today() - 30
GROUP BY ticker
)
SELECT
t.ticker AS ticker,
round(10000 * t.dps_ttm_usd / p.last_close, 2) AS gross_div_usd,
round(10000 * t.dps_ttm_usd / p.last_close * 0.90, 2) AS net_10_usd,
round(10000 * t.dps_ttm_usd / p.last_close * 0.70, 2) AS net_30_usd,
round(10000 * t.dps_ttm_usd / p.last_close * 0.20, 2) AS extra_withheld_usd
FROM ttm AS t
INNER JOIN px AS p ON p.ticker = t.ticker
ORDER BY gross_div_usd DESC
在你的 AI 助手中使用这些数据
打开即可查询,已带上本页数据。免费,无需账号。