{"schema_version":"1.0","name":"NPO Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"ffc30072-8b66-439b-984c-ab7f943d89a4","symbol":"NPO","name":"Enpro Industries","exchange":"NYSE","country":"US","asset_type":"equity","currency":"USD","sector":"Industrials","industry":"Specialty Industrial Machinery"},"summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","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, Range pressure and compression, Activity pressure and cumulative balance, Acceleration, deceleration and rollover, 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":260,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","evidenceAlignment":{"status":"Price ahead of underlying support","headline":"The upward price response is leading Market Dynamics","summary":"Market Dynamics weakened this week and remains below zero. Underlying support has contracted across the recent completed path. The upward price structure is leading its underlying support.","take":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[0.148176,0.162684,-0.031833,0.008981,0.142146,0.154562,0.278417,0.345693,0.176268,-0.210561,-0.537956,-0.447327,-0.258721,0.530362,1.23269,1.544842,1.731884,1.4909,1.142522,0.654954,0.185306,-0.062549,-0.093855,0.07288,0.295804,0.455732,0.698656,0.53335,0.268603,0.009082,-0.409689,-0.666318,-0.776269,-0.921269,-1.080277,-1.014976,-1.048812,-0.796822,-0.480792,-0.347363,0.079924,0.294727,0.485537,0.665567,0.726497,0.73435,0.759071,0.860118,0.847281,0.973826,1.178367,1.333778,1.499036,1.482081,1.338081,1.230703,1.27827,1.143593,1.175827,0.926034,0.629814,0.490126,0.310411,0.154575,-0.14851,-0.416702,-0.744304,-0.717584,-0.744593,-0.727388,-0.715827,-0.850024,-0.672506,-0.330088,-0.153117,0.205566,0.62482,0.918389,1.305669,1.460853,1.145857,0.825838,0.558341,0.380876,0.358492,0.546979,0.741078,0.943648,1.16068,1.253827,1.267817,1.245974,1.158563,1.103819,1.196268,1.386262,1.697936,1.602201,1.368262,0.908746,0.396969,-0.014048,-0.267287,-0.381333],"opens":[150.975003,159.324078,156.606924,143.736822,152.776064,158.835228,158.944134,154.924493,159.399561,154.766084,148.914833,144.855589,164.488467,163.765723,183.695619,187.348938,191.871982,188.798064,171.276731,171.78244,169.521623,158.058884,173.765613,177.444399,180.32,187.509002,192.367776,198.842835,181.361166,172.211688,173.642067,174.675118,160.271995,134.127843,148.888561,140.425485,147.487982,153.984287,183.336859,179.989374,177.575609,183.158061,193.348465,190.224324,180.583267,191.87594,200.432502,202.462199,205.327652,206.919571,210.003913,214.302093,221.177192,226.848402,213.97376,219.268999,221.6803,223.194837,222.088826,228.366181,220.763607,229.302802,235.938863,231.156117,214.047834,208.65728,215.502586,219.607777,227.093963,220.648326,208.724895,225.238099,220.967615,231.065114,243.307834,236.034042,238.837794,266.975095,269.10036,272.891911,254.323288,240.617259,245.222613,255.472273,249.887906,250.477312,276.940615,280.177349,295.671718,284.782703,309.847417,311.565684,311.016238,301.86547,318.25,342.8,383.57,374.73,337.33,329.22,330.92,336.71,314.51,333.92],"highs":[160.93461,161.63613,156.606924,152.974076,161.21137,164.191449,160.864849,161.944014,161.36978,154.766084,149.385111,169.468465,165.745842,184.230251,189.170647,195.704464,196.274626,190.027631,174.915854,174.419465,172.07,172.674868,177.960024,186.467836,188.897223,191.336526,212.774625,200.201309,181.400829,174.764517,177.754407,180.699597,164.463801,157.838364,148.888561,150.259341,157.758899,179.830443,185.705924,184.051055,184.220912,192.602253,194.01508,191.847683,192.428137,202.263209,205.974369,206.262904,207.496641,217.824213,228.380623,230.768501,229.554663,228.181634,219.104592,228.236648,227.494326,226.951285,233.786627,234.100495,230.64795,235.221451,235.938863,247.980424,222.467461,217.027086,226.761968,227.612807,228.09174,221.800758,225.921576,225.238099,235.41542,245.712475,243.317811,241.012947,269.574304,285.453919,285.708352,283.109144,265.348719,260.227475,256.361376,262.914764,260.714484,282.63487,285.372109,297.120257,300.366982,310.876379,326.650466,313.054182,321.07609,320.84,341.95,383.545,390.42,383.8175,346.06,336.79,343.25,339.84,348.12,345.93],"lows":[149.759693,154.344275,143.984337,140.449825,150.479126,155.934354,153.518609,153.657217,149.419763,145.122905,144.028889,135.321317,159.755983,163.342473,182.854068,186.967765,186.517415,170.701611,168.837429,166.93854,156.888812,157.939893,172.307585,173.75074,179.784543,184.752391,191.286946,177.940192,169.948005,165.715382,168.201163,161.761973,134.058311,132.608065,139.730162,134.947331,145.496377,151.928117,179.254318,172.469951,176.155163,177.024317,186.383821,180.439,178.732662,188.35382,196.870584,197.994877,198.716215,203.337754,208.441843,213.610604,218.411233,217.008355,210.520558,214.665605,215.133916,214.635713,217.814247,212.154663,215.46273,226.124269,221.441163,208.248754,205.817524,201.273915,212.882039,216.997194,211.089626,202.89788,208.131218,213.12509,213.623979,225.078454,232.035452,229.488627,236.872174,264.263637,257.785573,248.017339,244.563278,233.474465,241.0718,243.918928,237.86004,245.172663,260.627072,278.099446,277.659889,272.135462,302.804523,293.703704,304.912396,292.225195,314.58,342.8,363.1133,331.75,315.07,307.95,323.0,294.01,309.074,325.375],"closes":[158.424947,158.909095,144.023939,152.152327,157.756063,160.191609,156.280874,160.062901,154.825487,147.38024,145.855549,161.934114,164.132045,182.38874,187.22023,191.376189,187.717235,171.762609,172.079916,169.462128,159.853655,171.941094,177.831118,184.137608,186.547163,191.336526,198.604854,180.548065,175.539306,174.486388,171.109104,162.149368,141.835997,146.127135,143.316043,148.153505,156.606649,173.244739,183.46599,174.426789,183.90305,191.895839,187.010639,181.826954,190.274072,202.263209,203.327804,203.457148,206.919571,208.849772,212.939013,221.744313,226.340978,217.665021,218.601407,221.36145,224.141422,221.231918,227.409632,214.346756,227.957655,232.551084,231.176045,212.304124,209.105662,214.894779,222.04897,226.136098,218.293573,206.64952,223.40219,218.722617,232.751357,242.808945,234.617199,238.249106,266.975095,272.023845,273.959532,258.074928,246.401424,240.46741,247.710103,247.220597,251.95582,277.789758,281.38613,294.19321,285.651827,308.908365,311.425825,307.939342,306.680612,312.14,334.6,379.65,379.26,335.5,330.92,322.68,333.88,313.92,332.98,343.34],"pressureRange":[-1.974348,1.974348],"priceRange":[112.331597,379.65],"zones":{"accumulationBoundary":0.120128,"distributionBoundary":0.879872},"latest":-0.381333,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"diagnosis":{"label":"Price response ahead of support","detail":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","annotations":[{"label":"Current tape relationship","value":"Price response ahead of support","detail":"Market Dynamics weakened this week and 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":"30 May 2025","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Lagging price","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":260,"relationship":{"sameWeekCorrelation":0.41,"forwardCorrelation":-0.2,"directionalAgreement":51.0,"sample":255,"correlationSample":259,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":6,"completedEpisodes":6,"activeEpisodes":0,"averageWeeksInZone":4.2,"medianWeeksInZone":1.5,"averageWeeksToHigher":1.2,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":6,"expectedCount":5,"expectedPercent":83.3,"medianReturn":8.7,"averageReturn":9.1,"confidenceLow":43.6,"confidenceHigh":97.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":6,"expectedCount":5,"expectedPercent":83.3,"medianReturn":23.4,"averageReturn":19.8,"confidenceLow":43.6,"confidenceHigh":97.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":6,"expectedCount":5,"expectedPercent":83.3,"medianReturn":26.6,"averageReturn":32.2,"confidenceLow":43.6,"confidenceHigh":97.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.7,"sample":6},{"week":2,"averageReturn":3.1,"sample":6},{"week":3,"averageReturn":6.8,"sample":6},{"week":4,"averageReturn":9.1,"sample":6},{"week":5,"averageReturn":11.5,"sample":6},{"week":6,"averageReturn":15.2,"sample":6},{"week":7,"averageReturn":11.3,"sample":6},{"week":8,"averageReturn":10.1,"sample":6},{"week":9,"averageReturn":13.2,"sample":6},{"week":10,"averageReturn":14.6,"sample":6},{"week":11,"averageReturn":18.5,"sample":6},{"week":12,"averageReturn":19.8,"sample":6},{"week":13,"averageReturn":23.2,"sample":6},{"week":14,"averageReturn":23.0,"sample":6},{"week":15,"averageReturn":21.1,"sample":6},{"week":16,"averageReturn":23.7,"sample":6},{"week":17,"averageReturn":25.9,"sample":6},{"week":18,"averageReturn":25.4,"sample":6},{"week":19,"averageReturn":24.2,"sample":6},{"week":20,"averageReturn":25.0,"sample":6},{"week":21,"averageReturn":28.2,"sample":6},{"week":22,"averageReturn":29.8,"sample":6},{"week":23,"averageReturn":31.9,"sample":6},{"week":24,"averageReturn":34.6,"sample":6},{"week":25,"averageReturn":32.0,"sample":6},{"week":26,"averageReturn":32.2,"sample":6}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-15.0,"averageReturn":-15.0,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"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,"averageReturn":-0.1,"sample":1},{"week":2,"averageReturn":-11.6,"sample":1},{"week":3,"averageReturn":-12.8,"sample":1},{"week":4,"averageReturn":-15.0,"sample":1},{"week":5,"averageReturn":-12.1,"sample":1},{"week":6,"averageReturn":-17.3,"sample":1},{"week":7,"averageReturn":-12.3,"sample":1},{"week":8,"averageReturn":-9.6,"sample":1},{"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}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":22,"completedEpisodes":22,"activeEpisodes":0,"medianExpectedMove":7.7,"averageExpectedMove":13.9,"averageWeeksToLargestMove":7.8,"horizons":[{"weeks":4,"sample":22,"expectedCount":13,"expectedPercent":59.1,"averageReturn":1.5,"medianReturn":2.1,"confidenceLow":38.7,"confidenceHigh":76.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":22,"expectedCount":12,"expectedPercent":54.5,"averageReturn":6.6,"medianReturn":3.5,"confidenceLow":34.7,"confidenceHigh":73.1,"confidence":"Mixed historical record"},{"weeks":26,"sample":21,"expectedCount":15,"expectedPercent":71.4,"averageReturn":8.4,"medianReturn":11.7,"confidenceLow":50.0,"confidenceHigh":86.2,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.0,"sample":22},{"week":2,"averageReturn":3.2,"sample":22},{"week":3,"averageReturn":3.6,"sample":22},{"week":4,"averageReturn":1.5,"sample":22},{"week":5,"averageReturn":0.5,"sample":22},{"week":6,"averageReturn":1.0,"sample":22},{"week":7,"averageReturn":0.0,"sample":22},{"week":8,"averageReturn":1.5,"sample":22},{"week":9,"averageReturn":1.2,"sample":22},{"week":10,"averageReturn":4.0,"sample":22},{"week":11,"averageReturn":4.7,"sample":22},{"week":12,"averageReturn":6.6,"sample":22},{"week":13,"averageReturn":5.6,"sample":22},{"week":14,"averageReturn":5.8,"sample":22},{"week":15,"averageReturn":6.4,"sample":22},{"week":16,"averageReturn":7.7,"sample":22},{"week":17,"averageReturn":7.5,"sample":22},{"week":18,"averageReturn":8.0,"sample":22},{"week":19,"averageReturn":7.1,"sample":22},{"week":20,"averageReturn":6.6,"sample":21},{"week":21,"averageReturn":7.2,"sample":21},{"week":22,"averageReturn":7.7,"sample":21},{"week":23,"averageReturn":7.7,"sample":21},{"week":24,"averageReturn":7.3,"sample":21},{"week":25,"averageReturn":9.6,"sample":21},{"week":26,"averageReturn":8.4,"sample":21}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":19,"completedEpisodes":18,"activeEpisodes":1,"medianExpectedMove":5.5,"averageExpectedMove":6.8,"averageWeeksToLargestMove":5.4,"horizons":[{"weeks":4,"sample":18,"expectedCount":9,"expectedPercent":50.0,"averageReturn":1.7,"medianReturn":-0.5,"confidenceLow":29.0,"confidenceHigh":71.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":5,"expectedPercent":27.8,"averageReturn":12.8,"medianReturn":11.2,"confidenceLow":12.5,"confidenceHigh":50.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":18,"expectedCount":1,"expectedPercent":5.6,"averageReturn":25.3,"medianReturn":21.9,"confidenceLow":1.0,"confidenceHigh":25.8,"confidence":"Historically adverse"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":2.7,"sample":19},{"week":2,"averageReturn":1.7,"sample":19},{"week":3,"averageReturn":1.7,"sample":18},{"week":4,"averageReturn":1.7,"sample":18},{"week":5,"averageReturn":4.5,"sample":18},{"week":6,"averageReturn":6.9,"sample":18},{"week":7,"averageReturn":10.4,"sample":18},{"week":8,"averageReturn":9.0,"sample":18},{"week":9,"averageReturn":11.2,"sample":18},{"week":10,"averageReturn":10.2,"sample":18},{"week":11,"averageReturn":10.5,"sample":18},{"week":12,"averageReturn":12.8,"sample":18},{"week":13,"averageReturn":13.8,"sample":18},{"week":14,"averageReturn":14.8,"sample":18},{"week":15,"averageReturn":14.3,"sample":18},{"week":16,"averageReturn":15.9,"sample":18},{"week":17,"averageReturn":15.4,"sample":18},{"week":18,"averageReturn":17.2,"sample":18},{"week":19,"averageReturn":16.5,"sample":18},{"week":20,"averageReturn":18.7,"sample":18},{"week":21,"averageReturn":21.2,"sample":18},{"week":22,"averageReturn":22.1,"sample":18},{"week":23,"averageReturn":21.4,"sample":18},{"week":24,"averageReturn":24.0,"sample":18},{"week":25,"averageReturn":24.5,"sample":18},{"week":26,"averageReturn":25.3,"sample":18}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":20,"completedEpisodes":19,"activeEpisodes":1,"medianExpectedMove":5.1,"averageExpectedMove":7.5,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":19,"expectedCount":8,"expectedPercent":42.1,"averageReturn":4.8,"medianReturn":2.8,"confidenceLow":23.1,"confidenceHigh":63.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":19,"expectedCount":4,"expectedPercent":21.1,"averageReturn":11.2,"medianReturn":8.3,"confidenceLow":8.5,"confidenceHigh":43.3,"confidence":"Historically adverse"},{"weeks":26,"sample":19,"expectedCount":1,"expectedPercent":5.3,"averageReturn":23.4,"medianReturn":22.2,"confidenceLow":0.9,"confidenceHigh":24.6,"confidence":"Historically adverse"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.7,"sample":20},{"week":2,"averageReturn":2.4,"sample":19},{"week":3,"averageReturn":2.2,"sample":19},{"week":4,"averageReturn":4.8,"sample":19},{"week":5,"averageReturn":5.8,"sample":19},{"week":6,"averageReturn":7.6,"sample":19},{"week":7,"averageReturn":6.3,"sample":19},{"week":8,"averageReturn":8.0,"sample":19},{"week":9,"averageReturn":9.2,"sample":19},{"week":10,"averageReturn":10.7,"sample":19},{"week":11,"averageReturn":10.2,"sample":19},{"week":12,"averageReturn":11.2,"sample":19},{"week":13,"averageReturn":12.6,"sample":19},{"week":14,"averageReturn":14.0,"sample":19},{"week":15,"averageReturn":16.9,"sample":19},{"week":16,"averageReturn":15.5,"sample":19},{"week":17,"averageReturn":16.7,"sample":19},{"week":18,"averageReturn":16.1,"sample":19},{"week":19,"averageReturn":18.7,"sample":19},{"week":20,"averageReturn":18.7,"sample":19},{"week":21,"averageReturn":18.2,"sample":19},{"week":22,"averageReturn":18.6,"sample":19},{"week":23,"averageReturn":19.8,"sample":19},{"week":24,"averageReturn":21.6,"sample":19},{"week":25,"averageReturn":23.5,"sample":19},{"week":26,"averageReturn":23.4,"sample":19}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":19,"completedEpisodes":18,"activeEpisodes":1,"medianExpectedMove":8.8,"averageExpectedMove":12.1,"averageWeeksToLargestMove":7.6,"horizons":[{"weeks":4,"sample":19,"expectedCount":10,"expectedPercent":52.6,"averageReturn":0.2,"medianReturn":0.1,"confidenceLow":31.7,"confidenceHigh":72.7,"confidence":"Mixed historical record"},{"weeks":12,"sample":18,"expectedCount":10,"expectedPercent":55.6,"averageReturn":4.3,"medianReturn":1.8,"confidenceLow":33.7,"confidenceHigh":75.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":17,"expectedCount":12,"expectedPercent":70.6,"averageReturn":10.8,"medianReturn":8.5,"confidenceLow":46.9,"confidenceHigh":86.7,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":19},{"week":2,"averageReturn":0.3,"sample":19},{"week":3,"averageReturn":1.2,"sample":19},{"week":4,"averageReturn":0.2,"sample":19},{"week":5,"averageReturn":1.6,"sample":19},{"week":6,"averageReturn":0.6,"sample":18},{"week":7,"averageReturn":1.9,"sample":18},{"week":8,"averageReturn":2.8,"sample":18},{"week":9,"averageReturn":4.9,"sample":18},{"week":10,"averageReturn":5.1,"sample":18},{"week":11,"averageReturn":5.5,"sample":18},{"week":12,"averageReturn":4.3,"sample":18},{"week":13,"averageReturn":5.8,"sample":18},{"week":14,"averageReturn":5.9,"sample":18},{"week":15,"averageReturn":6.8,"sample":18},{"week":16,"averageReturn":7.0,"sample":18},{"week":17,"averageReturn":7.4,"sample":18},{"week":18,"averageReturn":9.4,"sample":18},{"week":19,"averageReturn":10.1,"sample":18},{"week":20,"averageReturn":10.0,"sample":18},{"week":21,"averageReturn":9.4,"sample":18},{"week":22,"averageReturn":10.1,"sample":18},{"week":23,"averageReturn":10.4,"sample":18},{"week":24,"averageReturn":9.5,"sample":17},{"week":25,"averageReturn":8.7,"sample":17},{"week":26,"averageReturn":10.8,"sample":17}]}},"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":"Price ahead of underlying support","tone":"caution","headline":"Price is leading its underlying support","use":"Market Dynamics must catch up or price may correct toward the weaker underlying position.","confirm":"Treat the gap as an early-downside risk watch. Stronger Market Dynamics would confirm the price move; a weaker price response would confirm that the gap is closing through correction.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"negative","direction":"weakening","zone":"middle","zoneContext":"Price has advanced further through its recent range than Market Dynamics. The gap is an early-downside risk watch; stronger underlying support or a price reset is needed to close it.","historical":{"label":"Broad directional cases","weeks":12,"direction":"lower","percent":21.1,"averageReturn":11.2,"sample":19},"nowContext":{"label":"Easier this week","detail":"Market Dynamics weakened this week and remains below zero."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price is ahead of the underlying support","detail":"Price is extended relative to Market Dynamics. The gap is a downside-risk warning until support catches up or price resets."}},"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":"Divergence control","title":"Do not chase price while the underlying evidence lags","tone":"caution","approach":"Use the gap to review position size, protect gains and wait for either Market Dynamics to catch up or price to correct. The disagreement is a warning condition, not an automatic exit.","finding":"In this ticker's completed record, 21.1% of comparable cases moved lower after 12 weeks, with an average move of 11.2% across 19 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"eyebrow":"Zone positioning","title":"Use accumulation to prepare the long case, then wait for confirmation","tone":"positive","finding":"After accumulation, 83.3% of completed 12-week outcomes were higher across 6 cases. Distinct visits lasted 4.2 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use unsupported price strength to tighten discipline","tone":"caution","finding":"Comparable disagreements produced an average pullback of 7.5% across 19 completed cases, with the largest move arriving after 5.3 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":[{"date":"2024-09-13","price":152.152327},{"date":"2025-05-30","price":183.90305}],"distribution_rollovers":[{"date":"2026-07-03","price":335.5}],"price_pressure_gaps":[]}},"smTape":{"available":true,"dates":["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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[158.4249,158.9091,144.0239,152.1523,157.7561,160.1916,156.2809,160.0629,154.8255,147.3802,145.8555,161.9341,164.132,182.3887,187.2202,191.3762,187.7172,171.7626,172.0799,169.4621,159.8537,171.9411,177.8311,184.1376,186.5472,191.3365,198.6049,180.5481,175.5393,174.4864,171.1091,162.1494,141.836,146.1271,143.316,148.1535,156.6066,173.2447,183.466,174.4268,183.9031,191.8958,187.0106,181.827,190.2741,202.2632,203.3278,203.4571,206.9196,208.8498,212.939,221.7443,226.341,217.665,218.6014,221.3614,224.1414,221.2319,227.4096,214.3468,227.9577,232.5511,231.176,212.3041,209.1057,214.8948,222.049,226.1361,218.2936,206.6495,223.4022,218.7226,232.7514,242.8089,234.6172,238.2491,266.9751,272.0238,273.9595,258.0749,246.4014,240.4674,247.7101,247.2206,251.9558,277.7898,281.3861,294.1932,285.6518,308.9084,311.4258,307.9393,306.6806,312.14,334.6,379.65,379.26,335.5,330.92,322.68,333.88,313.92,332.98,343.34],"consensus":[24.7648,20.3006,-49.7467,25.3136,27.4597,19.6242,0.0,32.4045,-18.5093,-43.9248,-32.3829,45.6644,31.8696,73.772,54.0552,54.0318,17.1089,-38.7256,0.0,-19.6608,-50.2403,34.5692,39.9118,49.5999,43.3111,55.4788,49.5111,-36.8168,-26.922,-9.7111,-34.1621,-54.8772,-71.9325,-20.4507,-45.2883,-8.034,21.5484,52.36,47.8271,0.0,57.7616,56.104,0.0,0.0,46.7184,61.5152,41.2356,37.2518,48.298,30.5458,33.4202,50.953,50.8698,0.0,35.5325,24.2341,28.6517,11.4839,41.2895,-37.5388,47.9295,39.0464,14.5387,-44.3022,-33.6595,0.0,14.5079,31.2261,-13.4177,-47.8711,35.1537,-14.6461,47.8481,53.2633,0.0,34.4093,74.148,43.7787,41.8141,0.0,-26.7764,-24.2976,0.0,-11.9611,16.392,63.5099,42.0615,58.9484,13.0885,65.6157,34.0396,27.6976,17.1857,32.7347,60.0157,79.8344,40.241,-16.2354,0.0,-16.5889,9.6738,-32.5092,26.0379,34.0764],"supportDates":["2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[51.3558,0.0,41.8519,27.8065,36.2255,10.6281,37.6299,-32.6413,48.457,41.1169,16.0525,-42.0792,-28.3438,0.0,24.503,32.7707,-19.5082,-44.2518,40.849,-11.3453,46.4953,52.4812,0.0,32.8507,73.0596,36.7235,37.5792,0.0,-23.875,-15.589,0.0,-10.1194,15.2991,57.6861,40.8849,61.8792,4.4508,65.2707,27.6885,28.874,6.3815,37.252,62.8501,84.1511,36.2405,-27.7804,0.0,-8.2416,21.6458,-28.0765,28.4667,37.7038],"force":[37.463,0.0,22.2663,11.6796,19.2884,9.6529,49.2592,-83.1453,73.9519,32.9928,7.0047,-82.7175,-35.8247,0.0,27.1533,36.1816,-30.1089,-71.5356,62.7223,-24.4946,67.5746,59.8879,0.0,29.9198,95.4291,31.0341,22.2488,0.0,-52.241,-36.5427,0.0,-19.9939,22.1276,91.0244,31.9854,57.0096,23.1234,78.0384,13.1597,0.3763,6.2137,23.0853,62.445,89.3131,8.5388,-72.705,0.0,-28.7141,12.8261,-50.4058,44.9976,35.5712],"direction":[59.8905,0.0,37.7861,29.1189,26.684,27.5597,39.7791,-10.5598,28.7393,41.004,28.1967,-19.4033,-38.1882,0.0,5.9475,25.9212,-5.4651,-35.1041,8.9528,-11.3839,35.3038,49.4254,0.0,39.3973,60.191,60.945,60.6292,0.0,-11.9031,-25.5039,0.0,-8.3281,13.544,50.5125,50.6033,56.984,48.8259,57.1366,56.2122,45.8684,46.2472,34.4645,55.0413,68.1304,67.4574,-37.2944,0.0,-17.4677,6.26,-24.7918,9.7193,28.863],"intensity":[17.3077,48.0769,57.6923,57.6923,5.7692,7.6923,36.5385,75.0,75.0,67.3077,15.3846,88.4615,96.1538,23.0769,71.1538,15.3846,34.6154,73.0769,84.6154,21.1538,80.7692,69.2308,36.5385,11.5385,100.0,96.1538,26.9231,82.6923,86.5385,67.3077,30.7692,26.9231,25.0,94.2308,80.7692,84.6154,42.3077,90.3846,100.0,73.0769,61.5385,69.2308,88.4615,100.0,84.6154,98.0769,96.1538,42.3077,67.3077,92.3077,76.9231,67.3077],"confirmation":[83.8623,32.9074,78.8698,75.3179,76.7678,27.7697,81.5113,81.4769,84.1225,80.2788,50.8004,83.3813,78.918,30.0397,51.4777,78.1198,51.2088,84.0951,80.0026,73.0372,83.9332,85.2581,30.0262,78.8979,92.3925,81.7283,80.8488,33.7241,77.3887,76.2811,26.9268,72.1004,73.4369,89.2505,81.1705,86.7598,8.1493,89.3809,78.3531,53.346,28.9432,78.1122,87.2359,93.7701,79.9719,37.3632,3.0658,73.8052,49.6781,79.0159,76.8729,44.64],"persistence":[100.0,87.5,87.5,87.5,87.5,87.5,87.5,62.5,62.5,75.0,75.0,50.0,25.0,12.5,12.5,37.5,12.5,12.5,12.5,12.5,12.5,25.0,12.5,12.5,37.5,62.5,62.5,75.0,50.0,25.0,25.0,0.0,0.0,0.0,0.0,12.5,37.5,62.5,75.0,100.0,100.0,100.0,100.0,100.0,100.0,75.0,62.5,37.5,37.5,12.5,12.5,12.5],"assessmentRisk":[24.5123,45.2288,20.2494,15.7127,35.709,25.7083,27.9703,23.1973,1.8714,27.1794,18.0244,10.5535,32.1257,50.5515,47.3193,30.8874,46.1476,12.1253,11.0053,23.8321,20.5626,23.3017,40.0919,30.6993,12.7233,27.6583,29.0219,48.3701,32.8637,37.1935,50.4752,31.0699,14.6545,17.9851,28.5332,20.4803,42.9616,16.652,32.3366,26.889,39.3443,0.6697,18.8454,10.0778,29.8751,48.906,9.7566,41.3648,53.7761,22.6513,7.9963,21.1389],"volumeParticipation":true,"latest":{"consensus":34.1,"control":37.7,"force":35.6,"direction":28.9,"confirmation":44.6,"persistence":12.5,"assessmentRisk":21.1,"intensity":67.3,"evidenceDepth":100},"analysis":{"status":"Price structure has stronger support","headline":"The gauges support the price-technical view","summary":"Price structure and Market Dynamics disagree. The completed evidence gives the upward price structure stronger support.","take":"Current assessment: price structure remains primary, but the disagreement lowers confirmation.","tone":"positive","supportedView":"Price structure","direction":"upward","disagreement":true},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is strengthening","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Unsettled","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+34.1","detail":"Price structure has stronger support","tone":"positive"},{"label":"SM Control Gauge","value":"+37.7","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+35.6","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+28.9","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"45/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"61.3","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"8.3%","detail":"Elevated","tone":"caution"},{"label":"Trend quality","value":"24.3","detail":"Range-led","tone":"neutral"},{"label":"Range position","value":"70%","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 and its trend references are aligned upward.","series":[{"label":"Close","values":[158.4249,158.9091,144.0239,152.1523,157.7561,160.1916,156.2809,160.0629,154.8255,147.3802,145.8555,161.9341,164.132,182.3887,187.2202,191.3762,187.7172,171.7626,172.0799,169.4621,159.8537,171.9411,177.8311,184.1376,186.5472,191.3365,198.6049,180.5481,175.5393,174.4864,171.1091,162.1494,141.836,146.1271,143.316,148.1535,156.6066,173.2447,183.466,174.4268,183.9031,191.8958,187.0106,181.827,190.2741,202.2632,203.3278,203.4571,206.9196,208.8498,212.939,221.7443,226.341,217.665,218.6014,221.3614,224.1414,221.2319,227.4096,214.3468,227.9577,232.5511,231.176,212.3041,209.1057,214.8948,222.049,226.1361,218.2936,206.6495,223.4022,218.7226,232.7514,242.8089,234.6172,238.2491,266.9751,272.0238,273.9595,258.0749,246.4014,240.4674,247.7101,247.2206,251.9558,277.7898,281.3861,294.1932,285.6518,308.9084,311.4258,307.9393,306.6806,312.14,334.6,379.65,379.26,335.5,330.92,322.68,333.88,313.92,332.98,343.34],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[153.0379,154.1054,152.2724,152.2506,153.2516,154.5134,154.8347,155.7853,155.6108,154.1143,152.6127,154.3075,156.0938,160.8747,165.6648,170.3396,173.4992,173.1834,172.9828,172.3427,170.0719,170.4118,171.7608,174.0111,176.2904,179.026,182.5858,182.2153,181.0015,179.8169,178.2337,175.3093,169.2232,165.0239,161.077,158.7273,158.3417,161.0514,165.1268,166.8177,169.9241,173.919,176.2993,177.3043,179.6624,183.7717,187.3273,190.26,193.289,196.1183,199.1766,203.2798,207.4727,209.3259,211.0123,212.894,214.939,216.0832,218.1425,217.4524,219.3624,221.7604,223.4723,221.4417,219.1988,218.4163,219.0767,220.3603,219.9845,217.56,218.6222,218.6404,221.2061,225.1339,226.8581,228.9292,235.8466,242.4243,248.158,249.9611,249.3139,247.7054,247.7063,247.618,248.4067,253.749,258.774,265.2138,268.9298,276.1987,282.6036,287.2101,290.7502,294.6392,301.9048,316.0403,327.5348,328.983,329.3352,328.1252,329.1715,326.3985,327.5951,330.4578],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[150.4289,151.057,150.5361,150.6558,151.1817,151.8491,152.1774,152.7615,152.9144,152.5045,152.0119,152.7469,153.5903,155.7235,158.0566,160.5247,162.539,163.2222,163.8783,164.2919,163.9632,164.5541,165.5376,166.9154,168.3696,170.0708,172.1845,172.804,173.0066,173.1162,172.9676,172.1662,169.9195,168.1571,166.317,164.9716,164.352,165.0107,166.3778,166.974,168.228,169.9812,171.2426,172.0266,173.3783,175.5179,177.5779,179.4949,181.5263,183.5503,185.7272,188.3952,191.206,193.1659,195.05,196.999,199.0096,200.6557,202.6374,203.5048,205.3161,207.3335,209.0996,209.337,209.3199,209.7328,210.6451,211.7926,212.2742,211.8575,212.7127,213.1579,214.6092,216.6981,218.0254,219.5235,223.0384,226.667,230.1701,232.2371,233.2864,233.8183,234.8473,235.7638,236.9633,239.9874,243.054,246.8421,249.7169,254.1014,258.3477,262.0212,265.3293,268.7967,273.671,281.5213,288.7612,292.2234,295.0898,297.1335,299.8555,300.8973,303.2738,306.2416],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[163.262,163.8185,163.8856,164.0626,164.8137,165.8913,166.3657,167.2314,167.4345,167.4237,167.2368,167.9649,168.8835,174.1376,180.2084,186.0777,189.4109,190.4368,191.1751,191.6295,191.6479,192.3785,192.8506,194.6285,196.7613,199.518,203.1423,203.6777,203.3124,201.5586,198.623,198.6004,202.237,203.5844,203.9591,202.3612,200.3674,200.4728,201.6375,201.9483,203.3333,205.5708,206.5726,206.3159,206.8479,208.8846,209.8444,213.1793,217.234,221.3208,225.849,231.4519,235.29,236.6707,236.3729,235.696,235.4188,236.1723,238.4397,237.0582,238.1858,240.4316,241.1707,238.0417,235.811,235.1905,234.8756,234.6826,234.0387,234.3325,234.4863,234.36,235.4722,239.4575,240.9739,242.9691,252.8054,261.8747,269.6132,272.7314,273.986,274.4711,275.6742,276.2997,276.755,281.7299,287.0135,294.5149,298.3525,304.8459,312.1319,316.4287,320.6628,325.7422,334.0326,353.5118,369.8211,374.792,378.6175,380.5519,382.2333,380.1887,379.5601,378.5098],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[137.3056,137.1158,136.7561,136.9396,136.9752,136.922,137.2584,137.8095,137.9759,138.0294,138.5027,139.654,140.7655,139.5816,136.9277,134.1806,132.673,133.6696,135.3699,136.7641,136.8886,137.4612,140.3698,141.7905,142.5368,142.8945,143.5026,145.0157,147.4524,151.9169,157.3778,157.4219,151.5557,146.5821,141.817,139.0927,137.9754,138.0182,137.9921,138.1778,139.1977,138.9557,138.8719,138.8975,138.7382,137.7941,137.3066,136.2626,135.346,134.6956,134.3504,134.7069,139.3193,145.0924,152.9187,160.9164,167.9471,171.9924,174.1193,179.4928,182.7707,184.5904,188.2678,194.4446,198.5584,200.4421,202.6291,205.09,206.8713,206.3575,207.2499,207.0741,206.6029,205.132,205.2172,204.9108,199.3579,195.3677,192.2842,193.5389,194.1286,194.4352,194.8854,197.7516,201.5813,202.8959,203.546,202.8503,205.7486,209.481,210.9974,215.6222,218.7811,220.6348,222.3427,217.0036,211.9227,213.2994,215.17,219.6962,226.7626,236.1525,245.3081,255.9703],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[-3.5171,-3.3501,-8.5522,-7.0417,-4.9603,-4.0253,-6.5477,-5.3348,-9.1539,-12.5626,-12.1606,-6.8995,-3.6546,5.1302,6.4799,7.7461,6.371,-0.6127,-0.8173,-1.6787,-5.2615,-0.8685,0.9798,5.7127,7.3248,8.5867,14.3948,4.9912,5.3864,7.1568,4.6007,0.8109,-2.7284,-4.9488,-5.2649,-6.2076,-3.5431,7.0513,7.4875,4.6994,8.3042,10.8644,8.095,4.9912,5.8902,10.2148,10.7425,9.9066,10.0375,13.4564,12.4793,15.4761,17.0349,12.2196,11.8354,11.0526,10.678,9.2036,10.5705,6.4783,10.7829,10.282,8.3187,0.8573,-0.9716,3.66,3.227,4.7033,1.6191,-3.974,2.1561,0.8746,5.2969,9.8321,6.2165,7.2101,19.8516,23.1086,22.1509,15.177,11.8107,10.4601,15.3678,17.1247,14.7466,21.1932,16.6548,20.3616,15.0237,20.7967,20.7954,17.7036,14.9768,19.3808,26.3263,40.5123,42.218,22.3473,18.3794,16.5985,20.5884,11.6881,13.9108,16.4332],"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-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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[6.772,6.5969,7.499,7.1793,6.9156,6.6922,6.7055,6.4492,6.7424,7.0473,6.8747,7.256,6.9082,6.5906,6.2207,5.977,6.0295,6.9226,6.6686,6.6032,7.1785,6.8093,6.3552,6.1925,6.0248,5.7002,5.8722,6.8787,7.0357,6.9747,7.0032,7.6965,9.7015,9.9773,9.9028,9.6334,9.0218,8.7232,8.134,8.4187,7.7949,7.5165,7.4534,7.5665,7.2283,6.8053,6.606,6.4205,6.1652,6.1674,6.2857,6.1793,5.973,6.1341,5.9521,5.8959,5.8008,5.8549,5.7907,6.4361,6.1303,5.8594,5.9212,7.3237,7.4734,7.2762,6.9853,6.7044,7.0055,7.5251,7.0798,7.1103,6.8732,6.7249,6.8061,6.5691,6.3185,6.3147,6.5502,7.428,7.8267,8.2417,7.8875,7.8875,7.8344,7.5615,7.5598,7.176,7.4305,7.2761,7.2487,7.256,7.1418,7.1705,6.8478,6.525,6.5794,8.0149,8.2143,8.4607,8.0329,8.9762,8.6955,8.2584],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[17.2715,17.7466,18.0477,18.0218,18.449,19.1335,19.1732,19.2905,19.2912,19.2463,18.7964,18.4065,18.1612,22.0299,27.2947,32.4095,35.2317,35.03,34.1792,33.4144,33.3353,33.2993,31.4992,31.412,31.9628,33.0733,34.4097,33.6467,31.8504,28.0878,23.1714,23.1325,28.6503,32.5572,35.9435,37.0583,36.8809,36.9017,37.4793,37.4981,37.4481,38.6705,39.1963,39.059,39.4169,41.0123,41.7904,44.0226,46.4508,48.6636,50.8044,52.8432,51.2377,47.9765,42.8749,37.7091,33.4543,31.4481,31.1812,27.639,26.3282,26.2769,24.6382,20.1611,17.1525,15.9531,14.7411,13.4581,12.3233,12.696,12.3315,12.3624,13.0608,15.4415,16.0275,16.9949,23.6408,29.0905,33.4832,33.9685,34.1187,34.1373,34.3373,33.1391,31.4313,32.5339,34.0295,36.8601,36.7402,37.0834,38.6652,37.8936,37.7728,38.4743,40.1491,47.8543,54.2845,54.9209,55.0525,53.5964,51.058,46.7391,42.9697,38.6268],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":"participation","eyebrow":"Participation","title":"Activity pressure and cumulative balance","description":"Observed activity is compared with its normal backdrop while cumulative balance tracks directional participation.","reason":"Selected because participation is confirming or diverging from the latest price path.","series":[{"label":"Activity versus norm","values":[60.831,60.3736,70.1952,82.52,142.9006,68.7607,70.5012,72.6037,118.4492,67.2324,100.1259,209.8859,118.9187,162.0597,97.6652,222.9789,109.513,157.5214,51.0562,47.3179,85.6331,85.4694,63.6206,123.2339,94.5639,103.3818,139.4498,138.6401,106.6193,118.2684,124.0009,89.2518,180.1683,125.6794,79.5302,158.0658,96.3988,153.3717,99.6394,82.3575,141.5567,103.8884,103.4638,83.1551,111.3704,81.9093,77.7106,78.8646,63.9796,108.7085,123.6243,92.7916,94.7257,76.3122,55.9839,72.0703,117.2961,82.0603,166.5226,173.6789,151.6183,90.3127,182.3196,143.7486,144.8402,108.8612,89.8264,95.5645,97.4039,155.3743,90.8685,66.4065,106.4969,107.042,71.099,102.3686,144.913,139.8773,110.5228,119.3923,90.0014,141.7993,126.6616,114.2689,116.6548,151.0227,145.6588,107.8367,118.7604,120.0006,106.2267,98.8424,49.1076,73.1374,94.017,113.0072,220.9016,112.233,118.7321,88.0233,81.6503,87.5742,100.3123,65.2812],"stroke":"#1678a7","width":1.8},{"label":"Cumulative balance","values":[132.226,133.5953,132.0263,133.823,135.0,135.0,133.6522,135.0,132.7823,131.5486,129.7367,133.7206,135.0,135.0,135.0,135.0,133.2108,130.5477,131.3698,130.6152,129.2317,130.6317,131.6723,133.7383,135.0,135.0,135.0,132.7572,131.0199,129.0241,126.8744,125.3809,122.2161,124.4268,123.025,125.7752,127.457,130.1588,131.9679,130.4371,133.1753,135.0,132.9092,131.2349,133.5288,135.0,135.0,135.0,135.0,135.0,135.0,135.0,135.0,133.9268,134.7076,135.0,135.0,133.9836,135.0,132.7295,134.7263,135.0,132.5767,130.6018,128.5723,130.1225,131.4137,132.805,131.3563,128.9686,130.3551,129.3489,130.9856,132.6699,131.5354,133.2106,135.0,135.0,135.0,133.1713,131.8079,129.5728,131.5612,129.7632,131.6026,134.0679,135.0,135.0,133.0798,135.0,135.0,133.4053,132.6243,133.7832,135.0,135.0,131.3642,129.5118,127.5159,126.0369,127.4198,125.9522,127.6363,128.7198],"stroke":"#07865c","width":1.7}],"guides":[{"label":"Typical activity","values":[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,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,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,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,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,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,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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[2.2744,2.601,1.6398,1.5164,1.8495,2.2837,2.2859,2.5633,2.3336,1.5331,0.7668,1.4404,2.127,4.0971,5.9793,7.7174,8.6993,8.0967,7.5577,6.8404,5.434,5.2344,5.4882,6.1277,6.751,7.5445,8.66,7.9949,6.9831,6.0268,4.9395,3.3166,0.3869,-1.5706,-3.3106,-4.2502,-4.2636,-2.8983,-0.9802,-0.1873,1.192,2.8966,3.8095,4.0677,4.8976,6.4483,7.6747,8.5584,9.4295,10.1584,10.94,12.1301,13.2909,13.3569,13.331,13.379,13.4859,13.1839,13.2898,12.1793,12.2562,12.5432,12.5155,10.8456,9.1586,8.1943,7.9161,7.934,7.232,5.6707,5.7192,5.3188,6.0635,7.3802,7.6742,8.1069,10.645,12.915,14.7007,14.665,13.5388,12.0288,11.2864,10.537,10.2076,11.894,13.3666,15.3897,16.118,18.3601,20.1084,20.9708,21.3071,21.7633,23.6644,28.4778,31.8935,30.7152,29.0767,26.8043,25.6119,22.7936,21.8462,21.6814],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[2.1699,2.2561,2.1329,2.0096,1.9776,2.0388,2.0882,2.1832,2.2133,2.0773,1.8152,1.7402,1.8176,2.2735,3.0146,3.9552,4.904,5.5426,5.9456,6.1246,5.9864,5.836,5.7665,5.8387,6.0212,6.3258,6.7927,7.0331,7.0231,6.8239,6.447,5.8209,4.7341,3.4732,2.1164,0.8431,-0.1783,-0.7223,-0.7739,-0.6566,-0.2868,0.3498,1.0418,1.647,2.2971,3.1273,4.0368,4.9411,5.8388,6.7027,7.5502,8.4662,9.4311,10.2163,10.8392,11.3472,11.7749,12.0567,12.3033,12.2785,12.2741,12.3279,12.3654,12.0615,11.4809,10.8236,10.2421,9.7805,9.2708,8.5508,7.9845,7.4513,7.1738,7.215,7.3069,7.4669,8.1025,9.065,10.1921,11.0867,11.5771,11.6675,11.5912,11.3804,11.1458,11.2955,11.7097,12.4457,13.1802,14.2162,15.3946,16.5098,17.4693,18.3281,19.3953,21.2118,23.3482,24.8216,25.6726,25.8989,25.8415,25.2319,24.5548,23.9801],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[0.1044,0.3448,-0.4931,-0.4931,-0.128,0.2449,0.1977,0.38,0.1203,-0.5442,-1.0483,-0.2998,0.3094,1.8236,2.9647,3.7622,3.7953,2.5542,1.6121,0.7159,-0.5525,-0.6016,-0.2782,0.2889,0.7298,1.2187,1.8674,0.9618,-0.04,-0.797,-1.5075,-2.5043,-4.3473,-5.0438,-5.427,-5.0933,-4.0854,-2.176,-0.2063,0.4692,1.4788,2.5468,2.7677,2.4208,2.6005,3.321,3.6379,3.6173,3.5907,3.4557,3.3898,3.6639,3.8598,3.1406,2.4918,2.0318,1.711,1.1272,0.9865,-0.0992,-0.0178,0.2153,0.1501,-1.2158,-2.3223,-2.6292,-2.3259,-1.8465,-2.0388,-2.8801,-2.2652,-2.1326,-1.1102,0.1652,0.3674,0.64,2.5425,3.85,4.5085,3.5783,1.9617,0.3613,-0.3049,-0.8434,-0.9382,0.5986,1.6569,2.944,2.9378,4.144,4.7138,4.461,3.8378,3.4352,4.269,7.266,8.5453,5.8936,3.4041,0.9054,-0.2296,-2.4384,-2.7086,-2.2987],"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-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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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":[14.586,14.1812,13.7533,13.7138,12.7654,12.2034,11.3995,10.7789,10.3287,10.3952,10.5779,11.1082,11.6005,13.3833,15.3159,17.4513,19.4634,19.4334,19.213,18.8069,17.4815,16.2708,15.6327,15.742,16.0304,16.4874,18.231,18.4646,17.9739,17.1641,16.6301,15.582,16.1223,16.6991,17.2347,18.0014,18.0049,17.0924,16.6073,15.6654,14.8022,14.565,14.4374,13.8172,13.0987,13.1529,13.4547,13.7552,14.1252,15.1774,16.7578,18.3512,19.8309,21.0181,21.2864,22.1525,22.9568,23.6349,24.7293,24.9605,25.1752,25.7296,25.573,23.8688,22.2875,21.2671,20.1666,19.225,17.9791,17.587,16.7748,16.0207,15.4773,15.8263,16.1505,16.1413,17.9532,20.2783,21.7569,22.1915,22.2822,21.4322,20.6429,20.3433,19.5399,20.0759,20.7084,21.8378,23.0262,24.5558,26.5139,27.4892,28.6882,28.7228,29.554,31.3953,33.2415,33.0055,31.9468,30.6267,29.633,27.6028,25.8708,24.2626],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[22.8731,22.2147,20.022,18.3822,22.4837,23.2323,22.069,21.5503,19.7882,18.4678,17.7631,26.2846,25.2928,33.1372,34.7889,36.971,35.0543,30.9847,29.8123,28.3887,25.706,23.7642,26.2005,29.4428,29.2816,29.6165,38.849,33.8751,31.6313,29.8074,29.8923,26.6522,22.4456,19.6711,18.7644,17.3265,20.0438,27.8324,28.9846,27.3518,26.1016,28.2386,27.8583,26.2082,24.3441,27.6906,28.3236,27.2009,26.5544,30.1483,32.5739,30.7911,28.9783,27.2461,25.9622,29.0318,27.0604,25.2226,26.745,23.706,21.7308,23.092,21.345,17.4491,16.1211,14.961,18.4877,17.964,16.5374,15.1015,15.6481,14.7776,17.8839,20.774,19.7256,18.6881,28.1943,32.3131,28.7217,24.9661,23.0441,20.8222,19.6123,20.6482,18.9405,23.9818,22.9083,25.4089,24.5599,24.876,27.9902,26.2587,27.4907,24.9802,29.2397,37.1068,36.1743,31.171,28.6327,26.4722,26.7424,23.6357,23.4016,22.1898],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[19.5476,18.5764,23.5944,23.9733,22.2888,21.0626,21.6545,20.4128,21.6432,23.154,23.0499,18.2652,17.5759,15.3944,14.7541,13.9492,13.0902,21.0714,21.4346,21.6231,25.8354,23.5129,22.6184,20.8166,19.611,18.7654,16.2958,21.8856,25.0582,26.0976,24.6115,25.6293,35.965,32.2299,30.7443,30.782,28.8737,25.0659,23.5708,25.5431,24.2965,22.4222,21.5454,23.3556,22.5806,20.9507,19.9364,19.0351,18.0993,16.6453,14.8742,13.4917,12.6974,12.6889,15.6526,14.49,13.5061,12.8636,11.7491,13.3444,12.2325,11.6492,13.2116,16.8607,16.6888,17.5634,16.4408,15.6185,17.1375,19.4122,17.7227,16.7367,15.1082,13.7445,13.0509,13.5268,11.6537,10.6268,12.0243,14.0918,14.2862,16.9053,15.923,14.815,15.7823,13.7717,12.6275,11.8148,10.912,9.5685,8.8466,11.2087,10.6178,13.6971,12.4242,10.6708,9.8367,16.8074,19.8217,20.1889,19.0829,24.2146,21.8822,20.7491],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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-06","2024-12-13","2024-12-20","2024-12-27","2025-01-03","2025-01-10","2025-01-17","2025-01-24","2025-01-31","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-04","2025-04-11","2025-04-18","2025-04-25","2025-05-02","2025-05-09","2025-05-16","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-18","2025-07-25","2025-08-01","2025-08-08","2025-08-15","2025-08-22","2025-08-29","2025-09-05","2025-09-12","2025-09-19","2025-09-26","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-12","2025-12-19","2025-12-26","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-10","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/ffc30072-8b66-439b-984c-ab7f943d89a4/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/ffc30072-8b66-439b-984c-ab7f943d89a4/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/ffc30072-8b66-439b-984c-ab7f943d89a4/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/ffc30072-8b66-439b-984c-ab7f943d89a4/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/ffc30072-8b66-439b-984c-ab7f943d89a4/technical-pack/data.json"},"source_fingerprint":"b8d4e88a0bd6330efd9c5903dc7d0ba03913ed1f0787903371d10cad86b1396e","content_hash":"3d9083bca1580609a23d01329940d5862ca00e4a093315504654121a16b6011a","citation":"Sharemaestro, NPO Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/ffc30072-8b66-439b-984c-ab7f943d89a4/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."}