{"slug":"tape-a-b-and-c-explained","qid":"class_share_symbology","label":"class_share_symbology","post_title":"tape-a-b-and-c-explained","post_url":"/blog/tape-a-b-and-c-explained#q-class_share_symbology","columns":["ticker","tape_number","tape","class_notation"],"rows":[{"ticker":"BRK.A","tape_number":1,"tape":"A","class_notation":"separator"},{"ticker":"BRK.B","tape_number":1,"tape":"A","class_notation":"separator"},{"ticker":"HEI","tape_number":1,"tape":"A","class_notation":"no separator"},{"ticker":"HEI.A","tape_number":1,"tape":"A","class_notation":"separator"},{"ticker":"LEN","tape_number":1,"tape":"A","class_notation":"no separator"},{"ticker":"LEN.B","tape_number":1,"tape":"A","class_notation":"separator"},{"ticker":"FOX","tape_number":3,"tape":"C","class_notation":"no separator"},{"ticker":"FOXA","tape_number":3,"tape":"C","class_notation":"no separator"},{"ticker":"GOOG","tape_number":3,"tape":"C","class_notation":"no separator"},{"ticker":"GOOGL","tape_number":3,"tape":"C","class_notation":"no separator"}],"shape":"ranking","sql":"SELECT\n    ticker,\n    tape_number,\n    multiIf(tape_number = 1, 'A', tape_number = 2, 'B', 'C')   AS tape,\n    if(position(ticker, '.') > 0, 'separator', 'no separator') AS class_notation\nFROM\n(\n    SELECT\n        ticker,\n        any(tape) AS tape_number\n    FROM global_markets.stocks_trades\n    WHERE ticker IN ('BRK.A', 'BRK.B', 'LEN', 'LEN.B', 'HEI', 'HEI.A', 'GOOG', 'GOOGL', 'FOX', 'FOXA')\n      AND sip_timestamp >= toDateTime64('2026-09-15 04:00:00', 9, 'UTC')\n      AND sip_timestamp <  toDateTime64('2026-09-16 04:00:00', 9, 'UTC')\n    GROUP BY ticker\n)\nORDER BY tape_number, ticker","computed_at":"2026-10-01T16:14:45.413543+00:00","elapsed":0.00783659}