{"schema_version":"1.0","name":"TWFG Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"8ec6695b-5d83-4b74-ae7b-6807a6224565","symbol":"TWFG","name":"TWFG, Inc. Class A Common Stock","exchange":"NASDAQ","country":"US","asset_type":"equity","currency":"USD","sector":"Financial Services","industry":"Insurance Brokers"},"summary":"Price structure and the underlying tape currently point in the same direction.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Strength versus the research benchmark, Acceleration, deceleration and rollover, Range position and boundary pressure, Drawdown and recovery pressure, Range pressure and compression."},{"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":110,"displayedObservations":110,"assetType":"Equity","state":"Aligned upward","stateTone":"positive","summary":"Price structure and the underlying tape currently point in the same direction.","evidenceAlignment":{"status":"Evidence aligned","headline":"Upward price structure is supported by Market Dynamics","summary":"Price structure and the underlying tape currently point in the same direction.","take":"The advance is confirmed on the completed evidence, while extension and reversal risk still require monitoring.","tone":"positive","conflict":false},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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","2026-08-21"],"values":[-0.627652,-0.741271,-0.799702,-0.815248,-0.793565,-0.913522,-0.961456,-0.797884,-0.489431,-0.330199,0.088919,0.309018,0.380364,0.620436,0.600463,0.620059,0.678815,0.683561,0.734418,0.793937,0.791603,0.866828,0.978618,0.663233,0.269089,-0.256894,-0.813376,-0.942086,-0.929059,-0.799418,-0.763368,-0.835246,-0.995477,-1.109076,-1.012321,-0.830856,-0.654761,-0.58051,-0.606604,-0.704252,-0.663774,-0.406321,-0.166128,0.103446,0.321972,0.443368,0.493226,0.583128,0.552905,0.406992,0.273445,0.037972,-0.10152,-0.125115,-0.309684,-0.445627,-0.558195,-0.746689,-0.703033,-0.66971,-0.681012,-0.762837,-0.810503,-0.749455,-0.651618,-0.465395,-0.192921,-0.073097,0.061771,0.193853,0.326444,0.549186,0.660876,0.836838,0.873114,0.900993,0.994245,0.987995,1.024163,1.0839,1.016142,1.033354],"opens":[29.18,28.2,31.03,30.58,29.21,30.18,29.89,28.8,31.53,30.36,28.23,31.82,33.17,31.18,31.92,32.5,33.8,35.34,35.1,35.82,35.5975,35.36,35.11,35.08,32.6,32.88,31.14,29.42,26.0,28.36,29.49,26.18,25.83,24.57,25.07,27.0,28.34,27.09,25.97,26.41,23.86,25.48,26.9,27.81,28.2,27.98,29.27,28.52,29.09,27.83,27.78,25.4,25.81,24.36,25.97,18.55,17.31,20.35,20.73,19.89,18.78,17.79,18.15,17.94,18.78,19.8,18.66,19.44,18.13,20.0,19.41,19.57,21.52,21.5,23.73,25.87,26.35,26.15,26.27,27.05,29.11,26.37],"highs":[30.53,32.495,31.4,31.18,31.88,32.71,30.32,32.01,33.0,31.48,31.395,34.0,34.42,33.0,33.69,34.73,36.315,36.6698,36.85,36.55,35.79,36.7933,35.96,35.69,34.09,33.52,32.26,31.07,29.17,29.4508,29.7,27.16,26.5,25.61,28.49,28.76,28.99,27.2,26.72,26.48,25.51,28.35,28.86,28.82,28.87,29.8,29.27,29.47,29.99,28.84,28.415,26.4,26.885,27.0,25.97,19.7,20.725,21.005,21.3,21.06,19.53,19.08,19.925,19.605,20.56,20.41,21.0,20.6138,20.0966,20.0,19.965,22.2499,22.06,24.08,25.91,26.605,27.0,27.62,28.845,29.5901,29.3201,29.14],"lows":[28.29,27.025,28.98,29.02,28.14,29.0931,28.735,28.8,28.8,28.48,26.5,31.25,30.85,30.74,31.54,31.84,33.165,34.54,34.62,34.325,33.01,33.78,34.07,32.69,32.6,30.32,29.13,25.665,24.5,27.4,26.28,25.47,23.735,23.52,24.985,25.755,26.35,25.24,25.2,24.18,23.73,24.83,26.9,27.075,27.4,26.89,27.17,28.275,27.5,27.0,25.6,24.7923,24.28,24.12,18.015,16.56,16.68,19.13,19.0,17.88,17.5,17.39,17.73,17.77,18.78,17.83,18.21,17.445,17.9,18.3,18.39,19.18,20.67,20.81,23.565,24.715,25.24,24.72,25.905,26.6,26.35,25.795],"closes":[28.68,31.02,30.39,29.2,30.24,30.01,29.05,30.11,30.5,29.58,31.25,33.51,31.29,32.685,32.24,33.8,35.15,35.01,35.5,34.94,35.25,35.0,35.37,32.69,32.98,31.0,29.37,25.83,28.49,29.41,26.445,25.84,24.57,25.1,27.01,28.08,26.82,25.76,26.24,24.36,25.36,26.9,27.97,28.41,27.83,28.99,28.6,29.12,28.0,28.01,25.67,25.85,24.99,25.91,18.36,17.52,20.35,20.805,19.79,18.44,17.53,18.09,17.92,18.78,19.8,18.78,19.12,18.16,18.86,18.77,19.87,21.56,21.67,23.67,25.8,25.95,26.35,26.28,26.8,29.07,26.77,28.96],"hoverRows":[[{"label":"Open","value":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"30.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"28.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.63","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"32.5","className":"is-ohlc","compact":true},{"label":"Low","value":"27.0","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.74","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.0","className":"is-ohlc","compact":true},{"label":"High","value":"31.4","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.80","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.2","className":"is-ohlc","compact":true},{"label":"Low","value":"29.0","className":"is-ohlc","compact":true},{"label":"Close","value":"29.2","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":"29.2","className":"is-ohlc","compact":true},{"label":"High","value":"31.9","className":"is-ohlc","compact":true},{"label":"Low","value":"28.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.79","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.2","className":"is-ohlc","compact":true},{"label":"High","value":"32.7","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.91","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"28.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.96","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.8","className":"is-ohlc","compact":true},{"label":"High","value":"32.0","className":"is-ohlc","compact":true},{"label":"Low","value":"28.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.80","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.5","className":"is-ohlc","compact":true},{"label":"High","value":"33.0","className":"is-ohlc","compact":true},{"label":"Low","value":"28.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.49","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"31.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.5","className":"is-ohlc","compact":true},{"label":"Close","value":"29.6","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":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"31.4","className":"is-ohlc","compact":true},{"label":"Low","value":"26.5","className":"is-ohlc","compact":true},{"label":"Close","value":"31.2","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":"31.8","className":"is-ohlc","compact":true},{"label":"High","value":"34.0","className":"is-ohlc","compact":true},{"label":"Low","value":"31.2","className":"is-ohlc","compact":true},{"label":"Close","value":"33.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.31","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.2","className":"is-ohlc","compact":true},{"label":"High","value":"34.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.9","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.38","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.2","className":"is-ohlc","compact":true},{"label":"High","value":"33.0","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"32.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.62","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.9","className":"is-ohlc","compact":true},{"label":"High","value":"33.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.5","className":"is-ohlc","compact":true},{"label":"Close","value":"32.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.60","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.5","className":"is-ohlc","compact":true},{"label":"High","value":"34.7","className":"is-ohlc","compact":true},{"label":"Low","value":"31.8","className":"is-ohlc","compact":true},{"label":"Close","value":"33.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.62","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"33.8","className":"is-ohlc","compact":true},{"label":"High","value":"36.3","className":"is-ohlc","compact":true},{"label":"Low","value":"33.2","className":"is-ohlc","compact":true},{"label":"Close","value":"35.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.68","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.3","className":"is-ohlc","compact":true},{"label":"High","value":"36.7","className":"is-ohlc","compact":true},{"label":"Low","value":"34.5","className":"is-ohlc","compact":true},{"label":"Close","value":"35.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.68","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.1","className":"is-ohlc","compact":true},{"label":"High","value":"36.9","className":"is-ohlc","compact":true},{"label":"Low","value":"34.6","className":"is-ohlc","compact":true},{"label":"Close","value":"35.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.73","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.8","className":"is-ohlc","compact":true},{"label":"High","value":"36.5","className":"is-ohlc","compact":true},{"label":"Low","value":"34.3","className":"is-ohlc","compact":true},{"label":"Close","value":"34.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.79","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.6","className":"is-ohlc","compact":true},{"label":"High","value":"35.8","className":"is-ohlc","compact":true},{"label":"Low","value":"33.0","className":"is-ohlc","compact":true},{"label":"Close","value":"35.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.79","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"35.4","className":"is-ohlc","compact":true},{"label":"High","value":"36.8","className":"is-ohlc","compact":true},{"label":"Low","value":"33.8","className":"is-ohlc","compact":true},{"label":"Close","value":"35.0","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":"35.1","className":"is-ohlc","compact":true},{"label":"High","value":"36.0","className":"is-ohlc","compact":true},{"label":"Low","value":"34.1","className":"is-ohlc","compact":true},{"label":"Close","value":"35.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.98","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"35.1","className":"is-ohlc","compact":true},{"label":"High","value":"35.7","className":"is-ohlc","compact":true},{"label":"Low","value":"32.7","className":"is-ohlc","compact":true},{"label":"Close","value":"32.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.66","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.6","className":"is-ohlc","compact":true},{"label":"High","value":"34.1","className":"is-ohlc","compact":true},{"label":"Low","value":"32.6","className":"is-ohlc","compact":true},{"label":"Close","value":"33.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.9","className":"is-ohlc","compact":true},{"label":"High","value":"33.5","className":"is-ohlc","compact":true},{"label":"Low","value":"30.3","className":"is-ohlc","compact":true},{"label":"Close","value":"31.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.26","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"31.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.1","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.81","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.4","className":"is-ohlc","compact":true},{"label":"High","value":"31.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.94","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.0","className":"is-ohlc","compact":true},{"label":"High","value":"29.2","className":"is-ohlc","compact":true},{"label":"Low","value":"24.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.93","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"27.4","className":"is-ohlc","compact":true},{"label":"Close","value":"29.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.80","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.7","className":"is-ohlc","compact":true},{"label":"Low","value":"26.3","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.76","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.2","className":"is-ohlc","compact":true},{"label":"High","value":"27.2","className":"is-ohlc","compact":true},{"label":"Low","value":"25.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.84","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"23.7","className":"is-ohlc","compact":true},{"label":"Close","value":"24.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.00","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.6","className":"is-ohlc","compact":true},{"label":"Low","value":"23.5","className":"is-ohlc","compact":true},{"label":"Close","value":"25.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.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":"25.1","className":"is-ohlc","compact":true},{"label":"High","value":"28.5","className":"is-ohlc","compact":true},{"label":"Low","value":"25.0","className":"is-ohlc","compact":true},{"label":"Close","value":"27.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-1.01","note":"Cautious but repairing","className":"is-negative","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":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"25.8","className":"is-ohlc","compact":true},{"label":"Close","value":"28.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.83","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.0","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.65","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.2","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.58","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.0","className":"is-ohlc","compact":true},{"label":"High","value":"26.7","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.61","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.4","className":"is-ohlc","compact":true},{"label":"High","value":"26.5","className":"is-ohlc","compact":true},{"label":"Low","value":"24.2","className":"is-ohlc","compact":true},{"label":"Close","value":"24.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.70","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"25.5","className":"is-ohlc","compact":true},{"label":"Low","value":"23.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.66","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.5","className":"is-ohlc","compact":true},{"label":"High","value":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.8","className":"is-ohlc","compact":true},{"label":"Close","value":"26.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.41","note":"Cautious but repairing","className":"is-negative","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":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"26.9","className":"is-ohlc","compact":true},{"label":"Close","value":"28.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.17","note":"Cautious but repairing","className":"is-negative","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":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"27.1","className":"is-ohlc","compact":true},{"label":"Close","value":"28.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.10","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.2","className":"is-ohlc","compact":true},{"label":"High","value":"28.9","className":"is-ohlc","compact":true},{"label":"Low","value":"27.4","className":"is-ohlc","compact":true},{"label":"Close","value":"27.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.32","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.0","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"26.9","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.44","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.3","className":"is-ohlc","compact":true},{"label":"High","value":"29.3","className":"is-ohlc","compact":true},{"label":"Low","value":"27.2","className":"is-ohlc","compact":true},{"label":"Close","value":"28.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.49","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"28.5","className":"is-ohlc","compact":true},{"label":"High","value":"29.5","className":"is-ohlc","compact":true},{"label":"Low","value":"28.3","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.58","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"27.5","className":"is-ohlc","compact":true},{"label":"Close","value":"28.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.55","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":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"27.0","className":"is-ohlc","compact":true},{"label":"Close","value":"28.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.41","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":"28.4","className":"is-ohlc","compact":true},{"label":"Low","value":"25.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive but easing","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":"26.4","className":"is-ohlc","compact":true},{"label":"Low","value":"24.8","className":"is-ohlc","compact":true},{"label":"Close","value":"25.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.04","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"25.8","className":"is-ohlc","compact":true},{"label":"High","value":"26.9","className":"is-ohlc","compact":true},{"label":"Low","value":"24.3","className":"is-ohlc","compact":true},{"label":"Close","value":"25.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.10","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":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"24.1","className":"is-ohlc","compact":true},{"label":"Close","value":"25.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.13","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"26.0","className":"is-ohlc","compact":true},{"label":"High","value":"26.0","className":"is-ohlc","compact":true},{"label":"Low","value":"18.0","className":"is-ohlc","compact":true},{"label":"Close","value":"18.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.31","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"18.6","className":"is-ohlc","compact":true},{"label":"High","value":"19.7","className":"is-ohlc","compact":true},{"label":"Low","value":"16.6","className":"is-ohlc","compact":true},{"label":"Close","value":"17.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.45","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"17.3","className":"is-ohlc","compact":true},{"label":"High","value":"20.7","className":"is-ohlc","compact":true},{"label":"Low","value":"16.7","className":"is-ohlc","compact":true},{"label":"Close","value":"20.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.56","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.4","className":"is-ohlc","compact":true},{"label":"High","value":"21.0","className":"is-ohlc","compact":true},{"label":"Low","value":"19.1","className":"is-ohlc","compact":true},{"label":"Close","value":"20.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.75","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.7","className":"is-ohlc","compact":true},{"label":"High","value":"21.3","className":"is-ohlc","compact":true},{"label":"Low","value":"19.0","className":"is-ohlc","compact":true},{"label":"Close","value":"19.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.70","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.9","className":"is-ohlc","compact":true},{"label":"High","value":"21.1","className":"is-ohlc","compact":true},{"label":"Low","value":"17.9","className":"is-ohlc","compact":true},{"label":"Close","value":"18.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.67","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"18.8","className":"is-ohlc","compact":true},{"label":"High","value":"19.5","className":"is-ohlc","compact":true},{"label":"Low","value":"17.5","className":"is-ohlc","compact":true},{"label":"Close","value":"17.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.68","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"17.8","className":"is-ohlc","compact":true},{"label":"High","value":"19.1","className":"is-ohlc","compact":true},{"label":"Low","value":"17.4","className":"is-ohlc","compact":true},{"label":"Close","value":"18.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.76","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"18.1","className":"is-ohlc","compact":true},{"label":"High","value":"19.9","className":"is-ohlc","compact":true},{"label":"Low","value":"17.7","className":"is-ohlc","compact":true},{"label":"Close","value":"17.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.81","note":"Cautious and weakening","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"17.9","className":"is-ohlc","compact":true},{"label":"High","value":"19.6","className":"is-ohlc","compact":true},{"label":"Low","value":"17.8","className":"is-ohlc","compact":true},{"label":"Close","value":"18.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.75","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"18.8","className":"is-ohlc","compact":true},{"label":"High","value":"20.6","className":"is-ohlc","compact":true},{"label":"Low","value":"18.8","className":"is-ohlc","compact":true},{"label":"Close","value":"19.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.65","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.8","className":"is-ohlc","compact":true},{"label":"High","value":"20.4","className":"is-ohlc","compact":true},{"label":"Low","value":"17.8","className":"is-ohlc","compact":true},{"label":"Close","value":"18.8","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":"18.7","className":"is-ohlc","compact":true},{"label":"High","value":"21.0","className":"is-ohlc","compact":true},{"label":"Low","value":"18.2","className":"is-ohlc","compact":true},{"label":"Close","value":"19.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.19","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.4","className":"is-ohlc","compact":true},{"label":"High","value":"20.6","className":"is-ohlc","compact":true},{"label":"Low","value":"17.4","className":"is-ohlc","compact":true},{"label":"Close","value":"18.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.07","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"18.1","className":"is-ohlc","compact":true},{"label":"High","value":"20.1","className":"is-ohlc","compact":true},{"label":"Low","value":"17.9","className":"is-ohlc","compact":true},{"label":"Close","value":"18.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.06","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"20.0","className":"is-ohlc","compact":true},{"label":"High","value":"20.0","className":"is-ohlc","compact":true},{"label":"Low","value":"18.3","className":"is-ohlc","compact":true},{"label":"Close","value":"18.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.19","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.4","className":"is-ohlc","compact":true},{"label":"High","value":"20.0","className":"is-ohlc","compact":true},{"label":"Low","value":"18.4","className":"is-ohlc","compact":true},{"label":"Close","value":"19.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.33","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"19.6","className":"is-ohlc","compact":true},{"label":"High","value":"22.2","className":"is-ohlc","compact":true},{"label":"Low","value":"19.2","className":"is-ohlc","compact":true},{"label":"Close","value":"21.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.55","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.5","className":"is-ohlc","compact":true},{"label":"High","value":"22.1","className":"is-ohlc","compact":true},{"label":"Low","value":"20.7","className":"is-ohlc","compact":true},{"label":"Close","value":"21.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.66","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"21.5","className":"is-ohlc","compact":true},{"label":"High","value":"24.1","className":"is-ohlc","compact":true},{"label":"Low","value":"20.8","className":"is-ohlc","compact":true},{"label":"Close","value":"23.7","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":"23.7","className":"is-ohlc","compact":true},{"label":"High","value":"25.9","className":"is-ohlc","compact":true},{"label":"Low","value":"23.6","className":"is-ohlc","compact":true},{"label":"Close","value":"25.8","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":"25.9","className":"is-ohlc","compact":true},{"label":"High","value":"26.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"25.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.90","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.4","className":"is-ohlc","compact":true},{"label":"High","value":"27.0","className":"is-ohlc","compact":true},{"label":"Low","value":"25.2","className":"is-ohlc","compact":true},{"label":"Close","value":"26.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.99","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"27.6","className":"is-ohlc","compact":true},{"label":"Low","value":"24.7","className":"is-ohlc","compact":true},{"label":"Close","value":"26.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.99","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.3","className":"is-ohlc","compact":true},{"label":"High","value":"28.8","className":"is-ohlc","compact":true},{"label":"Low","value":"25.9","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.02","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"27.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.6","className":"is-ohlc","compact":true},{"label":"Low","value":"26.6","className":"is-ohlc","compact":true},{"label":"Close","value":"29.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.08","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.1","className":"is-ohlc","compact":true},{"label":"High","value":"29.3","className":"is-ohlc","compact":true},{"label":"Low","value":"26.4","className":"is-ohlc","compact":true},{"label":"Close","value":"26.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.02","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.4","className":"is-ohlc","compact":true},{"label":"High","value":"29.1","className":"is-ohlc","compact":true},{"label":"Low","value":"25.8","className":"is-ohlc","compact":true},{"label":"Close","value":"29.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.03","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[16.4412,36.5788],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":1.033354,"state":"Positive and broadly steady","context":{"scenario":"positiveSteady","latestDirection":"slight strengthening","fourWeekDirection":"steady","now":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeek":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Positive and broadly steady","detail":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","tone":"positive"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","annotations":[{"label":"Current tape relationship","value":"Positive and broadly steady","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":"Supported","detail":"The broader path has not changed enough to establish a new direction.","tone":"positive"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":82,"relationship":{"sameWeekCorrelation":0.36,"forwardCorrelation":0.01,"directionalAgreement":58.4,"sample":77,"correlationSample":81,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"averageWeeksInZone":2.3,"medianWeeksInZone":2,"averageWeeksToHigher":2.3,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":7.8,"averageReturn":9.5,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":3,"expectedPercent":100.0,"medianReturn":16.9,"averageReturn":27.0,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":45.8,"averageReturn":45.8,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.9,"sample":3},{"week":2,"averageReturn":4.1,"sample":3},{"week":3,"averageReturn":6.6,"sample":3},{"week":4,"averageReturn":9.5,"sample":3},{"week":5,"averageReturn":9.0,"sample":3},{"week":6,"averageReturn":9.2,"sample":3},{"week":7,"averageReturn":14.8,"sample":3},{"week":8,"averageReturn":13.0,"sample":3},{"week":9,"averageReturn":16.6,"sample":3},{"week":10,"averageReturn":18.1,"sample":3},{"week":11,"averageReturn":19.2,"sample":3},{"week":12,"averageReturn":27.0,"sample":3},{"week":13,"averageReturn":21.3,"sample":3},{"week":14,"averageReturn":30.2,"sample":3},{"week":15,"averageReturn":21.1,"sample":2},{"week":16,"averageReturn":24.5,"sample":2},{"week":17,"averageReturn":30.2,"sample":2},{"week":18,"averageReturn":30.3,"sample":2},{"week":19,"averageReturn":37.1,"sample":2},{"week":20,"averageReturn":49.1,"sample":2},{"week":21,"averageReturn":43.3,"sample":2},{"week":22,"averageReturn":50.3,"sample":2},{"week":23,"averageReturn":43.1,"sample":1},{"week":24,"averageReturn":46.0,"sample":1},{"week":25,"averageReturn":58.3,"sample":1},{"week":26,"averageReturn":45.8,"sample":1}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":7.0,"medianWeeksInZone":7,"averageWeeksToLower":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"medianReturn":0.3,"averageReturn":0.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-18.9,"averageReturn":-18.9,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"medianReturn":-20.4,"averageReturn":-20.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-0.4,"sample":1},{"week":2,"averageReturn":1.0,"sample":1},{"week":3,"averageReturn":-0.6,"sample":1},{"week":4,"averageReturn":0.3,"sample":1},{"week":5,"averageReturn":-0.4,"sample":1},{"week":6,"averageReturn":0.6,"sample":1},{"week":7,"averageReturn":-7.0,"sample":1},{"week":8,"averageReturn":-6.2,"sample":1},{"week":9,"averageReturn":-11.8,"sample":1},{"week":10,"averageReturn":-16.4,"sample":1},{"week":11,"averageReturn":-26.5,"sample":1},{"week":12,"averageReturn":-18.9,"sample":1},{"week":13,"averageReturn":-16.3,"sample":1},{"week":14,"averageReturn":-24.8,"sample":1},{"week":15,"averageReturn":-26.5,"sample":1},{"week":16,"averageReturn":-30.1,"sample":1},{"week":17,"averageReturn":-28.6,"sample":1},{"week":18,"averageReturn":-23.2,"sample":1},{"week":19,"averageReturn":-20.1,"sample":1},{"week":20,"averageReturn":-23.7,"sample":1},{"week":21,"averageReturn":-26.7,"sample":1},{"week":22,"averageReturn":-25.3,"sample":1},{"week":23,"averageReturn":-30.7,"sample":1},{"week":24,"averageReturn":-27.9,"sample":1},{"week":25,"averageReturn":-23.5,"sample":1},{"week":26,"averageReturn":-20.4,"sample":1}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":3,"completedEpisodes":2,"activeEpisodes":1,"medianExpectedMove":8.0,"averageExpectedMove":8.0,"averageWeeksToLargestMove":6.0,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":11.8,"medianReturn":3.2,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":-12.6,"medianReturn":-12.6,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-24.1,"medianReturn":-24.1,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":4.6,"sample":3},{"week":2,"averageReturn":3.7,"sample":3},{"week":3,"averageReturn":8.1,"sample":3},{"week":4,"averageReturn":11.8,"sample":3},{"week":5,"averageReturn":12.4,"sample":3},{"week":6,"averageReturn":14.6,"sample":3},{"week":7,"averageReturn":11.5,"sample":3},{"week":8,"averageReturn":13.2,"sample":3},{"week":9,"averageReturn":15.4,"sample":3},{"week":10,"averageReturn":12.9,"sample":3},{"week":11,"averageReturn":7.5,"sample":3},{"week":12,"averageReturn":-12.6,"sample":2},{"week":13,"averageReturn":-11.9,"sample":2},{"week":14,"averageReturn":-10.6,"sample":2},{"week":15,"averageReturn":-15.6,"sample":2},{"week":16,"averageReturn":-20.6,"sample":2},{"week":17,"averageReturn":-27.8,"sample":2},{"week":18,"averageReturn":-22.6,"sample":2},{"week":19,"averageReturn":-21.4,"sample":2},{"week":20,"averageReturn":-24.6,"sample":2},{"week":21,"averageReturn":-23.8,"sample":2},{"week":22,"averageReturn":-27.6,"sample":2},{"week":23,"averageReturn":-26.2,"sample":2},{"week":24,"averageReturn":-24.8,"sample":2},{"week":25,"averageReturn":-21.9,"sample":2},{"week":26,"averageReturn":-24.1,"sample":2}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":8,"completedEpisodes":8,"activeEpisodes":0,"medianExpectedMove":4.5,"averageExpectedMove":9.1,"averageWeeksToLargestMove":3.0,"horizons":[{"weeks":4,"sample":8,"expectedCount":3,"expectedPercent":37.5,"averageReturn":4.1,"medianReturn":7.9,"confidenceLow":13.7,"confidenceHigh":69.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":8,"expectedCount":3,"expectedPercent":37.5,"averageReturn":11.5,"medianReturn":15.0,"confidenceLow":13.7,"confidenceHigh":69.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":6,"expectedCount":5,"expectedPercent":83.3,"averageReturn":-12.1,"medianReturn":-15.3,"confidenceLow":43.6,"confidenceHigh":97.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":8},{"week":2,"averageReturn":-2.2,"sample":8},{"week":3,"averageReturn":0.3,"sample":8},{"week":4,"averageReturn":4.1,"sample":8},{"week":5,"averageReturn":2.7,"sample":8},{"week":6,"averageReturn":5.1,"sample":8},{"week":7,"averageReturn":3.9,"sample":8},{"week":8,"averageReturn":5.1,"sample":8},{"week":9,"averageReturn":7.4,"sample":8},{"week":10,"averageReturn":9.0,"sample":8},{"week":11,"averageReturn":11.4,"sample":8},{"week":12,"averageReturn":11.5,"sample":8},{"week":13,"averageReturn":12.1,"sample":8},{"week":14,"averageReturn":12.5,"sample":8},{"week":15,"averageReturn":7.0,"sample":7},{"week":16,"averageReturn":2.6,"sample":7},{"week":17,"averageReturn":1.9,"sample":7},{"week":18,"averageReturn":0.3,"sample":7},{"week":19,"averageReturn":4.7,"sample":7},{"week":20,"averageReturn":1.8,"sample":7},{"week":21,"averageReturn":2.2,"sample":7},{"week":22,"averageReturn":-14.6,"sample":6},{"week":23,"averageReturn":-14.6,"sample":6},{"week":24,"averageReturn":-11.7,"sample":6},{"week":25,"averageReturn":-12.7,"sample":6},{"week":26,"averageReturn":-12.1,"sample":6}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":7,"completedEpisodes":7,"activeEpisodes":0,"medianExpectedMove":5.7,"averageExpectedMove":6.2,"averageWeeksToLargestMove":4.9,"horizons":[{"weeks":4,"sample":7,"expectedCount":3,"expectedPercent":42.9,"averageReturn":1.9,"medianReturn":0.9,"confidenceLow":15.8,"confidenceHigh":75.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":7,"expectedCount":1,"expectedPercent":14.3,"averageReturn":11.9,"medianReturn":9.9,"confidenceLow":2.6,"confidenceHigh":51.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":5,"expectedCount":5,"expectedPercent":100.0,"averageReturn":-23.3,"medianReturn":-19.5,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.3,"sample":7},{"week":2,"averageReturn":-2.2,"sample":7},{"week":3,"averageReturn":-0.0,"sample":7},{"week":4,"averageReturn":1.9,"sample":7},{"week":5,"averageReturn":-0.4,"sample":7},{"week":6,"averageReturn":2.0,"sample":7},{"week":7,"averageReturn":3.4,"sample":7},{"week":8,"averageReturn":4.2,"sample":7},{"week":9,"averageReturn":4.4,"sample":7},{"week":10,"averageReturn":6.8,"sample":7},{"week":11,"averageReturn":10.1,"sample":7},{"week":12,"averageReturn":11.9,"sample":7},{"week":13,"averageReturn":9.4,"sample":7},{"week":14,"averageReturn":9.2,"sample":7},{"week":15,"averageReturn":12.2,"sample":7},{"week":16,"averageReturn":13.6,"sample":7},{"week":17,"averageReturn":10.9,"sample":7},{"week":18,"averageReturn":11.0,"sample":7},{"week":19,"averageReturn":-0.2,"sample":6},{"week":20,"averageReturn":-5.7,"sample":6},{"week":21,"averageReturn":-4.6,"sample":6},{"week":22,"averageReturn":-4.1,"sample":6},{"week":23,"averageReturn":-9.8,"sample":6},{"week":24,"averageReturn":-21.8,"sample":5},{"week":25,"averageReturn":-20.6,"sample":5},{"week":26,"averageReturn":-23.3,"sample":5}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"medianExpectedMove":7.5,"averageExpectedMove":20.9,"averageWeeksToLargestMove":5.3,"horizons":[{"weeks":4,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":-1.3,"medianReturn":-7.5,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":1,"expectedPercent":33.3,"averageReturn":-7.3,"medianReturn":-28.3,"confidenceLow":6.1,"confidenceHigh":79.2,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":0,"expectedPercent":0.0,"averageReturn":-12.1,"medianReturn":-12.1,"confidenceLow":0.0,"confidenceHigh":65.8,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-2.6,"sample":3},{"week":2,"averageReturn":-3.0,"sample":3},{"week":3,"averageReturn":-0.7,"sample":3},{"week":4,"averageReturn":-1.3,"sample":3},{"week":5,"averageReturn":-8.3,"sample":3},{"week":6,"averageReturn":-9.0,"sample":3},{"week":7,"averageReturn":-2.8,"sample":3},{"week":8,"averageReturn":-0.7,"sample":3},{"week":9,"averageReturn":-4.8,"sample":3},{"week":10,"averageReturn":-6.1,"sample":3},{"week":11,"averageReturn":-4.4,"sample":3},{"week":12,"averageReturn":-7.3,"sample":3},{"week":13,"averageReturn":-1.8,"sample":3},{"week":14,"averageReturn":-26.4,"sample":2},{"week":15,"averageReturn":-26.3,"sample":2},{"week":16,"averageReturn":-29.7,"sample":2},{"week":17,"averageReturn":-28.4,"sample":2},{"week":18,"averageReturn":-32.8,"sample":2},{"week":19,"averageReturn":-30.1,"sample":2},{"week":20,"averageReturn":-28.1,"sample":2},{"week":21,"averageReturn":-24.6,"sample":2},{"week":22,"averageReturn":-20.9,"sample":2},{"week":23,"averageReturn":-21.6,"sample":2},{"week":24,"averageReturn":-16.3,"sample":2},{"week":25,"averageReturn":-13.1,"sample":2},{"week":26,"averageReturn":-12.1,"sample":2}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":23.6,"averageExpectedMove":23.6,"averageWeeksToLargestMove":12.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.4,"medianReturn":3.4,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-23.6,"medianReturn":-23.6,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":1,"expectedPercent":100.0,"averageReturn":-20.4,"medianReturn":-20.4,"confidenceLow":20.7,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":4.0,"sample":1},{"week":2,"averageReturn":3.6,"sample":1},{"week":3,"averageReturn":5.0,"sample":1},{"week":4,"averageReturn":3.4,"sample":1},{"week":5,"averageReturn":4.3,"sample":1},{"week":6,"averageReturn":3.6,"sample":1},{"week":7,"averageReturn":4.6,"sample":1},{"week":8,"averageReturn":-3.3,"sample":1},{"week":9,"averageReturn":-2.4,"sample":1},{"week":10,"averageReturn":-8.3,"sample":1},{"week":11,"averageReturn":-13.1,"sample":1},{"week":12,"averageReturn":-23.6,"sample":1},{"week":13,"averageReturn":-15.7,"sample":1},{"week":14,"averageReturn":-13.0,"sample":1},{"week":15,"averageReturn":-21.8,"sample":1},{"week":16,"averageReturn":-23.6,"sample":1},{"week":17,"averageReturn":-27.3,"sample":1},{"week":18,"averageReturn":-25.7,"sample":1},{"week":19,"averageReturn":-20.1,"sample":1},{"week":20,"averageReturn":-16.9,"sample":1},{"week":21,"averageReturn":-20.7,"sample":1},{"week":22,"averageReturn":-23.8,"sample":1},{"week":23,"averageReturn":-22.4,"sample":1},{"week":24,"averageReturn":-27.9,"sample":1},{"week":25,"averageReturn":-25.0,"sample":1},{"week":26,"averageReturn":-20.4,"sample":1}]},"currentApplication":{"status":"Evidence aligned","tone":"positive","headline":"Price and Market Dynamics remain aligned upward","use":"The advance retains underlying support while price structure and Market Dynamics remain intact.","confirm":"The advance is confirmed on the completed evidence, while extension and reversal risk still require monitoring.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"strengthening","zone":"middle","zoneContext":"Price is between the accumulation and distribution zones. The Market Dynamics bars describe whether the current move is gaining or losing underlying support.","historical":{"label":"Broad directional cases","weeks":12,"direction":"higher","percent":50.0,"averageReturn":-12.6,"sample":2},"nowContext":{"label":"Slightly stronger this week","detail":"Market Dynamics strengthened this week and remains positive."},"fourWeekContext":{"label":"Broadly steady over four weeks","detail":"The broader path has not changed enough to establish a new direction."},"priceContext":{"label":"Price structure is upward","detail":"Price is responding in the same broad direction as Market Dynamics."}},"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":"Trend participation","title":"Let confirmation support the position, then manage extension","tone":"positive","approach":"This is most useful for holding or selectively adding to an established upward case. Risk should still tighten as price becomes extended; confirmation is support, not immunity from reversal.","finding":"In this ticker's completed record, 50.0% of comparable cases moved higher after 12 weeks, with an average move of -12.6% across 2 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 3 cases. Distinct visits lasted 2.3 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 6.2% across 7 completed cases, with the largest move arriving after 4.9 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":[{"date":"2025-05-16","price":33.8}],"reversal_dangers":[{"date":"2025-07-04","price":35.37}]}},"smTape":{"available":true,"dates":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","2026-08-21"],"close":[22.61,23.18,24.87,24.5,24.54,25.86,28.67,29.71,27.63,27.82,28.03,27.24,29.67,30.03,30.5,31.72,33.37,31.14,35.59,35.31,33.05,30.81,29.23,28.92,29.7,28.84,30.7,29.54,28.68,31.02,30.39,29.2,30.24,30.01,29.05,30.11,30.5,29.58,31.25,33.51,31.29,32.685,32.24,33.8,35.15,35.01,35.5,34.94,35.25,35.0,35.37,32.69,32.98,31.0,29.37,25.83,28.49,29.41,26.445,25.84,24.57,25.1,27.01,28.08,26.82,25.76,26.24,24.36,25.36,26.9,27.97,28.41,27.83,28.99,28.6,29.12,28.0,28.01,25.67,25.85,24.99,25.91,18.36,17.52,20.35,20.805,19.79,18.44,17.53,18.09,17.92,18.78,19.8,18.78,19.12,18.16,18.86,18.77,19.87,21.56,21.67,23.67,25.8,25.95,26.35,26.28,26.8,29.07,26.77,28.96],"consensus":[84.3972,28.6245,40.3558,-18.331,44.6583,47.5594,66.125,54.2285,0.0,29.8536,18.2712,-9.0341,57.3443,43.6842,37.7816,47.8115,49.7412,-9.6212,68.6709,33.8575,-11.506,-29.4474,-38.3915,-31.1197,0.0,-22.9141,25.1601,-17.6618,-26.6885,34.426,0.0,-24.8692,14.9157,-9.3504,-25.9301,13.1507,0.0,-15.3312,38.2842,46.8205,-21.0197,38.3144,0.0,32.805,43.5358,17.0222,28.5269,0.0,20.0209,0.0,19.3363,-42.3791,-13.9753,-47.1721,-55.4654,-74.0458,0.0,0.0,-66.2007,-36.8858,-51.0255,-20.5362,15.294,20.0362,-22.892,-28.9082,0.0,-52.294,0.0,21.1654,26.6142,29.7579,0.0,35.4025,9.8859,25.3945,-12.9491,0.0,-52.4292,-16.1102,-39.1132,0.0,-76.265,-57.0472,0.0,-14.6708,-35.7048,-46.5164,-57.6478,-24.0877,-37.0453,0.0,14.6682,-22.5696,0.0,-29.6146,0.0,-13.7977,27.3228,46.6414,29.7846,58.0002,65.1933,42.0108,43.1874,33.5563,31.2227,65.9487,0.0,60.4934],"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":[-64.5263,-44.9492,-50.2904,-10.4858,11.3502,16.4404,-32.591,-37.8676,0.0,-56.3259,0.0,19.3697,24.5856,26.966,0.0,32.1046,7.7842,28.9646,-19.5775,0.0,-52.9055,-8.2,-36.6337,0.0,-72.5853,-53.4104,0.0,-3.5158,-42.0959,-52.6253,-59.786,-23.2539,-38.9727,0.0,9.2212,-28.6335,0.0,-31.9988,0.0,-19.9591,27.4613,42.2918,26.7259,57.1839,72.7082,38.7058,39.3083,27.5824,26.9151,67.5345,0.0,63.0882],"force":[-87.2456,-20.8796,-41.0666,-12.2821,65.4096,43.8978,-34.223,-28.2695,0.0,-52.8931,0.0,42.2634,32.7778,25.7074,0.0,40.4909,2.8184,17.615,-30.3801,0.0,-71.5423,-0.0999,-38.9126,0.0,-98.5562,-49.4173,0.0,-18.2854,-40.0202,-57.8617,-58.759,-10.2622,-23.8888,0.0,35.215,-28.3992,0.0,-36.1348,0.0,-13.1959,45.6193,57.8375,16.4489,59.9007,53.075,16.1126,19.3904,8.7051,12.8653,66.0868,0.0,61.512],"direction":[-53.0824,-39.1035,-58.979,-55.464,15.9957,7.1017,-3.7138,-19.1251,0.0,-47.2582,0.0,8.1476,24.53,35.8419,0.0,35.5369,21.3623,26.8712,-7.0769,0.0,-38.2325,-36.5864,-42.0902,0.0,-64.5483,-66.6535,0.0,-50.9595,-25.3182,-31.431,-54.4104,-49.5762,-44.24,0.0,6.2172,-11.4754,0.0,-22.2327,0.0,-7.1859,14.0955,43.6153,42.8057,57.5756,65.2609,64.2867,64.6186,58.1347,49.2582,64.0377,0.0,56.8004],"intensity":[90.3846,84.6154,55.7692,13.4615,88.4615,25.0,30.7692,57.6923,1.9231,63.4615,21.1538,86.5385,69.2308,1.9231,9.6154,36.5385,7.6923,34.6154,34.6154,36.5385,80.7692,71.1538,17.3077,21.1538,100.0,98.0769,84.6154,76.9231,28.8462,44.2308,50.0,9.6154,19.2308,21.1538,34.6154,36.5385,15.3846,28.8462,17.3077,1.9231,44.2308,75.0,55.7692,69.2308,84.6154,46.1538,7.6923,17.3077,53.8462,75.0,78.8462,75.0],"confirmation":[89.8511,79.1928,84.0358,31.0114,32.5606,52.5269,52.8563,77.0946,3.8346,84.6909,30.0974,75.4433,76.7353,77.4416,4.4587,79.5341,26.0763,75.8348,51.417,0.8207,85.3526,50.1212,80.5479,29.0851,93.1402,86.078,37.4855,7.7611,79.4597,83.1379,86.4486,31.5298,79.4242,6.1898,50.7364,75.3075,24.8917,77.6391,2.6833,49.6364,77.2988,83.3327,77.1713,86.6304,88.378,80.7046,81.1538,78.0717,77.4974,89.0836,33.0698,95.3494],"persistence":[75.0,75.0,75.0,75.0,50.0,25.0,37.5,50.0,37.5,37.5,25.0,0.0,0.0,0.0,12.5,37.5,50.0,75.0,62.5,50.0,25.0,0.0,12.5,25.0,50.0,75.0,62.5,75.0,75.0,75.0,75.0,87.5,87.5,75.0,62.5,62.5,50.0,50.0,37.5,37.5,12.5,0.0,0.0,25.0,37.5,62.5,75.0,100.0,100.0,100.0,87.5,87.5],"assessmentRisk":[13.6964,18.7397,23.5321,39.1057,7.208,31.5126,53.9068,32.1124,17.6263,22.3719,37.5618,22.6423,28.4919,35.0198,46.5672,29.926,20.1962,16.9408,14.4421,37.7639,23.1663,41.6122,30.1238,48.0703,11.7358,21.4337,49.9232,41.3663,45.3997,42.1709,13.3983,29.2428,14.9694,7.3889,30.2059,25.6666,23.7565,10.046,32.9052,6.2766,21.5677,26.6141,34.9997,20.9986,17.4028,28.9837,28.4004,32.7722,25.4413,16.8735,19.6372,18.376],"volumeParticipation":true,"latest":{"consensus":60.5,"control":63.1,"force":61.5,"direction":56.8,"confirmation":95.3,"persistence":87.5,"assessmentRisk":18.4,"intensity":75.0,"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 strengthening","forceState":"Upward commitment","forcePath":"Commitment is strengthening","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Strong support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+60.5","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+63.1","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+61.5","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+56.8","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"95/100","detail":"Strong support","tone":"positive"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"65.8","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"8.9%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"32.4","detail":"Directional","tone":"positive"},{"label":"Range position","value":"95%","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":[22.61,23.18,24.87,24.5,24.54,25.86,28.67,29.71,27.63,27.82,28.03,27.24,29.67,30.03,30.5,31.72,33.37,31.14,35.59,35.31,33.05,30.81,29.23,28.92,29.7,28.84,30.7,29.54,28.68,31.02,30.39,29.2,30.24,30.01,29.05,30.11,30.5,29.58,31.25,33.51,31.29,32.685,32.24,33.8,35.15,35.01,35.5,34.94,35.25,35.0,35.37,32.69,32.98,31.0,29.37,25.83,28.49,29.41,26.445,25.84,24.57,25.1,27.01,28.08,26.82,25.76,26.24,24.36,25.36,26.9,27.97,28.41,27.83,28.99,28.6,29.12,28.0,28.01,25.67,25.85,24.99,25.91,18.36,17.52,20.35,20.805,19.79,18.44,17.53,18.09,17.92,18.78,19.8,18.78,19.12,18.16,18.86,18.77,19.87,21.56,21.67,23.67,25.8,25.95,26.35,26.28,26.8,29.07,26.77,28.96],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,23.5739,23.9896,24.8405,25.7259,26.0721,26.3899,26.6881,26.7884,27.3124,27.8065,28.2962,28.9187,29.728,29.9848,31.0039,31.7868,32.0165,31.7971,31.3304,30.8921,30.6754,30.3417,30.4068,30.2492,29.9639,30.1559,30.1985,30.0169,30.0575,30.0489,29.8672,29.9114,30.0184,29.9387,30.1771,30.7831,30.8753,31.2043,31.3926,31.8303,32.4339,32.9023,33.3746,33.6592,33.9484,34.1396,34.3633,34.0591,33.8629,33.3424,32.6201,31.3856,30.8591,30.5956,29.841,29.1135,28.2874,27.7079,27.581,27.6717,27.5169,27.1974,27.0234,26.5391,26.3247,26.4293,26.7094,27.0186,27.1662,27.4978,27.6982,27.9567,27.9646,27.9728,27.5541,27.2443,26.8344,26.6663,25.1561,23.7677,23.1463,22.7206,22.1878,21.5064,20.7834,20.2937,19.8621,19.6654,19.6898,19.5244,19.4509,19.2162,19.1514,19.0821,19.2253,19.6498,20.0171,20.6813,21.612,22.4007,23.1187,23.6935,24.2583,25.1332,25.4308,26.0725],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,25.3986,25.7417,26.0941,26.5109,27.019,27.3242,27.9365,28.4827,28.821,28.9683,28.9877,28.9827,29.0358,29.0213,29.1457,29.1749,29.1382,29.2776,29.36,29.3482,29.4142,29.4584,29.4281,29.4786,29.5543,29.5562,29.6817,29.9652,30.0634,30.2576,30.4044,30.6559,30.9888,31.2867,31.5988,31.8463,32.0984,32.3133,32.5398,32.5509,32.5827,32.4654,32.2362,31.7616,31.5193,31.363,30.9987,30.6166,30.1687,29.7933,29.5871,29.4754,29.2787,29.0181,28.8123,28.4825,28.2512,28.1511,28.1377,28.1579,28.1336,28.197,28.2269,28.293,28.2713,28.252,28.0607,27.897,27.6816,27.5504,26.8696,26.1771,25.7454,25.3795,24.9654,24.4821,23.9671,23.5318,23.1161,22.7949,22.573,22.2921,22.0571,21.7684,21.553,21.3468,21.2374,21.2613,21.2916,21.4678,21.7887,22.0969,22.412,22.6985,23.0023,23.4518,23.6976,24.0874],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,30.4974,30.6386,30.5826,31.0621,31.5115,31.9675,32.6213,33.5589,33.8054,35.0077,35.8735,36.0934,35.9478,35.8093,35.5588,35.2455,35.0364,35.0755,35.0731,35.0195,35.0131,34.9651,34.8124,34.8139,34.8138,34.821,34.73,34.4004,34.339,33.3629,32.7374,32.353,32.6977,32.9524,33.5052,34.3517,34.9612,35.6313,36.0697,36.4262,36.7809,37.1425,37.0666,37.0624,37.0031,36.9626,37.6484,37.7914,37.8026,38.1781,38.3979,38.8099,38.9367,38.8679,38.5609,38.0295,37.4761,36.6867,35.9821,34.9834,33.8449,32.3901,31.5888,30.4676,29.9944,29.85,30.1223,30.0593,29.8269,29.8362,29.836,29.7937,29.7492,31.2254,32.0771,32.2249,32.3186,32.4135,32.6804,32.9047,32.8189,32.5006,31.9488,31.3677,30.496,29.5611,28.357,27.223,25.8623,24.9829,24.0579,23.2833,22.4736,23.8801,24.9685,25.9729,26.8013,27.6767,28.9379,29.4699,30.3452],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,21.3806,21.6196,21.8607,21.9117,21.9685,22.0139,21.9512,21.7293,21.8712,21.4849,21.3255,22.1496,23.0582,23.6327,24.3252,25.1545,25.6616,25.8255,25.8109,25.9695,26.2959,26.5799,26.9286,26.9841,26.9822,26.83,26.76,26.8026,26.708,27.2501,27.6956,27.904,27.7468,27.7931,27.7283,27.4268,27.4343,27.2442,27.3458,27.6463,27.6896,27.826,28.2509,28.5291,28.6874,28.7599,27.6461,27.3021,27.2739,26.4179,25.4311,24.3471,23.4618,23.0076,22.7426,22.441,22.0694,21.9328,21.5794,21.5891,21.9176,22.6324,23.0057,23.6119,23.8841,23.9515,24.0082,24.0222,24.1146,24.0278,24.029,24.1133,24.2388,21.8976,19.9899,19.1951,18.6059,17.866,17.0071,15.9998,15.2046,14.5179,14.1067,13.8848,13.7355,13.7224,13.8305,14.0505,14.4872,14.7866,15.2826,15.7252,16.3109,15.6484,15.403,14.9986,14.7177,14.5433,14.3451,14.7371,14.9488],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","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,-3.8586,-4.5524,-11.2139,-13.9128,-26.7901,-19.5756,-16.1266,-24.0372,-25.9977,-30.541,-30.1864,-24.2298,-21.9277,-23.3305,-27.689,-27.4551,-33.3504,-27.8497,-22.8723,-16.5972,-18.6228,-20.5738,-15.3403,-16.6474,-15.91,-17.3836,-18.7868,-24.4554,-23.714,-25.7575,-21.0009,-42.7647,-45.47,-35.8889,-32.9745,-34.9312,-37.4212,-37.7181,-37.2392,-39.5449,-39.2028,-36.3397,-39.5653,-40.7035,-42.5368,-39.9236,-40.7923,-33.1981,-27.9482,-28.2045,-16.6823,-8.7544,-8.8214,-2.3886,-0.252,1.8919,5.4268,-3.353,7.7396],"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,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","2026-08-21"]},{"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":[null,null,null,null,null,null,null,null,null,null,null,null,1.5721,1.6997,1.8178,1.9869,2.2284,2.2143,2.533,2.7315,2.6756,2.4227,2.0708,1.7468,1.5353,1.2835,1.2199,1.0637,0.8606,0.8783,0.8319,0.6912,0.656,0.6026,0.4773,0.4583,0.4692,0.3991,0.4728,0.7055,0.7026,0.8037,0.8382,0.9801,1.1878,1.3258,1.458,1.5002,1.5409,1.5353,1.543,1.3176,1.1491,0.8461,0.469,-0.1142,-0.3576,-0.4709,-0.7908,-1.0806,-1.3967,-1.5862,-1.5642,-1.4438,-1.4335,-1.4936,-1.4855,-1.6121,-1.6132,-1.4728,-1.2606,-1.045,-0.9104,-0.702,-0.5619,-0.4042,-0.3654,-0.33,-0.4852,-0.5869,-0.7285,-0.7578,-1.3743,-1.9087,-2.0799,-2.154,-2.2685,-2.4401,-2.6193,-2.6851,-2.7197,-2.6472,-2.4788,-2.4,-2.2838,-2.2434,-2.1302,-2.0245,-1.8309,-1.5235,-1.2565,-0.8735,-0.3935,-0.001,0.3384,0.5949,0.8306,1.1868,1.2689,1.4935],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,1.8142,1.8942,2.022,2.1639,2.2662,2.2975,2.2522,2.1511,2.028,1.8791,1.7472,1.6105,1.4605,1.3441,1.2417,1.1316,1.0364,0.9497,0.8552,0.7758,0.7145,0.6514,0.6157,0.6337,0.6474,0.6787,0.7106,0.7645,0.8491,0.9445,1.0472,1.1378,1.2184,1.2818,1.334,1.3307,1.2944,1.2047,1.0576,0.8232,0.5871,0.3755,0.1422,-0.1023,-0.3612,-0.6062,-0.7978,-0.927,-1.0283,-1.1214,-1.1942,-1.2778,-1.3448,-1.3704,-1.3485,-1.2878,-1.2123,-1.1102,-1.0006,-0.8813,-0.7781,-0.6885,-0.6478,-0.6356,-0.6542,-0.6749,-0.8148,-1.0336,-1.2428,-1.4251,-1.5938,-1.763,-1.9343,-2.0844,-2.2115,-2.2986,-2.3347,-2.3477,-2.335,-2.3166,-2.2794,-2.2284,-2.1489,-2.0238,-1.8703,-1.671,-1.4155,-1.1326,-0.8384,-0.5517,-0.2753,0.0172,0.2675,0.5127],"stroke":"#b87806","width":1.7},{"label":"Expansion","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.4142,0.3201,0.511,0.5676,0.4094,0.1251,-0.1814,-0.4043,-0.4926,-0.5956,-0.5273,-0.5468,-0.6,-0.4658,-0.4097,-0.4404,-0.3805,-0.3471,-0.3779,-0.3175,-0.2453,-0.2523,-0.1429,0.0718,0.0552,0.125,0.1276,0.2156,0.3387,0.3814,0.4108,0.3624,0.3225,0.2535,0.2089,-0.0132,-0.1453,-0.3587,-0.5886,-0.9374,-0.9447,-0.8463,-0.933,-0.9783,-1.0355,-0.98,-0.7664,-0.5168,-0.4052,-0.3723,-0.2913,-0.3343,-0.2683,-0.1023,0.0878,0.2428,0.3019,0.4082,0.4387,0.4771,0.4127,0.3585,0.1626,0.0487,-0.0743,-0.0828,-0.5595,-0.8751,-0.8371,-0.7289,-0.6748,-0.677,-0.685,-0.6007,-0.5082,-0.3485,-0.1442,-0.0523,0.0511,0.0733,0.1491,0.2039,0.318,0.5003,0.6139,0.7975,1.022,1.1316,1.1768,1.1466,1.1058,1.1697,1.0014,0.9808],"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,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","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,79.2453,59.6226,61.4151,63.3962,55.9434,78.8679,82.2642,85.4892,82.6847,85.6121,64.7136,94.0092,92.1659,77.2877,62.5411,52.1396,50.0987,55.2337,49.5721,61.4618,48.9362,39.1913,57.3872,50.7905,40.2125,40.3241,38.1316,28.98,39.0848,42.8027,34.0324,47.5,70.1,47.9,61.85,57.4,74.4139,88.1304,83.6791,86.9565,81.5459,84.5411,82.1256,85.7005,59.8068,62.6087,43.4783,27.7295,1.4752,32.3077,39.7571,15.749,10.8502,6.3668,11.853,26.1815,34.2086,24.7562,16.8042,20.4051,6.3016,13.8035,25.3563,33.3833,36.6842,32.4712,41.2106,38.2723,45.0161,36.8118,42.4787,21.5,26.659,19.4702,36.9397,2.881,7.1482,28.2204,31.6083,24.0506,13.9985,7.2226,11.3924,10.1266,16.5302,24.1251,16.5302,19.0618,11.9136,17.1258,16.4557,24.6463,37.2301,38.0491,52.9412,75.2443,79.2071,93.7739,87.8843,83.3537,96.0085,78.357,95.1193],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-6.8944,-13.4127,-12.8173,-12.1592,-14.6349,-7.0197,-5.8916,-4.8656,-6.4307,-5.7259,-14.6849,-2.4932,-3.2603,-9.4521,-15.589,-19.9178,-20.7671,-18.6301,-20.9863,-15.8904,-19.0685,-21.4247,-15.0137,-16.7397,-20.0,-17.1507,-17.7808,-20.411,-17.5068,-16.4384,-18.9589,-14.3836,-8.1918,-14.274,-10.4521,-11.6712,-6.9127,-3.208,-4.5263,-3.6635,-5.1832,-4.3419,-5.0204,-4.0163,-11.289,-10.502,-15.8752,-20.2985,-29.905,-22.6866,-20.19,-28.2361,-29.8779,-33.3243,-31.886,-26.7028,-23.7992,-27.2185,-30.095,-28.7924,-33.8942,-31.1805,-27.0014,-24.0977,-22.9037,-24.3612,-21.2085,-22.2685,-19.0211,-21.5467,-17.8351,-23.4189,-19.8698,-19.5687,-13.6045,-38.7796,-41.5805,-32.144,-30.6269,-34.0113,-38.5128,-41.5472,-39.6799,-40.2467,-37.3791,-33.978,-37.3791,-36.2454,-39.4465,-37.1124,-37.4125,-33.7446,-28.1094,-27.7426,-21.0737,-10.5409,-8.675,-2.4074,-4.8516,-7.0896,-1.7577,-9.5306,-2.1294],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,39.4181,29.6574,30.549,31.5345,27.8273,39.2304,40.9198,43.1253,48.8503,56.5931,46.1286,67.0108,65.6969,55.0915,44.58,37.1656,35.7109,39.3712,35.3355,43.1235,29.1648,21.3198,31.2183,26.1849,20.2136,16.263,15.3787,11.6878,15.7632,17.2626,13.7255,17.9245,26.4528,18.0755,23.3396,21.6604,27.5472,32.6415,32.1132,33.9623,31.8491,33.0189,32.0755,33.4717,23.3585,24.4528,16.9811,10.8302,0.6429,16.2857,20.0408,7.9388,5.4694,3.518,6.7177,14.8384,19.3878,14.0306,9.5238,11.5646,3.5714,7.8231,14.3707,18.9201,20.7908,18.3248,23.2568,21.5986,23.8095,19.0476,19.0901,9.1412,9.9065,6.25,10.1616,1.9151,5.7971,22.8865,25.6341,19.5048,11.3527,5.8575,9.2391,8.2126,13.4058,19.5652,13.4058,15.4589,9.6618,13.8889,13.3454,19.9879,30.1932,30.8575,42.9348,55.7971,56.7029,59.1184,58.6957,61.8357,75.5435,61.6546,73.6211],"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,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":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","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,-1.4877,-1.3269,0.0,0.0,0.0,-7.001,-6.3615,-5.6547,-8.3137,-0.1346,0.0,0.0,0.0,0.0,-6.6826,0.0,-0.7867,-7.1368,-13.4307,-17.8702,-18.7412,-16.5496,-18.966,-13.7398,-16.9992,-19.4156,-12.8407,-14.6108,-17.9545,-15.0323,-15.6786,-18.3759,-15.3976,-14.3018,-16.8868,-12.1944,-5.8443,-12.082,-8.1624,-9.4128,-5.0295,-1.2363,-1.6297,-0.2529,-1.8264,-0.9553,-1.6578,-0.6182,-8.1484,-7.3335,-12.8969,-17.4768,-27.4234,-19.9494,-17.3644,-25.6954,-27.3953,-30.9638,-29.4746,-24.1079,-21.1014,-24.6418,-27.6201,-26.2714,-31.5538,-28.744,-24.417,-21.4105,-20.1742,-21.8039,-18.5445,-19.6403,-18.1793,-21.3262,-21.2981,-27.873,-27.3672,-29.7836,-27.1987,-48.4125,-50.7727,-42.821,-41.5426,-44.3945,-48.1877,-50.7446,-49.1711,-49.6488,-47.2324,-44.3664,-47.2324,-46.277,-48.9744,-47.0076,-47.2605,-44.1697,-39.4212,-39.1121,-33.4926,-27.5077,-27.0863,-25.9623,-26.159,-24.6979,-18.3198,-24.7822,-18.6288],"stroke":"#c13f3f","width":1.9,"fill":"rgba(193,63,63,.10)"},{"label":"Recovery","values":[null,null,null,null,null,null,null,31.402,22.2026,23.0429,23.9717,20.4777,31.2251,32.8173,34.8961,40.2919,47.5896,37.7267,57.4082,56.1698,46.1743,36.2671,29.2791,27.908,31.3578,27.5542,32.4418,20.5714,17.0612,26.4059,17.5174,7.1953,11.0132,10.1689,6.6446,10.536,11.9677,3.1381,8.9609,16.841,9.1004,13.9644,12.4128,17.8522,22.5593,22.0711,23.7796,21.8271,22.9079,22.0363,23.3264,13.9819,14.993,8.0893,1.1015,0.0,10.2981,13.8599,2.381,0.0387,0.0,2.1571,9.9308,14.2857,9.1575,4.8433,6.7969,0.0,4.1051,10.4269,14.8194,16.6256,14.2447,19.0066,17.4056,19.5402,14.9425,14.9836,5.3777,6.1166,2.5862,6.3629,0.0,0.0,16.153,18.75,12.9566,5.2511,0.0571,3.2534,2.2831,7.1918,13.0137,7.1918,9.1324,3.653,7.6484,7.1347,13.4132,23.0594,23.6872,35.1027,47.2603,48.1164,50.3995,50.0,52.968,65.9247,52.7968,65.2025],"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,0.0,0.0,0.0,0.0,0.0,0.0],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","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,7.8283,7.7797,7.7118,7.8229,9.273,8.4953,8.6959,9.4352,10.4276,11.0553,10.7869,10.523,10.9642,10.3111,10.5309,10.6298,10.3855,10.4124,10.5911,10.3797,10.5731,10.532,10.1969,10.3311,10.616,10.4498,9.6351,10.3966,9.7359,9.6416,9.1504,8.8106,8.6485,8.3686,8.3502,8.2489,8.3294,8.0352,8.7285,8.3564,8.9925,9.5748,11.6041,10.94,10.3389,11.6005,11.4913,12.0258,11.5258,10.8726,10.4757,10.8875,11.0693,10.5044,11.1813,10.4746,10.1042,9.5241,9.1456,9.0466,8.7813,8.7897,8.3092,8.6596,8.5074,9.4031,9.1149,9.4997,9.3019,15.2842,16.1531,14.3332,13.6621,14.167,15.35,15.8206,14.9031,14.8448,13.8511,12.8413,13.553,13.4034,14.3504,13.6627,13.3945,12.3154,11.5564,11.1346,10.4525,9.5538,9.3403,9.0186,9.1849,9.147,8.5651,9.4291,8.9185],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,35.1471,34.517,33.2622,34.5468,35.6885,36.8779,39.1042,42.7924,42.8696,47.8746,50.8679,47.8815,43.689,40.9695,37.5178,33.4141,30.8898,30.3775,30.4256,29.6773,28.4371,27.2493,25.5384,25.3402,25.3468,25.9234,25.9231,24.8285,25.0007,20.17,16.6854,14.7669,16.3813,16.9863,18.8687,22.4182,24.1267,26.6784,27.5138,27.406,28.2032,28.6802,26.9933,26.0197,25.3177,24.9617,30.6377,32.2281,32.3577,36.4117,40.63,45.7997,49.6,51.2653,51.6067,51.5576,51.7475,50.3379,50.0432,47.3528,42.7791,35.468,31.4433,25.3544,22.6818,21.9268,22.5901,22.3262,21.1794,21.5671,21.5612,21.0749,20.4132,35.1177,46.4295,50.6796,53.8548,57.8663,63.0871,69.1344,73.3567,76.4917,77.4813,77.268,75.7857,73.186,68.8664,63.8299,56.383,51.2768,44.6119,38.7508,31.7793,41.6492,47.3874,53.5705,58.2077,62.2142,67.4302,66.6537,67.9846],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["2024-07-19","2024-07-26","2024-08-02","2024-08-09","2024-08-16","2024-08-23","2024-08-30","2024-09-06","2024-09-13","2024-09-20","2024-09-27","2024-10-04","2024-10-11","2024-10-18","2024-10-25","2024-11-01","2024-11-08","2024-11-15","2024-11-22","2024-11-29","2024-12-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","2026-08-21"]}]},"canonical_url":"https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/technical-pack/data.json"},"source_fingerprint":"59ae93a5df7b005677e2da9edef8926a57616aaca5cfb7f6bebf967b6256b1ef","content_hash":"0c9d3c55a24e1f0c019d040d46cf983ca1d0a69b098aa9b2514366c7cb709103","citation":"Sharemaestro, TWFG Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/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."}