{"schema_version":"1.0","name":"SPWG Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"f36055c9-9568-4c4d-9365-197491caa9eb","symbol":"SPWG","name":"FRANKLIN TEMPLETON ICAV FRANKLI","exchange":"LSE","country":"GB","asset_type":"etf","currency":"GBP","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. 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, Directional strength and control, Range pressure and compression, Range position and boundary pressure, Drawdown and recovery pressure, Strength versus the research benchmark."},{"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-21","observations":71,"displayedObservations":71,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. 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 eased this week but remains positive. 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":["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","2026-08-21"],"values":[0.352579,0.328998,0.169115,-0.112683,-0.212056,-0.297357,-0.401807,-0.438615,-0.470387,-0.489691,-0.471321,-0.444127,-0.422487,-0.438553,-0.357349,-0.275422,-0.105695,0.094344,-0.014887,-0.207783,-0.496613,-0.781533,-0.820307,-0.73796,-0.56206,-0.327827,-0.0628,0.251427,0.528533,0.689671,0.882697,0.891258,0.842705,0.839232,0.819289,0.843922,0.865287,0.784609,0.690384,0.435507,0.369659,0.346589,0.288237],"opens":[24.4025,24.6525,24.450001,24.2925,24.2425,24.502501,24.469999,24.495001,24.4825,24.5525,24.635,24.922501,24.610001,24.522499,24.7675,24.950001,24.754999,25.389999,25.395,24.372499,24.084999,23.73,23.575001,24.125,24.747499,25.43,25.407499,25.575001,25.934999,26.2925,26.705,26.639999,26.51,26.82,26.6775,26.945,26.915001,26.657499,26.65,27.045,27.174999,27.790001,27.674999],"highs":[24.790001,24.737499,24.82,24.2925,24.497499,24.5375,24.525,24.495001,24.5425,24.615,24.965,25.047501,24.647499,24.555,24.7675,25.014999,25.5,25.42,25.07,24.747499,24.475,23.945,24.252501,24.807501,25.545,25.485001,25.540001,25.975,26.5175,26.530001,26.709999,26.639999,26.51,27.075001,26.6775,26.945,26.915001,26.657499,26.985001,27.285,27.92,27.790001,27.700001],"lows":[24.4025,24.0175,24.450001,23.8925,24.17,24.355,24.379999,24.18,24.4825,24.42,24.635,24.775,24.58,24.2875,24.549999,24.725,24.445,24.875,24.475,24.344999,23.76,23.450001,23.575001,24.125,24.747499,25.4,25.360001,25.545,25.934999,26.2225,26.629999,26.639999,26.4725,26.82,26.6775,26.945,26.785,26.657499,26.6075,26.6175,27.16,27.6625,27.285],"closes":[24.6675,24.0175,24.487499,23.8925,24.497499,24.5375,24.42,24.495001,24.514999,24.42,24.965,25.047501,24.58,24.512501,24.747499,24.725,25.040001,25.252501,24.8025,24.344999,23.76,23.450001,24.252501,24.807501,25.545,25.48,25.540001,25.885,26.5175,26.5825,26.709999,26.639999,26.4725,26.969999,26.6775,26.945,26.8575,26.657499,26.8325,26.657499,27.74,27.705,27.34],"hoverRows":[[{"label":"Open","value":"24.4","className":"is-ohlc","compact":true},{"label":"High","value":"24.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.35","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"24.7","className":"is-ohlc","compact":true},{"label":"High","value":"24.7","className":"is-ohlc","compact":true},{"label":"Low","value":"24.0","className":"is-ohlc","compact":true},{"label":"Close","value":"24.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.33","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.17","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.3","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"23.9","className":"is-ohlc","compact":true},{"label":"Close","value":"23.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.11","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.2","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.21","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.30","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.40","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.47","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.6","className":"is-ohlc","compact":true},{"label":"High","value":"24.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"24.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.49","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.6","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.47","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.8","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.6","className":"is-ohlc","compact":true},{"label":"High","value":"24.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.6","className":"is-ohlc","compact":true},{"label":"Close","value":"24.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.42","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"24.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.44","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.8","className":"is-ohlc","compact":true},{"label":"High","value":"24.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.36","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.0","className":"is-ohlc","compact":true},{"label":"High","value":"25.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"24.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.28","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.8","className":"is-ohlc","compact":true},{"label":"High","value":"25.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.11","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.4","className":"is-ohlc","compact":true},{"label":"High","value":"25.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.9","className":"is-ohlc","compact":true},{"label":"Close","value":"25.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.09","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.4","className":"is-ohlc","compact":true},{"label":"High","value":"25.1","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"24.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.01","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.4","className":"is-ohlc","compact":true},{"label":"High","value":"24.7","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.21","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.1","className":"is-ohlc","compact":true},{"label":"High","value":"24.5","className":"is-ohlc","compact":true},{"label":"Low","value":"23.8","className":"is-ohlc","compact":true},{"label":"Close","value":"23.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.50","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.7","className":"is-ohlc","compact":true},{"label":"High","value":"23.9","className":"is-ohlc","compact":true},{"label":"Low","value":"23.5","className":"is-ohlc","compact":true},{"label":"Close","value":"23.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.78","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"23.6","className":"is-ohlc","compact":true},{"label":"High","value":"24.3","className":"is-ohlc","compact":true},{"label":"Low","value":"23.6","className":"is-ohlc","compact":true},{"label":"Close","value":"24.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.82","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.1","className":"is-ohlc","compact":true},{"label":"High","value":"24.8","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"24.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.74","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"24.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.56","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.4","className":"is-ohlc","compact":true},{"label":"High","value":"25.5","className":"is-ohlc","compact":true},{"label":"Low","value":"25.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.33","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.4","className":"is-ohlc","compact":true},{"label":"High","value":"25.5","className":"is-ohlc","compact":true},{"label":"Low","value":"25.4","className":"is-ohlc","compact":true},{"label":"Close","value":"25.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.06","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.0","className":"is-ohlc","compact":true},{"label":"Low","value":"25.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.25","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"25.9","className":"is-ohlc","compact":true},{"label":"Close","value":"26.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.53","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.3","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"26.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.69","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.88","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.89","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.5","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"26.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.8","className":"is-ohlc","compact":true},{"label":"High","value":"27.1","className":"is-ohlc","compact":true},{"label":"Low","value":"26.8","className":"is-ohlc","compact":true},{"label":"Close","value":"27.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.82","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.9","className":"is-ohlc","compact":true},{"label":"Low","value":"26.9","className":"is-ohlc","compact":true},{"label":"Close","value":"26.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.84","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.9","className":"is-ohlc","compact":true},{"label":"Low","value":"26.8","className":"is-ohlc","compact":true},{"label":"Close","value":"26.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.87","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.7","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.78","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.6","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.69","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.0","className":"is-ohlc","compact":true},{"label":"High","value":"27.3","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"26.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.44","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.2","className":"is-ohlc","compact":true},{"label":"High","value":"27.9","className":"is-ohlc","compact":true},{"label":"Low","value":"27.2","className":"is-ohlc","compact":true},{"label":"Close","value":"27.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.37","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.8","className":"is-ohlc","compact":true},{"label":"High","value":"27.8","className":"is-ohlc","compact":true},{"label":"Low","value":"27.7","className":"is-ohlc","compact":true},{"label":"Close","value":"27.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.35","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.7","className":"is-ohlc","compact":true},{"label":"High","value":"27.7","className":"is-ohlc","compact":true},{"label":"Low","value":"27.3","className":"is-ohlc","compact":true},{"label":"Close","value":"27.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.29","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[23.192601,27.9974],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":0.288237,"state":"Price is moving ahead of Market Dynamics","context":{"scenario":"priceAhead","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"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 eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"None in view","detail":"Entering the lower zone alone does not create a positioning confirmation.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"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-21","observations":43,"relationship":{"sameWeekCorrelation":0.42,"forwardCorrelation":-0.26,"directionalAgreement":36.8,"sample":38,"correlationSample":42,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":8.7,"averageReturn":8.7,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":15.0,"averageReturn":15.0,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":3.4,"sample":1},{"week":2,"averageReturn":5.8,"sample":1},{"week":3,"averageReturn":8.9,"sample":1},{"week":4,"averageReturn":8.7,"sample":1},{"week":5,"averageReturn":8.9,"sample":1},{"week":6,"averageReturn":10.4,"sample":1},{"week":7,"averageReturn":13.1,"sample":1},{"week":8,"averageReturn":13.4,"sample":1},{"week":9,"averageReturn":13.9,"sample":1},{"week":10,"averageReturn":13.6,"sample":1},{"week":11,"averageReturn":12.9,"sample":1},{"week":12,"averageReturn":15.0,"sample":1},{"week":13,"averageReturn":13.8,"sample":1},{"week":14,"averageReturn":14.9,"sample":1},{"week":15,"averageReturn":14.5,"sample":1},{"week":16,"averageReturn":13.7,"sample":1},{"week":17,"averageReturn":14.4,"sample":1},{"week":18,"averageReturn":13.7,"sample":1},{"week":19,"averageReturn":18.3,"sample":1},{"week":20,"averageReturn":18.1,"sample":1},{"week":21,"averageReturn":16.6,"sample":1},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":1.0,"expectedExitPercent":100.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,"averageReturn":-0.1,"sample":1},{"week":2,"averageReturn":-1.4,"sample":1},{"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}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":6,"completedEpisodes":2,"activeEpisodes":4,"medianExpectedMove":4.7,"averageExpectedMove":4.7,"averageWeeksToLargestMove":9.0,"horizons":[{"weeks":4,"sample":5,"expectedCount":2,"expectedPercent":40.0,"averageReturn":-0.9,"medianReturn":-1.1,"confidenceLow":11.8,"confidenceHigh":76.9,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":4.1,"medianReturn":4.1,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.3,"sample":6},{"week":2,"averageReturn":-0.0,"sample":6},{"week":3,"averageReturn":-0.1,"sample":5},{"week":4,"averageReturn":-0.9,"sample":5},{"week":5,"averageReturn":0.2,"sample":4},{"week":6,"averageReturn":1.0,"sample":4},{"week":7,"averageReturn":2.1,"sample":4},{"week":8,"averageReturn":2.6,"sample":3},{"week":9,"averageReturn":2.1,"sample":3},{"week":10,"averageReturn":2.7,"sample":2},{"week":11,"averageReturn":4.3,"sample":2},{"week":12,"averageReturn":4.1,"sample":2},{"week":13,"averageReturn":6.5,"sample":2},{"week":14,"averageReturn":6.3,"sample":2},{"week":15,"averageReturn":5.2,"sample":2},{"week":16,"averageReturn":6.8,"sample":1},{"week":17,"averageReturn":5.6,"sample":1},{"week":18,"averageReturn":6.7,"sample":1},{"week":19,"averageReturn":6.4,"sample":1},{"week":20,"averageReturn":5.6,"sample":1},{"week":21,"averageReturn":6.3,"sample":1},{"week":22,"averageReturn":5.6,"sample":1},{"week":23,"averageReturn":9.9,"sample":1},{"week":24,"averageReturn":9.7,"sample":1},{"week":25,"averageReturn":8.3,"sample":1},{"week":26,"sample":0}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":5,"completedEpisodes":5,"activeEpisodes":0,"medianExpectedMove":3.7,"averageExpectedMove":2.6,"averageWeeksToLargestMove":5.2,"horizons":[{"weeks":4,"sample":5,"expectedCount":0,"expectedPercent":0.0,"averageReturn":1.0,"medianReturn":0.4,"confidenceLow":0.0,"confidenceHigh":43.4,"confidence":"Historically adverse"},{"weeks":12,"sample":5,"expectedCount":1,"expectedPercent":20.0,"averageReturn":2.5,"medianReturn":2.2,"confidenceLow":3.6,"confidenceHigh":62.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":4,"expectedCount":0,"expectedPercent":0.0,"averageReturn":10.0,"medianReturn":9.7,"confidenceLow":0.0,"confidenceHigh":49.0,"confidence":"Historically adverse"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.0,"sample":5},{"week":2,"averageReturn":0.0,"sample":5},{"week":3,"averageReturn":0.5,"sample":5},{"week":4,"averageReturn":1.0,"sample":5},{"week":5,"averageReturn":1.4,"sample":5},{"week":6,"averageReturn":0.9,"sample":5},{"week":7,"averageReturn":1.0,"sample":5},{"week":8,"averageReturn":1.9,"sample":5},{"week":9,"averageReturn":2.4,"sample":5},{"week":10,"averageReturn":3.1,"sample":5},{"week":11,"averageReturn":2.9,"sample":5},{"week":12,"averageReturn":2.5,"sample":5},{"week":13,"averageReturn":3.1,"sample":5},{"week":14,"averageReturn":3.6,"sample":5},{"week":15,"averageReturn":3.4,"sample":5},{"week":16,"averageReturn":3.9,"sample":5},{"week":17,"averageReturn":4.0,"sample":5},{"week":18,"averageReturn":5.2,"sample":5},{"week":19,"averageReturn":6.7,"sample":5},{"week":20,"averageReturn":7.0,"sample":5},{"week":21,"averageReturn":8.4,"sample":5},{"week":22,"averageReturn":8.9,"sample":5},{"week":23,"averageReturn":8.6,"sample":5},{"week":24,"averageReturn":9.1,"sample":4},{"week":25,"averageReturn":8.6,"sample":4},{"week":26,"averageReturn":10.0,"sample":4}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":6,"completedEpisodes":6,"activeEpisodes":0,"medianExpectedMove":4.1,"averageExpectedMove":3.6,"averageWeeksToLargestMove":5.7,"horizons":[{"weeks":4,"sample":6,"expectedCount":4,"expectedPercent":66.7,"averageReturn":-0.3,"medianReturn":-0.7,"confidenceLow":30.0,"confidenceHigh":90.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":6,"expectedCount":2,"expectedPercent":33.3,"averageReturn":3.6,"medianReturn":4.4,"confidenceLow":9.7,"confidenceHigh":70.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":4,"expectedCount":0,"expectedPercent":0.0,"averageReturn":8.9,"medianReturn":8.9,"confidenceLow":0.0,"confidenceHigh":49.0,"confidence":"Historically adverse"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":6},{"week":2,"averageReturn":-0.7,"sample":6},{"week":3,"averageReturn":-0.9,"sample":6},{"week":4,"averageReturn":-0.3,"sample":6},{"week":5,"averageReturn":0.3,"sample":6},{"week":6,"averageReturn":1.6,"sample":6},{"week":7,"averageReturn":2.0,"sample":6},{"week":8,"averageReturn":2.1,"sample":6},{"week":9,"averageReturn":2.2,"sample":6},{"week":10,"averageReturn":2.8,"sample":6},{"week":11,"averageReturn":2.6,"sample":6},{"week":12,"averageReturn":3.6,"sample":6},{"week":13,"averageReturn":3.2,"sample":6},{"week":14,"averageReturn":3.0,"sample":6},{"week":15,"averageReturn":3.5,"sample":6},{"week":16,"averageReturn":3.3,"sample":6},{"week":17,"averageReturn":5.8,"sample":6},{"week":18,"averageReturn":6.3,"sample":6},{"week":19,"averageReturn":6.7,"sample":6},{"week":20,"averageReturn":6.4,"sample":5},{"week":21,"averageReturn":6.6,"sample":5},{"week":22,"averageReturn":7.8,"sample":5},{"week":23,"averageReturn":8.7,"sample":5},{"week":24,"averageReturn":9.0,"sample":5},{"week":25,"averageReturn":8.9,"sample":4},{"week":26,"averageReturn":8.9,"sample":4}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":4,"completedEpisodes":0,"activeEpisodes":4,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":2.0,"medianReturn":1.5,"confidenceLow":43.9,"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":1.9,"sample":4},{"week":2,"averageReturn":1.3,"sample":4},{"week":3,"averageReturn":2.1,"sample":4},{"week":4,"averageReturn":2.0,"sample":3},{"week":5,"averageReturn":1.1,"sample":3},{"week":6,"averageReturn":2.7,"sample":2},{"week":7,"averageReturn":2.3,"sample":2},{"week":8,"averageReturn":3.6,"sample":2},{"week":9,"averageReturn":4.7,"sample":1},{"week":10,"averageReturn":3.3,"sample":1},{"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}]}},"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":"positive","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":33.3,"averageReturn":3.6,"sample":6},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"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, 33.3% of comparable cases moved lower after 12 weeks, with an average move of 3.6% across 6 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, 100.0% of completed 12-week outcomes were higher across 1 cases. Distinct visits lasted 1.0 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 3.6% across 6 completed cases, with the largest move arriving after 5.7 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":[],"reversal_warnings":[],"reversal_dangers":[{"date":"2025-10-31","price":24.6675}]}},"smTape":{"available":true,"dates":["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","2026-08-21"],"close":[19.116,19.766,20.395,20.3825,21.2,21.08,20.915,21.155,21.2,21.055,21.395,21.775,21.905,22.0975,22.435,22.215,22.5125,22.61,22.8525,22.74,22.7275,23.085,23.315,23.3825,23.7775,23.6,23.55,32.2,24.6675,24.0175,24.4875,23.8925,24.4975,24.5375,24.42,24.495,24.515,24.42,24.965,25.0475,24.58,24.5125,24.7475,24.725,25.04,25.2525,24.8025,24.345,23.76,23.45,24.2525,24.8075,25.545,25.48,25.54,25.885,26.5175,26.5825,26.71,26.64,26.4725,26.97,26.6775,26.945,26.8575,26.6575,26.8325,26.6575,27.74,27.705,27.34],"consensus":[-100.0,100.0,100.0,69.0722,33.3971,0.0,0.0,24.2731,0.0,0.0,24.9763,28.4192,27.2345,30.404,34.5425,0.0,29.6772,0.0,30.5851,0.0,8.6752,34.118,34.0077,0.0,44.964,0.0,0.0,81.4069,0.0,-20.6255,0.0,-36.821,21.6069,19.8411,0.0,19.2192,0.0,-17.0094,35.8974,29.0787,-20.9147,0.0,14.5946,-16.8934,22.4806,25.6507,-12.4821,-35.6878,-48.3655,-50.2071,12.7391,34.526,53.8789,37.8351,41.6795,47.0532,61.9727,51.6285,51.0322,32.6241,0.0,51.6041,12.0479,38.8502,25.5375,0.0,29.877,-13.7024,60.7737,29.1948,4.9169],"supportDates":["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","2026-08-21"],"control":[0.0,8.671,42.1718,41.5145,0.0,49.8673,0.0,0.0,76.4779,0.0,-31.212,0.0,-34.2027,31.9485,25.2979,0.0,22.9083,0.0,-21.7671,42.8886,34.6647,-29.4208,0.0,25.5687,-16.845,21.4053,24.3027,-13.9477,-38.5366,-53.6524,-55.7228,32.5072,44.6933,64.0799,42.3194,48.279,53.3554,75.7783,59.2859,58.3455,28.002,0.0,53.8714,15.0905,39.6195,23.3393,0.0,36.0332,-15.2938,72.4075,21.5925,10.6114],"force":[0.0,0.1781,37.0152,34.1898,0.0,48.096,0.0,0.0,99.9916,0.0,-35.134,0.0,-54.6837,34.0898,26.8341,0.0,28.9001,0.0,-26.8867,49.4573,33.1739,-34.6274,0.0,20.751,-32.3605,29.5956,24.6494,-27.8273,-46.1004,-38.8405,-33.9332,31.2163,39.1415,47.8149,19.6197,25.6901,31.7589,45.8732,28.9446,25.9438,6.3196,0.0,46.9509,19.5006,26.9794,2.6867,0.0,18.3663,-32.4616,47.7996,2.449,22.1983],"direction":[0.0,15.0038,22.8442,25.2985,0.0,37.123,0.0,0.0,73.7654,0.0,-1.8364,0.0,-27.0541,0.8715,8.6097,0.0,8.0882,0.0,-4.5169,18.2219,19.7696,-1.3986,0.0,2.3446,-5.9006,18.6273,27.9066,-0.1536,-24.9944,-49.1269,-55.5275,23.0509,19.6094,46.5519,45.7212,45.5582,50.7753,57.6945,59.0799,60.5943,56.6953,0.0,52.3366,31.1051,46.4501,44.3718,0.0,31.0632,-1.5159,56.7451,56.9872,42.0315],"intensity":[5.2632,5.0,76.1905,40.9091,82.6087,79.1667,28.0,15.3846,100.0,96.4286,86.2069,80.0,80.6452,81.25,12.1212,8.8235,20.0,52.7778,2.7027,78.9474,12.8205,72.5,48.7805,47.619,44.186,79.5455,68.8889,71.7391,72.3404,83.3333,79.5918,92.0,80.3922,90.3846,90.3846,1.9231,65.3846,88.4615,42.3077,59.6154,3.8462,17.3077,80.7692,55.7692,40.3846,15.3846,36.5385,50.0,46.1538,96.1538,71.1538,48.0769],"confirmation":[27.6978,47.8776,78.8833,78.7736,4.4465,82.4092,5.9341,5.0112,94.6917,27.609,52.6061,24.9359,80.367,52.4704,74.4791,47.9283,74.389,0.9547,51.0049,79.7939,77.3449,52.3143,48.0708,50.5242,51.2113,75.427,76.1983,49.8057,79.694,83.1061,83.4862,31.9226,79.034,84.901,79.4838,80.7496,82.4949,87.1302,83.7131,83.4543,55.0418,5.8045,84.337,29.6743,80.0586,52.8424,26.1612,77.116,50.5889,86.8749,53.9764,38.6497],"persistence":[62.5,62.5,62.5,62.5,62.5,62.5,62.5,50.0,62.5,50.0,25.0,12.5,0.0,0.0,12.5,12.5,12.5,12.5,12.5,25.0,50.0,25.0,12.5,25.0,0.0,12.5,37.5,12.5,12.5,12.5,25.0,25.0,0.0,0.0,0.0,25.0,50.0,75.0,100.0,100.0,100.0,87.5,87.5,87.5,87.5,87.5,75.0,75.0,50.0,62.5,62.5,50.0],"assessmentRisk":[50.4027,36.0474,32.0778,32.3683,47.0853,27.5172,48.7993,41.1049,9.2515,14.8475,16.8201,13.2972,31.0394,13.4578,1.8642,2.7733,0.3023,1.2802,6.6685,9.5142,5.9903,12.0487,8.8379,35.4618,29.8147,35.389,36.9944,16.2606,24.9229,25.7705,24.894,49.847,23.0565,23.018,31.073,28.8882,25.7315,17.5557,23.3723,23.8817,30.7229,8.3006,14.1373,10.631,18.0605,29.7879,42.7011,11.3105,32.0793,18.6647,35.1331,41.2977],"volumeParticipation":true,"latest":{"consensus":4.9,"control":10.6,"force":22.2,"direction":42.0,"confirmation":38.6,"persistence":50.0,"assessmentRisk":41.3,"intensity":48.1,"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":"Control support is limited","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Broadly stable","directionState":"Upward follow-through","persistenceState":"Developing","confirmationState":"Qualified support","riskState":"Present","intensityState":"Normal"},"cards":[{"label":"SM Consensus Gauge","value":"+4.9","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+10.6","detail":"Control support is limited","tone":"positive"},{"label":"SM Force Gauge","value":"+22.2","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+42.0","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"39/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"62.9","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.9%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"53.7","detail":"Directional","tone":"positive"},{"label":"Range position","value":"87%","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":[19.116,19.766,20.395,20.3825,21.2,21.08,20.915,21.155,21.2,21.055,21.395,21.775,21.905,22.0975,22.435,22.215,22.5125,22.61,22.8525,22.74,22.7275,23.085,23.315,23.3825,23.7775,23.6,23.55,32.2,24.6675,24.0175,24.4875,23.8925,24.4975,24.5375,24.42,24.495,24.515,24.42,24.965,25.0475,24.58,24.5125,24.7475,24.725,25.04,25.2525,24.8025,24.345,23.76,23.45,24.2525,24.8075,25.545,25.48,25.54,25.885,26.5175,26.5825,26.71,26.64,26.4725,26.97,26.6775,26.945,26.8575,26.6575,26.8325,26.6575,27.74,27.705,27.34],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,19.9037,20.1176,20.2626,20.4248,20.5658,20.6547,20.7893,20.9685,21.1388,21.3131,21.5171,21.644,21.8019,21.9488,22.1131,22.2271,22.3181,22.4575,22.6134,22.7533,22.9395,23.0596,23.1487,24.7944,24.7714,24.6343,24.6076,24.4776,24.4812,24.4914,24.4784,24.4815,24.4876,24.4753,24.5643,24.6522,24.639,24.616,24.6399,24.6554,24.7253,24.8212,24.8178,24.7318,24.5551,24.3542,24.3357,24.4215,24.6258,24.7811,24.9191,25.0947,25.3534,25.5769,25.7829,25.9387,26.0358,26.2056,26.2914,26.4103,26.4916,26.5217,26.5782,26.5927,26.8013,26.9656,27.0337],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,20.3437,20.4736,20.6189,20.7371,20.8686,20.9976,21.135,21.2539,21.3631,21.4906,21.6258,21.7559,21.9056,22.0311,22.1437,22.8886,23.0203,23.0942,23.1974,23.2489,23.3414,23.43,23.5033,23.5768,23.6463,23.7036,23.797,23.8897,23.9408,23.9831,24.0398,24.0905,24.1609,24.2417,24.2833,24.2878,24.2487,24.1896,24.1942,24.2397,24.3363,24.4211,24.5039,24.6062,24.7478,24.8837,25.019,25.1391,25.2378,25.3662,25.4633,25.573,25.6682,25.7415,25.8223,25.8842,26.0216,26.1463,26.2347],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,21.9748,22.0557,22.2178,22.3714,22.5362,22.7496,22.8613,23.0125,23.153,23.3152,23.4261,23.3714,23.4285,23.5728,23.6764,23.9122,24.0575,24.1361,27.5104,27.6568,27.7065,27.7927,27.8273,27.8992,27.965,28.0179,28.0575,28.0965,28.1221,28.1834,28.2343,28.2398,28.2476,28.2673,28.2815,28.3152,28.3536,28.3584,25.2401,25.29,25.3766,25.373,25.3783,25.5355,25.656,25.776,25.9553,26.2692,26.5433,26.8015,27.0103,27.1693,27.3986,27.5493,27.7249,27.8694,27.9708,28.0763,28.1067,28.1868,28.0854,27.9846],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,19.2781,19.3369,19.3546,19.3732,19.3834,19.3667,19.3996,19.411,19.4259,19.4281,19.4541,19.87,20.1448,20.2924,20.4888,20.5108,20.6175,20.8024,18.5326,18.733,18.9795,19.2025,19.3797,19.567,19.7453,19.8909,20.0792,20.2405,20.3959,20.5459,20.7257,20.9054,21.0404,21.164,21.284,21.3766,21.5034,21.6238,23.9567,23.816,23.6726,23.6527,23.7389,23.6865,23.6602,23.6523,23.612,23.4983,23.4405,23.3567,23.3072,23.3375,23.3539,23.3962,23.4426,23.4799,23.5189,23.6164,23.8173,24.1352,24.6621,25.0717],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,79.0538,80.292,81.4417,81.9338,82.3985,81.9698,81.6134,81.291,80.9915,80.346,79.7614,79.2423,78.8755,78.562,77.8225,76.4758,75.3461,74.4351,73.8403,73.288,71.7967,70.1065,67.2708,64.0421,61.3998,59.5222,58.4117,57.3805,56.4696,55.9815,55.918,55.8675,55.9483,56.0234,55.63,55.7258,55.4311,55.3811,54.8925,54.0867,53.6771,53.5794,53.9951,54.381,53.681],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,4.4751,5.3758,5.8925,5.8366,6.2073,6.9745,6.9437,6.8891,7.8983,8.8431,9.3245,11.0254,12.0093,11.8262,42.1197,31.3115,30.5324,29.9451,29.2674,29.379,29.3209,29.11,28.6659,28.8235,28.9137,30.0253,30.0294,29.1322,28.5573,29.5537,30.7696,31.9655,30.6252,28.7718,27.7092,26.0875,24.9968,25.903,29.1533,33.5058,33.0608,33.0171,35.926,39.0996,37.9694,39.435,39.1067,38.2852,42.4607,40.8535,42.9792,42.0067,40.7651,43.3717,43.5248,44.646,43.8563,41.2669],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,0.6368,0.6299,0.622,0.6161,0.6137,0.6083,0.6056,0.9985,0.9827,0.9658,0.9607,0.9406,0.9197,1.2018,0.7745,0.5758,1.8919,1.8371,3.916,3.8213,3.7916,3.7643,4.6754,4.6608,4.6105,4.4653,4.3909,5.506,7.3708,7.2367,7.079,6.5221,6.2487,8.984,9.7017,13.9223,15.9585,14.8729,14.0005,13.0382,12.8651,12.6406,12.0917,11.3218,10.9566,10.801,10.711,12.5866,11.6395,13.043,12.5742,14.5523,16.0065,15.0993,13.6284,11.372,11.1709,15.8182],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,null,null,null,null,null,null,12.2391,11.3173,10.7464,9.9413,9.2278,8.5535,8.0172,7.5077,6.9741,6.5238,6.0724,5.6637,5.419,5.1207,5.3964,8.799,8.6058,8.0718,7.8597,7.2945,6.8155,6.4052,6.0214,5.6042,5.2812,4.9528,4.6616,4.5468,4.3189,4.0459,3.8441,3.8256,3.6766,3.6998,3.6344,3.6728,3.6063,3.4743,3.3504,3.2443,3.0609,2.8859,2.7641,2.6758,2.5612,2.401,2.2542,2.1516,2.1206,2.0691,1.9731,1.8807,1.8131,1.7731,1.8361,1.9635,1.8584,1.8584],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,13.0736,13.1365,13.7745,14.3646,15.0423,16.0647,16.3827,16.9787,17.5069,18.1881,18.5261,16.1948,15.0723,14.9569,14.4348,15.3139,15.4003,14.8367,38.9977,38.4732,37.3861,36.5576,35.7897,35.1077,34.4569,33.9271,33.1487,32.5051,31.8485,31.3465,30.6724,29.8477,29.2453,28.7403,28.235,27.9266,27.4795,26.9481,5.2173,6.0032,6.9481,7.018,6.6754,7.5131,8.094,8.5929,9.455,11.1354,12.4153,13.7357,14.7192,15.1735,15.939,16.3045,16.7386,17.0967,17.2923,17.2552,16.522,15.4873,12.98,10.9804],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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","2026-08-21"]},{"key":"range","eyebrow":"Acceptance map","title":"Range position and boundary pressure","description":"Price location inside its observed range shows whether the tape is pressing an outer boundary or rotating through value.","reason":"Selected because price is testing an observed boundary or moving rapidly through its recent range.","series":[{"label":"Range position","values":[null,null,null,null,null,null,null,31.2471,31.9324,29.7244,34.9018,40.6883,42.6679,45.5992,50.7385,47.3884,51.9187,53.4034,57.0961,55.383,55.1926,60.6365,64.1389,65.1667,71.1817,68.4788,90.8571,100.0,37.3466,28.0659,32.1978,26.967,32.2857,31.7068,30.6595,30.9433,28.7106,26.2559,29.9782,29.5494,23.6855,21.696,22.2888,21.7687,25.0654,27.2894,20.988,15.0811,4.2813,0.3417,9.1714,15.5143,23.9428,96.8974,99.7614,96.4356,100.0,101.7045,100.0,97.8528,92.7148,97.1034,89.0345,96.4138,94.0,88.4827,93.3103,83.6375,95.9732,95.1902,87.0246],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-17.5886,-17.4133,-17.9782,-16.6537,-15.1734,-14.6669,-13.917,-12.6023,-13.4593,-12.3003,-11.9205,-10.9758,-11.4141,-11.4628,-10.0701,-9.1741,-8.9112,-7.3724,-8.0639,-1.8648,0.0,-23.3929,-25.4115,-23.9519,-25.7997,-23.9208,-23.7966,-24.1615,-23.9286,-23.8665,-24.1615,-22.4689,-22.2127,-23.6646,-23.8742,-23.1444,-23.2143,-22.236,-21.5761,-22.9736,-24.3944,-26.2112,-27.1739,-24.6817,-22.9581,-20.6677,-0.2545,-0.0196,-0.3465,0.0,0.1979,0.0,-0.2621,-0.8892,-0.3878,-1.4681,-0.4802,-0.8033,-1.542,-0.8957,-2.2998,-0.6447,-0.7701,-2.0774],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,10.7418,10.9773,10.2183,11.9981,13.9873,14.6679,15.6755,17.4423,16.2906,17.848,18.3584,19.6278,19.0389,18.9735,20.8449,22.0489,22.4022,24.47,23.5408,23.2791,63.3854,22.2525,15.3301,17.587,14.7299,17.635,16.9566,16.3966,16.4073,14.4491,12.7945,14.1649,13.607,10.646,9.5164,9.4538,9.1853,10.5763,11.5147,8.6043,6.0784,1.6145,0.1281,3.4222,5.7889,8.9339,8.6567,8.9126,10.3838,13.081,13.3582,13.9019,13.6034,12.8891,15.0107,13.7633,14.904,14.5309,13.678,14.4243,13.678,18.2942,18.145,16.5885],"stroke":"#07865c","width":1.5}],"guides":[{"label":"Range centre","values":[50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0,50.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]},{"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.0613,0.0,-0.566,-1.3443,-0.2123,0.0,-0.684,0.0,0.0,0.0,0.0,0.0,-0.9806,0.0,0.0,0.0,-0.4923,-0.547,0.0,0.0,0.0,0.0,-0.7465,-0.9568,0.0,-23.3929,-25.4115,-23.9519,-25.7997,-23.9208,-23.7966,-24.1615,-23.9286,-23.8665,-24.1615,-22.4689,-22.2127,-23.6646,-23.8742,-23.1444,-23.2143,-22.236,-21.5761,-22.9736,-24.3944,-26.2112,-27.1739,-24.6817,-22.9581,-20.6677,-20.8696,-20.6832,-19.6118,-17.6475,-17.4457,-17.0497,-17.2671,-17.7873,-16.2422,-17.1506,-16.3199,-16.5916,-17.2127,-16.6693,-17.2127,-13.8509,-13.9596,-15.0932],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,10.6665,10.9019,10.1433,11.922,13.9098,14.5899,15.5969,17.3624,16.2116,17.7678,18.2779,19.5465,18.9579,18.8926,20.7627,21.9659,22.319,24.3853,23.4568,19.144,57.9787,21.0229,14.8338,17.081,14.2362,16.35,16.54,15.982,14.4894,12.5832,11.4814,12.9766,12.7504,10.646,8.884,9.4538,8.7889,10.1749,11.1099,7.4399,4.4177,1.6145,0.0,3.4222,5.7889,8.9339,8.6567,8.9126,10.3838,13.081,13.3582,13.9019,13.6034,12.8891,15.0107,13.7633,14.904,14.5309,13.678,14.4243,13.678,18.2942,18.145,16.5885],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-4.7026,-2.5515,-0.1805,0.1294,2.6612,5.4271,2.8524,3.7647,3.7622,1.9846,4.823,2.1735,1.5022,2.8374,1.0341,0.3805,-1.4869,2.1482,3.37,1.3216],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/f36055c9-9568-4c4d-9365-197491caa9eb/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/f36055c9-9568-4c4d-9365-197491caa9eb/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/f36055c9-9568-4c4d-9365-197491caa9eb/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/f36055c9-9568-4c4d-9365-197491caa9eb/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/f36055c9-9568-4c4d-9365-197491caa9eb/technical-pack/data.json"},"source_fingerprint":"289a816aaed3b31d16be4c28a37458ea04fd90286422438904a76210d18ed13c","content_hash":"7917d26a4649dbda9dd06243b61f58d2779e20dbb0295ffc94178ac3b4a11b26","citation":"Sharemaestro, SPWG Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/f36055c9-9568-4c4d-9365-197491caa9eb/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."}