{"ticker": {"uuid": "96a2c8a0-202a-4435-899f-410badbd41aa", "symbol": "NOVM", "name": "FT VEST U.S. EQUITY MAX BUFFER ETF - NOVEMBER", "exchange": "CBOE", "asset_type": "ETF", "sector": "", "industry": "", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-07-17, NOVM rose 1.12%, moving from 33.45 to 33.83. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 12 of the last 12 weeks. Relative Strength is -5.49 and has improved across the 12-week window. Market Dynamics is 0.87 on the latest week. Next-week expectancy is positive at 74.34% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-17"}, {"label": "Latest Close", "value": "33.83"}, {"label": "12-Week Change", "value": "1.12%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Next-Week Expectancy", "value": "Positive 74.34%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-5.49"}, {"label": "Market Dynamics", "value": "0.87"}], "latest": {"week_ending": "2026-07-17", "ohlcv": {"open": 33.8229, "high": 33.87, "low": 33.8229, "close": 33.825, "volume": 2444}, "trend_line": 33.239667, "activity_lines": {"activity_5": 33.784387, "activity_10": 33.731067, "activity_20": 33.572334, "activity_30": 33.418122}, "trend_signal": 1, "fair_value": 31.997953, "relative_strength": -5.486142, "rate_of_change": 0.10042365429231283, "market_dynamics": 0.871859, "expectation": {"probability": 74.3382, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-11-22", "ohlcv": {"open": 30.49, "high": 32.28, "low": 30.44, "close": 30.5578, "volume": 372451}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.5578, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 30.66, "high": 30.69, "low": 30.54, "close": 30.675, "volume": 128620}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.6164, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 30.64, "high": 30.78, "low": 30.62, "close": 30.75, "volume": 112594}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.660933, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 30.79, "high": 30.79, "low": 30.66, "close": 30.72, "volume": 68701}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.6757, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 30.74, "high": 31.02, "low": 30.52, "close": 30.626, "volume": 84974}, "trend_line": null, "activity_lines": {"activity_5": 30.677853, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.66576, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 30.58, "high": 30.75, "low": 30.58, "close": 30.67, "volume": 85158}, "trend_line": null, "activity_lines": {"activity_5": 30.679267, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.666467, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.1818, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 30.67, "high": 30.67, "low": 30.53, "close": 30.6649, "volume": 13142}, "trend_line": null, "activity_lines": {"activity_5": 30.6715, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.666243, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 60.4839, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 30.7405, "high": 30.7699, "low": 30.51, "close": 30.5512, "volume": 42786}, "trend_line": null, "activity_lines": {"activity_5": 30.626507, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.651863, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.3699, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 30.51, "high": 30.81, "low": 30.4, "close": 30.7844, "volume": 34745}, "trend_line": null, "activity_lines": {"activity_5": 30.6725, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.666589, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.5405, "direction": "negative"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 30.41, "high": 30.915, "low": 30.41, "close": 30.88, "volume": 5920}, "trend_line": null, "activity_lines": {"activity_5": 30.746067, "activity_10": 30.711115, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.68793, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.8599, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 30.798, "high": 30.9267, "low": 30.798, "close": 30.86, "volume": 10007}, "trend_line": null, "activity_lines": {"activity_5": 30.796033, "activity_10": 30.7424, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.703573, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.7815, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 30.85, "high": 30.9097, "low": 30.8088, "close": 30.8598, "volume": 7636}, "trend_line": null, "activity_lines": {"activity_5": 30.833267, "activity_10": 30.768155, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.716592, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.4848, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 30.9, "high": 30.966, "low": 30.8, "close": 30.966, "volume": 20033}, "trend_line": null, "activity_lines": {"activity_5": 30.892907, "activity_10": 30.809858, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.735777, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.3898, "direction": "negative"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 30.9715, "high": 31.03, "low": 30.9012, "close": 30.9012, "volume": 2448}, "trend_line": null, "activity_lines": {"activity_5": 30.903293, "activity_10": 30.835853, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.747593, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.773, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 30.9, "high": 30.92, "low": 30.711, "close": 30.8463, "volume": 26458}, "trend_line": null, "activity_lines": {"activity_5": 30.887593, "activity_10": 30.848571, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.754173, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.1705, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 30.8544, "high": 30.87, "low": 30.55, "close": 30.63, "volume": 22376}, "trend_line": null, "activity_lines": {"activity_5": 30.80204, "activity_10": 30.817956, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.746413, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.662, "direction": "negative"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 30.51, "high": 30.51, "low": 30.2987, "close": 30.4616, "volume": 34159}, "trend_line": null, "activity_lines": {"activity_5": 30.675687, "activity_10": 30.757451, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.729659, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.5759, "direction": "negative"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 30.4962, "high": 30.5164, "low": 30.39, "close": 30.4992, "volume": 4570}, "trend_line": null, "activity_lines": {"activity_5": 30.588413, "activity_10": 30.707478, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.716856, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 37.6884, "direction": "negative"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 30.59, "high": 30.6489, "low": 30.39, "close": 30.4094, "volume": 8162}, "trend_line": null, "activity_lines": {"activity_5": 30.502327, "activity_10": 30.642124, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 30.700674, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 41.8919, "direction": "negative"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 30.32, "high": 30.5352, "low": 29.9875, "close": 29.9875, "volume": 16822}, "trend_line": null, "activity_lines": {"activity_5": 30.308393, "activity_10": 30.506878, "activity_20": 30.62476, "activity_30": null}, "trend_signal": 0, "fair_value": 30.665015, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.5745, "direction": "negative"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 29.82, "high": 30.3475, "low": 29.82, "close": 30.3207, "volume": 39592}, "trend_line": null, "activity_lines": {"activity_5": 30.28278, "activity_10": 30.448442, "activity_20": 30.591968, "activity_30": null}, "trend_signal": 0, "fair_value": 30.648619, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 36.5904, "direction": "negative"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 28.0, "high": 30.35, "low": 28.0, "close": 30.1695, "volume": 10553}, "trend_line": null, "activity_lines": {"activity_5": 30.227387, "activity_10": 30.37232, "activity_20": 30.545905, "activity_30": null}, "trend_signal": 0, "fair_value": 30.626841, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.7895, "direction": "negative"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 30.09, "high": 30.4246, "low": 30.0309, "close": 30.4246, "volume": 6851}, "trend_line": null, "activity_lines": {"activity_5": 30.2765, "activity_10": 30.355131, "activity_20": 30.526545, "activity_30": null}, "trend_signal": 0, "fair_value": 30.618048, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 37.5465, "direction": "negative"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 30.4407, "high": 30.705, "low": 30.44, "close": 30.655, "volume": 9850}, "trend_line": null, "activity_lines": {"activity_5": 30.407387, "activity_10": 30.389676, "activity_20": 30.530677, "activity_30": null}, "trend_signal": 0, "fair_value": 30.619588, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 38.7324, "direction": "negative"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 30.59, "high": 30.64, "low": 30.53, "close": 30.6078, "volume": 7560}, "trend_line": null, "activity_lines": {"activity_5": 30.506167, "activity_10": 30.420116, "activity_20": 30.530623, "activity_30": null}, "trend_signal": 0, "fair_value": 30.619116, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 44.5528, "direction": "negative"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 30.77, "high": 30.9989, "low": 30.75, "close": 30.9989, "volume": 24554}, "trend_line": null, "activity_lines": {"activity_5": 30.69396, "activity_10": 30.526002, "activity_20": 30.567903, "activity_30": null}, "trend_signal": 0, "fair_value": 30.633723, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.4569, "direction": "negative"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 30.97, "high": 31.0158, "low": 30.77, "close": 30.8221, "volume": 49496}, "trend_line": null, "activity_lines": {"activity_5": 30.777607, "activity_10": 30.593035, "activity_20": 30.58678, "activity_30": null}, "trend_signal": 0, "fair_value": 30.6407, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.2635, "direction": "negative"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 30.89, "high": 30.9938, "low": 30.89, "close": 30.9938, "volume": 4254}, "trend_line": null, "activity_lines": {"activity_5": 30.87498, "activity_10": 30.684731, "activity_20": 30.62126, "activity_30": null}, "trend_signal": 0, "fair_value": 30.653311, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.6171, "direction": "negative"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 30.95, "high": 31.1188, "low": 30.95, "close": 31.1188, "volume": 4086}, "trend_line": null, "activity_lines": {"activity_5": 30.976073, "activity_10": 30.790162, "activity_20": 30.665537, "activity_30": null}, "trend_signal": 0, "fair_value": 30.669362, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.514894, "expectation": {"probability": 41.2281, "direction": "negative"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 31.1174, "high": 31.1899, "low": 31.1, "close": 31.1102, "volume": 2959}, "trend_line": 30.684057, "activity_lines": {"activity_5": 31.04338, "activity_10": 30.881131, "activity_20": 30.707402, "activity_30": 30.696967}, "trend_signal": 1, "fair_value": 30.684057, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.737044, "expectation": {"probability": 33.3333, "direction": "negative"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 31.17, "high": 31.19, "low": 31.12, "close": 31.1278, "volume": 2771}, "trend_line": 30.703057, "activity_lines": {"activity_5": 31.08306, "activity_10": 30.954887, "activity_20": 30.749848, "activity_30": 30.725596}, "trend_signal": 1, "fair_value": 30.698371, "relative_strength": null, "rate_of_change": 0.06192140758962189, "market_dynamics": 0.8092, "expectation": {"probability": 28.9655, "direction": "negative"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 31.14, "high": 31.41, "low": 31.13, "close": 31.41, "volume": 15143}, "trend_line": 30.727557, "activity_lines": {"activity_5": 31.208213, "activity_10": 31.065278, "activity_20": 30.817895, "activity_30": 30.771205}, "trend_signal": 1, "fair_value": 30.720609, "relative_strength": null, "rate_of_change": 0.07979661438924385, "market_dynamics": 0.972293, "expectation": {"probability": 39.7661, "direction": "negative"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 31.5, "high": 31.535, "low": 31.435, "close": 31.535, "volume": 1053}, "trend_line": 30.753723, "activity_lines": {"activity_5": 31.33584, "activity_10": 31.175842, "activity_20": 30.895226, "activity_30": 30.823298}, "trend_signal": 1, "fair_value": 30.745288, "relative_strength": null, "rate_of_change": 0.08515483349359636, "market_dynamics": 1.025323, "expectation": {"probability": 49.0099, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 31.5, "high": 31.5699, "low": 31.46, "close": 31.541, "volume": 12418}, "trend_line": 30.78109, "activity_lines": {"activity_5": 31.429387, "activity_10": 31.267307, "activity_20": 30.97042, "activity_30": 30.87409}, "trend_signal": 1, "fair_value": 30.768691, "relative_strength": null, "rate_of_change": 0.08898759997284927, "market_dynamics": 1.12542, "expectation": {"probability": 55.794, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 31.53, "high": 31.6044, "low": 31.5201, "close": 31.6044, "volume": 10347}, "trend_line": 30.813703, "activity_lines": {"activity_5": 31.51592, "activity_10": 31.354191, "activity_20": 31.048604, "activity_30": 30.927207}, "trend_signal": 1, "fair_value": 30.792569, "relative_strength": null, "rate_of_change": 0.10595141367638812, "market_dynamics": 1.222383, "expectation": {"probability": 60.9848, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 31.62, "high": 31.7152, "low": 31.59, "close": 31.7152, "volume": 212032}, "trend_line": 30.848543, "activity_lines": {"activity_5": 31.60644, "activity_10": 31.4431, "activity_20": 31.133731, "activity_30": 30.985368}, "trend_signal": 1, "fair_value": 30.818197, "relative_strength": null, "rate_of_change": 0.11306657950198032, "market_dynamics": 1.339159, "expectation": {"probability": 65.0847, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 31.71, "high": 31.74, "low": 31.56, "close": 31.58, "volume": 4488}, "trend_line": 30.879047, "activity_lines": {"activity_5": 31.612733, "activity_10": 31.494404, "activity_20": 31.200815, "activity_30": 31.032559}, "trend_signal": 1, "fair_value": 30.838786, "relative_strength": null, "rate_of_change": 0.098883114187923, "market_dynamics": 1.38371, "expectation": {"probability": 72.973, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 31.6894, "high": 31.7698, "low": 31.66, "close": 31.7698, "volume": 45066}, "trend_line": 30.919667, "activity_lines": {"activity_5": 31.67096, "activity_10": 31.566436, "activity_20": 31.280649, "activity_30": 31.090027}, "trend_signal": 1, "fair_value": 30.863287, "relative_strength": null, "rate_of_change": 0.1315455104556839, "market_dynamics": 1.472691, "expectation": {"probability": 62.465, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 31.7783, "high": 31.8545, "low": 31.7532, "close": 31.8445, "volume": 5747}, "trend_line": 30.955003, "activity_lines": {"activity_5": 31.738433, "activity_10": 31.637942, "activity_20": 31.361546, "activity_30": 31.149694}, "trend_signal": 1, "fair_value": 30.888446, "relative_strength": null, "rate_of_change": 0.11428324891080141, "market_dynamics": 1.596559, "expectation": {"probability": 65.0131, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 31.84, "high": 31.8945, "low": 31.77, "close": 31.8945, "volume": 4485}, "trend_line": 30.98882, "activity_lines": {"activity_5": 31.80234, "activity_10": 31.705344, "activity_20": 31.440372, "activity_30": 31.210306}, "trend_signal": 1, "fair_value": 30.913598, "relative_strength": null, "rate_of_change": 0.1092456686242256, "market_dynamics": 1.574482, "expectation": {"probability": 67.6329, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 31.8906, "high": 31.9414, "low": 31.88, "close": 31.913, "volume": 12263}, "trend_line": 31.02392, "activity_lines": {"activity_5": 31.853073, "activity_10": 31.761849, "activity_20": 31.511879, "activity_30": 31.269931}, "trend_signal": 1, "fair_value": 30.937973, "relative_strength": null, "rate_of_change": 0.11326665552286247, "market_dynamics": 1.722725, "expectation": {"probability": 69.8876, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 31.83, "high": 31.97, "low": 31.83, "close": 31.9644, "volume": 10191}, "trend_line": 31.06074, "activity_lines": {"activity_5": 31.907753, "activity_10": 31.813424, "activity_20": 31.580698, "activity_30": 31.330607}, "trend_signal": 1, "fair_value": 30.962412, "relative_strength": null, "rate_of_change": 0.11868261651009525, "market_dynamics": 1.754381, "expectation": {"probability": 71.8487, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 31.978, "high": 32.0737, "low": 31.978, "close": 32.0655, "volume": 2225}, "trend_line": 31.09739, "activity_lines": {"activity_5": 31.970507, "activity_10": 31.8733, "activity_20": 31.650599, "activity_30": 31.39543}, "trend_signal": 1, "fair_value": 30.988065, "relative_strength": null, "rate_of_change": 0.11799461313542958, "market_dynamics": 1.740127, "expectation": {"probability": 73.57, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 32.0744, "high": 32.1205, "low": 32.06, "close": 32.12, "volume": 15310}, "trend_line": 31.138017, "activity_lines": {"activity_5": 32.031713, "activity_10": 31.93344, "activity_20": 31.717877, "activity_30": 31.461405}, "trend_signal": 1, "fair_value": 31.013791, "relative_strength": null, "rate_of_change": 0.13064440456257143, "market_dynamics": 1.740924, "expectation": {"probability": 75.0929, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 32.127, "high": 32.16, "low": 32.09, "close": 32.1472, "volume": 4558}, "trend_line": 31.18138, "activity_lines": {"activity_5": 32.08362, "activity_10": 31.987998, "activity_20": 31.780769, "activity_30": 31.526514}, "trend_signal": 1, "fair_value": 31.038978, "relative_strength": null, "rate_of_change": 0.13926063435574387, "market_dynamics": 1.608632, "expectation": {"probability": 76.4499, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 32.17, "high": 32.21, "low": 32.1597, "close": 32.21, "volume": 4615}, "trend_line": 31.234047, "activity_lines": {"activity_5": 32.139613, "activity_10": 32.044105, "activity_20": 31.842311, "activity_30": 31.592876}, "trend_signal": 1, "fair_value": 31.064435, "relative_strength": null, "rate_of_change": 0.16890528898977394, "market_dynamics": 1.450413, "expectation": {"probability": 77.6667, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 32.2244, "high": 32.25, "low": 32.1232, "close": 32.1232, "volume": 16593}, "trend_line": 31.289433, "activity_lines": {"activity_5": 32.146873, "activity_10": 32.075435, "activity_20": 31.88982, "activity_30": 31.650241}, "trend_signal": 1, "fair_value": 31.086962, "relative_strength": null, "rate_of_change": 0.17732572407283181, "market_dynamics": 1.155569, "expectation": {"probability": 81.6794, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 32.18, "high": 32.2557, "low": 32.16, "close": 32.2557, "volume": 4253}, "trend_line": 31.347983, "activity_lines": {"activity_5": 32.187713, "activity_10": 32.120978, "activity_20": 31.943751, "activity_30": 31.712581}, "trend_signal": 1, "fair_value": 31.11131, "relative_strength": null, "rate_of_change": 0.18712387661355298, "market_dynamics": 0.938744, "expectation": {"probability": 75.0755, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 32.28, "high": 32.39, "low": 32.28, "close": 32.38, "volume": 7262}, "trend_line": 31.41367, "activity_lines": {"activity_5": 32.257307, "activity_10": 32.180287, "activity_20": 32.003512, "activity_30": 31.779162}, "trend_signal": 1, "fair_value": 31.137202, "relative_strength": null, "rate_of_change": 0.20954139218462794, "market_dynamics": 0.887371, "expectation": {"probability": 76.0174, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 32.4, "high": 32.4191, "low": 32.38, "close": 32.4191, "volume": 2639}, "trend_line": 31.494723, "activity_lines": {"activity_5": 32.3226, "activity_10": 32.236969, "activity_20": 32.060991, "activity_30": 31.844029}, "trend_signal": 1, "fair_value": 31.16284, "relative_strength": null, "rate_of_change": 0.2580182449233111, "market_dynamics": 0.908488, "expectation": {"probability": 77.0515, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 32.4, "high": 32.43, "low": 32.35, "close": 32.4149, "volume": 18779}, "trend_line": 31.56453, "activity_lines": {"activity_5": 32.368367, "activity_10": 32.283349, "activity_20": 32.111838, "activity_30": 31.903395}, "trend_signal": 1, "fair_value": 31.18739, "relative_strength": null, "rate_of_change": 0.2216466549015238, "market_dynamics": 1.169928, "expectation": {"probability": 80.7267, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 32.41, "high": 32.4999, "low": 32.41, "close": 32.465, "volume": 27828}, "trend_line": 31.641047, "activity_lines": {"activity_5": 32.417173, "activity_10": 32.329713, "activity_20": 32.161326, "activity_30": 31.96149}, "trend_signal": 1, "fair_value": 31.21196, "relative_strength": -6.48333, "rate_of_change": 0.2424145076768102, "market_dynamics": 1.388597, "expectation": {"probability": 83.1193, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 32.456, "high": 32.54, "low": 32.44, "close": 32.52, "volume": 74237}, "trend_line": 31.710893, "activity_lines": {"activity_5": 32.461527, "activity_10": 32.376975, "activity_20": 32.211029, "activity_30": 32.018197}, "trend_signal": 1, "fair_value": 31.23664, "relative_strength": -4.39913, "rate_of_change": 0.22074490771433164, "market_dynamics": 1.555001, "expectation": {"probability": 83.7456, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 32.6, "high": 32.7511, "low": 32.5495, "close": 32.725, "volume": 113590}, "trend_line": 31.779893, "activity_lines": {"activity_5": 32.556593, "activity_10": 32.453245, "activity_20": 32.275565, "activity_30": 32.083623}, "trend_signal": 1, "fair_value": 31.264202, "relative_strength": -7.099787, "rate_of_change": 0.21759084488728406, "market_dynamics": 1.71229, "expectation": {"probability": 84.5896, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 32.69, "high": 32.7748, "low": 32.69, "close": 32.7748, "volume": 31506}, "trend_line": 31.852127, "activity_lines": {"activity_5": 32.64526, "activity_10": 32.527571, "activity_20": 32.339206, "activity_30": 32.14781}, "trend_signal": 1, "fair_value": 31.291667, "relative_strength": -7.152528, "rate_of_change": 0.2272946608095821, "market_dynamics": 1.773602, "expectation": {"probability": 85.3503, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 32.78, "high": 32.84, "low": 32.71, "close": 32.7656, "volume": 49815}, "trend_line": 31.911017, "activity_lines": {"activity_5": 32.707147, "activity_10": 32.588813, "activity_20": 32.396398, "activity_30": 32.206744}, "trend_signal": 1, "fair_value": 31.317988, "relative_strength": -6.524851, "rate_of_change": 0.18488561219161806, "market_dynamics": 1.843227, "expectation": {"probability": 88.75, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 32.78, "high": 32.8246, "low": 32.6949, "close": 32.8246, "volume": 3905}, "trend_line": 31.977767, "activity_lines": {"activity_5": 32.76532, "activity_10": 32.65068, "activity_20": 32.454206, "activity_30": 32.265685}, "trend_signal": 1, "fair_value": 31.344419, "relative_strength": -6.323304, "rate_of_change": 0.20917540797900291, "market_dynamics": 1.800333, "expectation": {"probability": 82.1739, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 32.8525, "high": 32.92, "low": 32.85, "close": 32.9065, "volume": 8729}, "trend_line": 32.041523, "activity_lines": {"activity_5": 32.82682, "activity_10": 32.714685, "activity_20": 32.513888, "activity_30": 32.325603}, "trend_signal": 1, "fair_value": 31.371352, "relative_strength": -7.256707, "rate_of_change": 0.19937602272228055, "market_dynamics": 1.780709, "expectation": {"probability": 82.8212, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 32.91, "high": 32.93, "low": 32.86, "close": 32.875, "volume": 13072}, "trend_line": 32.100063, "activity_lines": {"activity_5": 32.852053, "activity_10": 32.761131, "activity_20": 32.565157, "activity_30": 32.379376}, "trend_signal": 1, "fair_value": 31.396837, "relative_strength": -6.226667, "rate_of_change": 0.18270042906512496, "market_dynamics": 1.704958, "expectation": {"probability": 86.1586, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 32.8801, "high": 32.98, "low": 32.8801, "close": 32.9748, "volume": 34089}, "trend_line": 32.162217, "activity_lines": {"activity_5": 32.900553, "activity_10": 32.816722, "activity_20": 32.621024, "activity_30": 32.435811}, "trend_signal": 1, "fair_value": 31.423137, "relative_strength": -7.219658, "rate_of_change": 0.19362578821106863, "market_dynamics": 1.697464, "expectation": {"probability": 80.2057, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 32.9798, "high": 32.9798, "low": 32.94, "close": 32.9757, "volume": 3547}, "trend_line": 32.223813, "activity_lines": {"activity_5": 32.93602, "activity_10": 32.862373, "activity_20": 32.671832, "activity_30": 32.488293}, "trend_signal": 1, "fair_value": 31.448589, "relative_strength": -6.738251, "rate_of_change": 0.1915166482459886, "market_dynamics": 1.780859, "expectation": {"probability": 80.8458, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 32.91, "high": 32.964, "low": 32.831, "close": 32.964, "volume": 9224}, "trend_line": 32.275613, "activity_lines": {"activity_5": 32.95358, "activity_10": 32.8957, "activity_20": 32.716465, "activity_30": 32.536047}, "trend_signal": 1, "fair_value": 31.473031, "relative_strength": -6.317208, "rate_of_change": 0.16075068459465075, "market_dynamics": 1.645639, "expectation": {"probability": 84.1598, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 33.0024, "high": 33.0214, "low": 32.96, "close": 32.9991, "volume": 11602}, "trend_line": 32.324417, "activity_lines": {"activity_5": 32.973547, "activity_10": 32.926336, "activity_20": 32.759681, "activity_30": 32.582724}, "trend_signal": 1, "fair_value": 31.497254, "relative_strength": -6.441156, "rate_of_change": 0.1512101412295313, "market_dynamics": 1.461362, "expectation": {"probability": 78.6374, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 33.025, "high": 33.025, "low": 32.87, "close": 33.0208, "volume": 7189}, "trend_line": 32.373743, "activity_lines": {"activity_5": 32.994573, "activity_10": 32.952207, "activity_20": 32.800519, "activity_30": 32.627652}, "trend_signal": 1, "fair_value": 31.521059, "relative_strength": -6.049339, "rate_of_change": 0.15259671968716604, "market_dynamics": 1.09985, "expectation": {"probability": 79.2601, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 33.0367, "high": 33.07, "low": 32.947, "close": 32.9597, "volume": 9896}, "trend_line": 32.41892, "activity_lines": {"activity_5": 32.985513, "activity_10": 32.961591, "activity_20": 32.831247, "activity_30": 32.665455}, "trend_signal": 1, "fair_value": 31.543192, "relative_strength": -4.89391, "rate_of_change": 0.13954827527976135, "market_dynamics": 0.496103, "expectation": {"probability": 82.5711, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 32.9701, "high": 33.04, "low": 32.97, "close": 33.0289, "volume": 2345}, "trend_line": 32.46271, "activity_lines": {"activity_5": 33.000527, "activity_10": 32.980195, "activity_20": 32.864697, "activity_30": 32.704809}, "trend_signal": 1, "fair_value": 31.565703, "relative_strength": -5.605824, "rate_of_change": 0.1350754435989889, "market_dynamics": 0.06738, "expectation": {"probability": 77.3585, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 32.95, "high": 33.0678, "low": 32.94, "close": 33.0278, "volume": 13415}, "trend_line": 32.51097, "activity_lines": {"activity_5": 33.011627, "activity_10": 32.993811, "activity_20": 32.894143, "activity_30": 32.741266}, "trend_signal": 1, "fair_value": 31.587525, "relative_strength": -4.978082, "rate_of_change": 0.14866288119506685, "market_dynamics": -0.256364, "expectation": {"probability": 80.758, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 33.0228, "high": 33.0273, "low": 32.91, "close": 32.9117, "volume": 5520}, "trend_line": 32.549033, "activity_lines": {"activity_5": 32.979773, "activity_10": 32.982624, "activity_20": 32.908224, "activity_30": 32.76712}, "trend_signal": 1, "fair_value": 31.606999, "relative_strength": -3.216987, "rate_of_change": 0.1170774049497787, "market_dynamics": -0.553084, "expectation": {"probability": 78.3593, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 32.92, "high": 32.9616, "low": 32.8198, "close": 32.8198, "volume": 3330}, "trend_line": 32.581543, "activity_lines": {"activity_5": 32.923113, "activity_10": 32.954633, "activity_20": 32.910429, "activity_30": 32.784589}, "trend_signal": 1, "fair_value": 31.624575, "relative_strength": -1.822635, "rate_of_change": 0.09988007938669648, "market_dynamics": -0.62554, "expectation": {"probability": 75.0678, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 32.92, "high": 32.93, "low": 32.68, "close": 32.68, "volume": 3604}, "trend_line": 32.607727, "activity_lines": {"activity_5": 32.833253, "activity_10": 32.902227, "activity_20": 32.897225, "activity_30": 32.790941}, "trend_signal": 1, "fair_value": 31.639653, "relative_strength": -0.285312, "rate_of_change": 0.08036451803400944, "market_dynamics": -0.695431, "expectation": {"probability": 72.0416, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 32.81, "high": 32.83, "low": 32.5928, "close": 32.5928, "volume": 1984}, "trend_line": 32.630387, "activity_lines": {"activity_5": 32.732973, "activity_10": 32.839327, "activity_20": 32.874474, "activity_30": 32.789978}, "trend_signal": 1, "fair_value": 31.653077, "relative_strength": 1.87289, "rate_of_change": 0.06949273097141025, "market_dynamics": -0.764579, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 32.61, "high": 32.86, "low": 32.5789, "close": 32.809, "volume": 22593}, "trend_line": 32.65854, "activity_lines": {"activity_5": 32.733833, "activity_10": 32.822698, "activity_20": 32.871466, "activity_30": 32.801501}, "trend_signal": 1, "fair_value": 31.669132, "relative_strength": -0.471284, "rate_of_change": 0.08627847411066011, "market_dynamics": -0.698566, "expectation": {"probability": 67.5764, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 32.85, "high": 33.075, "low": 32.83, "close": 33.075, "volume": 2581}, "trend_line": 32.69219, "activity_lines": {"activity_5": 32.837947, "activity_10": 32.857251, "activity_20": 32.892154, "activity_30": 32.82837}, "trend_signal": 1, "fair_value": 31.68839, "relative_strength": -2.828118, "rate_of_change": 0.10303583687450328, "market_dynamics": -0.656881, "expectation": {"probability": 68.0988, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 33.12, "high": 33.33, "low": 33.12, "close": 33.33, "volume": 767}, "trend_line": 32.732523, "activity_lines": {"activity_5": 33.016173, "activity_10": 32.936787, "activity_20": 32.934484, "activity_30": 32.869519}, "trend_signal": 1, "fair_value": 31.710574, "relative_strength": -5.910835, "rate_of_change": 0.12337197355088159, "market_dynamics": -0.518127, "expectation": {"probability": 69.1268, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 33.29, "high": 33.365, "low": 33.29, "close": 33.365, "volume": 21175}, "trend_line": 32.773117, "activity_lines": {"activity_5": 33.172053, "activity_10": 33.017065, "activity_20": 32.977267, "activity_30": 32.910324}, "trend_signal": 1, "fair_value": 31.732633, "relative_strength": -5.981583, "rate_of_change": 0.12401732674257554, "market_dynamics": -0.238499, "expectation": {"probability": 70.0906, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 33.34, "high": 33.45, "low": 33.34, "close": 33.45, "volume": 8069}, "trend_line": 32.81445, "activity_lines": {"activity_5": 33.3106, "activity_10": 33.105429, "activity_20": 33.025335, "activity_30": 32.953994}, "trend_signal": 1, "fair_value": 31.75523, "relative_strength": -6.319165, "rate_of_change": 0.12611861117757464, "market_dynamics": -0.025733, "expectation": {"probability": 70.9961, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 33.38, "high": 33.535, "low": 33.38, "close": 33.535, "volume": 1903}, "trend_line": 32.86151, "activity_lines": {"activity_5": 33.420333, "activity_10": 33.201591, "activity_20": 33.078239, "activity_30": 33.000481}, "trend_signal": 1, "fair_value": 31.778344, "relative_strength": -7.90604, "rate_of_change": 0.14341242958514275, "market_dynamics": 0.224457, "expectation": {"probability": 72.3937, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 33.54, "high": 33.57, "low": 33.49, "close": 33.545, "volume": 4494}, "trend_line": 32.904487, "activity_lines": {"activity_5": 33.485, "activity_10": 33.290349, "activity_20": 33.128712, "activity_30": 33.044577}, "trend_signal": 1, "fair_value": 31.800994, "relative_strength": -7.806506, "rate_of_change": 0.13078218255947607, "market_dynamics": 0.414045, "expectation": {"probability": 72.9796, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 33.55, "high": 33.6175, "low": 33.5, "close": 33.6175, "volume": 16753}, "trend_line": 32.945737, "activity_lines": {"activity_5": 33.5425, "activity_10": 33.380775, "activity_20": 33.18305, "activity_30": 33.090578}, "trend_signal": 1, "fair_value": 31.823987, "relative_strength": -8.094845, "rate_of_change": 0.1253628418519274, "market_dynamics": 0.569337, "expectation": {"probability": 73.6465, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 33.61, "high": 33.7, "low": 33.61, "close": 33.675, "volume": 1790}, "trend_line": 32.9876, "activity_lines": {"activity_5": 33.6, "activity_10": 33.467151, "activity_20": 33.239328, "activity_30": 33.137627}, "trend_signal": 1, "fair_value": 31.847125, "relative_strength": -8.947248, "rate_of_change": 0.12706651546450248, "market_dynamics": 0.625876, "expectation": {"probability": 74.2813, "direction": "positive"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 33.705, "high": 33.705, "low": 33.6216, "close": 33.6216, "volume": 501}, "trend_line": 33.027823, "activity_lines": {"activity_5": 33.619033, "activity_10": 33.525727, "activity_20": 33.287186, "activity_30": 33.17853}, "trend_signal": 1, "fair_value": 31.869032, "relative_strength": -6.502797, "rate_of_change": 0.12193369629799518, "market_dynamics": 0.639217, "expectation": {"probability": 75.1256, "direction": "positive"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 33.655, "high": 33.655, "low": 33.54, "close": 33.645, "volume": 3463}, "trend_line": 33.067157, "activity_lines": {"activity_5": 33.634427, "activity_10": 33.569853, "activity_20": 33.334197, "activity_30": 33.218348}, "trend_signal": 1, "fair_value": 31.89069, "relative_strength": -6.697022, "rate_of_change": 0.11909352911332895, "market_dynamics": 0.643786, "expectation": {"probability": 73.1653, "direction": "positive"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 33.7693, "high": 33.7693, "low": 33.6678, "close": 33.7198, "volume": 5760}, "trend_line": 33.10715, "activity_lines": {"activity_5": 33.66742, "activity_10": 33.612378, "activity_20": 33.385089, "activity_30": 33.260454}, "trend_signal": 1, "fair_value": 31.912728, "relative_strength": -7.06454, "rate_of_change": 0.12094477913536837, "market_dynamics": 0.584755, "expectation": {"probability": 73.6727, "direction": "positive"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 33.71, "high": 33.71, "low": 33.63, "close": 33.6455, "volume": 833}, "trend_line": 33.137833, "activity_lines": {"activity_5": 33.663993, "activity_10": 33.629671, "activity_20": 33.425472, "activity_30": 33.295186}, "trend_signal": 1, "fair_value": 31.933356, "relative_strength": -4.804532, "rate_of_change": 0.09267786565742853, "market_dynamics": 0.555517, "expectation": {"probability": 74.7063, "direction": "positive"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 33.695, "high": 33.75, "low": 33.69, "close": 33.75, "volume": 1194}, "trend_line": 33.17034, "activity_lines": {"activity_5": 33.693533, "activity_10": 33.660227, "activity_20": 33.472834, "activity_30": 33.334681}, "trend_signal": 1, "fair_value": 31.954728, "relative_strength": -6.322659, "rate_of_change": 0.09809633599156138, "market_dynamics": 0.619562, "expectation": {"probability": 72.6514, "direction": "positive"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 33.75, "high": 33.845, "low": 33.73, "close": 33.845, "volume": 23896}, "trend_line": 33.20632, "activity_lines": {"activity_5": 33.74974, "activity_10": 33.701056, "activity_20": 33.52548, "activity_30": 33.378207}, "trend_signal": 1, "fair_value": 31.976708, "relative_strength": -7.091566, "rate_of_change": 0.10847039855483849, "market_dynamics": 0.844159, "expectation": {"probability": 73.1374, "direction": "positive"}}, {"week_ending": "2026-07-17", "ohlcv": {"open": 33.8229, "high": 33.87, "low": 33.8229, "close": 33.825, "volume": 2444}, "trend_line": 33.239667, "activity_lines": {"activity_5": 33.784387, "activity_10": 33.731067, "activity_20": 33.572334, "activity_30": 33.418122}, "trend_signal": 1, "fair_value": 31.997953, "relative_strength": -5.486142, "rate_of_change": 0.10042365429231283, "market_dynamics": 0.871859, "expectation": {"probability": 74.3382, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/96a2c8a0-202a-4435-899f-410badbd41aa/", "share_image": "https://sharemaestro.com/terminal/96a2c8a0-202a-4435-899f-410badbd41aa/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}