{"schema_version":"1.0","name":"GMAY Technical Research Pack","type":"technical_research_pack","method_version":"technical-research-pack-1","as_of":"2026-08-21","ticker":{"uuid":"c31ca859-48d1-4a2d-95eb-db5d77bb01b1","symbol":"GMAY","name":"First Trust Vest U.S. Equity Moderate Buffer UCITS ETF - May Class A USD Acc","exchange":"EBS","country":"CH","asset_type":"etf","currency":"CHF","sector":null,"industry":null},"summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","sections":[{"name":"Executive technical read","description":"Completed-week price state, Market Dynamics alignment, current price and the principal technical KPIs."},{"name":"Market Dynamics","description":"The proprietary relationship between completed price, underlying support, positioning zones and confirmation."},{"name":"Ticker evidence record","description":"Current application, comparable historical conditions, zone outcomes and practical review conditions."},{"name":"Adaptive technical evidence","description":"Six condition-selected views: Trend, acceptance and volatility envelope, Directional strength and control, Acceleration, deceleration and rollover, Range position and boundary pressure, Range pressure and compression, Strength versus the research benchmark."},{"name":"SM Tape Intelligence","description":"Resolved consensus with Control, Force, Direction and Confirmation gauges against completed price."},{"name":"Research boundary","description":"Dated scope, interpretation limits, methodology version and source references."}],"research":{"available":true,"asOf":"2026-08-21","observations":73,"displayedObservations":73,"assetType":"ETF","state":"Aligned upward","stateTone":"positive","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","evidenceAlignment":{"status":"Confirmation weakening","headline":"Upward price structure remains intact, but support is fading","summary":"Market Dynamics eased this week but remains positive. Underlying support has contracted across the recent completed path. The upward price structure remains intact, but its underlying support has weakened.","take":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","tone":"caution","conflict":true},"marketDynamics":{"available":true,"readAvailable":true,"dates":["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.705971,0.832408,0.647792,0.536014,0.432454,0.331329,0.370769,0.35219,0.455573,0.580698,0.380243,0.16582,0.292511,0.362742,0.444865,0.290101,-0.083117,-0.544349,-0.719551,-0.739026,-0.799675,-0.790486,-0.87205,-0.821219,-0.592409,-0.297796,-0.059749,0.267153,0.490386,0.642315,0.929317,1.078794,1.15264,1.271748,1.349183,1.41708,1.47318,1.507678,1.475309,1.464128,1.541919,1.390026,1.322185,1.306963,1.111646],"opens":[30.120001,29.805,30.17,30.514999,30.42,30.0,30.434999,30.385,30.76,30.275,30.375,30.375,30.459999,30.815001,30.754999,29.905001,29.825001,29.844999,29.785,29.885,29.73,29.889999,30.15,30.110001,30.125,30.57,30.719999,30.83,30.915001,30.934999,30.860001,31.055,31.385,31.555,31.495001,32.235001,31.9,32.099998,32.384998,32.294998,32.360001,32.564999,32.715,32.990002,33.119999],"highs":[30.120001,30.045,30.365,30.735001,30.42,30.290001,30.655001,30.66,30.76,30.434999,30.375,30.375,30.85,30.940001,30.754999,29.905001,30.209999,29.844999,29.885,29.99,30.26,30.15,30.264999,30.23,30.51,30.719999,30.719999,30.915001,31.110001,30.934999,31.09,31.355,31.385,31.59,31.764999,32.235001,31.99,32.099998,32.384998,32.294998,32.564999,32.564999,32.990002,33.119999,33.119999],"lows":[29.530001,29.805,30.075001,30.370001,29.855,29.895,30.434999,30.385,30.35,30.24,30.375,30.375,30.459999,30.674999,30.485001,29.65,29.825001,29.709999,29.58,29.73,29.73,29.889999,30.110001,30.110001,30.125,30.57,30.66,30.65,30.915001,30.690001,30.700001,31.025,31.360001,31.555,31.495001,32.235001,31.9,32.099998,32.384998,32.294998,32.360001,32.189999,32.715,32.990002,32.630001],"closes":[29.615,30.045,30.365,30.370001,29.855,30.290001,30.655001,30.66,30.35,30.375,30.375,30.375,30.85,30.92,30.485001,29.709999,30.035,29.709999,29.885,29.73,30.165001,30.15,30.110001,30.125,30.51,30.719999,30.68,30.915001,30.934999,30.690001,31.09,31.264999,31.360001,31.59,31.764999,32.235001,31.99,32.099998,32.384998,32.294998,32.564999,32.189999,32.990002,33.119999,32.630001],"hoverRows":[[{"label":"Open","value":"30.1","className":"is-ohlc","compact":true},{"label":"High","value":"30.1","className":"is-ohlc","compact":true},{"label":"Low","value":"29.5","className":"is-ohlc","compact":true},{"label":"Close","value":"29.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.71","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.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.83","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"30.2","className":"is-ohlc","compact":true},{"label":"High","value":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.65","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.54","note":"Supportive but easing","className":"is-positive","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":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"29.9","className":"is-ohlc","compact":true},{"label":"Close","value":"29.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.43","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.0","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.9","className":"is-ohlc","compact":true},{"label":"Close","value":"30.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.33","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.37","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.35","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.46","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.3","className":"is-ohlc","compact":true},{"label":"High","value":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.2","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","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":"30.4","className":"is-ohlc","compact":true},{"label":"High","value":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.38","note":"Supportive but easing","className":"is-positive","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":"30.4","className":"is-ohlc","compact":true},{"label":"Low","value":"30.4","className":"is-ohlc","compact":true},{"label":"Close","value":"30.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.17","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.5","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.29","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.36","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.8","className":"is-ohlc","compact":true},{"label":"Low","value":"30.5","className":"is-ohlc","compact":true},{"label":"Close","value":"30.5","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.9","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.6","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.29","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"29.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.2","className":"is-ohlc","compact":true},{"label":"Low","value":"29.8","className":"is-ohlc","compact":true},{"label":"Close","value":"30.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.08","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.8","className":"is-ohlc","compact":true},{"label":"High","value":"29.8","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.54","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.8","className":"is-ohlc","compact":true},{"label":"High","value":"29.9","className":"is-ohlc","compact":true},{"label":"Low","value":"29.6","className":"is-ohlc","compact":true},{"label":"Close","value":"29.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.72","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.0","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"29.7","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":"29.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"29.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.2","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":"29.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.1","className":"is-ohlc","compact":true},{"label":"Low","value":"29.9","className":"is-ohlc","compact":true},{"label":"Close","value":"30.1","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"30.3","className":"is-ohlc","compact":true},{"label":"Low","value":"30.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.87","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"30.2","className":"is-ohlc","compact":true},{"label":"Low","value":"30.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.82","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"30.5","className":"is-ohlc","compact":true},{"label":"Low","value":"30.1","className":"is-ohlc","compact":true},{"label":"Close","value":"30.5","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.59","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"Reversal warning","className":"is-caution","wide":true}],[{"label":"Open","value":"30.6","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.30","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"30.7","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"-0.06","note":"Cautious but repairing","className":"is-negative","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.8","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.6","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.27","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Positioning recovery","className":"is-positive","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.1","className":"is-ohlc","compact":true},{"label":"Low","value":"30.9","className":"is-ohlc","compact":true},{"label":"Close","value":"30.9","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":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"30.9","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"30.7","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.64","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"30.9","className":"is-ohlc","compact":true},{"label":"High","value":"31.1","className":"is-ohlc","compact":true},{"label":"Low","value":"30.7","className":"is-ohlc","compact":true},{"label":"Close","value":"31.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"0.93","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.1","className":"is-ohlc","compact":true},{"label":"High","value":"31.4","className":"is-ohlc","compact":true},{"label":"Low","value":"31.0","className":"is-ohlc","compact":true},{"label":"Close","value":"31.3","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":"31.4","className":"is-ohlc","compact":true},{"label":"High","value":"31.4","className":"is-ohlc","compact":true},{"label":"Low","value":"31.4","className":"is-ohlc","compact":true},{"label":"Close","value":"31.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.15","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.6","className":"is-ohlc","compact":true},{"label":"High","value":"31.6","className":"is-ohlc","compact":true},{"label":"Low","value":"31.6","className":"is-ohlc","compact":true},{"label":"Close","value":"31.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.27","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.5","className":"is-ohlc","compact":true},{"label":"High","value":"31.8","className":"is-ohlc","compact":true},{"label":"Low","value":"31.5","className":"is-ohlc","compact":true},{"label":"Close","value":"31.8","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.35","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.2","className":"is-ohlc","compact":true},{"label":"High","value":"32.2","className":"is-ohlc","compact":true},{"label":"Low","value":"32.2","className":"is-ohlc","compact":true},{"label":"Close","value":"32.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.42","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":"32.0","className":"is-ohlc","compact":true},{"label":"Low","value":"31.9","className":"is-ohlc","compact":true},{"label":"Close","value":"32.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.47","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.1","className":"is-ohlc","compact":true},{"label":"High","value":"32.1","className":"is-ohlc","compact":true},{"label":"Low","value":"32.1","className":"is-ohlc","compact":true},{"label":"Close","value":"32.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.51","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"32.4","className":"is-ohlc","compact":true},{"label":"High","value":"32.4","className":"is-ohlc","compact":true},{"label":"Low","value":"32.4","className":"is-ohlc","compact":true},{"label":"Close","value":"32.4","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.48","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.3","className":"is-ohlc","compact":true},{"label":"High","value":"32.3","className":"is-ohlc","compact":true},{"label":"Low","value":"32.3","className":"is-ohlc","compact":true},{"label":"Close","value":"32.3","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.46","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.4","className":"is-ohlc","compact":true},{"label":"High","value":"32.6","className":"is-ohlc","compact":true},{"label":"Low","value":"32.4","className":"is-ohlc","compact":true},{"label":"Close","value":"32.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.54","note":"Supportive and strengthening","className":"is-positive","wide":true},{"label":"Signal / event","value":"Reversal danger","className":"is-negative","wide":true}],[{"label":"Open","value":"32.6","className":"is-ohlc","compact":true},{"label":"High","value":"32.6","className":"is-ohlc","compact":true},{"label":"Low","value":"32.2","className":"is-ohlc","compact":true},{"label":"Close","value":"32.2","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.39","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.7","className":"is-ohlc","compact":true},{"label":"High","value":"33.0","className":"is-ohlc","compact":true},{"label":"Low","value":"32.7","className":"is-ohlc","compact":true},{"label":"Close","value":"33.0","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.32","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.0","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"33.0","className":"is-ohlc","compact":true},{"label":"Close","value":"33.1","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.31","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}],[{"label":"Open","value":"33.1","className":"is-ohlc","compact":true},{"label":"High","value":"33.1","className":"is-ohlc","compact":true},{"label":"Low","value":"32.6","className":"is-ohlc","compact":true},{"label":"Close","value":"32.6","className":"is-ohlc","compact":true},{"label":"Market Dynamics","value":"1.11","note":"Supportive but easing","className":"is-positive","wide":true},{"label":"Signal / event","value":"No event marker","className":"is-muted","wide":true}]],"pressureRange":[-2.3,2.3],"priceRange":[29.4047,33.330299],"zones":{"accumulationBoundary":-1.5,"accumulationDarkBoundary":-2.0,"distributionBoundary":1.5,"distributionDarkBoundary":2.0},"latest":1.111646,"state":"Positive but weakening over four weeks","context":{"scenario":"positiveWeakening","latestDirection":"easing","fourWeekDirection":"weakening","now":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeek":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"price":{"label":"Price and Market Dynamics are broadly aligned","detail":"The current price response is broadly consistent with the underlying Market Dynamics path."}},"diagnosis":{"label":"Positive support is weakening","detail":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","tone":"caution"},"chartSummary":"Price is between the outer positioning zones. The Market Dynamics bars show whether underlying support is strengthening or weakening.","summary":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","annotations":[{"label":"Current tape relationship","value":"Positive support is weakening","detail":"Market Dynamics eased this week but remains positive.","tone":"caution"},{"label":"Price location","value":"Between zones","detail":"Price is travelling between the two major positioning zones.","tone":"neutral"},{"label":"Latest positioning marker","value":"24 Apr 2026","detail":"The green dot marks a confirmed recovery where institutional positioning is most plausible.","tone":"neutral"},{"label":"Market Dynamics confirmation","value":"Weakening","detail":"Underlying support has contracted across the recent completed path.","tone":"negative"}],"relationshipEvidence":{"available":true,"asOf":"2026-08-21","observations":45,"relationship":{"sameWeekCorrelation":0.26,"forwardCorrelation":0.06,"directionalAgreement":52.5,"sample":40,"correlationSample":44,"label":"Meaningful relationship"},"accumulation":{"label":"Accumulation","episodes":5,"completedEpisodes":5,"activeEpisodes":0,"averageWeeksInZone":1.0,"medianWeeksInZone":1,"averageWeeksToHigher":1.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":5,"expectedCount":5,"expectedPercent":100.0,"medianReturn":1.3,"averageReturn":1.1,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":12,"sample":5,"expectedCount":5,"expectedPercent":100.0,"medianReturn":4.1,"averageReturn":3.5,"confidenceLow":56.6,"confidenceHigh":100.0,"confidence":"Historically consistent"},{"weeks":26,"sample":4,"expectedCount":4,"expectedPercent":100.0,"medianReturn":6.2,"averageReturn":6.9,"confidenceLow":51.0,"confidenceHigh":100.0,"confidence":"Historically consistent"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.2,"sample":5},{"week":2,"averageReturn":1.3,"sample":5},{"week":3,"averageReturn":1.7,"sample":5},{"week":4,"averageReturn":1.1,"sample":5},{"week":5,"averageReturn":1.9,"sample":5},{"week":6,"averageReturn":2.3,"sample":5},{"week":7,"averageReturn":2.5,"sample":5},{"week":8,"averageReturn":2.9,"sample":5},{"week":9,"averageReturn":3.2,"sample":5},{"week":10,"averageReturn":3.1,"sample":5},{"week":11,"averageReturn":2.8,"sample":5},{"week":12,"averageReturn":3.5,"sample":5},{"week":13,"averageReturn":3.6,"sample":5},{"week":14,"averageReturn":3.6,"sample":5},{"week":15,"averageReturn":3.4,"sample":5},{"week":16,"averageReturn":4.5,"sample":5},{"week":17,"averageReturn":4.3,"sample":5},{"week":18,"averageReturn":4.9,"sample":5},{"week":19,"averageReturn":5.0,"sample":5},{"week":20,"averageReturn":5.8,"sample":5},{"week":21,"averageReturn":6.2,"sample":5},{"week":22,"averageReturn":5.9,"sample":5},{"week":23,"averageReturn":7.0,"sample":5},{"week":24,"averageReturn":7.0,"sample":5},{"week":25,"averageReturn":7.4,"sample":5},{"week":26,"averageReturn":6.9,"sample":4}]},"distribution":{"label":"Distribution","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"averageWeeksInZone":2.0,"medianWeeksInZone":2,"averageWeeksToLower":2.0,"expectedExitPercent":100.0,"horizons":[{"weeks":4,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":12,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":1},{"week":2,"averageReturn":-1.1,"sample":1},{"week":3,"sample":0},{"week":4,"sample":0},{"week":5,"sample":0},{"week":6,"sample":0},{"week":7,"sample":0},{"week":8,"sample":0},{"week":9,"sample":0},{"week":10,"sample":0},{"week":11,"sample":0},{"week":12,"sample":0},{"week":13,"sample":0},{"week":14,"sample":0},{"week":15,"sample":0},{"week":16,"sample":0},{"week":17,"sample":0},{"week":18,"sample":0},{"week":19,"sample":0},{"week":20,"sample":0},{"week":21,"sample":0},{"week":22,"sample":0},{"week":23,"sample":0},{"week":24,"sample":0},{"week":25,"sample":0},{"week":26,"sample":0}]},"regimes":{"alignedPositive":{"label":"Price and Market Dynamics positive","kind":"aligned","expectedDirection":"higher","episodes":4,"completedEpisodes":4,"activeEpisodes":0,"medianExpectedMove":4.2,"averageExpectedMove":3.7,"averageWeeksToLargestMove":8.2,"horizons":[{"weeks":4,"sample":4,"expectedCount":3,"expectedPercent":75.0,"averageReturn":0.6,"medianReturn":1.4,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":12,"sample":4,"expectedCount":3,"expectedPercent":75.0,"averageReturn":2.5,"medianReturn":2.5,"confidenceLow":30.1,"confidenceHigh":95.4,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":4.6,"medianReturn":4.6,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.6,"sample":4},{"week":2,"averageReturn":0.4,"sample":4},{"week":3,"averageReturn":0.3,"sample":4},{"week":4,"averageReturn":0.6,"sample":4},{"week":5,"averageReturn":0.8,"sample":4},{"week":6,"averageReturn":0.9,"sample":4},{"week":7,"averageReturn":1.0,"sample":4},{"week":8,"averageReturn":2.4,"sample":4},{"week":9,"averageReturn":2.2,"sample":4},{"week":10,"averageReturn":2.1,"sample":4},{"week":11,"averageReturn":1.4,"sample":4},{"week":12,"averageReturn":2.5,"sample":4},{"week":13,"averageReturn":2.7,"sample":4},{"week":14,"averageReturn":2.2,"sample":4},{"week":15,"averageReturn":2.2,"sample":3},{"week":16,"averageReturn":2.8,"sample":3},{"week":17,"averageReturn":2.0,"sample":3},{"week":18,"averageReturn":0.8,"sample":2},{"week":19,"averageReturn":1.1,"sample":2},{"week":20,"averageReturn":1.9,"sample":2},{"week":21,"averageReturn":2.6,"sample":2},{"week":22,"averageReturn":2.9,"sample":2},{"week":23,"averageReturn":4.0,"sample":2},{"week":24,"averageReturn":3.7,"sample":2},{"week":25,"averageReturn":3.4,"sample":2},{"week":26,"averageReturn":4.6,"sample":2}]},"alignedNegative":{"label":"Price and Market Dynamics negative","kind":"aligned","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":1.1,"averageExpectedMove":1.1,"averageWeeksToLargestMove":1.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":0.4,"medianReturn":0.4,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":3.0,"medianReturn":3.0,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":9.8,"medianReturn":9.8,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":-1.1,"sample":1},{"week":2,"averageReturn":-0.5,"sample":1},{"week":3,"averageReturn":-1.0,"sample":1},{"week":4,"averageReturn":0.4,"sample":1},{"week":5,"averageReturn":0.4,"sample":1},{"week":6,"averageReturn":0.2,"sample":1},{"week":7,"averageReturn":0.3,"sample":1},{"week":8,"averageReturn":1.6,"sample":1},{"week":9,"averageReturn":2.3,"sample":1},{"week":10,"averageReturn":2.1,"sample":1},{"week":11,"averageReturn":2.9,"sample":1},{"week":12,"averageReturn":3.0,"sample":1},{"week":13,"averageReturn":2.2,"sample":1},{"week":14,"averageReturn":3.5,"sample":1},{"week":15,"averageReturn":4.1,"sample":1},{"week":16,"averageReturn":4.4,"sample":1},{"week":17,"averageReturn":5.2,"sample":1},{"week":18,"averageReturn":5.8,"sample":1},{"week":19,"averageReturn":7.3,"sample":1},{"week":20,"averageReturn":6.5,"sample":1},{"week":21,"averageReturn":6.9,"sample":1},{"week":22,"averageReturn":7.8,"sample":1},{"week":23,"averageReturn":7.5,"sample":1},{"week":24,"averageReturn":8.4,"sample":1},{"week":25,"averageReturn":7.2,"sample":1},{"week":26,"averageReturn":9.8,"sample":1}]},"priceAhead":{"label":"Price positive, Market Dynamics cautious","kind":"disagreement","expectedDirection":"lower","episodes":1,"completedEpisodes":1,"activeEpisodes":0,"medianExpectedMove":1.3,"averageExpectedMove":1.3,"averageWeeksToLargestMove":3.0,"horizons":[{"weeks":4,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":1.3,"medianReturn":1.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":12,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":5.2,"medianReturn":5.2,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"},{"weeks":26,"sample":0,"expectedCount":0,"confidence":"Not enough evidence"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":1.5,"sample":1},{"week":2,"averageReturn":1.4,"sample":1},{"week":3,"averageReturn":1.3,"sample":1},{"week":4,"averageReturn":1.3,"sample":1},{"week":5,"averageReturn":2.6,"sample":1},{"week":6,"averageReturn":3.3,"sample":1},{"week":7,"averageReturn":3.2,"sample":1},{"week":8,"averageReturn":4.0,"sample":1},{"week":9,"averageReturn":4.1,"sample":1},{"week":10,"averageReturn":3.2,"sample":1},{"week":11,"averageReturn":4.6,"sample":1},{"week":12,"averageReturn":5.2,"sample":1},{"week":13,"averageReturn":5.5,"sample":1},{"week":14,"averageReturn":6.3,"sample":1},{"week":15,"averageReturn":6.8,"sample":1},{"week":16,"averageReturn":8.4,"sample":1},{"week":17,"averageReturn":7.6,"sample":1},{"week":18,"averageReturn":8.0,"sample":1},{"week":19,"averageReturn":8.9,"sample":1},{"week":20,"averageReturn":8.6,"sample":1},{"week":21,"averageReturn":9.5,"sample":1},{"week":22,"averageReturn":8.3,"sample":1},{"week":23,"averageReturn":11.0,"sample":1},{"week":24,"averageReturn":11.4,"sample":1},{"week":25,"averageReturn":9.8,"sample":1},{"week":26,"sample":0}]},"dynamicsAhead":{"label":"Price cautious, Market Dynamics positive","kind":"disagreement","expectedDirection":"higher","episodes":3,"completedEpisodes":3,"activeEpisodes":0,"medianExpectedMove":4.1,"averageExpectedMove":4.0,"averageWeeksToLargestMove":8.7,"horizons":[{"weeks":4,"sample":3,"expectedCount":3,"expectedPercent":100.0,"averageReturn":1.1,"medianReturn":0.4,"confidenceLow":43.9,"confidenceHigh":100.0,"confidence":"Mixed historical record"},{"weeks":12,"sample":3,"expectedCount":2,"expectedPercent":66.7,"averageReturn":2.7,"medianReturn":4.1,"confidenceLow":20.8,"confidenceHigh":93.9,"confidence":"Mixed historical record"},{"weeks":26,"sample":2,"expectedCount":2,"expectedPercent":100.0,"averageReturn":6.8,"medianReturn":6.8,"confidenceLow":34.2,"confidenceHigh":100.0,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.8,"sample":3},{"week":2,"averageReturn":1.1,"sample":3},{"week":3,"averageReturn":1.5,"sample":3},{"week":4,"averageReturn":1.1,"sample":3},{"week":5,"averageReturn":0.9,"sample":3},{"week":6,"averageReturn":1.8,"sample":3},{"week":7,"averageReturn":1.1,"sample":3},{"week":8,"averageReturn":1.5,"sample":3},{"week":9,"averageReturn":2.0,"sample":3},{"week":10,"averageReturn":2.6,"sample":3},{"week":11,"averageReturn":2.9,"sample":3},{"week":12,"averageReturn":2.7,"sample":3},{"week":13,"averageReturn":3.6,"sample":3},{"week":14,"averageReturn":3.9,"sample":3},{"week":15,"averageReturn":4.0,"sample":3},{"week":16,"averageReturn":3.1,"sample":2},{"week":17,"averageReturn":3.7,"sample":2},{"week":18,"averageReturn":4.1,"sample":2},{"week":19,"averageReturn":4.0,"sample":2},{"week":20,"averageReturn":5.4,"sample":2},{"week":21,"averageReturn":5.3,"sample":2},{"week":22,"averageReturn":5.6,"sample":2},{"week":23,"averageReturn":6.5,"sample":2},{"week":24,"averageReturn":6.6,"sample":2},{"week":25,"averageReturn":7.9,"sample":2},{"week":26,"averageReturn":6.8,"sample":2}]}},"pricePressureGap":{"label":"Price elevated relative to Market Dynamics","kind":"structuralDivergence","expectedDirection":"lower","episodes":2,"completedEpisodes":2,"activeEpisodes":0,"medianExpectedMove":1.8,"averageExpectedMove":1.8,"averageWeeksToLargestMove":5.5,"horizons":[{"weeks":4,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":0.2,"medianReturn":0.2,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":12,"sample":2,"expectedCount":1,"expectedPercent":50.0,"averageReturn":1.2,"medianReturn":1.2,"confidenceLow":9.5,"confidenceHigh":90.5,"confidence":"Mixed historical record"},{"weeks":26,"sample":1,"expectedCount":0,"expectedPercent":0.0,"averageReturn":2.3,"medianReturn":2.3,"confidenceLow":0.0,"confidenceHigh":79.3,"confidence":"Mixed historical record"}],"path":[{"week":0,"sample":0},{"week":1,"averageReturn":0.4,"sample":2},{"week":2,"averageReturn":-0.2,"sample":2},{"week":3,"averageReturn":0.2,"sample":2},{"week":4,"averageReturn":0.2,"sample":2},{"week":5,"averageReturn":-0.2,"sample":2},{"week":6,"averageReturn":1.3,"sample":2},{"week":7,"averageReturn":1.7,"sample":2},{"week":8,"averageReturn":1.1,"sample":2},{"week":9,"averageReturn":0.2,"sample":2},{"week":10,"averageReturn":1.0,"sample":2},{"week":11,"averageReturn":1.3,"sample":2},{"week":12,"averageReturn":1.2,"sample":2},{"week":13,"averageReturn":1.1,"sample":2},{"week":14,"averageReturn":2.3,"sample":2},{"week":15,"averageReturn":2.1,"sample":2},{"week":16,"averageReturn":2.5,"sample":2},{"week":17,"averageReturn":1.9,"sample":2},{"week":18,"averageReturn":3.8,"sample":2},{"week":19,"averageReturn":4.4,"sample":2},{"week":20,"averageReturn":3.5,"sample":2},{"week":21,"averageReturn":0.8,"sample":1},{"week":22,"averageReturn":0.9,"sample":1},{"week":23,"averageReturn":0.1,"sample":1},{"week":24,"averageReturn":1.4,"sample":1},{"week":25,"averageReturn":2.0,"sample":1},{"week":26,"averageReturn":2.3,"sample":1}]},"currentApplication":{"status":"Confirmation weakening","tone":"caution","headline":"Market Dynamics remains positive but has weakened over four weeks","use":"The upward structure still has positive support, but renewed strength is needed to restore full confirmation.","confirm":"Treat the advance as conditional. Renewed Market Dynamics would restore confirmation; continued contraction would increase rollover risk.","invalidate":"Reassess the reading when either price structure or the Market Dynamics state changes materially.","level":"positive","direction":"weakening","zone":"middle","zoneContext":"Market Dynamics remains above zero, but support has contracted across the recent completed path. Price confirmation now carries more weight.","historical":{"label":"Broad directional cases","weeks":12,"sample":0},"nowContext":{"label":"Easier this week","detail":"Market Dynamics eased this week but remains positive."},"fourWeekContext":{"label":"Weakened over four weeks","detail":"Underlying support has contracted across the recent completed path."},"priceContext":{"label":"Price 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":"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 5 cases. Distinct visits lasted 1.0 weeks on average before leaving the zone.","approach":"Build the thesis and entry conditions while price is in accumulation. Increase exposure only when price responds; location alone is not the entry.","watch":"A failed price response or renewed weakness removes the reason to increase long exposure."},{"eyebrow":"Disagreement playbook","title":"Use improving Market Dynamics to prepare, not anticipate","tone":"recovery","finding":"Comparable disagreements produced an average recovery of 4.0% across 3 completed cases, with the largest move arriving after 8.7 weeks on average.","approach":"Define the price level that would confirm the repair. Until that response occurs, keep the idea at watchlist or starter-position size.","watch":"The early repair fails if Market Dynamics fades before price responds."}]},"summary":"This record compares the ticker's completed price path with its published Market Dynamics history."},"events":{"positioning_recoveries":[{"date":"2025-10-24","price":30.045},{"date":"2026-04-24","price":30.915001}],"reversal_warnings":[{"date":"2025-11-28","price":30.655001},{"date":"2026-04-03","price":30.51}],"reversal_dangers":[{"date":"2026-07-24","price":32.564999}]}},"smTape":{"available":true,"dates":["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":[29.71,26.51,26.655,27.345,27.845,27.985,29.615,28.985,29.255,29.315,29.215,29.205,28.955,29.045,29.055,29.355,29.25,29.895,29.88,29.92,29.82,29.83,29.825,29.775,29.835,29.95,30.02,30.185,29.615,30.045,30.365,30.37,29.855,30.29,30.655,30.66,30.35,30.375,30.375,30.375,30.85,30.92,30.485,29.71,30.035,29.71,29.885,29.73,30.165,30.15,30.11,30.125,30.51,30.72,30.68,30.915,30.935,30.69,31.09,31.265,31.36,31.59,31.765,32.235,31.99,32.1,32.385,32.295,32.565,32.19,32.99,33.12,32.63],"consensus":[-100.0,-55.3902,-100.0,100.0,-10.2707,16.1288,42.9132,-8.2664,27.2461,26.4818,-13.3951,0.0,-15.0374,12.1387,-8.3097,19.1498,0.0,34.3941,18.4797,16.665,0.0,19.1643,0.0,15.3695,19.2585,25.4757,25.4014,23.2556,-35.6694,35.6529,38.619,0.0,-30.8333,36.0377,46.6097,34.5895,-11.009,14.7042,0.0,0.0,57.5278,40.9476,-19.7961,-59.9948,0.0,-54.4625,0.0,-37.509,25.7028,19.898,-9.019,0.0,53.0345,52.031,21.8018,60.2779,25.0532,-19.7583,68.2354,59.4869,31.5801,69.0398,74.238,57.1075,37.9337,44.6394,52.7913,27.1569,77.9832,0.0,73.7238,62.4625,7.6821],"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":[31.2565,0.0,26.9975,27.6327,33.6908,34.917,22.4149,-33.7731,42.1116,47.8851,0.0,-36.592,44.3219,56.4834,43.5795,-23.8365,17.8953,0.0,0.0,62.9488,45.3831,-33.2551,-62.0187,0.0,-60.7902,0.0,-47.9603,33.7899,22.0009,-20.2353,0.0,57.2678,62.123,14.283,62.7473,14.3355,-21.4587,68.1588,56.1061,15.5184,70.5542,74.5628,56.1729,44.666,41.3715,51.322,27.4401,80.0403,0.0,87.4365,71.1234,22.5953],"force":[11.4012,0.0,10.1583,19.0954,27.2341,20.4426,19.3572,-74.1171,55.942,36.0098,0.0,-69.3935,42.6691,48.1079,21.9762,-38.4268,12.406,0.0,0.0,69.2084,28.3039,-37.9915,-70.6913,0.0,-47.8408,0.0,-33.3817,42.4576,25.519,-11.6007,0.0,69.7079,40.6651,1.79,62.5642,3.4199,-71.5814,88.2235,69.9629,18.5786,71.6219,84.0162,37.4478,12.6033,19.8376,31.979,6.8568,87.9013,0.0,60.7639,38.9026,49.4683],"direction":[10.8898,0.0,5.8028,9.8046,14.8309,18.0685,27.001,-10.3741,13.7793,29.893,0.0,-3.2911,21.8332,34.2554,33.3248,-23.235,12.6988,0.0,0.0,42.9891,44.9098,-8.5822,-50.0414,0.0,-51.9607,0.0,-28.5128,4.4925,13.4796,-5.6437,0.0,36.2868,48.6158,47.2459,55.8226,52.7542,-19.2015,54.0456,55.8677,59.2231,65.4648,66.8825,72.2183,66.3374,66.0897,69.3366,51.1289,68.548,0.0,67.3093,69.3927,39.209],"intensity":[38.0952,36.3636,43.4783,29.1667,52.0,46.1538,66.6667,71.4286,68.9655,66.6667,67.7419,71.875,69.697,73.5294,2.8571,55.5556,62.1622,28.9474,2.5641,72.5,43.9024,69.0476,93.0233,61.3636,62.2222,28.2609,27.6596,72.9167,28.5714,44.0,3.9216,67.3077,76.9231,7.6923,48.0769,51.9231,50.0,75.0,65.3846,71.1538,46.1538,28.8462,98.0769,67.3077,36.5385,50.0,9.6154,50.0,75.0,98.0769,50.0,88.4615],"confirmation":[73.7117,2.7194,49.9156,74.0302,76.0806,75.8323,75.3358,80.6149,79.9288,80.1374,4.1818,56.9895,79.6079,82.8103,78.5473,31.7865,72.5867,1.4295,1.6062,86.6823,80.6503,31.1817,87.4935,8.5084,85.1298,32.6235,79.7178,53.9456,74.5066,49.3312,2.6336,85.4147,84.1497,52.0873,87.321,52.8544,34.6391,90.4456,87.4066,77.9541,90.1484,92.0492,85.6895,35.8514,81.5785,84.2813,54.4454,93.2256,34.2731,90.9877,87.138,42.5357],"persistence":[50.0,62.5,62.5,75.0,75.0,75.0,75.0,62.5,62.5,75.0,62.5,37.5,37.5,37.5,37.5,37.5,37.5,25.0,25.0,50.0,50.0,25.0,0.0,12.5,12.5,12.5,25.0,25.0,25.0,25.0,12.5,0.0,25.0,37.5,62.5,62.5,37.5,62.5,75.0,75.0,75.0,75.0,75.0,75.0,100.0,100.0,100.0,100.0,87.5,87.5,87.5,75.0],"assessmentRisk":[24.4057,11.9305,37.5053,6.0702,14.9667,25.6821,36.9763,17.5181,0.8671,26.2354,31.4786,51.0637,16.3185,13.7948,19.8162,51.2241,5.6797,36.1655,36.0717,16.2884,27.3318,27.3046,17.6104,47.7063,22.6569,47.5523,21.8921,5.1135,33.227,33.7148,41.2413,11.049,20.8223,35.9602,19.1987,35.6491,3.0976,13.9358,16.8535,32.9371,15.4762,12.8381,21.4427,30.7418,27.0046,23.3488,0.2476,10.5591,19.9844,11.5661,18.4612,13.4772],"volumeParticipation":true,"latest":{"consensus":7.7,"control":22.6,"force":49.5,"direction":39.2,"confirmation":42.5,"persistence":75.0,"assessmentRisk":13.5,"intensity":88.5,"evidenceDepth":100},"analysis":{"status":"Joint upward confirmation","headline":"The gauges support the upward market view","summary":"Price structure and Market Dynamics agree. Control, force and direction support the same upward assessment.","take":"Current assessment: upward pressure has broad support.","tone":"positive","supportedView":"Price structure and Market Dynamics","direction":"upward","disagreement":false},"support":{"window":"Latest 12 months","controlState":"Buyer control supports the view","controlPath":"Control support is easing","forceState":"Upward commitment","forcePath":"Commitment is easing","directionState":"Upward follow-through","persistenceState":"Established","confirmationState":"Qualified support","riskState":"Contained","intensityState":"Elevated"},"cards":[{"label":"SM Consensus Gauge","value":"+7.7","detail":"Joint upward confirmation","tone":"positive"},{"label":"SM Control Gauge","value":"+22.6","detail":"Buyer control supports the view","tone":"positive"},{"label":"SM Force Gauge","value":"+49.5","detail":"Upward commitment","tone":"positive"},{"label":"SM Direction Gauge","value":"+39.2","detail":"Upward follow-through","tone":"positive"},{"label":"SM Confirmation Gauge","value":"43/100","detail":"Qualified support","tone":"neutral"}]},"kpis":[{"label":"Price structure","value":"Aligned upward","detail":"completed-week alignment","tone":"positive"},{"label":"Momentum","value":"60.6","detail":"Positive","tone":"positive"},{"label":"Risk pressure","value":"1.0%","detail":"Contained","tone":"neutral"},{"label":"Trend quality","value":"34.8","detail":"Directional","tone":"positive"},{"label":"Range position","value":"86%","detail":"location inside observed range","tone":"neutral"},{"label":"Adaptive set","value":"6 views","detail":"selected for the current tape","tone":"neutral"}],"charts":[{"key":"price","eyebrow":"Price architecture","title":"Trend, acceptance and volatility envelope","description":"Price is shown against fast and slow trend references with its current volatility envelope.","reason":"Selected as the anchor because price and its trend references are aligned upward.","series":[{"label":"Close","values":[29.71,26.51,26.655,27.345,27.845,27.985,29.615,28.985,29.255,29.315,29.215,29.205,28.955,29.045,29.055,29.355,29.25,29.895,29.88,29.92,29.82,29.83,29.825,29.775,29.835,29.95,30.02,30.185,29.615,30.045,30.365,30.37,29.855,30.29,30.655,30.66,30.35,30.375,30.375,30.375,30.85,30.92,30.485,29.71,30.035,29.71,29.885,29.73,30.165,30.15,30.11,30.125,30.51,30.72,30.68,30.915,30.935,30.69,31.09,31.265,31.36,31.59,31.765,32.235,31.99,32.1,32.385,32.295,32.565,32.19,32.99,33.12,32.63],"stroke":"#10243b","width":2.1},{"label":"Fast trend","values":[null,null,null,null,28.3286,28.2661,28.5114,28.5975,28.717,28.8258,28.8965,28.9526,28.953,28.9698,28.9853,29.0525,29.0884,29.2351,29.3523,29.4555,29.5218,29.5778,29.6228,29.6505,29.684,29.7324,29.7847,29.8575,29.8134,29.8555,29.9481,30.0248,29.994,30.0478,30.1582,30.2494,30.2677,30.2872,30.3032,30.3162,30.4133,30.5054,30.5017,30.3578,30.2991,30.192,30.1362,30.0623,30.081,30.0935,30.0965,30.1017,30.1759,30.2749,30.3485,30.4515,30.5394,30.5668,30.6619,30.7716,30.8786,31.0079,31.1456,31.3436,31.4612,31.5773,31.7242,31.828,31.962,32.0034,32.1828,32.3532,32.4035],"stroke":"#176fa3","width":1.7},{"label":"Slow trend","values":[null,null,null,null,null,null,null,null,null,null,null,null,29.0557,29.0549,29.0549,29.0771,29.09,29.1496,29.2037,29.2567,29.2985,29.3378,29.3739,29.4036,29.4356,29.4737,29.5142,29.5639,29.5676,29.603,29.6594,29.7121,29.7227,29.7647,29.8306,29.8921,29.926,29.9593,29.9901,30.0186,30.0802,30.1424,30.1677,30.1338,30.1265,30.0957,30.0801,30.0541,30.0623,30.0688,30.0719,30.0758,30.108,30.1533,30.1923,30.2459,30.2969,30.326,30.3826,30.448,30.5155,30.5951,30.6818,30.7968,30.8852,30.9752,31.0796,31.1697,31.273,31.3409,31.4631,31.5858,31.6632],"stroke":"#07865c","width":1.8},{"label":"Upper envelope","values":[null,null,null,null,null,null,null,null,null,30.6244,30.6577,30.6735,30.6401,30.6195,30.5992,30.6192,30.6184,30.7136,30.788,30.8549,30.8704,30.765,30.576,30.4362,30.3395,30.2076,30.2623,30.3337,30.337,30.3861,30.4816,30.5594,30.5183,30.5239,30.5836,30.664,30.6378,30.6726,30.703,30.7304,30.8408,30.9485,30.9636,30.97,30.9608,30.9788,30.9835,30.9957,30.97,30.9703,30.9591,30.9468,30.9656,31.0141,31.0179,31.0641,31.1413,31.1716,31.2681,31.3918,31.485,31.6157,31.809,32.0701,32.2448,32.3851,32.567,32.6693,32.8365,32.8976,33.0798,33.2402,33.3045],"stroke":"#98a9b8","width":1.0,"dash":[6,5]},{"label":"Lower envelope","values":[null,null,null,null,null,null,null,null,null,26.0196,26.1487,26.2665,26.3745,26.4719,26.5601,26.637,26.711,26.7525,26.7988,26.8446,26.8401,27.2775,27.7835,28.1663,28.462,28.7904,28.7762,28.8248,28.8575,28.8814,28.9009,28.9396,29.0707,29.1896,29.2899,29.34,29.4762,29.4894,29.5085,29.5266,29.5192,29.5205,29.5714,29.5585,29.5877,29.5457,29.5275,29.4698,29.5505,29.5607,29.5464,29.5342,29.5809,29.5754,29.5741,29.5534,29.5347,29.5359,29.5109,29.4762,29.434,29.3703,29.305,29.2964,29.3172,29.4159,29.484,29.6382,29.711,29.8539,29.9597,30.0988,30.2465],"stroke":"#98a9b8","width":1.0,"dash":[6,5]}],"guides":[],"dates":["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":"directional","eyebrow":"Trend quality","title":"Directional strength and control","description":"Directional pressure shows which side controls the tape while strength remains direction-neutral.","reason":"Selected because directional control or trend strength is materially changing.","series":[{"label":"Trend strength","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,16.352,17.7841,17.3856,17.0154,17.4146,18.4958,17.9703,17.4823,17.7732,17.8957,18.2126,18.1559,18.1033,18.0545,19.0593,20.1622,20.4773,19.5631,18.3281,17.1208,16.2967,15.2646,14.6917,14.1597,13.9454,13.7465,14.2379,15.1433,15.9841,17.1753,18.6568,19.1615,19.9568,21.2021,22.4132,23.9034,25.5736,27.7637,28.5108,29.3774,30.5998,31.3956,32.5292,32.9464,33.9495,35.0478,34.8292],"stroke":"#10243b","width":2.0},{"label":"Positive direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,6.5914,6.905,7.879,7.7633,10.0645,10.1735,10.5649,10.449,10.4426,11.1778,11.0776,10.8758,11.6324,12.1458,14.5146,13.6756,13.1386,15.7885,18.8704,17.7992,16.9991,20.2389,19.6176,19.8418,19.3756,19.3756,19.3756,24.7542,25.109,23.5076,20.7693,23.5802,22.4807,21.469,22.2194,24.5208,23.4701,24.7559,24.2435,27.4795,30.2155,29.8688,32.1314,34.8052,33.0438,33.5101,36.6773,36.3757,39.0452,40.5946,46.6121,43.2493,44.6611,48.2529,47.2108,50.6539,46.1515,47.3341,48.8519,43.7354],"stroke":"#07865c","width":1.6},{"label":"Negative direction","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,6.1788,6.1581,6.0729,6.1172,5.9337,5.8954,5.8159,5.7521,5.7486,5.691,6.3984,7.0836,6.9957,6.9551,6.7675,10.7007,10.2806,9.9669,9.6022,14.2314,13.5917,13.0611,13.2183,12.5974,13.6268,13.6268,13.6268,12.7177,12.2276,14.2335,24.2241,22.5316,23.1309,24.0081,23.0556,21.2083,20.2995,19.7849,19.3754,18.0822,17.4,17.2004,16.3101,15.6676,19.5225,17.9272,16.7138,16.2822,15.4583,14.5289,13.0572,19.3296,18.8488,17.6254,19.4044,18.1388,20.556,17.0702,16.5782,22.5368],"stroke":"#c13f3f","width":1.6}],"guides":[],"dates":["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,-0.1141,-0.0974,-0.0824,-0.0458,-0.025,0.0431,0.0947,0.1373,0.1611,0.1787,0.1901,0.1928,0.1976,0.2082,0.2198,0.2395,0.2067,0.213,0.241,0.2606,0.2319,0.2415,0.2754,0.2992,0.2897,0.2809,0.2709,0.2599,0.2862,0.3092,0.289,0.208,0.1681,0.109,0.0754,0.0359,0.0392,0.0402,0.0373,0.0358,0.0649,0.1038,0.1298,0.1675,0.1967,0.1978,0.2283,0.2636,0.2958,0.336,0.3776,0.4434,0.4704,0.4949,0.5312,0.5465,0.5737,0.5586,0.6042,0.6434,0.6277],"stroke":"#1678a7","width":2.0},{"label":"Signal","values":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-0.0796,-0.055,-0.0251,0.0074,0.0381,0.0663,0.091,0.1114,0.1286,0.1445,0.1596,0.1756,0.1818,0.188,0.1986,0.211,0.2152,0.2205,0.2314,0.245,0.2539,0.2593,0.2616,0.2613,0.2663,0.2749,0.2777,0.2637,0.2446,0.2175,0.1891,0.1585,0.1346,0.1157,0.1,0.0872,0.0827,0.0869,0.0955,0.1099,0.1273,0.1414,0.1588,0.1797,0.2029,0.2295,0.2592,0.296,0.3309,0.3637,0.3972,0.4271,0.4564,0.4768,0.5023,0.5305,0.55],"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.0546,0.0981,0.1198,0.1299,0.123,0.1125,0.0991,0.0815,0.069,0.0637,0.0602,0.0639,0.0249,0.025,0.0424,0.0496,0.0167,0.021,0.0439,0.0542,0.0357,0.0216,0.0092,-0.0014,0.02,0.0343,0.0113,-0.0558,-0.0765,-0.1085,-0.1136,-0.1225,-0.0954,-0.0755,-0.0627,-0.0514,-0.0178,0.0168,0.0343,0.0576,0.0694,0.0564,0.0695,0.0839,0.0928,0.1064,0.1185,0.1474,0.1395,0.1312,0.134,0.1194,0.1173,0.0818,0.1019,0.1129,0.0778],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,36.1705,39.6898,40.4719,39.1684,39.0381,35.7795,36.9526,37.0829,40.9932,39.6246,48.0318,47.8363,48.3577,47.0542,47.1846,47.1194,46.4677,47.2497,48.7487,99.7382,96.375,82.125,90.4523,100.0,79.7222,50.5618,75.0,95.5056,95.7865,77.2853,78.6704,78.6704,77.8098,100.0,98.9556,68.1818,12.7658,35.8155,12.7658,25.1772,14.1843,45.0355,43.9716,41.1348,42.1985,69.5035,84.397,80.8823,98.1618,88.562,72.549,98.6927,94.9295,98.615,100.0,100.0,100.0,90.7721,94.9151,100.0,96.7914,100.0,87.4372,100.0,100.0,85.5458],"stroke":"#10243b","width":2.0},{"label":"From high","values":[null,null,null,null,null,null,null,-14.4531,-13.6562,-13.4791,-13.7743,-13.8038,-14.5416,-14.276,-14.2465,-13.3611,-13.671,-11.7673,-11.8116,-11.6935,-11.9887,-11.9592,-11.9739,-12.1215,-11.9444,-11.605,-0.0333,-0.4781,-2.3574,-0.9397,0.0,-1.1876,-2.8632,-1.4479,-0.2603,-0.244,-1.3329,-1.2516,-1.2516,-1.2516,0.0,-0.0646,-1.4706,-3.9754,-2.925,-3.9754,-3.4098,-3.9108,-2.5048,-2.5533,-2.6826,-2.6341,-1.3898,-0.7111,-0.8403,-0.0808,-0.5625,-1.35,-0.0643,-0.287,-0.0797,0.0,0.0,0.0,-0.76,-0.4188,0.0,-0.2779,0.0,-1.1515,0.0,0.0,-1.4795],"stroke":"#c13f3f","width":1.5},{"label":"From low","values":[null,null,null,null,null,null,null,10.5876,11.6177,11.8466,11.4651,11.4269,10.4731,10.8165,10.8546,11.9992,11.5986,14.0595,14.0023,14.1549,13.7734,13.8115,13.7925,13.6017,13.8306,14.2694,14.5364,14.6411,12.4763,9.8738,9.7993,4.9594,3.1083,4.6106,5.8712,5.8884,4.8178,4.9042,4.9042,4.6512,6.2877,6.5289,3.304,0.6095,1.7101,0.6095,1.2022,0.6773,2.1504,2.0996,1.9641,2.0149,3.3187,4.0298,3.7187,4.5132,4.5808,3.7525,5.1048,5.6964,6.0176,6.7951,7.3867,8.9757,8.1474,8.5193,9.4828,9.1785,10.0913,8.8235,11.5281,11.9675,9.7545],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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,6.6829,6.2243,5.8009,5.4865,5.1388,4.8052,4.5169,4.255,3.9522,3.7076,3.4797,3.2845,3.0764,2.8666,2.7207,2.733,2.6036,2.4675,2.3779,2.3813,2.282,2.1788,2.0869,2.0542,1.9517,1.8123,1.6829,1.6486,1.5886,1.5981,1.7234,1.7019,1.6757,1.6198,1.5744,1.5664,1.5204,1.4504,1.3746,1.3505,1.2942,1.2173,1.183,1.1428,1.1267,1.1247,1.1139,1.0585,1.0277,1.0098,1.0281,1.0368,0.9839,0.9685,0.9217,0.908,0.9362,1.0214,0.9728,1.0241],"stroke":"#c13f3f","width":1.9},{"label":"Envelope width","values":[null,null,null,null,null,null,null,null,null,16.2586,15.8748,15.4797,14.9632,14.5297,14.1326,13.9101,13.6313,13.7858,13.8546,13.9007,13.9673,12.0169,9.5699,7.7465,6.386,4.8043,5.0342,5.1014,4.9985,5.0776,5.3238,5.4448,4.8583,4.4689,4.3211,4.4131,3.8643,3.9331,3.9677,3.9953,4.3793,4.7233,4.5994,4.664,4.5356,4.7356,4.8123,5.0474,4.6908,4.6576,4.6699,4.6714,4.5743,4.7488,4.7656,4.9847,5.2957,5.3885,5.7826,6.2942,6.7335,7.3633,8.1946,9.04,9.511,9.6091,9.9368,9.7297,9.994,9.7006,9.8988,9.9193,9.6236],"stroke":"#b87806","width":1.7}],"guides":[],"dates":["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,0.8981,-0.8925,-1.7115,-3.6186,-1.0312,-0.7816,-1.3215,-0.8998,-2.3829,-2.3105,-0.45,-2.1639,-1.0958,-4.4846,-5.6735,-3.4465,-4.289,-3.2404,-4.2599,-3.0226,-1.454,-3.2184],"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],"stroke":"#8fa0af","width":1.0,"dash":[6,5]}],"dates":["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/c31ca859-48d1-4a2d-95eb-db5d77bb01b1/technical-pack/","technicals_url":"https://sharemaestro.com/terminal/c31ca859-48d1-4a2d-95eb-db5d77bb01b1/technicals/","canonical_technicals_url":"https://sharemaestro.com/terminal/c31ca859-48d1-4a2d-95eb-db5d77bb01b1/technicals/","distributions":{"pdf":"https://sharemaestro.com/terminal/c31ca859-48d1-4a2d-95eb-db5d77bb01b1/technical-pack/download.pdf","json":"https://sharemaestro.com/terminal/c31ca859-48d1-4a2d-95eb-db5d77bb01b1/technical-pack/data.json"},"source_fingerprint":"458f25136c38ad354db1b15aee5b9ac24c326b60c84d1df8115d877bf9feed26","content_hash":"8441b2754f98269022d1e7df654268108970b78103e9d8988010bb14046c3a49","citation":"Sharemaestro, GMAY Technical Research Pack, completed week 2026-08-21, https://sharemaestro.com/terminal/c31ca859-48d1-4a2d-95eb-db5d77bb01b1/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."}