{"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/MULL","markdown_url":"https://halfonadouble.com/stock/MULL.md","history_url":"https://halfonadouble.com/api/v1/history/MULL.csv","advanced_analysis_url":"https://halfonadouble.com/api/v1/analysis/MULL.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":"MULL","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":25.8799991607666,"previous_close":27.049999237060547,"delta_neutral":17.85819102990838,"gamma_neutral":12.579760782188668,"gamma_max":27.69915378418254,"total_open_interest":160129,"previous_open_interest":157262,"listed_contracts":827,"listed_calls":658,"listed_puts":516,"gamma_max_distance_pct":7.029191199409802,"delta_neutral_distance_pct":-30.99616843504026,"gamma_neutral_distance_pct":-51.39195830709588,"open_interest_change_1d_pct":1.8230723251643755,"call_open_interest":112757,"put_open_interest":47372,"put_call_open_interest_ratio":0.4201246929237209,"nearest_expiration_max_pain":23,"nearest_expiration_max_pain_expiry":"2026-10-16","nearest_expiration_max_pain_distance_pct":-11.128281507568998,"all_expiration_max_pain":15.2,"net_gamma_exposure":4506905.046697526,"net_gamma_exposure_per_100k_open_interest":2814546.4261298864,"gamma_exposure_flip":12.579760782188668,"gamma_exposure_flip_distance_pct":-51.39195830709588,"call_wall":34,"call_wall_distance_pct":31.375583858376267,"put_wall":20,"put_wall_distance_pct":-22.72024478919043,"gamma_max_cross_direction":null,"delta_neutral_cross_direction":null,"open_interest_rank":472},"history_summary":{"first_date":"2024-11-29","last_date":"2026-10-02","session_count":462,"trailing_window_sessions":252,"sessions_above_gamma_max_pct":28.68525896414343,"gamma_max_cross_count":33,"delta_neutral_cross_count":4,"gamma_max_prior_sessions_closer_pct":36.254980079681275,"gamma_max_prior_comparison_sessions":251,"delta_neutral_prior_sessions_closer_pct":61.75298804780876,"delta_neutral_prior_comparison_sessions":251,"open_interest_percentile_1y":77.38095238095238,"open_interest_change_1d_contracts":2867,"open_interest_change_z_252":0.1339004047246483,"open_interest_change_z_comparison_sessions":252,"open_interest_change_5_sessions_pct":2.834665896028,"open_interest_change_21_sessions_pct":-19.536804868121543,"call_put_open_interest_changes":{"one_session":{"call_change_contracts":2584,"put_change_contracts":283,"call_growth_pct":2.3454022310366427,"put_growth_pct":0.6009896154091189,"call_minus_put_growth_pp":1.7444126156275237},"five_sessions":{"call_change_contracts":2750,"put_change_contracts":1664,"call_growth_pct":2.4998409192142317,"put_growth_pct":3.6405005688282137,"call_minus_put_growth_pp":-1.140659649613982},"call_change_surprise":{"z_score":0.1997845620234688,"comparison_sessions":252},"put_change_surprise":{"z_score":0.016046414712399207,"comparison_sessions":252},"call_minus_put_growth_surprise":{"z_score":null,"comparison_sessions":185}}},"advanced_options":{"data_through":"2026-10-02","analysis_coverage":1,"catalyst_score":49.9521295096374,"directional_score":9.763779527559052,"catalyst_reasons":["14d expected move +18.5%","OI change 0.13σ"],"features":{"symbol":"MULL","price":25.88,"totalOi":160129,"analysisCoverage":1,"avgIvPct":125.8,"ivRank":35.7,"iv52wHighPct":151.54,"iv52wLowPct":111.5,"frontDte":14,"frontAtmIvPct":94.5635,"backAtmIvPct":99.6461,"termPremiumPp":-5.0826,"expectedMoveFrontPct":18.52,"straddleFrontPct":14.1,"straddle30dPct":14.1,"riskReversalFrontPp":-0.05,"riskReversal30dPp":-0.05,"butterflyFrontPp":0.68,"butterfly30dPp":0.68,"putCallOiRatio":0.42,"putCallOiFrontRatio":0.493,"putCallVolumeFrontRatio":0.356,"optionVolume":10218,"volumeOiRatio":0.063811,"netDeltaNormalized":0.348685,"dealerDeltaNormalized":-0.347152,"gexPer100kOi":834956.091651,"vannaPer100kOi":983.581987,"charmPer100kOi":-356076.038694,"weekendDeltaShiftPer100kOi":-1068228.740578,"ivSurfaceRangePp":24.8,"gammaFlipDistancePct":-67.890263,"maxPainDistancePct":-41.267389,"peakCallDistancePct":19.783617,"peakPutDistancePct":-14.992272},"complete_analysis_url":"https://halfonadouble.com/api/v1/analysis/MULL.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":22,"completed_path_count":21,"latest_cross_date":"2026-09-21","horizons":[{"sessions":1,"sample_size":22,"median_return_pct":-0.1040556961698691,"p25_return_pct":-4.84474672301603,"p75_return_pct":5.27483902200917,"above_zero_pct":45.45454545454545,"median_interval_low_pct":-4.086626380871827,"median_interval_high_pct":4.140622852137366,"median_interval_nominal_coverage_pct":94.75212097167969,"confidence_floor_pct":0},{"sessions":3,"sample_size":22,"median_return_pct":5.504601403298182,"p25_return_pct":-5.192479882519843,"p75_return_pct":9.642431473159446,"above_zero_pct":54.54545454545454,"median_interval_low_pct":-4.789805807125813,"median_interval_high_pct":9.383831527965182,"median_interval_nominal_coverage_pct":94.75212097167969,"confidence_floor_pct":0},{"sessions":5,"sample_size":22,"median_return_pct":1.982459428972061,"p25_return_pct":-13.232420540538918,"p75_return_pct":14.466357244365092,"above_zero_pct":54.54545454545454,"median_interval_low_pct":-10.903596844558239,"median_interval_high_pct":14.43978235446124,"median_interval_nominal_coverage_pct":94.75212097167969,"confidence_floor_pct":0},{"sessions":10,"sample_size":21,"median_return_pct":16.009506321753086,"p25_return_pct":-3.223128394707042,"p75_return_pct":31.599773792124886,"above_zero_pct":71.42857142857143,"median_interval_low_pct":8.31999969482422,"median_interval_high_pct":29.28015153897181,"median_interval_nominal_coverage_pct":92.16461181640625,"confidence_floor_pct":8.31999969482422}]},{"direction":"below","event_count":20,"completed_path_count":19,"latest_cross_date":"2026-09-28","horizons":[{"sessions":1,"sample_size":20,"median_return_pct":-1.901033576201716,"p25_return_pct":-3.660027955416595,"p75_return_pct":2.175618497084436,"above_zero_pct":35,"median_interval_low_pct":-3.2636114110249914,"median_interval_high_pct":2.1574070849579297,"median_interval_nominal_coverage_pct":95.86105346679688,"confidence_floor_pct":0},{"sessions":3,"sample_size":20,"median_return_pct":-2.811775038875375,"p25_return_pct":-12.865288271662823,"p75_return_pct":4.210744390897824,"above_zero_pct":40,"median_interval_low_pct":-12.85024341347707,"median_interval_high_pct":3.6166387941601874,"median_interval_nominal_coverage_pct":95.86105346679688,"confidence_floor_pct":0},{"sessions":5,"sample_size":19,"median_return_pct":0.8108087488122973,"p25_return_pct":-8.48546725737339,"p75_return_pct":8.886030006484159,"above_zero_pct":52.63157894736842,"median_interval_low_pct":-7.61067801848152,"median_interval_high_pct":5.250121039641953,"median_interval_nominal_coverage_pct":93.6431884765625,"confidence_floor_pct":0},{"sessions":10,"sample_size":19,"median_return_pct":9.509658372991026,"p25_return_pct":-8.427132716821323,"p75_return_pct":32.23815309462724,"above_zero_pct":63.1578947368421,"median_interval_low_pct":-7.420740151382921,"median_interval_high_pct":21.27976001466274,"median_interval_nominal_coverage_pct":93.6431884765625,"confidence_floor_pct":0}]}],"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."}