{"schema_version":1,"publisher":"Half on a Double","data_through":"2026-10-02","frequency":"end-of-day","methodology":"market-implied-carry-v1","generation":"market-implied-carry-analytics-20260917T000000Z","canonical_url":"https://halfonadouble.com/stock/CELH","markdown_url":"https://halfonadouble.com/stock/CELH.md","history_url":"https://halfonadouble.com/api/v1/history/CELH.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/CELH.json?date=2026-10-02","definitions_url":"https://halfonadouble.com/methodology.md","license_url":"https://halfonadouble.com/terms.md","disclaimer_url":"https://halfonadouble.com/disclaimer.md","symbol":"CELH","page_tier":"A","units":{"prices":"USD per share","open_interest":"option contracts","gamma_exposure":"modeled dollar-delta change per USD 1 underlying move","gamma_exposure_normalized":"modeled gamma exposure per 100,000 open option contracts","distances":"percent of close","forward_outcomes":"close-to-close percent return"},"snapshot":{"close":26.75,"previous_close":27.40999984741211,"delta_neutral":26.764067332272166,"gamma_neutral":25.902721630970987,"gamma_max":37.58243568811851,"total_open_interest":613350,"previous_open_interest":625800,"listed_contracts":567,"listed_calls":339,"listed_puts":274,"gamma_max_distance_pct":40.49508668455517,"delta_neutral_distance_pct":0.05258815802678899,"gamma_neutral_distance_pct":-3.1673957720710764,"open_interest_change_1d_pct":-1.9894534995206135,"call_open_interest":441814,"put_open_interest":171536,"put_call_open_interest_ratio":0.38825388059228544,"nearest_expiration_max_pain":28,"nearest_expiration_max_pain_expiry":"2026-10-09","nearest_expiration_max_pain_distance_pct":4.672897196261682,"all_expiration_max_pain":30,"net_gamma_exposure":2662473.7515660874,"net_gamma_exposure_per_100k_open_interest":434087.18538617226,"gamma_exposure_flip":25.902721630970987,"gamma_exposure_flip_distance_pct":-3.1673957720710764,"call_wall":35,"call_wall_distance_pct":30.8411214953271,"put_wall":25,"put_wall_distance_pct":-6.5420560747663545,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":"below","open_interest_rank":170},"history_summary":{"first_date":"2020-12-01","last_date":"2026-10-02","session_count":1393,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":5.952380952380952,"gamma_max_cross_count":19,"delta_neutral_cross_count":19,"gamma_max_prior_sessions_closer_pct":99.20634920634922,"gamma_max_prior_comparison_sessions":252,"delta_neutral_prior_sessions_closer_pct":0,"delta_neutral_prior_comparison_sessions":252,"open_interest_percentile_1y":85.71428571428571,"open_interest_change_1d_contracts":-12450,"open_interest_change_z_252":-0.4597008027165204,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":3.5350636723339317,"open_interest_change_21_sessions_pct":-5.748228601459531,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":-6245,"put_change_contracts":-6205,"call_growth_pct":-1.3937896571656858,"put_growth_pct":-3.4910347078051776,"call_minus_put_growth_pp":2.0972450506394917},"five_sessions":{"call_change_contracts":13173,"put_change_contracts":7769,"call_growth_pct":3.0732011170186704,"put_growth_pct":4.743934980795887,"call_minus_put_growth_pp":-1.6707338637772162},"call_change_surprise":{"z_score":-0.33900640686950845,"comparison_sessions":252},"put_change_surprise":{"z_score":-0.6563813180688131,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":0.5236671692371001,"comparison_sessions":252}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":37.184316565035324,"directional_score":19.330708661417326,"catalyst_reasons":["smile convexity 13.7 pp"],"features":{"symbol":"CELH","price":26.75,"totalOi":628640,"analysisCoverage":1,"avgIvPct":198.8,"ivRank":58.4,"iv52wHighPct":286.5,"iv52wLowPct":75.5,"frontDte":7,"frontAtmIvPct":46.7199,"backAtmIvPct":62.2549,"termPremiumPp":-15.535,"expectedMoveFrontPct":6.47,"straddleFrontPct":4.82,"straddle30dPct":10.79,"riskReversalFrontPp":-2.79,"riskReversal30dPp":-2.01,"butterflyFrontPp":13.68,"butterfly30dPp":7.28,"putCallOiRatio":0.393,"putCallOiFrontRatio":0.982,"putCallVolumeFrontRatio":0.609,"optionVolume":21101,"volumeOiRatio":0.033566,"netDeltaNormalized":0.001131,"dealerDeltaNormalized":-0.001129,"gexPer100kOi":-55557.8296,"vannaPer100kOi":5173.549249,"charmPer100kOi":89250.60448,"weekendDeltaShiftPer100kOi":267751.654365,"ivSurfaceRangePp":102.6,"gammaFlipDistancePct":null,"maxPainDistancePct":12.149533,"peakCallDistancePct":12.149533,"peakPutDistancePct":-6.542056},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/CELH.json?date=2026-10-02","interpretation":"Catalyst intensity ranks unusual option pricing and activity; it does not identify the event, predict direction or recommend a trade. Directional score summarizes relative positioning under documented model conventions."},"gamma_max_cross_outcomes":[{"direction":"above","event_count":43,"completed_path_count":43,"latest_cross_date":"2026-08-20","horizons":[{"sessions":1,"sample_size":43,"median_return_pct":0.017391409360389964,"p25_return_pct":-2.241977958088653,"p75_return_pct":2.4913430574330597,"above_zero_pct":51.162790697674424,"median_interval_low_pct":-1.1743828634826037,"median_interval_high_pct":1.5405797725619452,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":3,"sample_size":43,"median_return_pct":1.6167748664376758,"p25_return_pct":-3.008125408411899,"p75_return_pct":4.089624223379628,"above_zero_pct":62.7906976744186,"median_interval_low_pct":-0.27593180489907665,"median_interval_high_pct":2.1047122093333703,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":5,"sample_size":43,"median_return_pct":2.47799826052586,"p25_return_pct":-1.9665979297230851,"p75_return_pct":6.004222618420529,"above_zero_pct":60.46511627906976,"median_interval_low_pct":-1.0040360106100321,"median_interval_high_pct":4.012621178552256,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":10,"sample_size":43,"median_return_pct":2.7803880877258713,"p25_return_pct":-2.256524240027108,"p75_return_pct":8.8668705486316,"above_zero_pct":69.76744186046511,"median_interval_low_pct":0.343135754664603,"median_interval_high_pct":5.771437628561826,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0.343135754664603}]},{"direction":"below","event_count":43,"completed_path_count":43,"latest_cross_date":"2026-01-26","horizons":[{"sessions":1,"sample_size":43,"median_return_pct":0.6890259905269369,"p25_return_pct":-1.425093018994672,"p75_return_pct":2.3291826146428996,"above_zero_pct":55.81395348837209,"median_interval_low_pct":-0.5087346755178634,"median_interval_high_pct":1.7565868971169518,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":3,"sample_size":43,"median_return_pct":2.0233079926253117,"p25_return_pct":-2.4417641849877603,"p75_return_pct":4.7433018436938585,"above_zero_pct":55.81395348837209,"median_interval_low_pct":-1.7465381927565082,"median_interval_high_pct":3.0406175672047286,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":5,"sample_size":43,"median_return_pct":2.7357175968524494,"p25_return_pct":-3.029759705439866,"p75_return_pct":5.511440234103548,"above_zero_pct":60.46511627906976,"median_interval_low_pct":-1.470417877155883,"median_interval_high_pct":3.4071549812699775,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0},{"sessions":10,"sample_size":43,"median_return_pct":2.774429196139705,"p25_return_pct":-1.1384288039212653,"p75_return_pct":8.25287159856235,"above_zero_pct":67.44186046511628,"median_interval_low_pct":0.7600517976907417,"median_interval_high_pct":6.10696420282697,"median_interval_nominal_coverage_pct":93.40059655442019,"confidence_floor_pct":0.7600517976907417}]}],"missing_value_semantics":"null means unavailable; it never means zero","interpretation":"These are descriptive end-of-day model outputs. Signed GEX uses the published call-positive, put-negative convention and is not observed dealer inventory. None of the fields are live prices, predictions or investment advice."}