{"slug":"ipo-lockup-expiration","qid":"uber_options","label":"UBER options tape into the Nov 6, 2019 lockup expiry: put and call contract volume by session","post_title":"IPO Lockup Expiration: Meaning & Release Date","post_url":"/blog/ipo-lockup-expiration#q-uber_options","columns":["session","put_contracts_k","call_contracts_k","put_share_pct","prints_k"],"rows":[{"session":"2019-10-23","put_contracts_k":11.3,"call_contracts_k":11.6,"put_share_pct":49.3,"prints_k":2.8},{"session":"2019-10-24","put_contracts_k":21.4,"call_contracts_k":11.6,"put_share_pct":64.8,"prints_k":2.5},{"session":"2019-10-25","put_contracts_k":14.3,"call_contracts_k":13.4,"put_share_pct":51.7,"prints_k":2.9},{"session":"2019-10-28","put_contracts_k":9.6,"call_contracts_k":14.9,"put_share_pct":39.1,"prints_k":3.1},{"session":"2019-10-29","put_contracts_k":43.5,"call_contracts_k":19.4,"put_share_pct":69.2,"prints_k":5.6},{"session":"2019-10-30","put_contracts_k":40,"call_contracts_k":25.4,"put_share_pct":61.2,"prints_k":6.7},{"session":"2019-10-31","put_contracts_k":51.2,"call_contracts_k":30.9,"put_share_pct":62.4,"prints_k":9},{"session":"2019-11-01","put_contracts_k":65.5,"call_contracts_k":31.4,"put_share_pct":67.6,"prints_k":10.4},{"session":"2019-11-04","put_contracts_k":171.5,"call_contracts_k":119.6,"put_share_pct":58.9,"prints_k":36.6},{"session":"2019-11-05","put_contracts_k":226.2,"call_contracts_k":132.2,"put_share_pct":63.1,"prints_k":46.6},{"session":"2019-11-06","put_contracts_k":245.3,"call_contracts_k":116.5,"put_share_pct":67.8,"prints_k":41.5},{"session":"2019-11-07","put_contracts_k":69.1,"call_contracts_k":65.8,"put_share_pct":51.2,"prints_k":14.5},{"session":"2019-11-08","put_contracts_k":51.7,"call_contracts_k":48.6,"put_share_pct":51.5,"prints_k":9.6}],"shape":"series","sql":"SELECT toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS session,\n       round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / 1e3, 1) AS put_contracts_k,\n       round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'C') / 1e3, 1) AS call_contracts_k,\n       round(100.0 * sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / sum(size), 1) AS put_share_pct,\n       round(count() / 1e3, 1) AS prints_k\nFROM global_markets.options_trades\nWHERE ticker >= 'O:UBER19' AND ticker < 'O:UBER20'\n  AND sip_timestamp >= toDateTime('2019-10-23 00:00:00') AND sip_timestamp < toDateTime('2019-11-09 00:00:00')\nGROUP BY session\nORDER BY session","computed_at":"2026-07-26T05:37:34.005165+00:00","elapsed":0.065803622}