{"slug":"how-to-short-a-stock-step-by-step","qid":"aapl_pil","label":"Payments in lieu owed on a 100-share AAPL short, by ex-dividend date","post_title":"How to Short a Stock, Step by Step","post_url":"/blog/how-to-short-a-stock-step-by-step#q-aapl_pil","columns":["ex_date","ex_date_label","dividend_cents_per_share","owed_per_100_shares","owed_running_total_per_100"],"rows":[{"ex_date":"2025-11-10","ex_date_label":"Nov 10, 2025","dividend_cents_per_share":26,"owed_per_100_shares":26,"owed_running_total_per_100":26},{"ex_date":"2026-02-09","ex_date_label":"Feb 9, 2026","dividend_cents_per_share":26,"owed_per_100_shares":26,"owed_running_total_per_100":52},{"ex_date":"2026-05-11","ex_date_label":"May 11, 2026","dividend_cents_per_share":27,"owed_per_100_shares":27,"owed_running_total_per_100":79},{"ex_date":"2026-08-10","ex_date_label":"Aug 10, 2026","dividend_cents_per_share":27,"owed_per_100_shares":27,"owed_running_total_per_100":106}],"shape":"series","sql":"SELECT\n    ex_date,\n    ex_date_label,\n    dividend_cents_per_share,\n    owed_per_100_shares,\n    round(sum(owed_per_100_shares) OVER (ORDER BY ex_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW), 2) AS owed_running_total_per_100\nFROM\n(\n    SELECT\n        toString(toDate(ex_dividend_date))                        AS ex_date,\n        concat(formatDateTime(toDate(ex_dividend_date), '%b'), ' ',\n               toString(toDayOfMonth(toDate(ex_dividend_date))), ', ',\n               toString(toYear(toDate(ex_dividend_date))))        AS ex_date_label,\n        round(toFloat64(max(cash_amount)) * 100, 2)               AS dividend_cents_per_share,\n        round(toFloat64(max(cash_amount)) * 100, 2)               AS owed_per_100_shares\n    FROM global_markets.stocks_dividends\n    WHERE ticker = 'AAPL'\n      AND ex_dividend_date >= '2025-09-01'\n      AND ex_dividend_date <  '2026-09-01'\n    GROUP BY ex_dividend_date\n    HAVING max(cash_amount) > 0\n)\nORDER BY ex_date","computed_at":"2026-09-14T14:28:39.820942+00:00","elapsed":0.002741814}