{"slug":"has-spy-ever-split","qid":"etf_split_record","label":"etf_split_record","post_title":"has-spy-ever-split","post_url":"/blog/has-spy-ever-split#q-etf_split_record","columns":["symbol","splits_on_record","latest_split_label","latest_split_ratio"],"rows":[{"symbol":"SPY","splits_on_record":0,"latest_split_label":"none on record","latest_split_ratio":"n/a"},{"symbol":"QQQ","splits_on_record":0,"latest_split_label":"none on record","latest_split_ratio":"n/a"},{"symbol":"EEM","splits_on_record":1,"latest_split_label":"Jul 24, 2008","latest_split_ratio":"3-for-1"},{"symbol":"EWJ","splits_on_record":1,"latest_split_label":"Nov 7, 2016","latest_split_ratio":"1-for-4"},{"symbol":"IWM","splits_on_record":1,"latest_split_label":"Jun 9, 2005","latest_split_ratio":"2-for-1"},{"symbol":"XLF","splits_on_record":1,"latest_split_label":"Sep 19, 2016","latest_split_ratio":"1.14-for-1"},{"symbol":"DIA","splits_on_record":0,"latest_split_label":"none on record","latest_split_ratio":"n/a"},{"symbol":"MDY","splits_on_record":0,"latest_split_label":"none on record","latest_split_ratio":"n/a"}],"shape":"ranking","sql":"SELECT\n    e.symbol                                                       AS symbol,\n    toUInt32(countIf(s.execution_date > toDate('1971-01-01')))     AS splits_on_record,\n    if(countIf(s.execution_date > toDate('1971-01-01')) = 0,\n       'none on record',\n       formatDateTime(max(s.execution_date), '%b %e, %Y'))         AS latest_split_label,\n    if(countIf(s.execution_date > toDate('1971-01-01')) = 0,\n       'n/a',\n       argMax(concat(toString(round(toFloat64(s.split_to), 2)), '-for-',\n                     toString(round(toFloat64(s.split_from), 2))),\n              s.execution_date))                                   AS latest_split_ratio\nFROM\n(\n    SELECT arrayJoin(['SPY', 'QQQ', 'DIA', 'IWM', 'MDY', 'EEM', 'XLF', 'EWJ']) AS symbol\n) AS e\nLEFT JOIN global_markets.stocks_splits AS s ON s.ticker = e.symbol\nGROUP BY e.symbol\nORDER BY\n    symbol = 'SPY' DESC,\n    symbol = 'QQQ' DESC,\n    splits_on_record DESC,\n    symbol","computed_at":"2026-09-26T15:12:24.113307+00:00","elapsed":0.230253081}