{"schema_version":"1.0","name":"PPLPHARMA Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-14","ticker":{"uuid":"9979b2ef-40f1-4528-9c1d-af07dc7e5358","symbol":"PPLPHARMA","name":"Piramal Pharma Limited","exchange":"NSI","country":"IN","asset_type":"equity","currency":"INR","sector":"Healthcare","industry":"Drug Manufacturers - Specialty & Generic"},"summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","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":200,"displayedObservations":104,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","evidenceAlignment":{"status":"Underlying strength ahead of price","headline":"Positive Market Dynamics is leading the current price response","summary":"Market Dynamics strengthened this week and remains positive. Underlying support has strengthened across the recent completed path. Price has not yet responded to the same extent.","take":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","tone":"positive","conflict":false},"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":[1.362275,1.426008,1.50712,1.597771,1.583838,1.595304,1.447459,1.186378,1.138036,1.218889,1.37557,1.66237,1.633145,1.298683,1.036906,0.702109,0.341137,0.126861,-0.251412,-0.566163,-0.758144,-0.894183,-1.014948,-1.122837,-1.122848,-1.21481,-1.144221,-1.188484,-1.183981,-1.164107,-1.077954,-0.794581,-0.611284,-0.401073,-0.325433,-0.328899,-0.266661,-0.219141,-0.179698,-0.124358,-0.093555,-0.025495,-0.090105,-0.32553,-0.579372,-0.838323,-1.057454,-0.785143,-0.632236,-0.611459,-0.595444,-0.961467,-1.083596,-1.167025,-0.811723,-0.462539,0.037318,0.326622,0.341129,0.44977,0.230133,0.39171,0.415714,0.541312,0.597374,0.413473,0.20939,-0.263053,-0.607994,-0.893603,-1.132222,-1.135321,-1.124179,-1.158375,-1.167591,-1.228315,-1.328382,-1.14744,-1.073576,-1.082734,-1.036664,-1.076267,-1.048616,-0.940306,-0.909758,-0.862829,-0.639013,-0.137961,0.412561,1.002013,1.357147,1.266605,1.21751,0.963928,0.756263,0.643727,0.589465,0.739805,0.859475,1.050126,1.264808,1.416931,1.634426,1.720209],"opens":[183.780924,186.878918,189.777041,224.854308,227.572556,219.547759,224.854312,228.851732,221.556449,226.353346,245.84072,283.816101,281.267783,259.93159,254.834893,271.124317,266.877077,248.738841,253.785561,254.435151,254.834886,214.910764,231.899755,231.899752,234.847836,227.852373,184.480475,206.416266,189.876981,202.918532,202.798604,228.85172,223.854964,187.178735,223.854968,221.756311,215.160602,210.903341,210.453641,206.865973,206.566167,207.265701,208.614834,200.789904,193.574585,203.368239,204.567463,201.049733,211.160004,202.300003,191.050003,190.070007,192.0,194.850006,183.449997,202.0,201.710007,208.339996,189.899994,198.990005,201.520004,193.5,203.449997,199.759995,199.25,194.990005,188.380005,187.899994,180.300003,174.449997,171.970001,174.300003,179.199997,168.679993,166.0,152.779999,152.399994,160.0,166.779999,161.699997,152.619995,149.0,140.020004,137.0,141.009995,141.190002,144.25,149.490005,166.289993,163.339996,177.800003,174.0,176.100006,169.899994,162.350006,160.399994,167.690002,169.009995,172.899994,176.399994,180.0,180.75,196.360001,209.550003],"highs":[193.374716,190.876332,227.852376,243.832026,233.548677,235.26757,231.200214,228.851732,235.837213,259.731716,284.315793,307.700639,282.21715,262.33003,274.821942,283.716164,267.626592,271.823887,260.631128,273.173015,255.484459,242.342988,251.786868,244.841372,238.07574,227.862362,227.552567,219.357871,207.155776,208.784726,233.358804,237.546082,240.793992,225.353986,225.743744,228.302079,219.807585,216.859492,225.85367,209.914001,209.56422,210.143839,213.511655,201.699318,204.327619,206.146434,205.766681,220.850006,215.039993,210.5,196.899994,193.899994,196.25,197.199997,203.5,203.350006,209.440002,208.669998,201.589996,206.600006,201.850006,206.5,205.899994,209.25,199.850006,197.160004,190.800003,189.199997,180.300003,174.5,180.990005,179.100006,185.039993,169.429993,166.300003,163.240005,166.559998,167.880005,169.539993,164.589996,154.960007,160.539993,144.130005,145.0,144.179993,147.190002,150.779999,168.5,171.649994,196.440002,188.399994,178.899994,180.720001,170.899994,166.389999,162.080002,167.690002,179.25,177.910004,181.600006,185.789993,202.259995,212.429993,218.5],"lows":[182.731616,181.502392,186.409227,214.610945,217.559046,216.859488,216.159953,215.610311,217.868838,209.364353,243.642147,268.575982,244.441631,243.94195,244.841371,262.180126,246.390369,245.690828,250.487695,248.189198,217.858855,214.860793,229.251462,205.117108,223.864944,181.612328,183.311219,187.888257,184.170671,193.044923,202.218993,215.24055,216.859493,187.178735,219.058065,212.442363,208.574873,200.470127,204.307636,200.370178,201.919179,201.379516,195.433376,189.876971,192.365377,197.122284,197.981725,198.381464,201.350006,190.0,185.119995,188.0,190.0,182.800003,182.0,197.529999,198.809998,187.0,187.940002,193.320007,190.720001,191.580002,198.820007,196.0,192.899994,187.5,184.199997,177.440002,169.580002,165.119995,170.869995,169.360001,167.809998,163.639999,150.210007,148.309998,149.759995,158.649994,159.929993,155.5,150.009995,139.080002,134.600006,132.300003,136.050003,137.300003,140.960007,146.020004,156.139999,157.770004,171.520004,170.199997,171.25,165.990005,162.199997,158.149994,167.690002,168.100006,171.720001,170.610001,174.449997,180.75,193.029999,202.009995],"closes":[186.459198,188.857635,226.163467,227.962296,218.728287,222.955551,229.081573,221.156708,225.244064,244.271729,281.767456,281.367676,258.282684,249.988022,268.575989,266.877075,248.938721,252.036697,254.385193,254.684998,221.10675,230.550629,232.899109,232.749191,226.31337,184.780273,208.914642,189.767044,201.329559,201.709305,226.683136,224.604477,222.176056,219.687668,220.267288,216.109985,211.123199,207.635483,204.73735,205.197052,206.166428,206.196411,200.090363,194.973679,202.698669,203.528137,200.849869,211.179993,202.229996,190.649994,190.070007,190.039993,192.75,183.440002,200.649994,200.669998,208.279999,187.729996,198.470001,201.690002,192.639999,202.369995,199.630005,199.149994,194.029999,188.380005,187.210007,179.850006,174.449997,171.279999,174.220001,178.479996,168.529999,166.279999,151.410004,154.679993,158.75,165.949997,160.529999,156.130005,151.869995,139.809998,138.350006,143.559998,142.179993,145.979996,148.850006,165.470001,161.869995,179.850006,174.869995,175.630005,172.789993,166.770004,163.850006,158.899994,167.690002,175.949997,177.160004,179.419998,181.270004,195.610001,209.550003,206.639999],"pressureRange":[-1.961038,1.961038],"priceRange":[92.373024,281.767456],"zones":{"accumulationBoundary":0.11755,"distributionBoundary":0.88245},"latest":1.720209,"state":"Positive Market Dynamics ahead of price","context":{"scenario":"dynamicsAhead","latestDirection":"strengthening","fourWeekDirection":"strengthening","now":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"price":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"diagnosis":{"label":"Underlying strength ahead of price","detail":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","annotations":[{"label":"Current tape relationship","value":"Underlying strength ahead of price","detail":"Market Dynamics strengthened this week and remains positive.","tone":"positive"},{"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":"Leading price","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-14","observations":172,"relationship":{"sameWeekCorrelation":0.38,"forwardCorrelation":0.12,"directionalAgreement":53.9,"sample":167,"correlationSample":171,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":11.0,"medianWeeksInZone":11,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"medianReturn":-1.3,"averageReturn":-1.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":17.5,"averageReturn":17.5,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":37.3,"averageReturn":37.3,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":4.6,"sample":1},{"week":2,"averageReturn":6.4,"sample":1},{"week":3,"averageReturn":2.3,"sample":1},{"week":4,"averageReturn":-1.3,"sample":1},{"week":5,"averageReturn":2.7,"sample":1},{"week":6,"averageReturn":0.6,"sample":1},{"week":7,"averageReturn":-2.3,"sample":1},{"week":8,"averageReturn":0.1,"sample":1},{"week":9,"averageReturn":-6.9,"sample":1},{"week":10,"averageReturn":5.3,"sample":1},{"week":11,"averageReturn":18.8,"sample":1},{"week":12,"averageReturn":17.5,"sample":1},{"week":13,"averageReturn":23.7,"sample":1},{"week":14,"averageReturn":27.0,"sample":1},{"week":15,"averageReturn":27.5,"sample":1},{"week":16,"averageReturn":26.7,"sample":1},{"week":17,"averageReturn":41.3,"sample":1},{"week":18,"averageReturn":39.7,"sample":1},{"week":19,"averageReturn":45.7,"sample":1},{"week":20,"averageReturn":42.9,"sample":1},{"week":21,"averageReturn":44.3,"sample":1},{"week":22,"averageReturn":43.7,"sample":1},{"week":23,"averageReturn":38.5,"sample":1},{"week":24,"averageReturn":36.6,"sample":1},{"week":25,"averageReturn":35.3,"sample":1},{"week":26,"averageReturn":37.3,"sample":1}]},"distribution":{"label":"Distribution","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2.0,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-5.0,"averageReturn":-5.0,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-19.8,"averageReturn":-19.8,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"medianReturn":-24.2,"averageReturn":-24.2,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.4,"sample":2},{"week":2,"averageReturn":-7.8,"sample":2},{"week":3,"averageReturn":-8.7,"sample":2},{"week":4,"averageReturn":-5.0,"sample":2},{"week":5,"averageReturn":-5.2,"sample":2},{"week":6,"averageReturn":-14.7,"sample":2},{"week":7,"averageReturn":-12.4,"sample":2},{"week":8,"averageReturn":-11.5,"sample":2},{"week":9,"averageReturn":-11.5,"sample":2},{"week":10,"averageReturn":-18.6,"sample":2},{"week":11,"averageReturn":-24.7,"sample":2},{"week":12,"averageReturn":-19.8,"sample":2},{"week":13,"averageReturn":-23.4,"sample":2},{"week":14,"averageReturn":-22.4,"sample":2},{"week":15,"averageReturn":-29.7,"sample":2},{"week":16,"averageReturn":-20.7,"sample":2},{"week":17,"averageReturn":-24.5,"sample":2},{"week":18,"averageReturn":-22.9,"sample":2},{"week":19,"averageReturn":-23.3,"sample":2},{"week":20,"averageReturn":-18.8,"sample":2},{"week":21,"averageReturn":-19.9,"sample":2},{"week":22,"averageReturn":-21.3,"sample":2},{"week":23,"averageReturn":-22.4,"sample":2},{"week":24,"averageReturn":-22.8,"sample":2},{"week":25,"averageReturn":-23.5,"sample":2},{"week":26,"averageReturn":-24.2,"sample":2}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":15,"completedEpisodes":14,"activeEpisodes":1,"medianExpectedMove":14.0,"averageExpectedMove":15.4,"averageWeeksToLargestMove":6.7,"horizons":[{"weeks":4,"sample":15,"expectedCount":6,"expectedPercent":40.0,"averageReturn":1.4,"medianReturn":-1.3,"confidenceLow":19.8,"confidenceHigh":64.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":14,"expectedCount":7,"expectedPercent":50.0,"averageReturn":5.4,"medianReturn":5.1,"confidenceLow":26.8,"confidenceHigh":73.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":13,"expectedCount":7,"expectedPercent":53.8,"averageReturn":17.1,"medianReturn":26.2,"confidenceLow":29.1,"confidenceHigh":76.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.0,"sample":15},{"week":2,"averageReturn":3.5,"sample":15},{"week":3,"averageReturn":1.6,"sample":15},{"week":4,"averageReturn":1.4,"sample":15},{"week":5,"averageReturn":1.6,"sample":15},{"week":6,"averageReturn":4.7,"sample":15},{"week":7,"averageReturn":5.0,"sample":14},{"week":8,"averageReturn":2.4,"sample":14},{"week":9,"averageReturn":3.5,"sample":14},{"week":10,"averageReturn":3.6,"sample":14},{"week":11,"averageReturn":4.1,"sample":14},{"week":12,"averageReturn":5.4,"sample":14},{"week":13,"averageReturn":8.2,"sample":14},{"week":14,"averageReturn":9.7,"sample":14},{"week":15,"averageReturn":10.0,"sample":14},{"week":16,"averageReturn":9.0,"sample":13},{"week":17,"averageReturn":8.0,"sample":13},{"week":18,"averageReturn":9.3,"sample":13},{"week":19,"averageReturn":8.9,"sample":13},{"week":20,"averageReturn":10.8,"sample":13},{"week":21,"averageReturn":11.3,"sample":13},{"week":22,"averageReturn":12.2,"sample":13},{"week":23,"averageReturn":13.4,"sample":13},{"week":24,"averageReturn":14.1,"sample":13},{"week":25,"averageReturn":17.6,"sample":13},{"week":26,"averageReturn":17.1,"sample":13}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":9,"completedEpisodes":9,"activeEpisodes":0,"medianExpectedMove":11.5,"averageExpectedMove":11.7,"averageWeeksToLargestMove":4.1,"horizons":[{"weeks":4,"sample":9,"expectedCount":6,"expectedPercent":66.7,"averageReturn":3.9,"medianReturn":-1.7,"confidenceLow":35.4,"confidenceHigh":87.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":9,"expectedCount":4,"expectedPercent":44.4,"averageReturn":11.7,"medianReturn":12.4,"confidenceLow":18.9,"confidenceHigh":73.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":8,"expectedCount":4,"expectedPercent":50.0,"averageReturn":9.8,"medianReturn":-2.2,"confidenceLow":21.5,"confidenceHigh":78.5,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.8,"sample":9},{"week":2,"averageReturn":-2.6,"sample":9},{"week":3,"averageReturn":0.6,"sample":9},{"week":4,"averageReturn":3.9,"sample":9},{"week":5,"averageReturn":5.7,"sample":9},{"week":6,"averageReturn":7.0,"sample":9},{"week":7,"averageReturn":5.7,"sample":9},{"week":8,"averageReturn":8.7,"sample":9},{"week":9,"averageReturn":8.5,"sample":9},{"week":10,"averageReturn":12.2,"sample":9},{"week":11,"averageReturn":11.3,"sample":9},{"week":12,"averageReturn":11.7,"sample":9},{"week":13,"averageReturn":11.4,"sample":9},{"week":14,"averageReturn":9.5,"sample":9},{"week":15,"averageReturn":8.7,"sample":9},{"week":16,"averageReturn":8.6,"sample":9},{"week":17,"averageReturn":8.3,"sample":9},{"week":18,"averageReturn":7.5,"sample":9},{"week":19,"averageReturn":6.4,"sample":9},{"week":20,"averageReturn":5.8,"sample":9},{"week":21,"averageReturn":8.1,"sample":9},{"week":22,"averageReturn":11.7,"sample":9},{"week":23,"averageReturn":12.5,"sample":9},{"week":24,"averageReturn":9.3,"sample":8},{"week":25,"averageReturn":10.9,"sample":8},{"week":26,"averageReturn":9.8,"sample":8}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":9,"completedEpisodes":9,"activeEpisodes":0,"medianExpectedMove":7.0,"averageExpectedMove":7.9,"averageWeeksToLargestMove":4.2,"horizons":[{"weeks":4,"sample":9,"expectedCount":4,"expectedPercent":44.4,"averageReturn":5.2,"medianReturn":7.6,"confidenceLow":18.9,"confidenceHigh":73.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":9,"expectedCount":3,"expectedPercent":33.3,"averageReturn":12.0,"medianReturn":8.9,"confidenceLow":12.1,"confidenceHigh":64.6,"confidence":"Mixed historical record"},{"weeks":26,"sample":7,"expectedCount":4,"expectedPercent":57.1,"averageReturn":13.0,"medianReturn":-0.5,"confidenceLow":25.0,"confidenceHigh":84.2,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":9},{"week":2,"averageReturn":3.6,"sample":9},{"week":3,"averageReturn":2.0,"sample":9},{"week":4,"averageReturn":5.2,"sample":9},{"week":5,"averageReturn":6.1,"sample":9},{"week":6,"averageReturn":6.9,"sample":9},{"week":7,"averageReturn":8.0,"sample":9},{"week":8,"averageReturn":8.0,"sample":9},{"week":9,"averageReturn":11.1,"sample":9},{"week":10,"averageReturn":10.8,"sample":9},{"week":11,"averageReturn":11.8,"sample":9},{"week":12,"averageReturn":12.0,"sample":9},{"week":13,"averageReturn":11.1,"sample":9},{"week":14,"averageReturn":9.1,"sample":9},{"week":15,"averageReturn":8.6,"sample":9},{"week":16,"averageReturn":11.1,"sample":9},{"week":17,"averageReturn":11.8,"sample":9},{"week":18,"averageReturn":12.0,"sample":9},{"week":19,"averageReturn":5.6,"sample":8},{"week":20,"averageReturn":5.0,"sample":8},{"week":21,"averageReturn":4.6,"sample":8},{"week":22,"averageReturn":9.9,"sample":8},{"week":23,"averageReturn":12.9,"sample":8},{"week":24,"averageReturn":13.5,"sample":8},{"week":25,"averageReturn":14.2,"sample":8},{"week":26,"averageReturn":13.0,"sample":7}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":13,"completedEpisodes":12,"activeEpisodes":1,"medianExpectedMove":11.0,"averageExpectedMove":15.4,"averageWeeksToLargestMove":6.4,"horizons":[{"weeks":4,"sample":13,"expectedCount":9,"expectedPercent":69.2,"averageReturn":3.4,"medianReturn":1.3,"confidenceLow":42.4,"confidenceHigh":87.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":12,"expectedCount":7,"expectedPercent":58.3,"averageReturn":6.1,"medianReturn":6.9,"confidenceLow":32.0,"confidenceHigh":80.7,"confidence":"Mixed historical record"},{"weeks":26,"sample":12,"expectedCount":6,"expectedPercent":50.0,"averageReturn":15.0,"medianReturn":11.4,"confidenceLow":25.4,"confidenceHigh":74.6,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.4,"sample":13},{"week":2,"averageReturn":1.9,"sample":13},{"week":3,"averageReturn":4.2,"sample":13},{"week":4,"averageReturn":3.4,"sample":13},{"week":5,"averageReturn":1.4,"sample":13},{"week":6,"averageReturn":0.6,"sample":13},{"week":7,"averageReturn":2.4,"sample":13},{"week":8,"averageReturn":6.0,"sample":13},{"week":9,"averageReturn":6.0,"sample":13},{"week":10,"averageReturn":5.0,"sample":13},{"week":11,"averageReturn":3.6,"sample":12},{"week":12,"averageReturn":6.1,"sample":12},{"week":13,"averageReturn":5.4,"sample":12},{"week":14,"averageReturn":8.0,"sample":12},{"week":15,"averageReturn":9.0,"sample":12},{"week":16,"averageReturn":11.0,"sample":12},{"week":17,"averageReturn":12.4,"sample":12},{"week":18,"averageReturn":10.6,"sample":12},{"week":19,"averageReturn":11.0,"sample":12},{"week":20,"averageReturn":12.1,"sample":12},{"week":21,"averageReturn":12.5,"sample":12},{"week":22,"averageReturn":14.4,"sample":12},{"week":23,"averageReturn":15.5,"sample":12},{"week":24,"averageReturn":14.4,"sample":12},{"week":25,"averageReturn":14.4,"sample":12},{"week":26,"averageReturn":15.0,"sample":12}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":30.8,"averageExpectedMove":30.8,"averageWeeksToLargestMove":10.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-4.6,"medianReturn":-4.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-28.9,"medianReturn":-28.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-22.7,"medianReturn":-22.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-6.7,"sample":1},{"week":2,"averageReturn":-5.6,"sample":1},{"week":3,"averageReturn":-4.7,"sample":1},{"week":4,"averageReturn":-4.6,"sample":1},{"week":5,"averageReturn":-17.2,"sample":1},{"week":6,"averageReturn":-13.6,"sample":1},{"week":7,"averageReturn":-12.7,"sample":1},{"week":8,"averageReturn":-12.8,"sample":1},{"week":9,"averageReturn":-15.2,"sample":1},{"week":10,"averageReturn":-30.8,"sample":1},{"week":11,"averageReturn":-21.7,"sample":1},{"week":12,"averageReturn":-28.9,"sample":1},{"week":13,"averageReturn":-24.6,"sample":1},{"week":14,"averageReturn":-24.4,"sample":1},{"week":15,"averageReturn":-15.1,"sample":1},{"week":16,"averageReturn":-15.8,"sample":1},{"week":17,"averageReturn":-16.7,"sample":1},{"week":18,"averageReturn":-17.7,"sample":1},{"week":19,"averageReturn":-17.5,"sample":1},{"week":20,"averageReturn":-19.0,"sample":1},{"week":21,"averageReturn":-20.9,"sample":1},{"week":22,"averageReturn":-22.2,"sample":1},{"week":23,"averageReturn":-23.3,"sample":1},{"week":24,"averageReturn":-23.1,"sample":1},{"week":25,"averageReturn":-22.7,"sample":1},{"week":26,"averageReturn":-22.7,"sample":1}]},"currentApplication":{"status":"Underlying strength ahead of price","tone":"positive","headline":"Underlying strength is leading price","use":"A positive price response is needed before the early upside case is confirmed.","confirm":"Treat the gap as an early-upside opportunity watch. A continued positive price response would confirm that price is catching up with the stronger foundation.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Market Dynamics has strengthened across the recent completed path and remains strongly positive, while price has not advanced as far through its range. The gap is an early-upside watch; a positive price response is needed for confirmation.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":58.3,"averageReturn":6.1,"sample":12},"nowContext":{"label":"Stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Strengthened over four weeks","detail":"Underlying support has strengthened across the recent completed path."},"priceContext":{"label":"Price is lagging the underlying strength","detail":"Market Dynamics has advanced further through its recent range than price. This is positive divergence and an early-upside watch, but price confirmation is still required."}},"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":"Early repair watch","title":"Prepare the case before price confirms the recovery","tone":"recovery","approach":"Use the improvement to move the ticker onto a watchlist or define an entry trigger. Commitment should rise only after price responds; fading Market Dynamics cancels the early case.","finding":"In this ticker's completed record, 58.3% of comparable cases moved higher after 12 weeks, with an average move of 6.1% across 12 cases.","watch":"Reassess the reading when either price structure or the Market Dynamics state changes materially."},{"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.0 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 improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 15.4% across 12 completed cases, with the largest move arriving after 6.4 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[],"distribution_rollovers":[{"date":"2024-11-15","price":258.282684},{"date":"2024-12-13","price":248.938721}],"price_pressure_gaps":[{"date":"2024-12-06","price":266.877075}]}},"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":[186.4592,188.8576,226.1635,227.9623,218.7283,222.9556,229.0816,221.1567,225.2441,244.2717,281.7675,281.3677,258.2827,249.988,268.576,266.8771,248.9387,252.0367,254.3852,254.685,221.1068,230.5506,232.8991,232.7492,226.3134,184.7803,208.9146,189.767,201.3296,201.7093,226.6831,224.6045,222.1761,219.6877,220.2673,216.11,211.1232,207.6355,204.7373,205.1971,206.1664,206.1964,200.0904,194.9737,202.6987,203.5281,200.8499,211.18,202.23,190.65,190.07,190.04,192.75,183.44,200.65,200.67,208.28,187.73,198.47,201.69,192.64,202.37,199.63,199.15,194.03,188.38,187.21,179.85,174.45,171.28,174.22,178.48,168.53,166.28,151.41,154.68,158.75,165.95,160.53,156.13,151.87,139.81,138.35,143.56,142.18,145.98,148.85,165.47,161.87,179.85,174.87,175.63,172.79,166.77,163.85,158.9,167.69,175.95,177.16,179.42,181.27,195.61,209.55,206.64],"consensus":[40.4138,45.6775,83.383,46.1288,11.4433,44.7954,48.9731,0.0,33.6276,61.7495,82.4046,34.1539,0.0,0.0,41.5722,0.0,-23.6822,0.0,0.0,0.0,-57.1321,0.0,-19.722,-12.2829,-24.813,-71.7624,0.0,-59.2983,0.0,-8.9135,35.6087,0.0,0.0,14.5272,-9.5432,-16.3831,-21.8142,-19.0839,-28.2561,-14.0368,-8.1648,0.0,-28.0892,-28.9343,9.9558,0.0,-14.0384,35.4669,-26.4641,-48.5586,-22.9246,-25.6339,-12.5341,-44.2785,42.5353,10.423,41.9131,-41.4773,21.3181,14.2185,-35.2643,34.0263,-9.2649,0.0,-21.4212,-39.0306,-24.2954,-49.5549,-46.4723,-36.6338,-23.2453,0.0,-54.0393,-32.351,-71.5724,-26.2865,-14.1728,11.8737,-28.8663,-36.2689,-36.0964,-66.8376,-41.2348,0.0,-22.8055,8.0007,13.3757,59.9941,8.2322,61.1431,11.8517,30.7569,9.7653,-16.6176,-11.0187,-30.2713,14.5671,51.0597,38.9098,40.8104,35.5156,67.7541,75.6477,24.6256],"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":[-9.6375,-51.5149,37.809,6.0373,42.0941,-51.3321,26.5557,15.5806,-35.6459,30.755,-16.4412,0.0,-30.7346,-41.6328,-21.6462,-50.1654,-42.5914,-30.4764,-20.2772,0.0,-54.7589,-34.8079,-75.926,-23.3095,-7.2234,15.0699,-43.8759,-47.8935,-39.6165,-63.5794,-39.1971,0.0,-16.186,7.0831,9.3672,51.3291,0.6894,48.6329,2.832,28.9539,1.6171,-19.0664,-9.3037,-33.1553,22.3445,44.8432,40.8209,36.104,28.5216,62.2259,74.1846,15.1565],"force":[-1.0595,-45.3101,84.9166,6.0272,49.9565,-64.8812,42.9655,17.2065,-48.7052,50.1662,-19.9045,0.0,-28.2592,-42.0514,-14.5392,-51.8759,-44.9776,-23.4401,-3.4948,0.0,-70.8021,-15.9339,-78.3849,-13.2393,-16.3847,44.3627,-30.8491,-33.3407,-22.5573,-84.084,-21.6677,0.0,-4.85,34.969,32.3244,91.4722,21.3257,83.8619,30.5305,13.3772,13.8599,-31.7879,-14.969,-31.2654,14.8169,73.9098,26.1147,35.773,29.4192,85.9212,88.8704,16.2072],"direction":[-25.5542,-35.2714,17.6645,18.5749,35.961,-13.4975,0.1301,10.5276,-25.2276,26.2364,-6.5363,0.0,-5.8931,-33.899,-34.2918,-47.1993,-51.9753,-53.0949,-45.7375,0.0,-41.2434,-41.2695,-61.7308,-57.9215,-43.9417,14.9855,-10.2963,-25.0752,-41.7441,-58.2425,-57.54,0.0,-43.196,10.2138,4.4221,47.4126,39.541,59.2128,52.4328,45.2313,39.6488,-2.9831,-10.1568,-26.2651,5.5002,41.8426,45.865,49.7872,47.8632,61.0956,67.8752,64.6136],"intensity":[9.6154,40.3846,65.3846,63.4615,26.9231,78.8462,40.3846,17.3077,36.5385,40.3846,23.0769,13.4615,44.2308,21.1538,25.0,30.7692,42.3077,21.1538,26.9231,15.3846,59.6154,78.8462,73.0769,13.4615,17.3077,50.0,25.0,23.0769,67.3077,76.9231,92.3077,25.0,15.3846,17.3077,15.3846,98.0769,73.0769,100.0,80.7692,63.4615,7.6923,67.3077,23.0769,28.8462,63.4615,75.0,11.5385,15.3846,23.0769,92.3077,82.6923,53.8462],"confirmation":[49.2001,82.0903,82.9749,25.9349,81.6546,81.8358,52.7628,72.6202,79.6884,79.4301,49.9074,24.4621,52.2546,80.5422,75.5176,83.919,82.8847,79.4146,52.7477,29.4281,85.7925,77.8145,91.0445,32.7435,7.2053,30.6046,77.0689,79.3397,79.0846,89.9633,80.6298,9.2212,52.1847,5.575,50.2521,88.2895,6.566,88.4488,9.1515,77.34,5.8801,51.076,71.6725,77.6732,49.8839,85.1302,80.0321,80.9775,79.2858,90.3192,92.6325,40.9042],"persistence":[62.5,75.0,50.0,50.0,25.0,25.0,0.0,25.0,25.0,50.0,25.0,12.5,12.5,12.5,37.5,62.5,62.5,87.5,87.5,87.5,87.5,87.5,87.5,87.5,87.5,62.5,62.5,75.0,75.0,75.0,75.0,62.5,62.5,62.5,37.5,12.5,12.5,37.5,62.5,75.0,100.0,75.0,50.0,25.0,25.0,25.0,25.0,25.0,25.0,50.0,75.0,100.0],"assessmentRisk":[39.9187,18.8317,22.0231,38.4998,27.0652,41.8273,21.341,2.0602,28.3351,27.8694,10.7048,10.5188,17.8783,25.1534,31.2348,24.336,25.9138,30.4886,37.1395,15.1258,12.9562,21.6576,14.2046,36.8449,39.9757,8.6027,59.48,29.6288,22.6027,16.5462,29.2652,44.9076,33.8058,33.4729,39.5766,19.8398,45.5515,19.3998,43.8841,27.0534,38.9006,37.8053,39.7633,33.7119,36.2585,15.7387,27.3243,29.0712,30.5845,15.6551,12.1694,37.6614],"volumeParticipation":true,"latest":{"consensus":24.6,"control":15.2,"force":16.2,"direction":64.6,"confirmation":40.9,"persistence":100.0,"assessmentRisk":37.7,"intensity":53.8,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+24.6","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+15.2","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+16.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+64.6","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"41/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"68.8","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"6.3%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"30.8","detail":"Directional","tone":"positive"},{"label":"Range position","value":"86%","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":[186.4592,188.8576,226.1635,227.9623,218.7283,222.9556,229.0816,221.1567,225.2441,244.2717,281.7675,281.3677,258.2827,249.988,268.576,266.8771,248.9387,252.0367,254.3852,254.685,221.1068,230.5506,232.8991,232.7492,226.3134,184.7803,208.9146,189.767,201.3296,201.7093,226.6831,224.6045,222.1761,219.6877,220.2673,216.11,211.1232,207.6355,204.7373,205.1971,206.1664,206.1964,200.0904,194.9737,202.6987,203.5281,200.8499,211.18,202.23,190.65,190.07,190.04,192.75,183.44,200.65,200.67,208.28,187.73,198.47,201.69,192.64,202.37,199.63,199.15,194.03,188.38,187.21,179.85,174.45,171.28,174.22,178.48,168.53,166.28,151.41,154.68,158.75,165.95,160.53,156.13,151.87,139.81,138.35,143.56,142.18,145.98,148.85,165.47,161.87,179.85,174.87,175.63,172.79,166.77,163.85,158.9,167.69,175.95,177.16,179.42,181.27,195.61,209.55,206.64],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[169.2687,172.8303,182.5273,190.7882,195.8682,200.7932,205.9365,208.7038,211.7111,217.6312,229.2924,238.7606,242.3101,243.7061,248.2279,251.6186,251.1314,251.296,251.8577,252.3717,246.6872,243.7533,241.7798,240.1379,237.6243,228.0163,224.5433,218.2203,215.1493,212.7056,215.247,216.9484,217.8989,218.2241,218.5956,218.1437,216.8672,215.1887,213.2885,211.8173,210.7899,209.9547,208.1612,205.7635,205.2062,204.9011,204.1645,205.4401,204.8564,202.2734,200.0546,198.2338,197.2367,194.7282,195.8049,196.6895,198.7968,196.7847,197.0911,197.9273,196.966,197.9485,198.2542,198.4171,197.6194,195.9395,194.3524,191.7156,188.5764,185.4316,183.3931,182.4998,179.9598,177.4726,172.7339,169.4514,167.5057,167.2228,166.006,164.2103,161.9666,157.9382,154.3767,152.41,150.55,149.7191,149.5611,152.4536,154.1657,158.8356,161.7509,164.2744,165.8227,165.9949,165.6049,164.3859,164.9866,166.98,168.8309,170.7562,172.6678,176.8391,182.7865,187.1235],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[154.2843,156.8453,161.9799,166.8675,170.7091,174.5792,178.6164,181.7675,184.988,189.3794,196.223,202.53,206.6598,209.8693,214.2179,218.1186,220.4016,222.7449,225.0887,227.281,226.8236,227.0997,227.5293,227.9159,227.7972,224.6108,223.4481,220.9532,219.4996,218.1818,218.8115,219.2406,219.4581,219.4751,219.5338,219.2802,218.6759,217.8581,216.8862,216.0204,215.2904,214.6168,213.5408,212.1654,211.4642,210.8763,210.1336,210.2111,209.6199,208.2148,206.8707,205.624,204.6704,203.0977,202.9164,202.75,203.1597,202.0167,201.754,201.7493,201.0745,201.1705,201.0563,200.9151,200.4051,199.5144,198.6029,197.2138,195.5276,193.7315,192.2862,191.2635,189.5796,187.8537,185.1541,182.8968,181.1081,179.9853,178.5442,176.8839,175.031,172.422,169.8982,167.9472,166.0385,164.5527,163.3895,163.5436,163.4197,164.6367,165.3948,166.1529,166.6446,166.6538,166.4462,165.8872,166.0207,166.7562,167.5269,168.4078,169.3606,171.305,174.138,176.5455],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[184.3691,188.9053,203.8462,215.6727,223.2151,230.5117,237.9468,242.5275,246.9323,254.1857,269.7307,282.0833,287.5437,290.4854,294.39,295.5166,294.9205,294.3842,293.8317,292.0514,288.4859,284.1016,283.9339,283.824,283.3209,288.7734,289.823,292.7874,293.9951,294.2245,287.8176,280.5715,277.3593,275.1174,268.9967,262.3023,258.9234,254.408,248.521,241.2055,240.5038,238.3038,235.3982,232.2498,229.7838,228.1839,228.0758,227.2522,227.2207,228.2063,226.2037,224.0465,221.6366,220.3606,217.3555,215.0445,214.5316,214.057,213.5194,213.1166,212.2291,211.6887,211.6517,211.8143,211.3,210.7971,210.5686,208.9001,209.4831,211.0727,211.8242,211.9998,212.8604,214.0168,215.6698,215.6022,212.8697,212.3411,210.426,207.6961,206.4055,203.8562,200.9817,196.552,192.534,188.7699,184.4406,182.0614,180.3012,182.0392,182.1615,181.5619,182.2323,182.2919,182.8686,183.0209,183.7878,185.2126,187.1706,189.4949,191.854,195.8953,202.3315,207.0414],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[129.0016,129.4951,123.2448,120.0091,119.2552,119.2298,119.7385,122.5286,125.8636,128.058,124.9254,125.0711,129.7365,136.0162,143.869,154.6498,163.4995,171.8238,179.6745,188.7271,195.7573,204.311,205.1522,205.7408,207.0024,197.7324,194.6661,188.5628,184.9636,180.4779,181.3764,182.9462,182.5478,181.7595,183.0494,184.6671,184.2645,184.3398,185.262,187.6287,186.8363,186.6009,186.2257,185.5964,185.701,189.1757,188.4773,191.4422,191.5637,189.4722,187.8135,186.5142,185.9816,183.6328,184.6761,185.4432,185.6718,184.1558,184.0666,184.1187,183.6536,183.8114,183.8024,184.0574,183.7048,182.6929,181.5574,180.0929,176.7319,173.2053,170.8688,169.5372,166.2546,163.3822,156.8052,152.2738,150.0533,148.4039,146.525,144.6989,141.9125,138.2058,134.9523,133.823,132.656,132.1801,132.6734,133.6146,134.1168,133.2358,133.1785,133.4931,133.2487,133.2381,133.9054,134.1751,134.3022,133.8774,133.5824,133.5871,134.168,135.7067,136.3905,137.9886],"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":[22.4652,21.1976,45.668,42.1728,32.7039,31.9428,40.1747,34.0402,35.5527,48.8478,67.8931,66.1567,54.3686,45.3974,52.7532,46.5758,34.752,41.7553,40.1804,37.8529,21.7067,27.1098,27.9493,24.5064,19.8187,0.0489,12.9615,5.0453,8.4902,8.4929,15.8139,12.947,13.8256,12.0475,6.8194,3.3748,-0.7159,-1.3773,-6.9969,-6.5376,-6.0689,-7.368,-9.3463,-13.257,-11.9268,-11.239,-11.6672,-6.9307,-10.6761,-14.988,-14.608,-15.6038,-15.2648,-17.8988,-11.1515,-12.2776,-9.6677,-16.2003,-12.038,-11.8284,-16.8979,-12.5684,-12.791,-11.482,-14.4986,-16.9024,-17.1129,-19.6136,-21.0134,-21.48,-19.6304,-17.8332,-19.9282,-20.3838,-24.9171,-23.4259,-21.9069,-17.3415,-19.7894,-20.3062,-19.6324,-21.2809,-21.2447,-16.5346,-16.2139,-18.0086,-16.7614,-5.1902,-7.167,2.7114,2.331,2.68,2.0255,-0.4708,-2.9725,-7.1463,-1.937,2.1882,3.3498,4.4279,8.1728,13.6995,20.6359,19.7106],"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":"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":[12.482,13.3197,16.8002,19.4791,20.6193,21.6149,22.6373,22.5482,22.5475,23.8078,27.5151,30.0741,29.8949,28.752,29.0118,28.7492,26.7848,25.1877,23.8366,22.5304,18.5717,16.0118,14.0111,12.2719,10.2561,5.2467,3.1874,0.0102,-1.5568,-2.7364,-1.6373,-0.9233,-0.5471,-0.4446,-0.313,-0.538,-1.1059,-1.8165,-2.5837,-3.1187,-3.4249,-3.6235,-4.2248,-5.056,-5.0333,-4.892,-4.9393,-4.0959,-4.1024,-4.9846,-5.6652,-6.1362,-6.2192,-6.956,-6.0811,-5.3247,-4.0644,-4.67,-4.2344,-3.5881,-3.7627,-3.0805,-2.7295,-2.4616,-2.6322,-3.1865,-3.6778,-4.6079,-5.7149,-6.77,-7.2849,-7.2655,-7.9613,-8.5951,-10.18,-11.0448,-11.2718,-10.7469,-10.6455,-10.7958,-11.1303,-12.2276,-13.0644,-13.1556,-13.1871,-12.7585,-12.0483,-10.0287,-8.6193,-5.9826,-4.2459,-2.7762,-1.8196,-1.5297,-1.518,-1.8864,-1.4524,-0.4369,0.4603,1.3382,2.1584,3.9203,6.368,7.9811],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[9.8085,10.5108,11.7686,13.3107,14.7724,16.1409,17.4402,18.4618,19.2789,20.1847,21.6508,23.3355,24.6473,25.4683,26.177,26.6914,26.7101,26.4056,25.8918,25.2195,23.89,22.3143,20.6537,18.9773,17.2331,14.8358,12.5061,10.0069,7.6942,5.6081,4.159,3.1425,2.4046,1.8348,1.4052,1.0166,0.5921,0.1104,-0.4284,-0.9665,-1.4582,-1.8912,-2.358,-2.8976,-3.3247,-3.6382,-3.8984,-3.9379,-3.9708,-4.1736,-4.4719,-4.8047,-5.0876,-5.4613,-5.5852,-5.5331,-5.2394,-5.1255,-4.9473,-4.6755,-4.4929,-4.2104,-3.9142,-3.6237,-3.4254,-3.3776,-3.4377,-3.6717,-4.0804,-4.6183,-5.1516,-5.5744,-6.0518,-6.5604,-7.2843,-8.0364,-8.6835,-9.0962,-9.4061,-9.684,-9.9733,-10.4241,-10.9522,-11.3929,-11.7517,-11.9531,-11.9721,-11.5834,-10.9906,-9.989,-8.8404,-7.6275,-6.466,-5.4787,-4.6866,-4.1265,-3.5917,-2.9607,-2.2765,-1.5536,-0.8112,0.1351,1.3817,2.7016],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[2.6734,2.8089,5.0315,6.1683,5.8469,5.474,5.1971,4.0864,3.2685,3.6231,5.8643,6.7387,5.2475,3.2838,2.8348,2.0578,0.0747,-1.2179,-2.0552,-2.6891,-5.3183,-6.3025,-6.6426,-6.7054,-6.977,-9.5891,-9.3187,-9.9967,-9.251,-8.3445,-5.7963,-4.0658,-2.9517,-2.2794,-1.7182,-1.5546,-1.698,-1.9269,-2.1553,-2.1522,-1.9668,-1.7322,-1.8669,-2.1584,-1.7086,-1.2539,-1.0409,-0.158,-0.1316,-0.811,-1.1933,-1.3315,-1.1315,-1.4947,-0.4958,0.2084,1.175,0.4555,0.7129,1.0874,0.7302,1.1299,1.1848,1.1621,0.7932,0.1911,-0.2401,-0.9362,-1.6346,-2.1517,-2.1333,-1.6911,-1.9095,-2.0347,-2.8956,-3.0084,-2.5883,-1.6507,-1.2395,-1.1118,-1.157,-1.8035,-2.1122,-1.7627,-1.4354,-0.8054,-0.0761,1.5547,2.3713,4.0064,4.5945,4.8514,4.6463,3.949,3.1686,2.2401,2.1393,2.5239,2.7368,2.8918,2.9696,3.7852,4.9864,5.2795],"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":"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":[0.0,0.0,0.0,0.0,-4.0507,-2.1963,0.0,-3.4594,-1.6752,0.0,0.0,-0.1419,-8.3348,-11.2786,-4.6817,-5.2846,-11.651,-10.5515,-9.718,-9.6116,-21.5286,-18.177,-17.3435,-17.3967,-19.6808,-34.421,-25.8557,-32.6512,-28.5476,-28.4128,-19.5496,-20.2873,-21.1491,-22.0323,-21.8266,-23.302,-25.0718,-26.3096,-27.3382,-27.175,-26.831,-26.8204,-28.9874,-30.8033,-28.0617,-27.7673,-28.7179,-25.0517,-28.2281,-32.3378,-32.5437,-32.5543,-31.5925,-34.8967,-28.7888,-28.7817,-26.0809,-33.3741,-29.5625,-28.4197,-31.6316,-28.1784,-29.1508,-29.3212,-31.1383,-33.1434,-33.5587,-36.1708,-38.0872,-39.2123,-38.1689,-36.657,-40.1883,-40.9868,-46.2642,-45.1037,-43.6592,-41.1039,-43.0275,-44.5891,-46.1009,-50.3811,-50.8992,-49.0502,-49.54,-48.1913,-47.1727,-41.2743,-42.5519,-36.1708,-37.9382,-37.6685,-38.6764,-40.8129,-41.8492,-43.606,-40.4864,-37.5549,-37.1255,-36.3234,-35.6668,-30.5775,-25.6302,-26.6629],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[61.6584,63.7379,96.0817,88.2686,69.9216,60.9095,65.3308,58.8101,58.5615,65.6671,91.097,90.8259,75.1695,69.1346,81.7106,80.5612,68.4246,70.5206,72.1095,72.3124,49.5943,38.5502,33.7293,28.3054,24.3739,0.0,13.0611,2.6988,8.9562,9.1617,22.6771,21.5522,20.238,18.8913,19.205,16.9551,14.2564,12.3689,10.8004,11.0492,11.5738,11.5901,8.2856,5.5165,9.6971,10.146,8.6966,14.2871,9.4435,3.1766,2.8627,0.1438,1.5719,0.0,9.3818,9.3927,13.5412,2.3386,8.1934,9.9488,5.0153,10.3194,8.8258,8.5641,5.773,2.693,2.0552,0.0,0.0,0.0,1.7165,4.2036,0.0,0.0,0.0,2.1597,4.8478,9.6031,6.0234,3.1174,0.3038,0.0,0.0,3.7658,2.7683,5.515,7.5894,19.6025,17.0004,29.9964,26.3968,26.9461,24.8934,20.5421,18.4315,14.8536,21.2071,27.1774,28.052,29.6856,31.0228,41.3878,51.4637,49.3603],"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-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.6921,6.4897,6.341,6.7573,7.0616,7.0227,6.8156,6.9907,6.9433,7.418,7.0026,7.5049,8.6364,8.811,8.4127,8.4379,9.0092,9.0034,8.568,8.6473,10.4645,10.1705,10.0399,10.5479,10.5215,13.7538,12.8087,14.2784,13.3125,12.8957,11.6526,11.6298,11.6866,12.216,11.5304,11.4369,11.2509,11.1866,11.2863,10.7888,10.236,9.8071,10.0298,9.9909,9.3452,8.9591,8.7069,8.4495,8.6767,9.3144,9.1182,8.6899,8.1874,8.5491,8.023,7.6563,7.2142,8.2567,7.7509,7.5527,7.7554,7.3818,7.2019,7.1788,7.0978,7.1548,6.9371,7.1722,7.305,7.2999,7.079,6.8063,7.4235,7.2353,8.1374,8.0858,8.0717,7.5672,7.6915,7.7593,7.695,8.8581,8.8042,8.5105,8.3878,8.0698,7.8202,7.5026,7.8061,8.0596,8.3866,8.1077,8.0438,8.0301,7.7886,7.7138,7.1618,6.8073,6.5275,6.4224,6.3496,6.2493,6.0782,6.2935],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[35.3367,37.3179,49.2838,56.9966,60.7118,63.6367,66.0963,65.7427,64.9517,65.9934,73.383,77.1266,75.6361,72.4354,68.6904,62.5843,57.3365,52.5776,48.2178,42.9821,38.2984,32.6734,32.2159,31.899,31.1299,37.4265,39.2813,43.3051,45.5285,47.9233,45.3719,42.1237,41.2307,40.8678,38.0259,34.7385,33.6918,31.9401,29.1662,24.9872,25.117,24.3362,23.3253,22.3304,21.2199,18.6928,19.0124,17.1056,17.0288,18.5473,18.5452,18.2835,17.4943,18.1824,16.2571,14.7826,14.4226,15.0177,14.8158,14.5999,14.4364,14.0973,14.0847,14.0232,13.9721,14.2845,14.7969,14.8112,16.96,19.7084,21.4038,22.2587,24.5867,26.8335,31.6072,34.4292,34.6169,35.4473,35.8038,35.7537,37.0311,38.3851,39.311,37.9745,36.8264,35.2639,32.649,30.694,29.3778,30.9592,31.0668,30.5146,31.0533,31.093,30.9137,30.7984,31.1142,32.176,33.414,34.6091,35.3878,36.3017,38.9352,40.0271],"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":"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":[27.3581,28.465,31.02,33.7713,36.3262,38.7381,40.8817,42.7922,44.7589,47.0828,49.5755,52.1148,52.3241,52.4784,52.9097,53.4987,52.7976,52.2677,51.7756,51.6872,49.4822,47.2569,45.5714,42.6612,39.9589,38.5282,37.1997,35.9661,34.9653,33.9332,31.5904,29.46,27.6459,26.7717,25.9381,25.4431,25.1464,25.2067,24.6631,24.3375,24.0352,23.7101,23.7192,24.0083,24.043,23.9087,23.784,22.3363,20.9919,20.5537,20.4608,20.3745,20.0557,20.268,19.816,19.3964,18.3843,18.3768,18.3698,17.8272,17.5416,16.7733,16.0599,15.0224,14.3876,14.3381,14.6026,15.4335,16.7911,18.3499,18.8992,19.5268,19.3247,19.5005,20.6404,21.8184,22.4563,22.8662,23.0108,23.5151,24.4045,25.9305,27.5927,29.2588,30.8059,31.7164,31.9568,29.8766,27.8612,27.8884,27.9136,27.7867,27.7944,27.1715,26.1612,24.7771,23.9987,24.1647,24.3189,24.7293,25.4024,26.9604,28.8467,30.8303],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[29.3287,27.7265,40.4199,42.3529,39.2212,36.7116,34.1856,32.0579,32.6175,35.5606,39.2242,41.9434,36.8697,34.6712,35.3342,35.7417,33.3243,31.9042,30.8437,32.4121,28.6473,26.249,27.3269,24.1685,23.1383,20.1306,17.7533,16.2805,15.2832,15.0699,20.4254,20.3245,19.8798,17.8599,17.6337,16.8255,16.2571,15.4378,17.1898,16.6605,16.2294,15.9317,14.9066,14.2604,14.6082,14.8043,14.3336,19.0823,18.0189,16.533,15.7304,15.3289,15.959,14.9123,16.285,15.8444,17.9388,16.1474,15.1082,16.5167,15.6378,16.7456,16.1565,16.7607,16.1565,15.3294,14.773,13.8109,12.9811,12.2855,15.3242,14.4466,16.4168,15.8524,14.3737,13.1481,13.7675,13.7955,13.9889,13.2391,12.7439,11.1666,10.5425,9.7598,9.2845,10.5528,12.1199,20.7477,20.7093,28.9788,26.5964,25.4357,25.1331,24.2215,23.602,22.818,24.9617,30.1348,28.9826,29.2955,29.8341,35.7081,37.5265,37.4617],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[10.9747,11.0916,8.8021,7.6094,7.0468,6.455,6.3309,6.1908,5.6827,4.5544,3.8838,3.3698,10.6905,10.215,9.2469,8.6152,13.0614,11.987,11.5885,10.6495,18.7757,18.1172,16.87,21.9421,21.0067,30.1514,26.5907,24.3848,23.8818,22.8496,20.894,19.6196,18.3278,24.3653,23.9072,24.7233,25.0512,26.281,24.5306,25.0456,24.3975,23.6422,24.2374,25.2241,24.0863,23.2349,22.4961,20.4727,19.3318,22.3031,23.2316,22.6387,21.9983,23.8348,21.5611,20.9777,19.9176,23.3709,21.8669,20.5052,20.6571,19.1834,18.5087,17.2834,18.2682,20.1948,21.2767,23.6345,26.6199,27.7414,26.1154,25.5077,22.9984,24.6836,30.167,28.6799,25.9941,24.6294,23.2601,24.6255,27.0599,30.0146,30.9643,30.0099,28.5486,26.8367,25.2195,21.9576,20.0324,16.2151,14.882,14.8947,14.1698,16.4614,18.1617,19.9186,18.8772,17.5758,16.9038,15.7523,14.6437,12.8032,11.4103,10.3768],"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/9979b2ef-40f1-4528-9c1d-af07dc7e5358/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/9979b2ef-40f1-4528-9c1d-af07dc7e5358/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/9979b2ef-40f1-4528-9c1d-af07dc7e5358/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/9979b2ef-40f1-4528-9c1d-af07dc7e5358/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/9979b2ef-40f1-4528-9c1d-af07dc7e5358/technical-pack/data.json"},"source_fingerprint":"6e62aeaa0c276a606a325bf203f226b8ecff48a7673f02ca7960551b11f35122","content_hash":"49ba7512a39817b1150397a0523b6703e3ee843db95421e0641050a9ed703de5","citation":"Sharemaestro, PPLPHARMA Technical Research Pack, completed week 2026-08-14, https://sharemaestro.com/terminal/9979b2ef-40f1-4528-9c1d-af07dc7e5358/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."}