{"slug":"good-faith-violations-in-cash-accounts","qid":"holiday_week","label":"KO and AAPL closes across the July 2026 holiday week, with settlement dates","post_title":"Good Faith Violations in Cash Accounts","post_url":"/blog/good-faith-violations-in-cash-accounts#q-holiday_week","columns":["trade_date","traded_on","ko_close","aapl_close","settles_on"],"rows":[{"trade_date":"2026-06-29","traded_on":"Mon, Jun 29","ko_close":82.65,"aapl_close":281.74,"settles_on":"Tue, Jun 30"},{"trade_date":"2026-06-30","traded_on":"Tue, Jun 30","ko_close":81.27,"aapl_close":289.36,"settles_on":"Wed, Jul 1"},{"trade_date":"2026-07-01","traded_on":"Wed, Jul 1","ko_close":81.29,"aapl_close":294.38,"settles_on":"Thu, Jul 2"},{"trade_date":"2026-07-02","traded_on":"Thu, Jul 2","ko_close":84.14,"aapl_close":308.63,"settles_on":"Mon, Jul 6"},{"trade_date":"2026-07-06","traded_on":"Mon, Jul 6","ko_close":82.96,"aapl_close":312.66,"settles_on":"Tue, Jul 7"},{"trade_date":"2026-07-07","traded_on":"Tue, Jul 7","ko_close":84.05,"aapl_close":310.66,"settles_on":"Wed, Jul 8"},{"trade_date":"2026-07-08","traded_on":"Wed, Jul 8","ko_close":83.4,"aapl_close":313.39,"settles_on":"Thu, Jul 9"},{"trade_date":"2026-07-09","traded_on":"Thu, Jul 9","ko_close":82.63,"aapl_close":316.22,"settles_on":"Fri, Jul 10"},{"trade_date":"2026-07-10","traded_on":"Fri, Jul 10","ko_close":83.49,"aapl_close":315.32,"settles_on":"Mon, Jul 13"}],"shape":"series","sql":"SELECT\n    toString(w.date)                                                                                                 AS trade_date,\n    concat(formatDateTime(w.date, '%a'), ', ', formatDateTime(w.date, '%b'), ' ', toString(toDayOfMonth(w.date)))     AS traded_on,\n    round(toFloat64(w.ko_close), 2)                                                                                  AS ko_close,\n    round(toFloat64(w.aapl_close), 2)                                                                                AS aapl_close,\n    concat(formatDateTime(w.next_open, '%a'), ', ', formatDateTime(w.next_open, '%b'), ' ', toString(toDayOfMonth(w.next_open))) AS settles_on\nFROM\n(\n    SELECT\n        date,\n        ko_close,\n        aapl_close,\n        leadInFrame(date) OVER (ORDER BY date ROWS BETWEEN 1 FOLLOWING AND 1 FOLLOWING) AS next_open\n    FROM\n    (\n        SELECT\n            date,\n            maxIf(close, ticker = 'KO')   AS ko_close,\n            maxIf(close, ticker = 'AAPL') AS aapl_close\n        FROM global_markets.stocks_daily_aggs\n        WHERE ticker IN ('KO', 'AAPL')\n          AND date BETWEEN '2026-06-29' AND '2026-07-14'\n        GROUP BY date\n        HAVING countIf(ticker = 'KO') > 0\n           AND countIf(ticker = 'AAPL') > 0\n    )\n) AS w\nWHERE w.date <= '2026-07-10'\nORDER BY w.date","computed_at":"2026-08-22T04:06:32.775523+00:00","elapsed":0.031357475}