{"ticker": {"uuid": "cd6f1027-c436-433b-9465-d67f1fd5b0aa", "symbol": "BRIF", "name": "FIS BRIGHT PORTFOLIOS FOCUSED EQUITY ETF", "exchange": "NYSEARCA", "asset_type": "ETF", "sector": "", "industry": "", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-07-10, BRIF rose 12.30%, moving from 33.07 to 37.14. 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 10.75 and has improved across the 12-week window. Market Dynamics is 1.26 on the latest week. Next-week expectancy is positive at 67.28% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-10"}, {"label": "Latest Close", "value": "37.14"}, {"label": "12-Week Change", "value": "12.30%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Next-Week Expectancy", "value": "Positive 67.28%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "10.75"}, {"label": "Market Dynamics", "value": "1.26"}], "latest": {"week_ending": "2026-07-10", "ohlcv": {"open": 37.03, "high": 37.175, "low": 36.4104, "close": 37.1353, "volume": 51810}, "trend_line": 32.42104, "activity_lines": {"activity_5": 36.573387, "activity_10": 36.134687, "activity_20": 34.725907, "activity_30": 33.669629}, "trend_signal": 1, "fair_value": 27.199256, "relative_strength": 10.750061, "rate_of_change": 0.7317263378915864, "market_dynamics": 1.259048, "expectation": {"probability": 67.2755, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-12-20", "ohlcv": {"open": 21.509751, "high": 21.509751, "low": 21.509751, "close": 21.509751, "volume": 100}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.509751, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 21.660982, "high": 21.913118, "low": 21.660982, "close": 21.705092, "volume": 538}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.607422, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 21.551167, "high": 21.653386, "low": 21.414534, "close": 21.569311, "volume": 654648}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.594718, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 21.747086, "high": 21.747086, "low": 21.150809, "close": 21.193741, "volume": 65800}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.494474, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 21.150809, "high": 21.977079, "low": 21.133773, "close": 21.887126, "volume": 1518553}, "trend_line": null, "activity_lines": {"activity_5": 21.589231, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.573004, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 29.3333, "direction": "negative"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 22.160221, "high": 22.425309, "low": 22.160221, "close": 22.375392, "volume": 12860}, "trend_line": null, "activity_lines": {"activity_5": 21.856693, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.706736, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.3608, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 21.891897, "high": 22.2667, "low": 21.695892, "close": 22.035088, "volume": 81792}, "trend_line": null, "activity_lines": {"activity_5": 21.953012, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.753643, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 58.5938, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 21.748364, "high": 22.505211, "low": 21.748364, "close": 22.355289, "volume": 5007}, "trend_line": null, "activity_lines": {"activity_5": 22.134064, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.828849, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 47.1698, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 22.581875, "high": 22.748406, "low": 22.3604, "close": 22.573782, "volume": 38619}, "trend_line": null, "activity_lines": {"activity_5": 22.335549, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.911619, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 54.5946, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 22.70113, "high": 22.741422, "low": 22.289614, "close": 22.289614, "volume": 10338}, "trend_line": null, "activity_lines": {"activity_5": 22.350309, "activity_10": 22.131617, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.949419, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 62.5592, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 22.283736, "high": 22.300773, "low": 21.845302, "close": 22.114393, "volume": 24558}, "trend_line": null, "activity_lines": {"activity_5": 22.279829, "activity_10": 22.161612, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.964416, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 55.6962, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 21.917451, "high": 21.943006, "low": 21.312656, "close": 21.622209, "volume": 8616}, "trend_line": null, "activity_lines": {"activity_5": 22.062687, "activity_10": 22.091126, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.935899, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 21.287101, "high": 21.399883, "low": 20.975333, "close": 21.399883, "volume": 19856}, "trend_line": null, "activity_lines": {"activity_5": 21.798963, "activity_10": 21.981724, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.894667, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.0909, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 21.483021, "high": 21.623572, "low": 21.312656, "close": 21.390257, "volume": 18061}, "trend_line": null, "activity_lines": {"activity_5": 21.595723, "activity_10": 21.873652, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.858638, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.5229, "direction": "negative"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 21.738568, "high": 21.823751, "low": 20.980444, "close": 21.014602, "volume": 19070}, "trend_line": null, "activity_lines": {"activity_5": 21.346167, "activity_10": 21.693706, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.802369, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 36.7953, "direction": "negative"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 20.869707, "high": 21.31913, "low": 19.128492, "close": 19.128492, "volume": 19372}, "trend_line": null, "activity_lines": {"activity_5": 20.552908, "activity_10": 21.186696, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.635251, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 33.6957, "direction": "negative"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 18.552744, "high": 20.479742, "low": 18.22905, "close": 20.114905, "volume": 56329}, "trend_line": null, "activity_lines": {"activity_5": 20.287513, "activity_10": 20.918067, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.545819, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 32.7177, "direction": "negative"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 20.546014, "high": 20.546014, "low": 19.859869, "close": 19.945733, "volume": 22083}, "trend_line": null, "activity_lines": {"activity_5": 20.066215, "activity_10": 20.653593, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.456926, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 36.0465, "direction": "negative"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 19.668293, "high": 20.85267, "low": 19.370495, "close": 20.837167, "volume": 26337}, "trend_line": null, "activity_lines": {"activity_5": 20.239005, "activity_10": 20.595007, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.424307, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 34.4037, "direction": "negative"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 20.904717, "high": 21.542649, "low": 20.827116, "close": 21.478251, "volume": 38318}, "trend_line": null, "activity_lines": {"activity_5": 20.662362, "activity_10": 20.684557, "activity_20": 21.168326, "activity_30": null}, "trend_signal": 0, "fair_value": 21.427004, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 38.4279, "direction": "negative"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 21.478762, "high": 21.478762, "low": 21.073804, "close": 21.218955, "volume": 61316}, "trend_line": null, "activity_lines": {"activity_5": 20.968377, "activity_10": 20.741715, "activity_20": 21.148512, "activity_30": null}, "trend_signal": 0, "fair_value": 21.417097, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 41.3255, "direction": "negative"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 21.764123, "high": 22.357334, "low": 21.764123, "close": 22.357334, "volume": 19758}, "trend_line": null, "activity_lines": {"activity_5": 21.514487, "activity_10": 21.022131, "activity_20": 21.2385, "activity_30": null}, "trend_signal": 0, "fair_value": 21.459835, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.3411, "direction": "negative"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 22.275218, "high": 22.428546, "low": 21.653386, "close": 21.755605, "volume": 27404}, "trend_line": null, "activity_lines": {"activity_5": 21.710526, "activity_10": 21.179776, "activity_20": 21.268074, "activity_30": null}, "trend_signal": 0, "fair_value": 21.472694, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.1147, "direction": "negative"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 22.130408, "high": 22.207072, "low": 21.92597, "close": 22.130408, "volume": 58603}, "trend_line": null, "activity_lines": {"activity_5": 21.910842, "activity_10": 21.399099, "activity_20": 21.332456, "activity_30": null}, "trend_signal": 0, "fair_value": 21.500099, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.5431, "direction": "negative"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 22.096335, "high": 22.588263, "low": 22.07078, "close": 22.588263, "volume": 43728}, "trend_line": null, "activity_lines": {"activity_5": 22.177559, "activity_10": 21.688212, "activity_20": 21.435984, "activity_30": null}, "trend_signal": 0, "fair_value": 21.543626, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.1849, "direction": "negative"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 22.526506, "high": 22.794831, "low": 22.526506, "close": 22.584345, "volume": 6681}, "trend_line": null, "activity_lines": {"activity_5": 22.36897, "activity_10": 21.947999, "activity_20": 21.535799, "activity_30": null}, "trend_signal": 0, "fair_value": 21.583653, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.5538, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 22.786313, "high": 22.862977, "low": 22.428546, "close": 22.440983, "volume": 8892}, "trend_line": null, "activity_lines": {"activity_5": 22.421567, "activity_10": 22.118888, "activity_20": 21.620967, "activity_30": null}, "trend_signal": 0, "fair_value": 21.615406, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.7781, "direction": "negative"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 22.590393, "high": 23.222958, "low": 22.41151, "close": 23.19374, "volume": 10858}, "trend_line": null, "activity_lines": {"activity_5": 22.719507, "activity_10": 22.384349, "activity_20": 21.775892, "activity_30": null}, "trend_signal": 0, "fair_value": 21.671775, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 41.2884, "direction": "negative"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 23.41743, "high": 23.722553, "low": 23.331481, "close": 23.722553, "volume": 2304}, "trend_line": null, "activity_lines": {"activity_5": 23.097842, "activity_10": 22.686903, "activity_20": 21.977188, "activity_30": null}, "trend_signal": 0, "fair_value": 21.742492, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.716564, "expectation": {"probability": 43.2056, "direction": "negative"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 23.57851, "high": 23.842575, "low": 23.518882, "close": 23.631152, "volume": 9029}, "trend_line": 21.805447, "activity_lines": {"activity_5": 23.339567, "activity_10": 22.920377, "activity_20": 22.164309, "activity_30": 21.975131}, "trend_signal": 1, "fair_value": 21.805447, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.992336, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 23.595546, "high": 23.86813, "low": 23.518882, "close": 23.837209, "volume": 15747}, "trend_line": 21.883029, "activity_lines": {"activity_5": 23.580452, "activity_10": 23.152173, "activity_20": 22.364665, "activity_30": 22.106213}, "trend_signal": 1, "fair_value": 21.870988, "relative_strength": null, "rate_of_change": 0.3557918349483943, "market_dynamics": 1.08367, "expectation": {"probability": 35.2201, "direction": "negative"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 24.021373, "high": 24.310142, "low": 23.791466, "close": 24.310142, "volume": 42862}, "trend_line": 21.969864, "activity_lines": {"activity_5": 23.895457, "activity_10": 23.422352, "activity_20": 22.60186, "activity_30": 22.262801}, "trend_signal": 1, "fair_value": 21.947211, "relative_strength": null, "rate_of_change": 0.39681435325978254, "market_dynamics": 1.248088, "expectation": {"probability": 44.3243, "direction": "negative"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 24.317638, "high": 24.40478, "low": 23.697765, "close": 23.735501, "volume": 4704}, "trend_line": 22.04207, "activity_lines": {"activity_5": 23.894304, "activity_10": 23.552544, "activity_20": 22.771527, "activity_30": 22.376713}, "trend_signal": 1, "fair_value": 22.001402, "relative_strength": null, "rate_of_change": 0.32865929438615443, "market_dynamics": 1.221941, "expectation": {"probability": 63.871, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 24.01294, "high": 24.101615, "low": 23.782948, "close": 23.944965, "volume": 21277}, "trend_line": 22.133778, "activity_lines": {"activity_5": 23.926855, "activity_10": 23.684824, "activity_20": 22.95002, "activity_30": 22.49948}, "trend_signal": 1, "fair_value": 22.058566, "relative_strength": null, "rate_of_change": 0.4160589273149054, "market_dynamics": 1.226139, "expectation": {"probability": 45.749, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 23.91924, "high": 24.25997, "low": 23.868045, "close": 24.133218, "volume": 5643}, "trend_line": 22.208648, "activity_lines": {"activity_5": 24.00733, "activity_10": 23.818339, "activity_20": 23.134278, "activity_30": 22.628476}, "trend_signal": 1, "fair_value": 22.117841, "relative_strength": null, "rate_of_change": 0.33826127649785165, "market_dynamics": 1.238657, "expectation": {"probability": 50.9158, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 24.140714, "high": 24.421816, "low": 23.995904, "close": 24.306735, "volume": 31963}, "trend_line": 22.273026, "activity_lines": {"activity_5": 24.112172, "activity_10": 23.955312, "activity_20": 23.32021, "activity_30": 22.763837}, "trend_signal": 1, "fair_value": 22.178644, "relative_strength": null, "rate_of_change": 0.2898780691197473, "market_dynamics": 1.185695, "expectation": {"probability": 55.9211, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 24.302561, "high": 24.530935, "low": 24.19506, "close": 24.262525, "volume": 12266}, "trend_line": 22.347274, "activity_lines": {"activity_5": 24.170977, "activity_10": 24.052931, "activity_20": 23.477274, "activity_30": 22.892191}, "trend_signal": 1, "fair_value": 22.234965, "relative_strength": null, "rate_of_change": 0.3333538963228311, "market_dynamics": 1.281511, "expectation": {"probability": 68.9394, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 24.098123, "high": 24.352989, "low": 24.047013, "close": 24.352989, "volume": 22188}, "trend_line": 22.413864, "activity_lines": {"activity_5": 24.26311, "activity_10": 24.133879, "activity_20": 23.623202, "activity_30": 23.021592}, "trend_signal": 1, "fair_value": 22.290703, "relative_strength": null, "rate_of_change": 0.2979781784570301, "market_dynamics": 1.336354, "expectation": {"probability": 54.918, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 24.507169, "high": 25.401415, "low": 24.455889, "close": 25.121675, "volume": 29580}, "trend_line": 22.498793, "activity_lines": {"activity_5": 24.570306, "activity_10": 24.333511, "activity_20": 23.821352, "activity_30": 23.19629}, "trend_signal": 1, "fair_value": 22.363292, "relative_strength": null, "rate_of_change": 0.378912801469657, "market_dynamics": 1.460193, "expectation": {"probability": 57.9082, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 25.23105, "high": 25.376456, "low": 24.975502, "close": 25.376456, "volume": 21092}, "trend_line": 22.601688, "activity_lines": {"activity_5": 24.883982, "activity_10": 24.554029, "activity_20": 24.023364, "activity_30": 23.381946}, "trend_signal": 1, "fair_value": 22.438621, "relative_strength": null, "rate_of_change": 0.45733564462769266, "market_dynamics": 1.487255, "expectation": {"probability": 60.9929, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 25.248086, "high": 29.483404, "low": 25.23105, "close": 29.340436, "volume": 31082}, "trend_line": 22.842556, "activity_lines": {"activity_5": 26.436102, "activity_10": 25.463537, "activity_20": 24.584335, "activity_30": 23.816703}, "trend_signal": 1, "fair_value": 22.606958, "relative_strength": null, "rate_of_change": 1.0657080126050718, "market_dynamics": 1.613589, "expectation": {"probability": 63.6564, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 29.498825, "high": 30.04602, "low": 29.419431, "close": 29.871614, "volume": 13761}, "trend_line": 23.117536, "activity_lines": {"activity_5": 27.829701, "activity_10": 26.369564, "activity_20": 25.157221, "activity_30": 24.270191}, "trend_signal": 1, "fair_value": 22.779926, "relative_strength": null, "rate_of_change": 1.203805738727325, "market_dynamics": 1.677314, "expectation": {"probability": 65.9794, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 30.125612, "high": 30.493726, "low": 29.611248, "close": 29.611248, "volume": 23033}, "trend_line": 23.391249, "activity_lines": {"activity_5": 28.762573, "activity_10": 27.127134, "activity_20": 25.669528, "activity_30": 24.68914}, "trend_signal": 1, "fair_value": 22.938794, "relative_strength": null, "rate_of_change": 1.1840059425018186, "market_dynamics": 1.641494, "expectation": {"probability": 74.5882, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 30.055969, "high": 30.095765, "low": 29.566478, "close": 29.803463, "volume": 69634}, "trend_line": 23.671689, "activity_lines": {"activity_5": 29.408965, "activity_10": 27.812821, "activity_20": 26.162734, "activity_30": 25.102831}, "trend_signal": 1, "fair_value": 23.094809, "relative_strength": null, "rate_of_change": 1.1989099000228771, "market_dynamics": 1.704469, "expectation": {"probability": 64.1682, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 29.886836, "high": 30.264899, "low": 29.707754, "close": 30.215154, "volume": 40616}, "trend_line": 23.978374, "activity_lines": {"activity_5": 29.880469, "activity_10": 28.466842, "activity_20": 26.658609, "activity_30": 25.52499}, "trend_signal": 1, "fair_value": 23.253039, "relative_strength": null, "rate_of_change": 1.2955771766011208, "market_dynamics": 1.692734, "expectation": {"probability": 65.7941, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 30.404185, "high": 30.742451, "low": 30.314644, "close": 30.463879, "volume": 51798}, "trend_line": 24.35622, "activity_lines": {"activity_5": 30.112301, "activity_10": 29.055506, "activity_20": 27.141854, "activity_30": 25.94341}, "trend_signal": 1, "fair_value": 23.409796, "relative_strength": null, "rate_of_change": 1.5757782408431935, "market_dynamics": 1.749835, "expectation": {"probability": 67.5497, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 30.294746, "high": 30.513922, "low": 29.667958, "close": 30.026122, "volume": 17231}, "trend_line": 24.686594, "activity_lines": {"activity_5": 30.123317, "activity_10": 29.452629, "activity_20": 27.545887, "activity_30": 26.30921}, "trend_signal": 1, "fair_value": 23.550569, "relative_strength": null, "rate_of_change": 1.3564255865647423, "market_dynamics": 1.694345, "expectation": {"probability": 74.9064, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 30.25495, "high": 30.662859, "low": 30.04602, "close": 30.331657, "volume": 37479}, "trend_line": 25.032791, "activity_lines": {"activity_5": 30.225879, "activity_10": 29.800512, "activity_20": 27.942898, "activity_30": 26.673408}, "trend_signal": 1, "fair_value": 23.691842, "relative_strength": null, "rate_of_change": 1.402368427171444, "market_dynamics": 1.645423, "expectation": {"probability": 65.9159, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 30.344491, "high": 30.513624, "low": 29.287906, "close": 29.54857, "volume": 39697}, "trend_line": 25.323172, "activity_lines": {"activity_5": 30.019384, "activity_10": 29.897312, "activity_20": 28.231339, "activity_30": 26.964748}, "trend_signal": 1, "fair_value": 23.811367, "relative_strength": null, "rate_of_change": 1.1600024943283394, "market_dynamics": 1.375836, "expectation": {"probability": 72.9272, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 29.777397, "high": 30.424083, "low": 29.638111, "close": 30.414134, "volume": 28410}, "trend_line": 25.621034, "activity_lines": {"activity_5": 30.118403, "activity_10": 30.070998, "activity_20": 28.574473, "activity_30": 27.293198}, "trend_signal": 1, "fair_value": 23.943422, "relative_strength": null, "rate_of_change": 1.1762428498294055, "market_dynamics": 1.064398, "expectation": {"probability": 64.3154, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 30.194161, "high": 30.55342, "low": 30.055969, "close": 30.466665, "volume": 59345}, "trend_line": 25.929291, "activity_lines": {"activity_5": 30.221667, "activity_10": 30.162641, "activity_20": 28.890309, "activity_30": 27.605819}, "trend_signal": 1, "fair_value": 24.071329, "relative_strength": null, "rate_of_change": 1.2031403572548929, "market_dynamics": 0.923921, "expectation": {"probability": 65.5541, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 30.613114, "high": 30.64, "low": 29.99, "close": 30.07, "volume": 83312}, "trend_line": 26.18638, "activity_lines": {"activity_5": 30.192524, "activity_10": 30.161686, "activity_20": 29.136799, "activity_30": 27.872961}, "trend_signal": 1, "fair_value": 24.186688, "relative_strength": 12.127543, "rate_of_change": 0.9915003075093746, "market_dynamics": 0.622392, "expectation": {"probability": 77.707, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 29.94, "high": 30.0, "low": 29.39, "close": 29.9691, "volume": 40132}, "trend_line": 26.460163, "activity_lines": {"activity_5": 30.126822, "activity_10": 30.138779, "activity_20": 29.346251, "activity_30": 28.117008}, "trend_signal": 1, "fair_value": 24.29579, "relative_strength": 11.224957, "rate_of_change": 1.0455167915534782, "market_dynamics": 0.387771, "expectation": {"probability": 74.3902, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 30.11, "high": 30.46, "low": 30.11, "close": 30.44, "volume": 27402}, "trend_line": 26.73715, "activity_lines": {"activity_5": 30.242258, "activity_10": 30.194984, "activity_20": 29.570867, "activity_30": 28.373772}, "trend_signal": 1, "fair_value": 24.409572, "relative_strength": 10.994217, "rate_of_change": 1.0468076103688337, "market_dynamics": 0.135775, "expectation": {"probability": 66.323, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 30.27, "high": 30.3399, "low": 29.98, "close": 30.0809, "volume": 40966}, "trend_line": 26.986904, "activity_lines": {"activity_5": 30.178564, "activity_10": 30.174324, "activity_20": 29.730354, "activity_30": 28.589497}, "trend_signal": 1, "fair_value": 24.512687, "relative_strength": 10.447997, "rate_of_change": 0.9341085343800644, "market_dynamics": -0.179075, "expectation": {"probability": 71.8894, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 30.16, "high": 30.52, "low": 30.11, "close": 30.2874, "volume": 18658}, "trend_line": 27.243673, "activity_lines": {"activity_5": 30.20592, "activity_10": 30.193651, "activity_20": 29.881186, "activity_30": 28.802433}, "trend_signal": 1, "fair_value": 24.615807, "relative_strength": 9.107148, "rate_of_change": 0.9514577885629342, "market_dynamics": -0.434949, "expectation": {"probability": 65.4, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 30.35, "high": 30.58, "low": 30.09, "close": 30.4211, "volume": 39981}, "trend_line": 27.509677, "activity_lines": {"activity_5": 30.289793, "activity_10": 30.240496, "activity_20": 30.016272, "activity_30": 29.007428}, "trend_signal": 1, "fair_value": 24.717654, "relative_strength": 9.605539, "rate_of_change": 0.9763881690989273, "market_dynamics": -0.505612, "expectation": {"probability": 67.1103, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 30.07, "high": 30.47, "low": 29.83, "close": 30.32, "volume": 72832}, "trend_line": 27.747219, "activity_lines": {"activity_5": 30.31656, "activity_10": 30.261777, "activity_20": 30.112403, "activity_30": 29.188739}, "trend_signal": 1, "fair_value": 24.814246, "relative_strength": 9.272599, "rate_of_change": 0.8634852383036021, "market_dynamics": -0.454511, "expectation": {"probability": 72.0703, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 30.48, "high": 30.83, "low": 30.3525, "close": 30.489, "volume": 61448}, "trend_line": 27.972767, "activity_lines": {"activity_5": 30.376267, "activity_10": 30.313998, "activity_20": 30.196214, "activity_30": 29.365628}, "trend_signal": 1, "fair_value": 24.910428, "relative_strength": 9.080869, "rate_of_change": 0.812867048045427, "market_dynamics": -0.403657, "expectation": {"probability": 65.3061, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 30.39, "high": 30.74, "low": 29.5882, "close": 30.53, "volume": 56734}, "trend_line": 28.202729, "activity_lines": {"activity_5": 30.446373, "activity_10": 30.356574, "activity_20": 30.258372, "activity_30": 29.530611}, "trend_signal": 1, "fair_value": 25.004088, "relative_strength": 9.100338, "rate_of_change": 0.8220924301124749, "market_dynamics": -0.33104, "expectation": {"probability": 66.7752, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 30.67, "high": 31.09, "low": 30.57, "close": 30.93, "volume": 45524}, "trend_line": 28.439155, "activity_lines": {"activity_5": 30.619873, "activity_10": 30.469771, "activity_20": 30.334084, "activity_30": 29.706564}, "trend_signal": 1, "fair_value": 25.101234, "relative_strength": 11.549014, "rate_of_change": 0.838308945208806, "market_dynamics": -0.274328, "expectation": {"probability": 68.3721, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 30.93, "high": 31.06, "low": 30.68, "close": 30.8429, "volume": 43770}, "trend_line": 28.656914, "activity_lines": {"activity_5": 30.7215, "activity_10": 30.558707, "activity_20": 30.393932, "activity_30": 29.861644}, "trend_signal": 1, "fair_value": 25.193842, "relative_strength": 9.625221, "rate_of_change": 0.7657013719289513, "market_dynamics": -0.316843, "expectation": {"probability": 72.7858, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 30.6754, "high": 31.35, "low": 30.631, "close": 31.195, "volume": 18290}, "trend_line": 28.905564, "activity_lines": {"activity_5": 30.912373, "activity_10": 30.697609, "activity_20": 30.482687, "activity_30": 30.025392}, "trend_signal": 1, "fair_value": 25.289098, "relative_strength": 11.023553, "rate_of_change": 0.8676789133679844, "market_dynamics": -0.250626, "expectation": {"probability": 66.761, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 30.96, "high": 31.26, "low": 30.52, "close": 30.6169, "volume": 44001}, "trend_line": 29.127961, "activity_lines": {"activity_5": 30.852213, "activity_10": 30.709113, "activity_20": 30.508844, "activity_30": 30.135801}, "trend_signal": 1, "fair_value": 25.372345, "relative_strength": 10.778945, "rate_of_change": 0.7693916645252135, "market_dynamics": -0.295976, "expectation": {"probability": 71.2389, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 30.33, "high": 31.2, "low": 30.33, "close": 30.4938, "volume": 33747}, "trend_line": 29.339981, "activity_lines": {"activity_5": 30.742493, "activity_10": 30.695018, "activity_20": 30.519404, "activity_30": 30.223919}, "trend_signal": 1, "fair_value": 25.451137, "relative_strength": 11.618927, "rate_of_change": 0.727891663958224, "market_dynamics": -0.394872, "expectation": {"probability": 68.608, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 30.82, "high": 30.84, "low": 29.82, "close": 29.82, "volume": 92651}, "trend_line": 29.523756, "activity_lines": {"activity_5": 30.410587, "activity_10": 30.550907, "activity_20": 30.464465, "activity_30": 30.254888}, "trend_signal": 1, "fair_value": 25.517331, "relative_strength": 10.761464, "rate_of_change": 0.6263637321373764, "market_dynamics": -0.389756, "expectation": {"probability": 65.7143, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 30.305, "high": 31.25, "low": 29.3662, "close": 29.44, "volume": 65664}, "trend_line": 29.696339, "activity_lines": {"activity_5": 30.026013, "activity_10": 30.346204, "activity_20": 30.376402, "activity_30": 30.249485}, "trend_signal": 1, "fair_value": 25.575879, "relative_strength": 11.425088, "rate_of_change": 0.5845563823247946, "market_dynamics": -0.490059, "expectation": {"probability": 62.8205, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 29.42, "high": 30.37, "low": 29.07, "close": 30.29, "volume": 53972}, "trend_line": 29.894239, "activity_lines": {"activity_5": 30.0183, "activity_10": 30.313884, "activity_20": 30.372083, "activity_30": 30.287785}, "trend_signal": 1, "fair_value": 25.645204, "relative_strength": 10.439556, "rate_of_change": 0.6664121122809132, "market_dynamics": -0.467346, "expectation": {"probability": 59.1449, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 30.17, "high": 31.51, "low": 30.14, "close": 31.32, "volume": 59138}, "trend_line": 30.10085, "activity_lines": {"activity_5": 30.414253, "activity_10": 30.469382, "activity_20": 30.466056, "activity_30": 30.37977}, "trend_signal": 1, "fair_value": 25.727447, "relative_strength": 9.820048, "rate_of_change": 0.6911398547392437, "market_dynamics": -0.241123, "expectation": {"probability": 60.0928, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 31.34, "high": 32.41, "low": 31.34, "close": 32.3605, "volume": 44765}, "trend_line": 30.333651, "activity_lines": {"activity_5": 31.110167, "activity_10": 30.798953, "activity_20": 30.65069, "activity_30": 30.525554}, "trend_signal": 1, "fair_value": 25.822205, "relative_strength": 8.207141, "rate_of_change": 0.7734034088738307, "market_dynamics": -0.052558, "expectation": {"probability": 61.4782, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 32.36, "high": 33.1199, "low": 32.33, "close": 33.0675, "volume": 53760}, "trend_line": 30.457887, "activity_lines": {"activity_5": 31.9173, "activity_10": 31.223787, "activity_20": 30.893389, "activity_30": 30.701931}, "trend_signal": 1, "fair_value": 25.924252, "relative_strength": 9.580312, "rate_of_change": 0.40956494158912754, "market_dynamics": 0.219007, "expectation": {"probability": 62.753, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 32.94, "high": 33.32, "low": 32.47, "close": 33.13, "volume": 52296}, "trend_line": 30.5665, "activity_lines": {"activity_5": 32.528767, "activity_10": 31.621122, "activity_20": 31.129655, "activity_30": 30.874325}, "trend_signal": 1, "fair_value": 26.024332, "relative_strength": 8.388376, "rate_of_change": 0.3566005744259339, "market_dynamics": 0.54193, "expectation": {"probability": 63.7081, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 33.24, "high": 33.71, "low": 32.96, "close": 33.6982, "volume": 91851}, "trend_line": 30.702731, "activity_lines": {"activity_5": 33.083633, "activity_10": 32.080182, "activity_20": 31.405464, "activity_30": 31.076371}, "trend_signal": 1, "fair_value": 26.129453, "relative_strength": 7.3384, "rate_of_change": 0.4456872720134744, "market_dynamics": 0.811692, "expectation": {"probability": 64.7847, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 34.0199, "high": 34.95, "low": 33.6801, "close": 34.4019, "volume": 22437}, "trend_line": 30.856013, "activity_lines": {"activity_5": 33.645853, "activity_10": 32.621675, "activity_20": 31.730535, "activity_30": 31.315027}, "trend_signal": 1, "fair_value": 26.241243, "relative_strength": 8.932541, "rate_of_change": 0.4992454905721605, "market_dynamics": 0.957836, "expectation": {"probability": 65.7993, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 34.44, "high": 35.15, "low": 33.85, "close": 35.07, "volume": 177031}, "trend_line": 31.017841, "activity_lines": {"activity_5": 34.225313, "activity_10": 33.215822, "activity_20": 32.100368, "activity_30": 31.586897}, "trend_signal": 1, "fair_value": 26.35896, "relative_strength": 9.638604, "rate_of_change": 0.5244617961497484, "market_dynamics": 1.168831, "expectation": {"probability": 66.757, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 35.37, "high": 35.99, "low": 35.02, "close": 35.99, "volume": 29010}, "trend_line": 31.202045, "activity_lines": {"activity_5": 34.930807, "activity_10": 33.894038, "activity_20": 32.534062, "activity_30": 31.907681}, "trend_signal": 1, "fair_value": 26.485684, "relative_strength": 10.427422, "rate_of_change": 0.5938646729151703, "market_dynamics": 1.237291, "expectation": {"probability": 67.6626, "direction": "positive"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 36.31, "high": 36.94, "low": 35.3035, "close": 35.42, "volume": 51409}, "trend_line": 31.381841, "activity_lines": {"activity_5": 35.251467, "activity_10": 34.356436, "activity_20": 32.886315, "activity_30": 32.179807}, "trend_signal": 1, "fair_value": 26.601714, "relative_strength": 10.977922, "rate_of_change": 0.5762314617519563, "market_dynamics": 1.152154, "expectation": {"probability": 69.8605, "direction": "positive"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 35.86, "high": 35.87, "low": 34.7701, "close": 35.8473, "volume": 28350}, "trend_line": 31.565696, "activity_lines": {"activity_5": 35.561893, "activity_10": 34.787798, "activity_20": 33.25546, "activity_30": 32.467902}, "trend_signal": 1, "fair_value": 26.720247, "relative_strength": 11.183488, "rate_of_change": 0.5858642901160503, "market_dynamics": 1.149002, "expectation": {"probability": 66.75, "direction": "positive"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 36.27, "high": 36.65, "low": 36.0423, "close": 36.4503, "volume": 20321}, "trend_line": 31.795753, "activity_lines": {"activity_5": 35.930047, "activity_10": 35.227755, "activity_20": 33.655712, "activity_30": 32.783037}, "trend_signal": 1, "fair_value": 26.843412, "relative_strength": 11.489572, "rate_of_change": 0.7288196655001752, "market_dynamics": 1.01974, "expectation": {"probability": 67.4551, "direction": "positive"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 36.69, "high": 36.71, "low": 35.86, "close": 36.12, "volume": 58254}, "trend_line": 31.985949, "activity_lines": {"activity_5": 36.05154, "activity_10": 35.514378, "activity_20": 33.99612, "activity_30": 33.062021}, "trend_signal": 1, "fair_value": 26.95937, "relative_strength": 12.604876, "rate_of_change": 0.5981805180081763, "market_dynamics": 1.029991, "expectation": {"probability": 69.7755, "direction": "positive"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 36.45, "high": 37.23, "low": 36.25, "close": 36.4541, "volume": 47065}, "trend_line": 32.18553, "activity_lines": {"activity_5": 36.2144, "activity_10": 35.793393, "activity_20": 34.341728, "activity_30": 33.350289}, "trend_signal": 1, "fair_value": 27.076589, "relative_strength": 10.724499, "rate_of_change": 0.6239646039578143, "market_dynamics": 1.121045, "expectation": {"probability": 66.6149, "direction": "positive"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 37.03, "high": 37.175, "low": 36.4104, "close": 37.1353, "volume": 51810}, "trend_line": 32.42104, "activity_lines": {"activity_5": 36.573387, "activity_10": 36.134687, "activity_20": 34.725907, "activity_30": 33.669629}, "trend_signal": 1, "fair_value": 27.199256, "relative_strength": 10.750061, "rate_of_change": 0.7317263378915864, "market_dynamics": 1.259048, "expectation": {"probability": 67.2755, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/cd6f1027-c436-433b-9465-d67f1fd5b0aa/", "share_image": "https://sharemaestro.com/terminal/cd6f1027-c436-433b-9465-d67f1fd5b0aa/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}