STRASMORE/EXPLORE 2,749 QUERIES

ko_history

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-28, from us-dividend-taxes-for-ukrainian-investors.

as of series 31×5read in context →
ko_history — 31 rows by 5 columns, computed from US exchange, SIP and OPRA data.
ex_dateyeargross_per_share_usdafter_us_tax_usdafter_all_tax_usd
2019-03-1420190.40.340.32
2019-06-1320190.40.340.32
2019-09-1320190.40.340.32
2019-11-2920190.40.340.32
2020-03-1320200.410.34850.328
2020-06-1220200.410.34850.328
2020-09-1420200.410.34850.328
2020-11-3020200.410.34850.328
2021-03-1220210.420.3570.336
2021-06-1420210.420.3570.336
2021-09-1420210.420.3570.336
2021-11-3020210.420.3570.336
2022-03-1420220.440.3740.352
2022-06-1420220.440.3740.352
2022-09-1520220.440.3740.352
2022-11-3020220.440.3740.352
2023-03-1620230.460.3910.368
2023-06-1520230.460.3910.368
2023-09-1420230.460.3910.368
2023-11-3020230.460.3910.368
2024-03-1420240.4850.41220.388
2024-06-1420240.4850.41220.388
2024-09-1320240.4850.41220.388
2024-11-2920240.4850.41220.388
2025-03-1420250.510.43350.408
2025-06-1320250.510.43350.408
2025-09-1520250.510.43350.408
2025-12-0120250.510.43350.408
2026-03-1320260.530.45050.424
2026-06-1520260.530.45050.424
2026-09-1520260.530.45050.424
Rows × columns
31 × 5
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for ko_history, derived from the stored result.
ColumnTypeRangeNotes
ex_date date 2019-03-14 to 2026-09-15
year number 2,019 to 2,026
gross_per_share_usd number 0.4 to 0.53 US dollars
after_us_tax_usd number 0.34 to 0.4505 US dollars
after_all_tax_usd number 0.32 to 0.424 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.

SELECT
    toString(ex_date_raw)        AS ex_date,
    toYear(ex_date_raw)          AS year,
    round(cash_amount, 4)        AS gross_per_share_usd,
    round(cash_amount * 0.85, 4) AS after_us_tax_usd,
    round(cash_amount * 0.80, 4) AS after_all_tax_usd
FROM
(
    SELECT
        id,
        any(ex_dividend_date)       AS ex_date_raw,
        any(toFloat64(cash_amount)) AS cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker = 'KO'
      AND currency = 'USD'
      AND ex_dividend_date >= toDate('2019-01-01')
      AND ex_dividend_date <  today()
    GROUP BY id
)
ORDER BY ex_date
⌘/Ctrl + Enter

Працюйте з цими даними у своєму ШІ-асистенті

Відкривається готовим до запитів, з даними цієї сторінки. Безкоштовно, без акаунта.