{"slug":"us-dividend-tax-for-japanese-investors","qid":"yield_drag","label":"Trailing 12-month dividend yield, gross and net of US withholding","post_title":"US Dividend Tax for Japanese Investors","post_url":"/blog/us-dividend-tax-for-japanese-investors#q-yield_drag","columns":["ticker","gross_yield_pct","after_treaty_yield_pct","no_w8ben_yield_pct"],"rows":[{"ticker":"PEP","gross_yield_pct":4.61,"after_treaty_yield_pct":4.15,"no_w8ben_yield_pct":3.23},{"ticker":"CVX","gross_yield_pct":3.41,"after_treaty_yield_pct":3.07,"no_w8ben_yield_pct":2.39},{"ticker":"PG","gross_yield_pct":2.96,"after_treaty_yield_pct":2.66,"no_w8ben_yield_pct":2.07},{"ticker":"XOM","gross_yield_pct":2.51,"after_treaty_yield_pct":2.26,"no_w8ben_yield_pct":1.76},{"ticker":"KO","gross_yield_pct":2.45,"after_treaty_yield_pct":2.21,"no_w8ben_yield_pct":1.72},{"ticker":"JNJ","gross_yield_pct":2.06,"after_treaty_yield_pct":1.86,"no_w8ben_yield_pct":1.44},{"ticker":"MSFT","gross_yield_pct":0.7,"after_treaty_yield_pct":0.63,"no_w8ben_yield_pct":0.49},{"ticker":"AAPL","gross_yield_pct":0.32,"after_treaty_yield_pct":0.29,"no_w8ben_yield_pct":0.22}],"shape":"ranking","sql":"SELECT\n    d.ticker                                        AS ticker,\n    round(d.ttm_usd / p.last_close * 100, 2)        AS gross_yield_pct,\n    round(d.ttm_usd * 0.90 / p.last_close * 100, 2) AS after_treaty_yield_pct,\n    round(d.ttm_usd * 0.70 / p.last_close * 100, 2) AS no_w8ben_yield_pct\nFROM\n(\n    SELECT\n        ticker,\n        sum(cash_amount) AS ttm_usd\n    FROM\n    (\n        SELECT\n            ticker,\n            ex_dividend_date,\n            max(toFloat64(cash_amount)) AS cash_amount\n        FROM global_markets.stocks_dividends\n        WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'CVX', 'PEP')\n          AND ticker NOT IN ('SPCX')\n          AND ex_dividend_date > today() - 365\n          AND ex_dividend_date <= today()\n        GROUP BY ticker, ex_dividend_date\n    )\n    GROUP BY ticker\n) AS d\nINNER JOIN\n(\n    SELECT\n        ticker,\n        argMax(toFloat64(close), date) AS last_close\n    FROM global_markets.stocks_daily_aggs\n    WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'CVX', 'PEP')\n      AND date >= today() - 15\n    GROUP BY ticker\n) AS p ON d.ticker = p.ticker\nORDER BY gross_yield_pct DESC","computed_at":"2026-10-04T15:07:35.308646+00:00","elapsed":0.2225892}