{"schema_version":"1.0","name":"PPHC Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"a822a37a-894e-4c21-a67a-1c3741e6e940","symbol":"PPHC","name":"Public Policy Holding Company, Inc.","exchange":"LSE","country":"GB","asset_type":"equity","currency":"GBP","sector":"Industrials","industry":"Consulting Services"},"summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price has not yet established a clear direction.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Acceleration, deceleration and rollover, Drawdown and recovery pressure, Range pressure and compression, Directional strength and control."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-14","observations":219,"displayedObservations":104,"assetType":"Equity","state":"Rotational","stateTone":"caution","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price has not yet established a clear direction.","evidenceAlignment":{"status":"Repair in progress","headline":"Market Dynamics is improving while price remains rotational","summary":"Market Dynamics improved this week but remains below zero. Underlying support has strengthened across the recent completed path. Price has not yet established a clear direction.","take":"Treat the repair as constructive context until price confirms it.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"values":[1.335319,1.300873,1.263232,1.202292,1.165076,1.217854,1.279329,1.37124,1.429979,1.367162,1.2496,1.041145,0.92674,0.782962,0.550965,0.361958,0.010984,-0.275771,-0.304565,-0.480263,-0.550347,-0.609607,-0.792102,-0.793442,-0.792566,-0.750683,-0.663874,-0.469781,-0.128481,0.200096,0.479631,0.632131,0.533214,0.518372,0.403599,0.370949,0.325086,0.145475,0.099581,0.011829,0.008989,-0.248871,-0.595083,-0.966109,-1.239191,-1.083498,-0.786224,-0.455941,0.024263,0.340673,0.778681,1.207865,1.320501,1.526481,1.531999,1.469203,1.455281,1.334158,1.219294,1.19208,1.20579,1.337281,1.385529,1.377478,1.407671,1.306005,1.247777,1.177412,1.005241,0.983892,0.984559,0.687083,0.334407,-0.17332,-0.607034,-0.699363,-0.822034,-0.929789,-1.004018,-1.059904,-1.081798,-1.074637,-1.088409,-1.060812,-1.007578,-0.859537,-0.692706,-0.550349,-0.247028,-0.044531,0.01077,-0.042767,-0.137392,-0.307652,-0.491524,-0.703888,-1.014119,-1.257135,-1.389105,-1.394351,-1.2901,-1.02686,-0.66576,-0.319071],"opens":[626.821106,626.821106,626.821106,626.821106,626.821106,629.31842,686.756184,679.264343,679.264343,674.269714,666.777832,666.777832,666.777832,674.269737,666.777832,666.777832,666.777832,654.291382,654.29134,654.52533,654.52525,659.521667,657.023438,654.52533,654.52533,654.52533,657.023479,659.521667,689.499878,689.499859,684.503601,684.503601,674.510803,674.510803,674.510803,674.510803,674.510803,674.510803,674.510803,679.507202,679.507202,682.005371,664.518066,654.756714,654.756679,677.248352,677.248352,684.745544,684.745544,697.240906,709.736267,769.713926,792.205566,864.678685,859.680542,857.181458,864.678711,864.678663,869.676819,869.676819,912.161037,964.762466,1064.737803,1074.735362,1089.731689,1104.728027,1124.723012,1114.725464,1089.731689,1074.735352,1124.723033,1114.725464,1069.736572,1054.740234,1054.740306,1004.752625,1044.742788,869.785858,884.782166,859.788269,889.780884,884.782145,884.782166,904.777222,944.767344,894.779663,984.757497,964.762421,970.0,990.0,980.0,860.0,855.0,825.0,795.0,740.0,605.0,595.0,615.0,615.0,645.0,685.0,770.0,842.5],"highs":[635.31191,635.31191,633.813533,639.307556,639.307582,690.252439,699.24266,684.258934,679.264343,674.269714,666.777832,666.777832,674.269737,674.269737,666.777832,666.777832,666.777832,664.280563,659.471755,657.023518,664.518044,659.521667,657.023438,659.022068,656.923615,664.518083,664.518044,669.514443,694.496277,699.492676,694.496354,689.499936,683.504281,677.008991,679.50718,676.509354,676.509354,674.510803,679.507202,684.503579,687.00177,685.302967,664.518066,664.753,664.752964,683.745938,687.944368,692.242758,706.737377,717.233481,772.213021,799.70278,809.699132,869.676827,859.680542,882.172167,884.171468,874.674948,874.674961,924.656367,934.652679,1089.331807,1089.731659,1104.727997,1129.721874,1129.721874,1139.719319,1119.72435,1099.729218,1129.721791,1149.716888,1129.721854,1079.73411,1059.739003,1059.739075,1069.736552,1059.739096,949.766123,889.780935,899.778442,899.778422,889.780935,909.775996,1009.751342,969.761221,949.766134,1009.751353,997.754297,1026.699951,990.0,990.0,870.0,920.0,840.0,810.0,740.0,605.0,595.0,620.0,650.0,700.0,780.0,855.0,855.0],"lows":[626.821106,618.080573,614.33463,614.33463,618.829761,623.72449,676.517318,674.269753,674.269753,669.275124,659.285946,659.285946,661.533512,654.291356,659.285946,666.777832,641.804905,644.3022,649.29675,644.532576,645.032135,654.525291,649.528953,649.528953,650.028591,650.27841,651.327598,659.521648,685.752596,689.499859,674.510848,674.510807,669.514427,669.514427,674.510803,674.510803,670.263883,669.514427,674.510803,672.512275,674.510829,649.528915,646.959623,647.2595,650.758118,672.450147,673.749631,674.749259,674.749259,687.744401,704.738124,769.713926,787.207424,839.687971,839.687958,849.684244,855.682054,857.181497,858.181091,858.181091,906.776754,964.762466,1053.641537,1064.737793,1071.73612,1099.729258,1109.726695,1079.734151,1069.736582,1070.936238,1119.724274,1069.736593,1049.741465,1049.741577,977.75927,999.753855,819.798117,859.788319,849.790731,854.189672,879.783346,869.785838,874.784627,879.783346,879.783356,869.785808,959.763672,959.763702,960.0,970.0,860.0,790.0,850.0,810.3,784.8,710.0,580.0,581.8,615.0,615.0,645.0,670.0,770.0,802.0],"closes":[626.821106,626.821106,626.821106,626.821106,629.31842,686.756226,679.264343,679.264343,679.264343,674.269714,666.777832,666.777832,669.275146,666.777832,666.777832,666.777832,654.291382,654.291382,654.52533,654.52533,659.521667,657.023438,654.52533,654.52533,654.52533,657.023438,659.521667,664.518066,689.499878,691.998047,684.503601,682.005371,674.510803,674.510803,674.510803,674.510803,674.510803,674.510803,679.507202,679.507202,687.00177,664.518066,654.756714,654.756714,662.253845,677.248352,684.745544,684.745544,697.240906,709.736267,762.216736,792.205566,804.700989,859.680542,857.181458,864.678711,864.678711,864.678711,869.676819,912.161011,924.772278,1049.741577,1074.735352,1089.731689,1104.728027,1124.723022,1114.725464,1089.731689,1074.735352,1124.723022,1139.71936,1079.734131,1054.740234,1049.741577,1004.752625,1039.744019,859.788269,879.783386,859.788269,889.780884,889.780884,884.782166,907.276611,949.766113,894.779663,919.773499,959.763672,970.0,995.0,985.0,870.0,825.0,870.0,840.0,795.0,720.0,600.0,595.0,615.0,640.0,685.0,770.0,842.5,810.0],"pressureRange":[-1.746479,1.746479],"priceRange":[531.514404,1139.71936],"zones":{"accumulationBoundary":0.070565,"distributionBoundary":0.929435},"latest":-0.319071,"state":"Negative but repairing over four weeks","context":{"scenario":"negativeRepair","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Underlying pressure is repairing","detail":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","annotations":[{"label":"Current tape relationship","value":"Underlying pressure is repairing","detail":"Market Dynamics improved this week but remains below zero.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Repairing","detail":"Underlying support has strengthened across the recent completed path.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":191,"relationship":{"sameWeekCorrelation":0.39,"forwardCorrelation":0.02,"directionalAgreement":48.7,"sample":150,"correlationSample":190,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":14.0,"medianWeeksInZone":14,"averageWeeksToHigher":14.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"medianReturn":-0.9,"averageReturn":-0.9,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"medianReturn":-3.5,"averageReturn":-3.5,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":18.5,"averageReturn":18.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":1},{"week":2,"averageReturn":0.0,"sample":1},{"week":3,"averageReturn":-0.9,"sample":1},{"week":4,"averageReturn":-0.9,"sample":1},{"week":5,"averageReturn":-0.9,"sample":1},{"week":6,"averageReturn":-0.9,"sample":1},{"week":7,"averageReturn":-0.9,"sample":1},{"week":8,"averageReturn":-3.9,"sample":1},{"week":9,"averageReturn":-4.4,"sample":1},{"week":10,"averageReturn":-6.6,"sample":1},{"week":11,"averageReturn":-3.9,"sample":1},{"week":12,"averageReturn":-3.5,"sample":1},{"week":13,"averageReturn":-0.4,"sample":1},{"week":14,"averageReturn":10.5,"sample":1},{"week":15,"averageReturn":7.5,"sample":1},{"week":16,"averageReturn":10.2,"sample":1},{"week":17,"averageReturn":10.2,"sample":1},{"week":18,"averageReturn":10.2,"sample":1},{"week":19,"averageReturn":10.2,"sample":1},{"week":20,"averageReturn":10.2,"sample":1},{"week":21,"averageReturn":10.6,"sample":1},{"week":22,"averageReturn":20.7,"sample":1},{"week":23,"averageReturn":19.4,"sample":1},{"week":24,"averageReturn":19.4,"sample":1},{"week":25,"averageReturn":19.4,"sample":1},{"week":26,"averageReturn":18.5,"sample":1}]},"distribution":{"label":"Distribution","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":2.5,"medianWeeksInZone":2.5,"averageWeeksToLower":2.5,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-4.7,"averageReturn":-4.7,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-21.8,"averageReturn":-21.8,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-28.6,"averageReturn":-28.6,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.6,"sample":2},{"week":2,"averageReturn":-1.5,"sample":2},{"week":3,"averageReturn":-3.8,"sample":2},{"week":4,"averageReturn":-4.7,"sample":2},{"week":5,"averageReturn":-4.4,"sample":2},{"week":6,"averageReturn":-2.2,"sample":2},{"week":7,"averageReturn":-12.9,"sample":2},{"week":8,"averageReturn":-13.2,"sample":2},{"week":9,"averageReturn":-14.3,"sample":2},{"week":10,"averageReturn":-15.0,"sample":2},{"week":11,"averageReturn":-13.4,"sample":2},{"week":12,"averageReturn":-21.8,"sample":2},{"week":13,"averageReturn":-19.8,"sample":2},{"week":14,"averageReturn":-18.9,"sample":2},{"week":15,"averageReturn":-20.0,"sample":2},{"week":16,"averageReturn":-18.8,"sample":2},{"week":17,"averageReturn":-17.3,"sample":2},{"week":18,"averageReturn":-15.8,"sample":2},{"week":19,"averageReturn":-12.8,"sample":2},{"week":20,"averageReturn":-15.7,"sample":2},{"week":21,"averageReturn":-19.7,"sample":2},{"week":22,"averageReturn":-19.9,"sample":2},{"week":23,"averageReturn":-17.4,"sample":2},{"week":24,"averageReturn":-17.6,"sample":2},{"week":25,"averageReturn":-20.1,"sample":2},{"week":26,"averageReturn":-28.6,"sample":2}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":10,"completedEpisodes":10,"activeEpisodes":0,"medianExpectedMove":2.4,"averageExpectedMove":7.8,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":10,"expectedCount":4,"expectedPercent":40.0,"averageReturn":0.9,"medianReturn":-2.2,"confidenceLow":16.8,"confidenceHigh":68.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":10,"expectedCount":4,"expectedPercent":40.0,"averageReturn":1.6,"medianReturn":-2.5,"confidenceLow":16.8,"confidenceHigh":68.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":10,"expectedCount":6,"expectedPercent":60.0,"averageReturn":9.8,"medianReturn":6.5,"confidenceLow":31.3,"confidenceHigh":83.2,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.0,"sample":10},{"week":2,"averageReturn":1.1,"sample":10},{"week":3,"averageReturn":1.6,"sample":10},{"week":4,"averageReturn":0.9,"sample":10},{"week":5,"averageReturn":0.8,"sample":10},{"week":6,"averageReturn":1.0,"sample":10},{"week":7,"averageReturn":-0.6,"sample":10},{"week":8,"averageReturn":-0.7,"sample":10},{"week":9,"averageReturn":-0.5,"sample":10},{"week":10,"averageReturn":1.0,"sample":10},{"week":11,"averageReturn":1.5,"sample":10},{"week":12,"averageReturn":1.6,"sample":10},{"week":13,"averageReturn":3.7,"sample":10},{"week":14,"averageReturn":5.3,"sample":10},{"week":15,"averageReturn":5.4,"sample":10},{"week":16,"averageReturn":6.1,"sample":10},{"week":17,"averageReturn":7.7,"sample":10},{"week":18,"averageReturn":7.6,"sample":10},{"week":19,"averageReturn":7.7,"sample":10},{"week":20,"averageReturn":7.2,"sample":10},{"week":21,"averageReturn":6.8,"sample":10},{"week":22,"averageReturn":6.7,"sample":10},{"week":23,"averageReturn":7.3,"sample":10},{"week":24,"averageReturn":7.6,"sample":10},{"week":25,"averageReturn":9.2,"sample":10},{"week":26,"averageReturn":9.8,"sample":10}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":11,"completedEpisodes":11,"activeEpisodes":0,"medianExpectedMove":1.5,"averageExpectedMove":6.1,"averageWeeksToLargestMove":3.9,"horizons":[{"weeks":4,"sample":11,"expectedCount":4,"expectedPercent":36.4,"averageReturn":-2.5,"medianReturn":0.0,"confidenceLow":15.2,"confidenceHigh":64.6,"confidence":"Mixed historical record"},{"weeks":12,"sample":11,"expectedCount":5,"expectedPercent":45.5,"averageReturn":2.3,"medianReturn":1.5,"confidenceLow":21.3,"confidenceHigh":72.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":10,"expectedCount":6,"expectedPercent":60.0,"averageReturn":2.3,"medianReturn":-2.6,"confidenceLow":31.3,"confidenceHigh":83.2,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.2,"sample":11},{"week":2,"averageReturn":-0.4,"sample":11},{"week":3,"averageReturn":-2.2,"sample":11},{"week":4,"averageReturn":-2.5,"sample":11},{"week":5,"averageReturn":-3.5,"sample":11},{"week":6,"averageReturn":-2.4,"sample":11},{"week":7,"averageReturn":-2.4,"sample":11},{"week":8,"averageReturn":-1.7,"sample":11},{"week":9,"averageReturn":-0.3,"sample":11},{"week":10,"averageReturn":1.5,"sample":11},{"week":11,"averageReturn":1.8,"sample":11},{"week":12,"averageReturn":2.3,"sample":11},{"week":13,"averageReturn":3.0,"sample":10},{"week":14,"averageReturn":4.0,"sample":10},{"week":15,"averageReturn":3.3,"sample":10},{"week":16,"averageReturn":3.2,"sample":10},{"week":17,"averageReturn":1.5,"sample":10},{"week":18,"averageReturn":0.3,"sample":10},{"week":19,"averageReturn":0.3,"sample":10},{"week":20,"averageReturn":2.0,"sample":10},{"week":21,"averageReturn":2.0,"sample":10},{"week":22,"averageReturn":1.6,"sample":10},{"week":23,"averageReturn":0.8,"sample":10},{"week":24,"averageReturn":1.1,"sample":10},{"week":25,"averageReturn":1.9,"sample":10},{"week":26,"averageReturn":2.3,"sample":10}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":11,"completedEpisodes":10,"activeEpisodes":1,"medianExpectedMove":0.9,"averageExpectedMove":3.1,"averageWeeksToLargestMove":3.5,"horizons":[{"weeks":4,"sample":10,"expectedCount":4,"expectedPercent":40.0,"averageReturn":0.5,"medianReturn":0.3,"confidenceLow":16.8,"confidenceHigh":68.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":10,"expectedCount":4,"expectedPercent":40.0,"averageReturn":3.1,"medianReturn":1.3,"confidenceLow":16.8,"confidenceHigh":68.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":9,"expectedCount":5,"expectedPercent":55.6,"averageReturn":5.9,"medianReturn":-2.1,"confidenceLow":26.7,"confidenceHigh":81.1,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.0,"sample":11},{"week":2,"averageReturn":1.8,"sample":11},{"week":3,"averageReturn":2.1,"sample":11},{"week":4,"averageReturn":0.5,"sample":10},{"week":5,"averageReturn":1.6,"sample":10},{"week":6,"averageReturn":2.8,"sample":10},{"week":7,"averageReturn":3.8,"sample":10},{"week":8,"averageReturn":4.9,"sample":10},{"week":9,"averageReturn":5.0,"sample":10},{"week":10,"averageReturn":3.5,"sample":10},{"week":11,"averageReturn":2.7,"sample":10},{"week":12,"averageReturn":3.1,"sample":10},{"week":13,"averageReturn":2.2,"sample":10},{"week":14,"averageReturn":1.3,"sample":10},{"week":15,"averageReturn":1.8,"sample":10},{"week":16,"averageReturn":1.5,"sample":10},{"week":17,"averageReturn":1.5,"sample":10},{"week":18,"averageReturn":1.9,"sample":10},{"week":19,"averageReturn":2.4,"sample":10},{"week":20,"averageReturn":2.5,"sample":10},{"week":21,"averageReturn":3.0,"sample":10},{"week":22,"averageReturn":3.5,"sample":10},{"week":23,"averageReturn":3.0,"sample":10},{"week":24,"averageReturn":5.4,"sample":9},{"week":25,"averageReturn":6.8,"sample":9},{"week":26,"averageReturn":5.9,"sample":9}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":8,"completedEpisodes":8,"activeEpisodes":0,"medianExpectedMove":2.1,"averageExpectedMove":3.5,"averageWeeksToLargestMove":4.1,"horizons":[{"weeks":4,"sample":8,"expectedCount":2,"expectedPercent":25.0,"averageReturn":-0.9,"medianReturn":-1.5,"confidenceLow":7.1,"confidenceHigh":59.1,"confidence":"Mixed historical record"},{"weeks":12,"sample":8,"expectedCount":2,"expectedPercent":25.0,"averageReturn":-3.5,"medianReturn":-2.9,"confidenceLow":7.1,"confidenceHigh":59.1,"confidence":"Mixed historical record"},{"weeks":26,"sample":7,"expectedCount":4,"expectedPercent":57.1,"averageReturn":-7.4,"medianReturn":0.0,"confidenceLow":25.0,"confidenceHigh":84.2,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.7,"sample":8},{"week":2,"averageReturn":-0.0,"sample":8},{"week":3,"averageReturn":-1.6,"sample":8},{"week":4,"averageReturn":-0.9,"sample":8},{"week":5,"averageReturn":-4.3,"sample":8},{"week":6,"averageReturn":-6.3,"sample":8},{"week":7,"averageReturn":-6.4,"sample":8},{"week":8,"averageReturn":-8.0,"sample":8},{"week":9,"averageReturn":-7.9,"sample":8},{"week":10,"averageReturn":-7.7,"sample":8},{"week":11,"averageReturn":-5.6,"sample":8},{"week":12,"averageReturn":-3.5,"sample":8},{"week":13,"averageReturn":-4.4,"sample":8},{"week":14,"averageReturn":-3.4,"sample":7},{"week":15,"averageReturn":-2.7,"sample":7},{"week":16,"averageReturn":-3.1,"sample":7},{"week":17,"averageReturn":-2.1,"sample":7},{"week":18,"averageReturn":-0.5,"sample":7},{"week":19,"averageReturn":-1.3,"sample":7},{"week":20,"averageReturn":-1.5,"sample":7},{"week":21,"averageReturn":-0.0,"sample":7},{"week":22,"averageReturn":-2.4,"sample":7},{"week":23,"averageReturn":-3.8,"sample":7},{"week":24,"averageReturn":-4.0,"sample":7},{"week":25,"averageReturn":-6.5,"sample":7},{"week":26,"averageReturn":-7.4,"sample":7}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":0,"completedEpisodes":0,"activeEpisodes":0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"sample":0},{"week":2,"sample":0},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"currentApplication":{"status":"Repair in progress","tone":"caution","headline":"Market Dynamics is repairing while price remains rotational","use":"The repair is constructive, but price has not yet established a clear response.","confirm":"Treat the repair as constructive context until price confirms it.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"negative","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics remains below zero, but it has improved across the recent completed path. This is an early repair watch until price confirms it.","historical":{"label":"Broad directional cases","weeks":12,"sample":0},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics improved this week but remains below zero."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price has no clear direction","detail":"Price remains rotational while the Market Dynamics condition develops."}},"strategyApproach":{"headline":"Strategy observations from this ticker's own record","summary":"The current reading identifies the setup. The observations below show how this ticker's completed history can guide positioning, confirmation and risk control without treating any one reading as a forecast.","observations":[{"eyebrow":"Zone positioning","title":"Use distribution to protect capital before considering the short case","tone":"negative","finding":"After distribution, 100.0% of completed 12-week outcomes were lower across 2 cases. Distinct visits lasted 2.5 weeks on average before leaving the zone.","approach":"Review long exposure and define the evidence that would confirm a rollover. Short exposure should begin only after price weakens and the loss limit is known.","watch":"A sustained repair in price and Market Dynamics invalidates the downside setup."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 3.1% across 10 completed cases, with the largest move arriving after 3.5 weeks on average.","approach":"Avoid adding simply because price is rising. Let improving Market Dynamics confirm the move, or let price reset before reassessing it.","watch":"The warning ends when Market Dynamics catches up or price gives way."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"distribution_rollovers":[{"date":"2025-11-14","price":1089.731689},{"date":"2025-12-19","price":1079.734131}],"price_pressure_gaps":[]}},"smTape":{"available":true,"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"close":[626.8211,626.8211,626.8211,626.8211,629.3184,686.7562,679.2643,679.2643,679.2643,674.2697,666.7778,666.7778,669.2751,666.7778,666.7778,666.7778,654.2914,654.2914,654.5253,654.5253,659.5217,657.0234,654.5253,654.5253,654.5253,657.0234,659.5217,664.5181,689.4999,691.998,684.5036,682.0054,674.5108,674.5108,674.5108,674.5108,674.5108,674.5108,679.5072,679.5072,687.0018,664.5181,654.7567,654.7567,662.2538,677.2484,684.7455,684.7455,697.2409,709.7363,762.2167,792.2056,804.701,859.6805,857.1815,864.6787,864.6787,864.6787,869.6768,912.161,924.7723,1049.7416,1074.7354,1089.7317,1104.728,1124.723,1114.7255,1089.7317,1074.7354,1124.723,1139.7194,1079.7341,1054.7402,1049.7416,1004.7526,1039.744,859.7883,879.7834,859.7883,889.7809,889.7809,884.7822,907.2766,949.7661,894.7797,919.7735,959.7637,970.0,995.0,985.0,870.0,825.0,870.0,840.0,795.0,720.0,600.0,595.0,615.0,640.0,685.0,770.0,842.5,810.0],"consensus":[27.0385,26.7433,33.9499,22.8956,28.5049,80.0813,18.647,39.1519,49.8242,28.6343,18.236,23.5318,20.9435,0.0,21.9388,11.1443,-31.3221,-10.4967,-9.7453,0.0,16.1164,0.0,0.0,0.0,0.0,0.0,12.2724,28.3033,54.1516,33.5711,20.0283,18.1206,-12.1223,0.0,-12.184,-12.8668,0.0,11.1092,33.4335,12.8749,51.6546,-50.3501,-56.9883,-31.1672,0.0,36.819,41.794,24.6871,56.6331,56.4964,80.1425,79.5785,64.4923,73.6659,50.6097,57.205,39.7583,33.6705,45.0631,77.6251,59.1057,83.3699,61.6004,61.3288,63.2469,71.2871,26.6894,0.0,0.0,67.6923,54.789,-15.4633,-22.0592,-27.0232,-59.8879,13.7193,-73.5824,-35.2819,-61.8225,-10.0286,-21.7382,-21.6788,11.3987,31.1558,-40.262,12.7616,11.3102,12.245,34.2156,21.5237,-56.3326,-54.4979,-16.626,-24.7987,-45.3914,-58.0062,-51.4363,-32.2741,-48.2406,-22.0293,8.7165,47.7697,60.4107,-3.2254],"supportDates":["2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"],"control":[67.5795,65.6602,51.2448,45.6816,28.4058,32.4969,48.2084,79.7775,57.7313,81.004,58.9669,57.1544,53.551,68.9056,13.2195,0.0,0.0,78.6624,54.4614,-21.149,-23.7514,-25.1242,-46.6461,21.7798,-60.3149,-32.4806,-56.1362,-1.0819,-27.5547,-19.0525,10.7174,24.6482,-43.59,10.8762,4.5161,11.1106,31.554,19.6976,-56.6561,-50.3558,-6.4113,-11.7901,-47.0757,-62.4815,-44.7595,-15.7856,-50.1304,-10.1559,5.8879,43.0033,60.9359,-8.8806],"force":[41.0785,75.0636,6.977,44.2243,5.9828,0.4172,15.7151,80.0654,40.8316,92.2914,38.2969,40.392,56.0625,65.1863,14.26,0.0,0.0,82.4889,54.6547,-50.5088,-34.5655,-27.9985,-85.7517,60.2175,-95.99,-9.348,-56.9758,-54.0183,-5.236,-1.9805,53.181,68.7215,-53.5991,38.1391,7.4796,4.2946,29.9123,7.8736,-66.5927,-56.8869,-6.2086,-8.3683,-28.8371,-42.0421,-32.7512,-1.0459,-12.911,-17.9419,49.0866,83.9603,73.2494,-32.4873],"direction":[77.6882,81.8167,81.0502,79.6465,76.858,58.7641,62.4314,73.4221,73.7293,79.7013,81.2555,81.0543,79.4596,78.3666,71.3332,0.0,0.0,44.586,55.2594,-16.0672,-11.1921,-28.4968,-56.5472,28.7057,-72.74,-70.3619,-71.7829,-66.0012,-34.3582,-41.5797,17.667,11.7604,-26.9321,3.2104,21.8109,19.2202,40.3313,33.3608,-48.6343,-57.5252,-44.6104,-51.4015,-55.291,-64.2945,-72.4135,-73.4239,-71.3163,-64.1499,16.8867,27.3666,50.6399,-42.5699],"intensity":[82.6923,98.0769,71.1538,84.6154,40.3846,67.3077,40.3846,94.2308,92.3077,100.0,98.0769,73.0769,84.6154,86.5385,61.5385,86.5385,71.1538,90.3846,86.5385,94.2308,88.4615,61.5385,96.1538,76.9231,100.0,96.1538,86.5385,69.2308,63.4615,36.5385,57.6923,94.2308,80.7692,55.7692,92.3077,30.7692,59.6154,65.3846,96.1538,96.1538,80.7692,84.6154,57.6923,82.6923,96.1538,17.3077,48.0769,46.1538,63.4615,82.6923,88.4615,44.2308],"confirmation":[87.8769,91.7377,60.189,86.0856,57.1996,55.1123,81.4779,92.8816,86.3778,94.9863,87.0421,87.0507,88.1678,90.6622,33.2067,10.1004,6.9686,89.9453,85.5334,32.024,75.4143,76.7061,88.1541,34.475,92.4315,34.6336,87.7221,12.9175,52.4959,52.012,31.367,79.2139,81.2396,50.9041,26.2727,49.0267,78.8584,51.8328,86.3342,85.5752,28.7712,75.6331,81.9951,86.0073,83.9919,54.9606,82.3315,32.5064,7.6652,84.4619,87.7147,31.62],"persistence":[100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,87.5,75.0,75.0,75.0,50.0,25.0,0.0,25.0,12.5,25.0,50.0,75.0,75.0,75.0,75.0,50.0,50.0,50.0,25.0,0.0,25.0,50.0,75.0,50.0,25.0,25.0,0.0,25.0,50.0,75.0,100.0,100.0,100.0,75.0,50.0,25.0,12.5],"assessmentRisk":[17.7534,13.167,24.6904,21.3674,29.9991,3.4834,6.9183,10.3825,20.2598,8.3131,19.1993,19.3333,18.3745,13.283,28.464,3.8072,35.5124,33.8461,2.5846,3.9502,10.8584,33.5685,20.0457,50.2035,13.1194,32.1337,18.5904,44.5006,35.1818,15.2487,29.3792,23.8254,24.5855,21.0379,30.1404,10.7944,30.0069,38.558,20.461,22.6262,41.3284,37.4406,23.5134,19.6579,24.2779,33.8535,25.7736,34.7469,41.5468,25.8244,19.7076,48.111],"volumeParticipation":true,"latest":{"consensus":-3.2,"control":-8.9,"force":-32.5,"direction":-42.6,"confirmation":31.6,"persistence":12.5,"assessmentRisk":48.1,"intensity":44.2,"evidenceDepth":100},"analysis":{"status":"Market Dynamics has stronger support","headline":"The gauges support the downward view","summary":"The completed evidence gives the downward view the clearer support.","take":"Current assessment: downward pressure has the stronger support.","tone":"negative","supportedView":"Market Dynamics","direction":"downward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Control support is limited","controlPath":"Broadly stable","forceState":"Downward commitment","forcePath":"Commitment is strengthening","directionState":"Downward follow-through","persistenceState":"Unsettled","confirmationState":"Limited support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"-3.2","detail":"Market Dynamics has stronger support","tone":"negative"},{"label":"SM Control Gauge","value":"-8.9","detail":"Control support is limited","tone":"negative"},{"label":"SM Force Gauge","value":"-32.5","detail":"Downward commitment","tone":"negative"},{"label":"SM Direction Gauge","value":"-42.6","detail":"Downward follow-through","tone":"negative"},{"label":"SM Confirmation Gauge","value":"32/100","detail":"Limited support","tone":"caution"}]},"kpis":[{"label":"Price structure","value":"Rotational","detail":"completed-week alignment","tone":"caution"},{"label":"Momentum","value":"49.6","detail":"Negative","tone":"negative"},{"label":"Risk pressure","value":"8.2%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"25.3","detail":"Directional","tone":"positive"},{"label":"Range position","value":"51%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price is rotating through its trend references.","series":[{"label":"Close","values":[626.8211,626.8211,626.8211,626.8211,629.3184,686.7562,679.2643,679.2643,679.2643,674.2697,666.7778,666.7778,669.2751,666.7778,666.7778,666.7778,654.2914,654.2914,654.5253,654.5253,659.5217,657.0234,654.5253,654.5253,654.5253,657.0234,659.5217,664.5181,689.4999,691.998,684.5036,682.0054,674.5108,674.5108,674.5108,674.5108,674.5108,674.5108,679.5072,679.5072,687.0018,664.5181,654.7567,654.7567,662.2538,677.2484,684.7455,684.7455,697.2409,709.7363,762.2167,792.2056,804.701,859.6805,857.1815,864.6787,864.6787,864.6787,869.6768,912.161,924.7723,1049.7416,1074.7354,1089.7317,1104.728,1124.723,1114.7255,1089.7317,1074.7354,1124.723,1139.7194,1079.7341,1054.7402,1049.7416,1004.7526,1039.744,859.7883,879.7834,859.7883,889.7809,889.7809,884.7822,907.2766,949.7661,894.7797,919.7735,959.7637,970.0,995.0,985.0,870.0,825.0,870.0,840.0,795.0,720.0,600.0,595.0,615.0,640.0,685.0,770.0,842.5,810.0],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[593.4999,599.5583,604.5152,608.5708,612.3431,625.8728,635.5803,643.5229,650.0213,654.4301,656.6752,658.512,660.4689,661.616,662.5545,663.3224,661.6804,660.3369,659.2803,658.4157,658.6168,658.3271,657.6359,657.0703,656.6076,656.6832,657.1993,658.53,664.1609,669.2222,672.0006,673.8197,673.9453,674.0481,674.1323,674.2011,674.2574,674.3035,675.2496,676.0237,678.0197,675.5649,671.7816,668.6861,667.5166,669.286,672.0969,674.3966,678.5501,684.2203,698.4015,715.4568,731.683,754.9553,773.5419,790.1122,803.6697,814.7623,824.7467,840.6402,855.937,891.1742,924.5489,954.5822,981.8814,1007.8526,1027.284,1038.6382,1045.2013,1059.6598,1074.2161,1075.2194,1071.4959,1067.5405,1056.1246,1053.1463,1017.9903,992.8618,968.6666,954.3237,942.5887,932.0784,927.569,931.6048,924.9093,923.9755,930.4825,937.6675,948.0916,954.8022,939.3836,918.5866,909.7527,897.0704,878.5121,849.6917,804.2932,766.2399,738.7418,720.7887,714.2817,724.4123,745.8828,757.5404],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[591.1206,593.7651,596.2137,598.4809,600.7651,607.1348,612.4778,617.4249,622.0056,625.877,628.9067,631.712,634.4945,636.8858,639.1,641.1502,642.1237,643.025,643.8769,644.6656,645.7661,646.6,647.187,647.7306,648.2339,648.885,649.6729,650.7725,653.6412,656.4825,658.5581,660.2949,661.348,662.323,663.2258,664.0617,664.8357,665.5524,666.5861,667.5432,668.9846,668.6537,667.6243,666.6712,666.344,667.1517,668.4549,669.6616,671.7046,674.5217,681.0176,689.2538,697.8054,709.7962,720.7136,731.3777,741.2518,750.3946,759.2303,770.5585,781.9817,801.8158,822.0321,841.8617,861.3332,880.8436,898.1682,912.3581,924.386,939.2258,954.0772,963.3851,970.1521,976.0477,978.174,982.7347,973.6276,966.6761,958.7585,953.6491,948.9181,944.1673,941.4346,942.0518,938.5501,937.1593,938.8337,941.1423,945.1318,948.085,942.3009,933.6119,928.8999,922.3148,912.884,898.5963,876.4781,855.6279,837.8036,823.1515,812.918,809.7389,812.1656,812.0052],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[628.5428,635.8339,642.3821,648.5188,654.4711,672.9412,686.3891,697.8699,707.719,715.2589,720.4514,723.1213,724.1591,720.5289,716.4324,709.041,700.2263,700.1764,697.98,697.1113,696.0839,694.4451,692.1585,689.0499,685.3601,681.5038,679.0569,676.4797,679.8293,684.4436,687.2475,689.281,689.8381,690.5578,691.2497,691.9146,692.5531,693.0213,693.8893,694.4897,696.2796,695.926,695.9022,695.8783,695.2951,695.1384,695.8134,696.6141,698.2504,702.7411,726.1309,752.7505,776.5476,812.3374,839.5157,863.9514,884.6337,902.341,918.6398,941.0124,962.8224,1010.1593,1053.7844,1092.2556,1126.8518,1159.7616,1184.057,1197.2793,1203.532,1213.4561,1226.3704,1228.4613,1225.265,1224.6055,1218.9274,1213.5248,1214.1983,1212.2673,1213.6193,1215.7134,1218.5915,1220.278,1216.2889,1207.8911,1197.6276,1180.8328,1164.0373,1150.8158,1140.9274,1118.6383,1086.6807,1069.6611,1051.2196,1032.1511,1025.0472,1017.4375,1055.457,1078.6575,1091.4169,1094.4209,1091.0382,1084.9347,1078.9304,1064.7663],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[517.2264,514.9743,513.4651,513.1161,513.2011,506.5121,504.5952,504.6455,506.3273,509.819,514.9089,524.2681,535.7587,552.9152,569.0409,588.2118,605.8107,608.4063,614.8715,618.5106,622.8081,627.4672,632.5241,638.4032,644.6137,645.4967,645.9694,647.0719,644.7459,641.9044,640.8731,640.3624,640.3288,640.3824,640.4638,640.5721,641.9557,643.5093,645.1395,647.0373,647.9954,649.0985,649.1454,649.1924,650.5485,652.7277,654.5751,655.7971,654.935,652.2181,636.5996,621.0,610.2219,592.9492,584.0379,578.619,576.9535,578.263,580.9811,581.8739,583.8409,575.0264,573.3992,578.4254,588.0767,599.9144,618.6169,645.8933,677.39,708.9645,733.8005,760.4625,788.6627,808.3283,828.7635,851.6727,850.5102,853.9516,851.6107,847.2786,840.9014,822.719,809.9622,804.3634,793.6321,789.9319,791.2313,792.4796,794.3944,802.7112,807.6969,799.2431,799.2105,797.3049,783.4335,759.0689,695.0705,643.3917,606.1534,578.1714,561.0759,555.7013,555.2279,555.4153],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"relative","eyebrow":"Relative leadership","title":"Strength versus the research benchmark","description":"Relative performance is separated from absolute price direction to reveal leadership and lagging pressure.","reason":"Selected because benchmark-relative leadership is strengthening, fading or diverging from price.","series":[{"label":"Relative strength","values":[-8.1611,-7.6764,-6.2416,-5.4928,-4.5353,5.5003,3.2939,4.2925,3.8633,3.8253,2.5813,2.8243,1.5928,1.2035,0.8957,3.4888,0.6025,1.2882,0.4334,1.1398,2.5244,1.1441,2.3302,3.4405,4.8031,5.3018,3.21,3.6771,7.2663,10.371,7.1898,6.3312,1.9524,-0.399,-0.7924,-0.0616,-1.829,-0.4369,0.7757,0.4899,1.3246,6.3235,-0.9676,-3.1783,-1.7521,-1.6076,-1.3116,-2.2393,-0.78,1.8411,8.7689,12.3752,12.2153,16.9708,16.7618,16.8956,15.842,13.348,15.0805,19.3049,21.3315,32.88,35.9457,37.8151,34.4564,34.7942,33.0165,28.938,28.3283,30.7621,32.1124,21.459,17.3518,14.1845,7.6797,11.9091,-8.243,-7.499,-10.3108,-9.3293,-11.1601,-6.2924,-3.7935,3.9096,-2.8002,-4.7846,-3.0554,0.3783,2.7039,2.5799,-9.1845,-16.115,-11.1321,-13.8129,-19.2059,-25.9612,-38.8963,-40.105,-36.7656,-34.603,-30.6738,-22.8553,-15.6823,-17.5464],"stroke":"#176fa3","width":2.0,"fill":"rgba(23,111,163,.08)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"impulse","eyebrow":"Price impulse","title":"Acceleration, deceleration and rollover","description":"The impulse path separates directional acceleration from a loss of momentum.","reason":"Selected because the latest impulse is unusually active or is approaching a change of direction.","series":[{"label":"Impulse","values":[-0.8416,2.1358,4.4442,6.2021,7.7079,13.3817,17.0769,19.7774,21.6678,22.5035,22.3042,21.8938,21.522,20.7863,19.9729,19.1081,17.2167,15.5386,14.0654,12.751,11.9744,11.0302,9.9655,9.0177,8.1724,7.6163,7.293,7.3553,9.3131,10.9401,11.4923,11.5947,10.9449,10.3111,9.697,9.1054,8.5381,7.9964,7.8794,7.6979,8.0659,6.4686,4.3649,2.6669,1.9042,2.4811,3.5029,4.2635,5.8077,7.948,13.7209,20.4797,26.5384,35.3687,41.6846,46.756,50.1964,52.3199,53.7861,57.7109,61.1343,73.0888,83.6157,92.1067,98.9058,104.7007,107.2501,106.0315,102.6722,102.8577,103.0273,97.2008,89.5345,82.1089,71.7666,65.6372,45.7315,31.2097,17.8816,9.6281,3.0519,-2.5339,-5.0869,-3.6397,-6.8507,-7.2946,-4.3692,-1.2108,3.2718,5.9488,-1.1954,-10.3688,-13.8481,-18.8093,-26.0717,-37.4475,-55.506,-69.4207,-77.936,-81.725,-80.1726,-71.262,-57.6852,-48.9833],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[-13.2416,-10.1661,-7.2441,-4.5549,-2.1023,0.9945,4.211,7.3243,10.193,12.6551,14.5849,16.0467,17.1417,17.8706,18.2911,18.4545,18.2069,17.6733,16.9517,16.1116,15.2841,14.4333,13.5398,12.6354,11.7428,10.9175,10.1926,9.6251,9.5627,9.8382,10.169,10.4541,10.5523,10.5041,10.3427,10.0952,9.7838,9.4263,9.1169,8.8331,8.6797,8.2375,7.4629,6.5037,5.5838,4.9633,4.6712,4.5897,4.8333,5.4562,7.1092,9.7833,13.1343,17.5812,22.4019,27.2727,31.8574,35.9499,39.5172,43.1559,46.7516,52.019,58.3384,65.092,71.8548,78.424,84.1892,88.5577,91.3806,93.676,95.5463,95.8772,94.6086,92.1087,88.0403,83.5597,75.994,67.0372,57.206,47.6904,38.7627,30.5034,23.3854,17.9804,13.0141,8.9524,6.2881,4.7883,4.485,4.7778,3.5832,0.7928,-2.1354,-5.4702,-9.5905,-15.1619,-23.2307,-32.4687,-41.5621,-49.5947,-55.7103,-58.8206,-58.5935,-56.6715],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[12.4,12.3019,11.6882,10.7569,9.8102,12.3872,12.8659,12.4531,11.4748,9.8484,7.7193,5.8471,4.3803,2.9156,1.6818,0.6536,-0.9903,-2.1347,-2.8863,-3.3606,-3.3097,-3.4031,-3.5743,-3.6176,-3.5704,-3.3012,-2.8995,-2.2699,-0.2497,1.1019,1.3233,1.1405,0.3926,-0.1929,-0.6456,-0.9898,-1.2457,-1.4299,-1.2376,-1.1352,-0.6138,-1.7688,-3.0981,-3.8368,-3.6796,-2.4822,-1.1683,-0.3261,0.9744,2.4918,6.6117,10.6964,13.4041,17.7875,19.2827,19.4833,18.339,16.37,14.2689,14.555,14.3827,21.0697,25.2773,27.0147,27.051,26.2767,23.0609,17.4739,11.2916,9.1817,7.481,1.3237,-5.0742,-9.9998,-16.2736,-17.9225,-30.2626,-35.8274,-39.3245,-38.0624,-35.7108,-33.0373,-28.4722,-21.62,-19.8649,-16.247,-10.6572,-5.9991,-1.2132,1.1711,-4.7785,-11.1616,-11.7127,-13.3391,-16.4812,-22.2856,-32.2753,-36.952,-36.3738,-32.1303,-24.4623,-12.4414,0.9084,7.6882],"stroke":"#07865c","width":1.0,"fill":"rgba(7,134,92,.12)"}],"guides":[{"label":"Neutral","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"drawdown","eyebrow":"Path risk","title":"Drawdown and recovery pressure","description":"Capital impairment and recovery are shown together so return is not separated from path difficulty.","reason":"Selected because the current recovery or drawdown path is central to the tape.","series":[{"label":"Drawdown","values":[-15.3068,-15.3068,-15.3068,-15.3068,-14.9694,-7.2086,-8.2209,-8.2209,-8.2209,-8.8957,-9.908,-9.908,-9.5706,-9.908,-9.908,-9.908,-11.5951,-11.5951,-11.5635,-11.5635,-10.8884,-11.226,-11.5635,-11.5635,-11.5635,-11.226,-10.8884,-10.2133,-6.8379,-6.5004,-7.513,-7.8505,-8.8632,-8.8632,-8.8632,-8.8632,-8.8632,-8.8632,-8.1881,-8.1881,-7.1755,-10.2133,-11.5323,-11.5323,-10.5193,-8.4933,-7.4803,-7.4803,-5.792,-4.1037,0.0,0.0,0.0,0.0,-0.2907,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.8889,-3.1111,-4.4444,0.0,0.0,-5.2632,-7.4561,-7.8947,-11.8421,-8.7719,-24.5614,-22.807,-24.5614,-21.9298,-21.9298,-22.3684,-20.3947,-16.6667,-21.4912,-19.2982,-15.7895,-14.8913,-12.6978,-13.5752,-23.6654,-27.6138,-23.6654,-26.2976,-30.246,-36.8266,-47.3555,-47.7942,-46.0393,-43.8458,-39.8975,-32.4395,-26.0783,-28.9299],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[17.9312,17.9312,17.9312,17.9312,18.401,29.2075,27.7979,27.7979,27.7979,26.8582,25.4487,25.4487,25.9185,25.4487,25.4487,25.4487,23.0995,23.0995,23.1435,19.7697,20.1354,15.9897,6.977,6.977,4.4198,4.8183,5.2169,6.014,9.9995,9.9599,4.6175,4.2357,3.0903,3.0903,3.0903,3.0903,3.0903,3.0903,3.8539,3.8539,4.9994,1.563,0.0711,0.0354,1.1808,3.4717,4.6171,4.6171,6.5262,8.4353,16.4122,20.9924,22.9008,31.2977,30.916,32.0611,32.0611,32.0611,32.8244,39.313,41.2391,60.3254,64.1427,66.4331,68.7234,71.7772,70.2503,66.4331,64.1427,69.8326,68.2868,57.684,54.0339,50.5565,41.567,36.4105,8.531,9.3305,0.3041,3.8031,3.4884,2.907,5.5233,10.4651,4.0698,6.9767,11.6279,12.8185,15.7262,14.5631,1.1877,0.0,5.4545,1.8182,0.0,0.0,0.0,0.0,3.3613,7.563,15.1261,29.4118,41.5966,36.1345],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Prior high","values":[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"volatility","eyebrow":"Risk geometry","title":"Range pressure and compression","description":"Movement pressure and envelope width show whether risk is expanding, settling or compressed.","reason":"Selected because current variability is unusually compressed or expanded versus this ticker's own tape.","series":[{"label":"Range pressure","values":[3.6628,3.5975,3.5625,3.5926,3.5552,3.7171,3.7286,3.5673,3.365,3.2536,3.2157,3.0663,2.9726,2.9846,2.8517,2.648,2.7784,2.798,2.7083,2.6511,2.6542,2.5283,2.4384,2.3679,2.274,2.2583,2.2319,2.1643,2.2475,2.1826,2.2574,2.2608,2.2708,2.188,2.0846,1.9569,1.8832,1.8016,1.7132,1.7168,1.7067,2.0412,2.1152,2.1549,2.1293,2.1601,2.1319,2.1621,2.2994,2.3944,2.7026,2.7525,2.7159,2.9005,2.8677,2.9082,2.9358,2.8706,2.7857,2.9868,2.951,3.5337,3.4708,3.4406,3.5264,3.4068,3.384,3.4765,3.4725,3.4545,3.3535,3.75,3.7677,3.5833,4.0591,4.1231,6.6233,6.7409,6.7372,6.4111,6.1137,5.8705,5.5915,5.9373,6.5703,6.5563,6.504,6.2554,6.1415,5.942,7.3142,7.8549,7.6965,7.9096,8.2564,9.3085,12.039,11.4915,10.614,9.8615,9.1812,8.6047,8.0231,8.2164],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[19.4309,21.0043,22.3069,23.3124,24.1968,28.2214,30.5283,32.1367,33.1769,33.5391,33.2765,31.8831,29.9068,26.3245,22.9319,18.6285,14.4583,14.0259,12.6608,11.9488,11.1117,10.1335,9.0036,7.6307,6.1274,5.4268,4.9942,4.4438,5.2973,6.4145,6.9835,7.3582,7.4441,7.5399,7.6271,7.7063,7.5829,7.409,7.2814,7.0744,7.1837,6.9631,6.9524,6.9418,6.6496,6.293,6.1076,6.0362,6.402,7.4575,13.14,19.1811,23.9875,31.2233,35.893,39.5589,42.1022,43.7765,45.0325,47.1655,49.0063,54.8999,59.045,61.5115,62.8335,63.6307,62.7335,59.8301,55.9451,52.485,50.2578,47.0605,43.3583,40.9533,38.1077,35.0429,35.229,34.6832,35.0575,35.7185,36.678,38.9192,40.1063,40.107,40.5769,39.67,38.1335,36.8792,35.8114,32.886,29.4539,28.9387,27.2379,25.6739,26.7201,29.0873,41.1746,50.5521,57.1715,61.7305,64.1557,64.5156,64.0945,62.8758],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]},{"key":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[61.4659,57.8737,54.3581,51.3192,48.4973,47.5836,46.96,46.252,45.5945,44.6664,43.1858,41.811,40.8265,39.4276,38.1286,36.9224,34.3773,32.014,29.8195,28.0807,26.1887,24.4319,22.9305,21.3828,19.9457,19.0377,18.1945,17.8102,18.9773,20.2965,20.1545,20.0227,19.4687,18.9543,18.6568,18.3807,17.6841,16.959,16.7321,16.9393,17.334,16.8981,16.6808,16.4554,16.2461,15.8548,15.8004,16.0576,17.1921,18.7715,21.8813,25.2253,28.4696,32.0835,35.4394,38.7213,41.7828,44.6257,47.2654,50.0416,52.6695,55.5396,58.2053,60.7055,63.0662,65.2583,67.3098,67.7702,67.75,67.9737,68.3264,66.7019,64.5306,62.5145,58.5959,55.1583,53.4012,51.7697,50.3706,48.8397,47.4181,46.2385,44.6171,41.8009,39.1858,36.5602,35.1332,33.8082,33.0252,32.2982,30.5412,29.8696,28.3745,27.502,27.0032,27.3409,28.6732,29.9104,30.5949,30.6885,29.9373,28.099,26.6724,25.3478],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[32.4034,30.6348,28.726,28.1933,26.3501,35.6999,35.9473,34.8888,34.3443,33.2273,31.5687,30.7425,32.0265,29.73,28.8933,28.8933,26.0581,24.0269,23.0418,21.8571,23.1773,22.6794,21.9187,21.8808,21.1568,23.3625,21.8671,23.2633,31.5638,32.4351,29.4386,27.3944,25.6072,24.6784,25.3211,25.0472,24.1676,23.4578,25.8044,26.969,26.4387,21.2215,19.2997,17.7095,16.4541,24.0009,24.3882,24.4036,27.3835,28.4011,40.8202,44.8126,44.7855,53.6309,50.5153,52.2424,48.617,46.1696,43.9244,49.3731,48.3871,62.8393,58.1038,56.5341,55.1062,52.0252,50.9636,47.121,44.4161,45.1298,46.337,40.6163,38.4267,37.6972,32.2847,30.186,21.1012,18.8144,17.8866,18.1174,17.6418,17.1567,19.1267,28.6416,25.5105,23.0937,27.5799,26.3465,27.6758,26.8314,22.9161,20.8953,24.1115,22.564,21.2086,19.2873,16.6172,16.3012,18.5909,21.2498,25.4804,31.0833,36.2168,34.1566],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[22.9606,24.476,24.1492,22.2363,20.7826,16.9138,15.8298,16.0262,15.7761,16.8892,19.3738,18.8667,18.004,19.3124,18.7689,18.7689,26.7397,24.6553,23.6445,24.3898,22.4505,21.9682,23.4674,22.4407,21.6981,20.2107,18.9171,17.9783,15.494,14.7618,20.3269,18.9154,20.0114,19.2855,18.796,18.5927,20.3279,20.1714,19.553,18.1174,16.7388,26.5912,25.5082,23.2493,21.6012,19.3344,17.9916,16.4731,14.1254,12.3746,9.4793,8.3153,7.7041,6.2701,5.9059,5.3609,4.9311,4.6829,4.4551,3.6787,3.4103,2.3297,2.1513,1.9874,1.7761,1.6768,1.5815,7.1172,8.6221,7.6903,7.2593,15.1815,17.957,17.6161,27.6937,24.4645,39.6737,35.3743,34.8627,32.8726,32.0095,32.5042,30.9028,25.8153,22.9931,21.999,19.734,18.8515,17.3817,16.8514,26.7398,32.0977,28.8449,31.2616,32.1587,37.2173,44.92,44.066,42.8605,41.1627,38.3577,33.809,30.7722,29.0218],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["2024-05-10","2024-05-17","2024-05-24","2024-05-31","2024-06-07","2024-06-14","2024-06-21","2024-06-28","2024-07-05","2024-07-19","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-13","2024-12-20","2025-01-03","2025-01-10","2025-01-24","2025-02-07","2025-02-14","2025-02-21","2025-02-28","2025-03-07","2025-03-14","2025-03-21","2025-03-28","2025-04-11","2025-04-25","2025-05-02","2025-05-09","2025-05-23","2025-05-30","2025-06-06","2025-06-13","2025-06-20","2025-06-27","2025-07-04","2025-07-11","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-09-05","2025-09-12","2025-09-19","2025-10-03","2025-10-10","2025-10-17","2025-10-24","2025-10-31","2025-11-07","2025-11-14","2025-11-21","2025-11-28","2025-12-05","2025-12-19","2026-01-02","2026-01-09","2026-01-16","2026-01-23","2026-01-30","2026-02-06","2026-02-13","2026-02-20","2026-02-27","2026-03-06","2026-03-13","2026-03-20","2026-03-27","2026-04-03","2026-04-17","2026-04-24","2026-05-01","2026-05-08","2026-05-15","2026-05-22","2026-05-29","2026-06-05","2026-06-12","2026-06-19","2026-06-26","2026-07-03","2026-07-10","2026-07-17","2026-07-24","2026-07-31","2026-08-07","2026-08-14"]}]},"canonical_url":"https://sharemaestro.com/terminal/a822a37a-894e-4c21-a67a-1c3741e6e940/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/a822a37a-894e-4c21-a67a-1c3741e6e940/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/a822a37a-894e-4c21-a67a-1c3741e6e940/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/a822a37a-894e-4c21-a67a-1c3741e6e940/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/a822a37a-894e-4c21-a67a-1c3741e6e940/technical-pack/data.json"},"source_fingerprint":"025b517ede136722096abfa1ddc08a4e9b28f49392223cd1ad06d31dfc99f37e","content_hash":"a83b252ff03af36e1f4fd5c45310cb8b422805e18148641547c49ee6c3689d3d","citation":"Sharemaestro, PPHC Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/a822a37a-894e-4c21-a67a-1c3741e6e940/technical-pack/","data_notes":{"time_series":"Parallel time-series arrays align by index with their dates array.","events":"Sparse chart markers are published as compact dated event records rather than null-filled arrays.","missing_values":"A remaining null in an aligned series means that observation is genuinely unavailable; zero remains a valid value."},"boundary":"Completed market observations and published proprietary outputs only. Market Dynamics construction and private inputs are not disclosed. Historical research is not a forecast or instruction to trade."}