{"ticker": {"uuid": "25a01bd9-e0af-44d8-8e62-c59b48fe48f9", "symbol": "301591", "name": "Nanjing CompTECH Composites Corporation", "exchange": "SHZ", "asset_type": "Equity", "sector": "Industrials", "industry": "Electrical Equipment & Parts", "currency": "CNY"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, 301591 rose 32.63%, moving from 35.78 to 47.46. 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 5 of the last 12 weeks. Relative Strength is 19.30 and has improved across the 12-week window. Market Dynamics is 0.22 on the latest week. Expectation is undecided at 46.18%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "47.46"}, {"label": "12-Week Change", "value": "32.63%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 46.18%"}, {"label": "Signal Weeks", "value": "5 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "19.30"}, {"label": "Market Dynamics", "value": "0.22"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 37.665253, "high": 49.900002, "low": 36.720355, "close": 47.459999, "volume": 81777910}, "trend_line": 33.656488, "activity_lines": {"activity_5": 39.146388, "activity_10": 36.08248, "activity_20": 35.156548, "activity_30": 34.61704}, "trend_signal": 1, "fair_value": 31.210508, "relative_strength": 19.301446, "rate_of_change": 1.5914975645228404, "market_dynamics": 0.215111, "expectation": {"probability": 46.1797, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-03-01", "ohlcv": {"open": 60.401299, "high": 66.44143, "low": 45.436877, "close": 45.66338, "volume": 52108593}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 45.66338, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 43.828694, "high": 47.324419, "low": 39.117392, "close": 39.192894, "volume": 44397990}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 42.428137, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 39.26839, "high": 41.661797, "low": 37.380856, "close": 38.566231, "volume": 29212119}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 41.140835, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 39.774257, "high": 40.000763, "low": 38.090568, "close": 38.407673, "volume": 22603564}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 40.457545, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 38.181169, "high": 38.181169, "low": 32.918706, "close": 34.315483, "volume": 18050992}, "trend_line": null, "activity_lines": {"activity_5": 37.663731, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 39.229132, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 34.753394, "high": 35.44046, "low": 33.175408, "close": 33.492516, "volume": 8823118}, "trend_line": null, "activity_lines": {"activity_5": 35.751526, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 38.27303, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 33.522722, "high": 34.164483, "low": 31.265227, "close": 33.968178, "volume": 14657971}, "trend_line": null, "activity_lines": {"activity_5": 34.809265, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 37.658051, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 33.839828, "high": 35.017651, "low": 26.048059, "close": 28.086601, "volume": 18229607}, "trend_line": null, "activity_lines": {"activity_5": 32.254794, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 36.46162, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 17.5141, "direction": "negative"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 28.909569, "high": 29.95904, "low": 28.011102, "close": 29.370131, "volume": 14183796}, "trend_line": null, "activity_lines": {"activity_5": 30.826807, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 35.673676, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 14.2077, "direction": "negative"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 29.332381, "high": 30.019446, "low": 29.090773, "close": 29.090773, "volume": 4806727}, "trend_line": null, "activity_lines": {"activity_5": 29.908204, "activity_10": 32.429455, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 35.015386, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 26.4957, "direction": "negative"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 29.407884, "high": 31.514376, "low": 29.234227, "close": 29.309729, "volume": 14831287}, "trend_line": null, "activity_lines": {"activity_5": 29.410901, "activity_10": 31.392063, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 34.49669, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 21.6667, "direction": "negative"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 28.690616, "high": 36.935394, "low": 28.38106, "close": 36.935394, "volume": 23950027}, "trend_line": null, "activity_lines": {"activity_5": 31.734338, "activity_10": 32.038494, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 34.699915, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 28.6957, "direction": "negative"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 36.24078, "high": 46.108842, "low": 33.107461, "close": 41.140831, "volume": 60851574}, "trend_line": null, "activity_lines": {"activity_5": 35.261773, "activity_10": 33.490596, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 35.19537, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 36.1868, "direction": "negative"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 40.801072, "high": 43.035921, "low": 34.881752, "close": 36.471443, "volume": 50460966}, "trend_line": null, "activity_lines": {"activity_5": 36.362463, "activity_10": 34.046907, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 35.286518, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.5743, "direction": "negative"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 36.167514, "high": 38.925668, "low": 30.772778, "close": 32.064472, "volume": 31705703}, "trend_line": null, "activity_lines": {"activity_5": 35.520743, "activity_10": 33.837155, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 35.071715, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.0582, "direction": "negative"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 32.231638, "high": 34.777041, "low": 31.70736, "close": 32.679932, "volume": 19638518}, "trend_line": null, "activity_lines": {"activity_5": 34.685929, "activity_10": 33.780233, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 34.922229, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 36.4611, "direction": "negative"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 32.565959, "high": 39.867846, "low": 31.866924, "close": 32.938271, "volume": 33406372}, "trend_line": null, "activity_lines": {"activity_5": 33.712548, "activity_10": 33.785055, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 34.805525, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.6015, "direction": "negative"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 32.596352, "high": 32.8167, "low": 29.313923, "close": 30.939939, "volume": 18903995}, "trend_line": null, "activity_lines": {"activity_5": 32.339531, "activity_10": 33.44527, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 34.590771, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 44.4944, "direction": "negative"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 30.901949, "high": 31.479414, "low": 27.353581, "close": 28.121002, "volume": 12796679}, "trend_line": null, "activity_lines": {"activity_5": 30.706928, "activity_10": 32.541072, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 34.250256, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.0382, "direction": "negative"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 28.121002, "high": 29.329118, "low": 26.745724, "close": 28.310957, "volume": 11705481}, "trend_line": null, "activity_lines": {"activity_5": 29.694339, "activity_10": 31.694122, "activity_20": 32.456745, "activity_30": null}, "trend_signal": 0, "fair_value": 33.953292, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.6304, "direction": "negative"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 28.272966, "high": 28.38694, "low": 25.233678, "close": 26.93568, "volume": 9958929}, "trend_line": null, "activity_lines": {"activity_5": 28.473559, "activity_10": 30.611301, "activity_20": 31.788401, "activity_30": null}, "trend_signal": 0, "fair_value": 33.61912, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.9644, "direction": "negative"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 26.89769, "high": 27.794277, "low": 25.096912, "close": 27.475153, "volume": 10531236}, "trend_line": null, "activity_lines": {"activity_5": 27.815553, "activity_10": 29.66973, "activity_20": 31.260615, "activity_30": null}, "trend_signal": 0, "fair_value": 33.339848, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.2574, "direction": "negative"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 27.254804, "high": 28.789645, "low": 26.738126, "close": 27.718298, "volume": 13394936}, "trend_line": null, "activity_lines": {"activity_5": 27.602804, "activity_10": 28.944372, "activity_20": 30.811784, "activity_30": null}, "trend_signal": 0, "fair_value": 33.095433, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.9825, "direction": "negative"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 28.075413, "high": 29.519074, "low": 25.849136, "close": 25.849136, "volume": 16216249}, "trend_line": null, "activity_lines": {"activity_5": 26.981777, "activity_10": 28.123212, "activity_20": 30.236595, "activity_30": null}, "trend_signal": 0, "fair_value": 32.793504, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.4286, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 25.742761, "high": 26.115073, "low": 24.891761, "close": 25.134903, "volume": 7335334}, "trend_line": null, "activity_lines": {"activity_5": 26.274129, "activity_10": 27.365325, "activity_20": 29.653186, "activity_30": null}, "trend_signal": 0, "fair_value": 32.48716, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 44.5483, "direction": "negative"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 25.074115, "high": 25.074115, "low": 21.943652, "close": 22.072823, "volume": 7973579}, "trend_line": null, "activity_lines": {"activity_5": 24.757526, "activity_10": 26.176688, "activity_20": 28.821868, "activity_30": null}, "trend_signal": 0, "fair_value": 32.086609, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.4963, "direction": "negative"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 22.247579, "high": 23.174563, "low": 21.358587, "close": 22.809847, "volume": 7794890}, "trend_line": null, "activity_lines": {"activity_5": 23.810787, "activity_10": 25.314912, "activity_20": 28.115122, "activity_30": null}, "trend_signal": 0, "fair_value": 31.743025, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.3509, "direction": "negative"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 22.642687, "high": 23.410108, "low": 22.338757, "close": 22.36915, "volume": 11064483}, "trend_line": null, "activity_lines": {"activity_5": 23.02817, "activity_10": 24.557162, "activity_20": 27.419539, "activity_30": null}, "trend_signal": 0, "fair_value": 31.408244, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.1293, "direction": "negative"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 22.209588, "high": 22.809848, "low": 21.616927, "close": 21.624525, "volume": 5620139}, "trend_line": null, "activity_lines": {"activity_5": 22.353954, "activity_10": 23.819858, "activity_20": 26.680266, "activity_30": null}, "trend_signal": 0, "fair_value": 31.070874, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.899599, "expectation": {"probability": 41.853, "direction": "negative"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 21.578936, "high": 21.981641, "low": 20.895098, "close": 21.297804, "volume": 3589723}, "trend_line": 30.745105, "activity_lines": {"activity_5": 21.852472, "activity_10": 23.141269, "activity_20": 25.94676, "activity_30": 27.858995}, "trend_signal": 0, "fair_value": 30.745105, "relative_strength": null, "rate_of_change": null, "market_dynamics": -1.205559, "expectation": {"probability": 41.02, "direction": "negative"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 21.313001, "high": 27.095243, "low": 21.221822, "close": 25.681974, "volume": 13286343}, "trend_line": 30.079058, "activity_lines": {"activity_5": 23.068187, "activity_10": 23.387313, "activity_20": 25.667904, "activity_30": 27.532341}, "trend_signal": 0, "fair_value": 30.581778, "relative_strength": null, "rate_of_change": -2.1663513590212133, "market_dynamics": -0.904238, "expectation": {"probability": 39.6061, "direction": "negative"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 26.593762, "high": 30.210514, "low": 26.137869, "close": 29.427896, "volume": 7326174}, "trend_line": 29.753558, "activity_lines": {"activity_5": 25.291933, "activity_10": 24.337228, "activity_20": 25.763077, "activity_30": 27.490331}, "trend_signal": 0, "fair_value": 30.545719, "relative_strength": null, "rate_of_change": -1.082148250786305, "market_dynamics": -0.421189, "expectation": {"probability": 42.8571, "direction": "negative"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 35.179745, "high": 35.179745, "low": 25.947911, "close": 26.411402, "volume": 20243664}, "trend_line": 29.348397, "activity_lines": {"activity_5": 26.068977, "activity_10": 24.703186, "activity_20": 25.606716, "activity_30": 27.274708}, "trend_signal": 0, "fair_value": 30.420437, "relative_strength": null, "rate_of_change": -1.3617228568092703, "market_dynamics": 0.152286, "expectation": {"probability": 44.7876, "direction": "negative"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 26.593762, "high": 27.7031, "low": 25.712368, "close": 27.262405, "volume": 11519577}, "trend_line": 28.976888, "activity_lines": {"activity_5": 26.860205, "activity_10": 25.247633, "activity_20": 25.601542, "activity_30": 27.140128}, "trend_signal": 0, "fair_value": 30.327554, "relative_strength": null, "rate_of_change": -1.2658578933629652, "market_dynamics": 0.674123, "expectation": {"probability": 43.4286, "direction": "negative"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 27.140832, "high": 29.974966, "low": 27.110439, "close": 29.329117, "volume": 18119467}, "trend_line": 28.810676, "activity_lines": {"activity_5": 27.964478, "activity_10": 26.14215, "activity_20": 25.83705, "activity_30": 27.162852}, "trend_signal": 0, "fair_value": 30.299027, "relative_strength": null, "rate_of_change": -0.5736019685757767, "market_dynamics": 0.997968, "expectation": {"probability": 44.7818, "direction": "negative"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 29.29113, "high": 29.29113, "low": 26.654547, "close": 26.654547, "volume": 12433808}, "trend_line": 28.582744, "activity_lines": {"activity_5": 27.641808, "activity_10": 26.474123, "activity_20": 25.830863, "activity_30": 27.023747}, "trend_signal": 0, "fair_value": 30.197791, "relative_strength": null, "rate_of_change": -0.7911372853590771, "market_dynamics": 0.993847, "expectation": {"probability": 48.4899, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 26.890091, "high": 29.845797, "low": 26.669743, "close": 29.367109, "volume": 16313547}, "trend_line": 28.429375, "activity_lines": {"activity_5": 28.158486, "activity_10": 27.215985, "activity_20": 26.111708, "activity_30": 27.074351}, "trend_signal": 0, "fair_value": 30.175341, "relative_strength": null, "rate_of_change": -0.536578993255516, "market_dynamics": 0.998271, "expectation": {"probability": 44.7684, "direction": "negative"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 29.123966, "high": 32.14046, "low": 27.92345, "close": 28.075415, "volume": 18071771}, "trend_line": 28.429002, "activity_lines": {"activity_5": 28.248653, "activity_10": 27.603771, "activity_20": 26.286539, "activity_30": 27.051515}, "trend_signal": 0, "fair_value": 30.120079, "relative_strength": null, "rate_of_change": -0.0013120232154232537, "market_dynamics": 1.038327, "expectation": {"probability": 49.459, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 28.455323, "high": 30.005361, "low": 27.034456, "close": 27.034456, "volume": 11601265}, "trend_line": 28.351146, "activity_lines": {"activity_5": 27.880899, "activity_10": 27.698541, "activity_20": 26.375872, "activity_30": 26.961544}, "trend_signal": 0, "fair_value": 30.040961, "relative_strength": null, "rate_of_change": -0.2738611788060678, "market_dynamics": 0.892442, "expectation": {"probability": 47.976, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 27.057252, "high": 27.991834, "low": 25.985901, "close": 27.520742, "volume": 7462180}, "trend_line": 28.298812, "activity_lines": {"activity_5": 27.690436, "activity_10": 27.783365, "activity_20": 26.516693, "activity_30": 26.90797}, "trend_signal": 0, "fair_value": 29.977955, "relative_strength": null, "rate_of_change": -0.18459218544463185, "market_dynamics": 0.852528, "expectation": {"probability": 45.4678, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 27.528341, "high": 31.464218, "low": 27.505547, "close": 29.777412, "volume": 24537616}, "trend_line": 28.314401, "activity_lines": {"activity_5": 28.372756, "activity_10": 28.165348, "activity_20": 26.876197, "activity_30": 27.003363}, "trend_signal": 0, "fair_value": 29.973064, "relative_strength": null, "rate_of_change": 0.05508711814474233, "market_dynamics": 0.913312, "expectation": {"probability": 44.6588, "direction": "negative"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 29.45069, "high": 37.109689, "low": 29.336719, "close": 31.600986, "volume": 40565067}, "trend_line": 28.136588, "activity_lines": {"activity_5": 29.454742, "activity_10": 28.804427, "activity_20": 27.395843, "activity_30": 27.215401}, "trend_signal": 0, "fair_value": 30.011824, "relative_strength": null, "rate_of_change": -0.6279949203234088, "market_dynamics": 1.031267, "expectation": {"probability": 44.5013, "direction": "negative"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 31.380636, "high": 31.745352, "low": 28.364143, "close": 30.012959, "volume": 13850596}, "trend_line": 27.765659, "activity_lines": {"activity_5": 29.858461, "activity_10": 29.115263, "activity_20": 27.744601, "activity_30": 27.336457}, "trend_signal": 0, "fair_value": 30.01185, "relative_strength": null, "rate_of_change": -1.3183154972450828, "market_dynamics": 1.110048, "expectation": {"probability": 51.5873, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 29.929378, "high": 31.464217, "low": 28.280566, "close": 30.696798, "volume": 17956195}, "trend_line": 27.57317, "activity_lines": {"activity_5": 30.360957, "activity_10": 29.484951, "activity_20": 28.14756, "activity_30": 27.525563}, "trend_signal": 0, "fair_value": 30.027417, "relative_strength": null, "rate_of_change": -0.6932628539448618, "market_dynamics": 1.272888, "expectation": {"probability": 44.7661, "direction": "negative"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 30.392868, "high": 30.879154, "low": 25.461625, "close": 25.704767, "volume": 8777695}, "trend_line": 27.36118, "activity_lines": {"activity_5": 28.955286, "activity_10": 28.884553, "activity_20": 28.052003, "activity_30": 27.405021}, "trend_signal": 1, "fair_value": 29.931359, "relative_strength": null, "rate_of_change": -0.7688270880714844, "market_dynamics": 0.886081, "expectation": {"probability": 58.811, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 25.61359, "high": 27.353582, "low": 24.625822, "close": 25.902323, "volume": 8699378}, "trend_line": 27.13526, "activity_lines": {"activity_5": 27.736532, "activity_10": 28.385972, "activity_20": 27.972547, "activity_30": 27.310901}, "trend_signal": 1, "fair_value": 29.843771, "relative_strength": null, "rate_of_change": -0.8256953830207692, "market_dynamics": 0.435523, "expectation": {"probability": 51.7588, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 25.438832, "high": 27.368778, "low": 24.754993, "close": 26.365814, "volume": 8010792}, "trend_line": 26.916178, "activity_lines": {"activity_5": 26.930615, "activity_10": 27.985339, "activity_20": 27.918998, "activity_30": 27.26126}, "trend_signal": 1, "fair_value": 29.769772, "relative_strength": null, "rate_of_change": -0.807370189192955, "market_dynamics": 0.127053, "expectation": {"probability": 54.717, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 26.745726, "high": 32.657138, "low": 26.403805, "close": 30.719593, "volume": 26336099}, "trend_line": 26.908833, "activity_lines": {"activity_5": 27.924968, "activity_10": 28.430871, "activity_20": 28.263161, "activity_30": 27.506641}, "trend_signal": 1, "fair_value": 29.78956, "relative_strength": null, "rate_of_change": -0.027288421112378104, "market_dynamics": 0.029419, "expectation": {"probability": 53.5088, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 30.39287, "high": 30.6968, "low": 28.728861, "close": 28.736458, "volume": 4071731}, "trend_line": 26.929348, "activity_lines": {"activity_5": 28.211168, "activity_10": 28.467757, "activity_20": 28.37869, "activity_30": 27.624552}, "trend_signal": 1, "fair_value": 29.768068, "relative_strength": null, "rate_of_change": 0.07623890638438172, "market_dynamics": 0.066642, "expectation": {"probability": 58.2692, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 29.169556, "high": 31.129897, "low": 29.085975, "close": 30.149725, "volume": 12200497}, "trend_line": 26.990641, "activity_lines": {"activity_5": 29.099146, "activity_10": 28.730655, "activity_20": 28.59495, "activity_30": 27.832319}, "trend_signal": 1, "fair_value": 29.775701, "relative_strength": null, "rate_of_change": 0.22760669883280926, "market_dynamics": 0.236156, "expectation": {"probability": 51.0714, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 29.906583, "high": 31.000727, "low": 29.123968, "close": 29.534271, "volume": 17051943}, "trend_line": 27.07726, "activity_lines": {"activity_5": 29.485642, "activity_10": 28.833853, "activity_20": 28.710443, "activity_30": 27.996424}, "trend_signal": 1, "fair_value": 29.770967, "relative_strength": null, "rate_of_change": 0.32092235230722715, "market_dynamics": 0.362225, "expectation": {"probability": 58.2897, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 29.481085, "high": 31.821336, "low": 28.516109, "close": 31.585791, "volume": 22008723}, "trend_line": 27.214282, "activity_lines": {"activity_5": 30.313848, "activity_10": 29.314475, "activity_20": 29.002974, "activity_30": 28.287297}, "trend_signal": 1, "fair_value": 29.805867, "relative_strength": -7.636201, "rate_of_change": 0.5060408623324582, "market_dynamics": 0.347341, "expectation": {"probability": 39.2157, "direction": "negative"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 31.27426, "high": 33.05224, "low": 29.344316, "close": 29.427896, "volume": 25740574}, "trend_line": 27.271268, "activity_lines": {"activity_5": 30.074758, "activity_10": 29.403029, "activity_20": 29.079716, "activity_30": 28.430111}, "trend_signal": 1, "fair_value": 29.798736, "relative_strength": -9.710282, "rate_of_change": 0.20939740390725145, "market_dynamics": 0.487875, "expectation": {"probability": 69.17, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 29.519076, "high": 31.654175, "low": 28.736457, "close": 30.734789, "volume": 15469254}, "trend_line": 27.434123, "activity_lines": {"activity_5": 30.357411, "activity_10": 29.739837, "activity_20": 29.26656, "activity_30": 28.653564}, "trend_signal": 1, "fair_value": 29.81607, "relative_strength": -6.936344, "rate_of_change": 0.5971669524130686, "market_dynamics": 0.494242, "expectation": {"probability": 38.4921, "direction": "negative"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 30.848762, "high": 34.875815, "low": 30.392869, "close": 32.330414, "volume": 29280727}, "trend_line": 27.673974, "activity_lines": {"activity_5": 31.038718, "activity_10": 30.366068, "activity_20": 29.588833, "activity_30": 28.969453}, "trend_signal": 1, "fair_value": 29.861786, "relative_strength": -2.648914, "rate_of_change": 0.8742798156879358, "market_dynamics": 0.667458, "expectation": {"probability": 43.4307, "direction": "negative"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 32.216441, "high": 35.103763, "low": 31.251467, "close": 32.702728, "volume": 36958712}, "trend_line": 28.028304, "activity_lines": {"activity_5": 31.69875, "activity_10": 30.939527, "activity_20": 29.932273, "activity_30": 29.293889}, "trend_signal": 1, "fair_value": 29.912517, "relative_strength": 1.769113, "rate_of_change": 1.280372670726645, "market_dynamics": 0.762882, "expectation": {"probability": 48.2759, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 32.634343, "high": 33.508139, "low": 29.65584, "close": 29.65584, "volume": 28233172}, "trend_line": 28.256504, "activity_lines": {"activity_5": 31.131922, "activity_10": 30.835362, "activity_20": 29.956731, "activity_30": 29.398891}, "trend_signal": 1, "fair_value": 29.908014, "relative_strength": -6.503727, "rate_of_change": 0.8141769833808035, "market_dynamics": 0.78575, "expectation": {"probability": 71.4286, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 29.503877, "high": 29.883788, "low": 28.204583, "close": 28.447725, "volume": 9516960}, "trend_line": 28.459123, "activity_lines": {"activity_5": 30.291052, "activity_10": 30.451721, "activity_20": 29.864757, "activity_30": 29.411228}, "trend_signal": 1, "fair_value": 29.882836, "relative_strength": -7.768653, "rate_of_change": 0.7170703070698418, "market_dynamics": 0.622428, "expectation": {"probability": 88.2353, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 26.267035, "high": 26.836902, "low": 21.411776, "close": 24.633421, "volume": 14752745}, "trend_line": 28.559419, "activity_lines": {"activity_5": 28.244093, "activity_10": 29.415876, "activity_20": 29.407742, "activity_30": 29.164409}, "trend_signal": 0, "fair_value": 29.793863, "relative_strength": -15.175824, "rate_of_change": 0.352421260486476, "market_dynamics": 0.173844, "expectation": {"probability": 63.3117, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 25.248875, "high": 25.408437, "low": 24.390276, "close": 24.671412, "volume": 6463125}, "trend_line": 28.671873, "activity_lines": {"activity_5": 26.616555, "activity_10": 28.46154, "activity_20": 28.965779, "activity_30": 28.91357}, "trend_signal": 0, "fair_value": 29.708489, "relative_strength": -14.304943, "rate_of_change": 0.3937545088014681, "market_dynamics": -0.42819, "expectation": {"probability": 54.1766, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 24.906957, "high": 27.140832, "low": 24.489055, "close": 26.251841, "volume": 15357469}, "trend_line": 28.690868, "activity_lines": {"activity_5": 26.026427, "activity_10": 27.894161, "activity_20": 28.687902, "activity_30": 28.757439}, "trend_signal": 0, "fair_value": 29.651823, "relative_strength": -9.791529, "rate_of_change": 0.06624959590186788, "market_dynamics": -0.802457, "expectation": {"probability": 56.3636, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 26.054286, "high": 32.117663, "low": 26.023893, "close": 30.29409, "volume": 35643395}, "trend_line": 28.719742, "activity_lines": {"activity_5": 27.213774, "activity_10": 28.121416, "activity_20": 28.811788, "activity_30": 28.860872}, "trend_signal": 0, "fair_value": 29.662182, "relative_strength": 4.26245, "rate_of_change": 0.10063829368983136, "market_dynamics": -0.73058, "expectation": {"probability": 39.0071, "direction": "negative"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 30.772782, "high": 32.459586, "low": 29.777414, "close": 30.172518, "volume": 33225784}, "trend_line": 28.845112, "activity_lines": {"activity_5": 28.318048, "activity_10": 28.350053, "activity_20": 28.93032, "activity_30": 28.9546}, "trend_signal": 0, "fair_value": 29.670282, "relative_strength": 1.537796, "rate_of_change": 0.4365289911030545, "market_dynamics": -0.42709, "expectation": {"probability": 32.1739, "direction": "negative"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 30.552432, "high": 31.752951, "low": 29.648246, "close": 30.94754, "volume": 23610300}, "trend_line": 28.96795, "activity_lines": {"activity_5": 29.565676, "activity_10": 28.706064, "activity_20": 29.121904, "activity_30": 29.09024}, "trend_signal": 0, "fair_value": 29.690239, "relative_strength": 4.127372, "rate_of_change": 0.42585378070294194, "market_dynamics": -0.076821, "expectation": {"probability": 38.2979, "direction": "negative"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 30.947539, "high": 32.064476, "low": 30.096539, "close": 31.283789, "volume": 27197717}, "trend_line": 29.033106, "activity_lines": {"activity_5": 30.504445, "activity_10": 29.119344, "activity_20": 29.344318, "activity_30": 29.239649}, "trend_signal": 1, "fair_value": 29.714756, "relative_strength": 6.646515, "rate_of_change": 0.22492444235785333, "market_dynamics": 0.287444, "expectation": {"probability": 45.3634, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 30.939085, "high": 34.209944, "low": 30.770564, "close": 31.176548, "volume": 44187461}, "trend_line": 29.183839, "activity_lines": {"activity_5": 30.966643, "activity_10": 29.532154, "activity_20": 29.529951, "activity_30": 29.377936}, "trend_signal": 1, "fair_value": 29.736904, "relative_strength": 7.817978, "rate_of_change": 0.5191762810358592, "market_dynamics": 0.388163, "expectation": {"probability": 50.9972, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 30.939084, "high": 31.414009, "low": 29.652192, "close": 30.050518, "volume": 15315321}, "trend_line": 29.206619, "activity_lines": {"activity_5": 30.725183, "activity_10": 29.767981, "activity_20": 29.583228, "activity_30": 29.433851}, "trend_signal": 1, "fair_value": 29.741585, "relative_strength": 2.816326, "rate_of_change": 0.07805689991642605, "market_dynamics": 0.298536, "expectation": {"probability": 47.4801, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 30.096477, "high": 30.548424, "low": 28.4802, "close": 28.687021, "volume": 13336315}, "trend_line": 29.227006, "activity_lines": {"activity_5": 30.045463, "activity_10": 29.748722, "activity_20": 29.489102, "activity_30": 29.400328}, "trend_signal": 1, "fair_value": 29.726076, "relative_strength": -0.787566, "rate_of_change": 0.06980267041522159, "market_dynamics": 0.08379, "expectation": {"probability": 75.0577, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 28.610419, "high": 29.008745, "low": 27.277565, "close": 27.277565, "volume": 8637898}, "trend_line": 29.23511, "activity_lines": {"activity_5": 28.994957, "activity_10": 29.468849, "activity_20": 29.270421, "activity_30": 29.274558}, "trend_signal": 0, "fair_value": 29.690591, "relative_strength": -3.97163, "rate_of_change": 0.027727780259118723, "market_dynamics": -0.281971, "expectation": {"probability": 63.1399, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 26.917541, "high": 29.230886, "low": 26.917541, "close": 28.978106, "volume": 10419654}, "trend_line": 29.283689, "activity_lines": {"activity_5": 28.755962, "activity_10": 29.450089, "activity_20": 29.220643, "activity_30": 29.257977}, "trend_signal": 0, "fair_value": 29.680412, "relative_strength": -1.185002, "rate_of_change": 0.16616664004342777, "market_dynamics": -0.554079, "expectation": {"probability": 59.3807, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 28.939806, "high": 31.161228, "low": 28.886185, "close": 30.318619, "volume": 20753669}, "trend_line": 29.301729, "activity_lines": {"activity_5": 29.117518, "activity_10": 29.596756, "activity_20": 29.304112, "activity_30": 29.324747}, "trend_signal": 0, "fair_value": 29.689401, "relative_strength": 2.348129, "rate_of_change": 0.06160426031024548, "market_dynamics": -0.442769, "expectation": {"probability": 41.9725, "direction": "negative"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 30.065837, "high": 31.620833, "low": 30.065837, "close": 30.693962, "volume": 17779756}, "trend_line": 29.271495, "activity_lines": {"activity_5": 29.661384, "activity_10": 29.737725, "activity_20": 29.419593, "activity_30": 29.414568}, "trend_signal": 1, "fair_value": 29.703353, "relative_strength": 2.028605, "rate_of_change": -0.10318162453826561, "market_dynamics": -0.112583, "expectation": {"probability": 29.097, "direction": "negative"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 30.479481, "high": 32.340884, "low": 30.41054, "close": 31.835316, "volume": 18641547}, "trend_line": 29.33224, "activity_lines": {"activity_5": 30.542804, "activity_10": 30.078943, "activity_20": 29.648022, "activity_30": 29.579976}, "trend_signal": 1, "fair_value": 29.732558, "relative_strength": 3.788224, "rate_of_change": 0.20752271108803005, "market_dynamics": 0.349154, "expectation": {"probability": 42.3372, "direction": "negative"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 31.774038, "high": 34.845727, "low": 31.276129, "close": 33.941837, "volume": 26774655}, "trend_line": 29.440408, "activity_lines": {"activity_5": 31.916512, "activity_10": 30.772931, "activity_20": 30.065607, "activity_30": 29.877369}, "trend_signal": 1, "fair_value": 29.789441, "relative_strength": 8.252221, "rate_of_change": 0.3687682904544716, "market_dynamics": 0.83442, "expectation": {"probability": 45.073, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 34.478045, "high": 37.151416, "low": 33.512875, "close": 34.133343, "volume": 46238672}, "trend_line": 29.72136, "activity_lines": {"activity_5": 32.90977, "activity_10": 31.447298, "activity_20": 30.48616, "activity_30": 30.180139}, "trend_signal": 1, "fair_value": 29.847359, "relative_strength": 10.716741, "rate_of_change": 0.9543074267177247, "market_dynamics": 1.091582, "expectation": {"probability": 48.0138, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 34.753813, "high": 39.020481, "low": 34.163986, "close": 36.538605, "volume": 47164328}, "trend_line": 30.075903, "activity_lines": {"activity_5": 34.3611, "activity_10": 32.507174, "activity_20": 31.1272, "activity_30": 30.619962}, "trend_signal": 1, "fair_value": 29.935402, "relative_strength": 16.892576, "rate_of_change": 1.1928895582167154, "market_dynamics": 1.307559, "expectation": {"probability": 50.6557, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 36.331787, "high": 39.778824, "low": 35.542797, "close": 37.381218, "volume": 36732243}, "trend_line": 30.443083, "activity_lines": {"activity_5": 35.678635, "activity_10": 33.622761, "activity_20": 31.830223, "activity_30": 31.091272}, "trend_signal": 1, "fair_value": 30.032101, "relative_strength": 14.228719, "rate_of_change": 1.2208444747278284, "market_dynamics": 1.427412, "expectation": {"probability": 53.0421, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 38.154888, "high": 38.338731, "low": 35.925802, "close": 36.492649, "volume": 25014066}, "trend_line": 30.635519, "activity_lines": {"activity_5": 36.254164, "activity_10": 34.443505, "activity_20": 32.411832, "activity_30": 31.481567}, "trend_signal": 1, "fair_value": 30.114928, "relative_strength": 6.42317, "rate_of_change": 0.6321173187354157, "market_dynamics": 1.385438, "expectation": {"probability": 53.6134, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 36.393067, "high": 36.768411, "low": 32.969009, "close": 33.880558, "volume": 20571564}, "trend_line": 30.806989, "activity_lines": {"activity_5": 35.648506, "activity_10": 34.647402, "activity_20": 32.706362, "activity_30": 31.690924}, "trend_signal": 1, "fair_value": 30.162595, "relative_strength": -5.278652, "rate_of_change": 0.5597097930673312, "market_dynamics": 1.149557, "expectation": {"probability": 50.613, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 34.470385, "high": 35.129151, "low": 32.111081, "close": 33.428616, "volume": 14225149}, "trend_line": 30.916285, "activity_lines": {"activity_5": 34.896287, "activity_10": 34.649074, "activity_20": 32.913815, "activity_30": 31.860061}, "trend_signal": 1, "fair_value": 30.20342, "relative_strength": -5.696508, "rate_of_change": 0.3547766385088687, "market_dynamics": 0.846112, "expectation": {"probability": 48.4087, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 33.482237, "high": 35.406718, "low": 33.428614, "close": 34.215996, "volume": 17205334}, "trend_line": 31.072342, "activity_lines": {"activity_5": 34.453509, "activity_10": 34.712988, "activity_20": 33.154557, "activity_30": 32.072946}, "trend_signal": 1, "fair_value": 30.252958, "relative_strength": -5.927254, "rate_of_change": 0.5047728082465296, "market_dynamics": 0.605326, "expectation": {"probability": 46.2173, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 34.085399, "high": 35.18394, "low": 32.310842, "close": 32.518257, "volume": 15745457}, "trend_line": 31.103425, "activity_lines": {"activity_5": 33.599659, "activity_10": 34.39736, "activity_20": 33.195684, "activity_30": 32.166231}, "trend_signal": 1, "fair_value": 30.280583, "relative_strength": -11.508154, "rate_of_change": 0.10003430060084437, "market_dynamics": 0.322832, "expectation": {"probability": 48.5584, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 32.379977, "high": 34.561691, "low": 32.034284, "close": 32.118786, "volume": 12869986}, "trend_line": 31.193121, "activity_lines": {"activity_5": 32.936849, "activity_10": 33.975932, "activity_20": 33.188175, "activity_30": 32.231738}, "trend_signal": 1, "fair_value": 30.302731, "relative_strength": -13.350727, "rate_of_change": 0.28837981669221313, "market_dynamics": 0.110885, "expectation": {"probability": 46.7153, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 32.126471, "high": 32.940771, "low": 31.711637, "close": 32.426071, "volume": 3081726}, "trend_line": 31.249497, "activity_lines": {"activity_5": 32.668059, "activity_10": 33.60522, "activity_20": 33.200663, "activity_30": 32.311283}, "trend_signal": 1, "fair_value": 30.328008, "relative_strength": -14.34179, "rate_of_change": 0.18073215565701234, "market_dynamics": -0.099674, "expectation": {"probability": 48.8599, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 32.341568, "high": 33.025274, "low": 32.095741, "close": 32.27243, "volume": 3356990}, "trend_line": 31.247564, "activity_lines": {"activity_5": 32.44502, "activity_10": 33.234133, "activity_20": 33.191479, "activity_30": 32.377279}, "trend_signal": 1, "fair_value": 30.350884, "relative_strength": -13.531485, "rate_of_change": -0.006185699565023631, "market_dynamics": -0.399871, "expectation": {"probability": 50.7246, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 31.412036, "high": 32.157199, "low": 30.382637, "close": 30.46714, "volume": 7664221}, "trend_line": 31.173045, "activity_lines": {"activity_5": 31.697297, "activity_10": 32.568646, "activity_20": 33.005654, "activity_30": 32.326929}, "trend_signal": 1, "fair_value": 30.352236, "relative_strength": -13.943996, "rate_of_change": -0.23847938994541215, "market_dynamics": -0.671664, "expectation": {"probability": 54.4393, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 30.736011, "high": 31.657864, "low": 30.413365, "close": 31.642498, "volume": 5009943}, "trend_line": 31.239267, "activity_lines": {"activity_5": 31.591285, "activity_10": 32.22725, "activity_20": 32.935146, "activity_30": 32.357216}, "trend_signal": 1, "fair_value": 30.367066, "relative_strength": -14.436537, "rate_of_change": 0.21243353031442178, "market_dynamics": -0.842345, "expectation": {"probability": 46.3873, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 31.604087, "high": 32.072694, "low": 31.004885, "close": 31.296804, "volume": 6473017}, "trend_line": 31.334236, "activity_lines": {"activity_5": 31.428424, "activity_10": 31.927342, "activity_20": 32.824134, "activity_30": 32.360928}, "trend_signal": 1, "fair_value": 30.377632, "relative_strength": -15.812367, "rate_of_change": 0.3040052124142316, "market_dynamics": -0.98032, "expectation": {"probability": 54.5455, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 31.189254, "high": 32.018921, "low": 30.574688, "close": 31.680908, "volume": 6752016}, "trend_line": 31.569152, "activity_lines": {"activity_5": 31.448397, "activity_10": 31.791741, "activity_20": 32.737276, "activity_30": 32.383294}, "trend_signal": 0, "fair_value": 30.392275, "relative_strength": -14.785713, "rate_of_change": 0.7497103168559729, "market_dynamics": -1.036322, "expectation": {"probability": 52.1978, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 31.811504, "high": 32.917722, "low": 31.250712, "close": 32.333885, "volume": 7650288}, "trend_line": 31.824568, "activity_lines": {"activity_5": 31.735707, "activity_10": 31.814856, "activity_20": 32.691638, "activity_30": 32.432632}, "trend_signal": 0, "fair_value": 30.413849, "relative_strength": -11.690751, "rate_of_change": 0.8090682955310309, "market_dynamics": -0.989664, "expectation": {"probability": 53.0997, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 32.572028, "high": 32.771765, "low": 29.276417, "close": 29.345556, "volume": 7483006}, "trend_line": 31.927692, "activity_lines": {"activity_5": 31.02281, "activity_10": 31.314543, "activity_20": 32.345417, "activity_30": 32.272696}, "trend_signal": 0, "fair_value": 30.402109, "relative_strength": -15.372174, "rate_of_change": 0.3240389626027323, "market_dynamics": -1.034917, "expectation": {"probability": 65.8967, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 29.837209, "high": 30.344227, "low": 29.161186, "close": 29.645157, "volume": 5400302}, "trend_line": 31.906061, "activity_lines": {"activity_5": 30.484552, "activity_10": 30.957256, "activity_20": 32.032363, "activity_30": 32.125435}, "trend_signal": 0, "fair_value": 30.393881, "relative_strength": -17.266388, "rate_of_change": -0.06774996451356173, "market_dynamics": -1.058265, "expectation": {"probability": 62.259, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 29.652838, "high": 30.336544, "low": 29.25337, "close": 29.998533, "volume": 4254326}, "trend_line": 31.900261, "activity_lines": {"activity_5": 30.197243, "activity_10": 30.716458, "activity_20": 31.757958, "activity_30": 32.002369}, "trend_signal": 0, "fair_value": 30.38963, "relative_strength": -17.04578, "rate_of_change": -0.018178364292604762, "market_dynamics": -1.097651, "expectation": {"probability": 63.5638, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 29.998532, "high": 30.259722, "low": 28.730988, "close": 29.307144, "volume": 5083661}, "trend_line": 31.845581, "activity_lines": {"activity_5": 29.766021, "activity_10": 30.388503, "activity_20": 31.426454, "activity_30": 31.835071}, "trend_signal": 0, "fair_value": 30.378114, "relative_strength": -19.216455, "rate_of_change": -0.17140925586784753, "market_dynamics": -1.135394, "expectation": {"probability": 66.9963, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 29.176549, "high": 30.689919, "low": 28.223972, "close": 29.199596, "volume": 6093263}, "trend_line": 31.776108, "activity_lines": {"activity_5": 29.457202, "activity_10": 30.097701, "activity_20": 31.106777, "activity_30": 31.664362}, "trend_signal": 0, "fair_value": 30.365709, "relative_strength": -18.447298, "rate_of_change": -0.21815585653783037, "market_dynamics": -1.114913, "expectation": {"probability": 64.9102, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 29.222641, "high": 31.250712, "low": 29.122774, "close": 30.828197, "volume": 9036400}, "trend_line": 31.764496, "activity_lines": {"activity_5": 29.900202, "activity_10": 30.158878, "activity_20": 30.965698, "activity_30": 31.603207}, "trend_signal": 0, "fair_value": 30.370527, "relative_strength": -16.471754, "rate_of_change": -0.03654317891920405, "market_dynamics": -0.878783, "expectation": {"probability": 63.4848, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 30.997205, "high": 31.711637, "low": 30.736013, "close": 31.143162, "volume": 6461057}, "trend_line": 31.800918, "activity_lines": {"activity_5": 30.349347, "activity_10": 30.270757, "activity_20": 30.881809, "activity_30": 31.563121}, "trend_signal": 0, "fair_value": 30.378492, "relative_strength": -14.948715, "rate_of_change": 0.1146626094744213, "market_dynamics": -0.622277, "expectation": {"probability": 64.6628, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 31.143162, "high": 36.374661, "low": 30.881972, "close": 35.337582, "volume": 20121884}, "trend_line": 32.022603, "activity_lines": {"activity_5": 32.096766, "activity_10": 31.154337, "activity_20": 31.227093, "activity_30": 31.791293}, "trend_signal": 0, "fair_value": 30.429095, "relative_strength": -7.468313, "rate_of_change": 0.6971025176065585, "market_dynamics": -0.085904, "expectation": {"probability": 54.7334, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 35.322214, "high": 35.88301, "low": 32.587393, "close": 34.761425, "volume": 25586716}, "trend_line": 32.272065, "activity_lines": {"activity_5": 33.296195, "activity_10": 31.859692, "activity_20": 31.523006, "activity_30": 31.967991}, "trend_signal": 0, "fair_value": 30.472856, "relative_strength": -9.899789, "rate_of_change": 0.7790184951548168, "market_dynamics": 0.491977, "expectation": {"probability": 50.4587, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 34.431096, "high": 39.739414, "low": 34.308182, "close": 38.072403, "volume": 39956951}, "trend_line": 32.575208, "activity_lines": {"activity_5": 35.235665, "activity_10": 33.111034, "activity_20": 32.130055, "activity_30": 32.342206}, "trend_signal": 0, "fair_value": 30.548851, "relative_strength": -2.159291, "rate_of_change": 0.9393356142533976, "market_dynamics": 0.903749, "expectation": {"probability": 49.4505, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 38.863656, "high": 42.082449, "low": 38.418097, "close": 39.439812, "volume": 28987937}, "trend_line": 32.879248, "activity_lines": {"activity_5": 37.039418, "activity_10": 34.506658, "activity_20": 32.84522, "activity_30": 32.785084}, "trend_signal": 0, "fair_value": 30.636881, "relative_strength": 3.061756, "rate_of_change": 0.9333478392524566, "market_dynamics": 1.291536, "expectation": {"probability": 48.3504, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 39.163259, "high": 39.601138, "low": 35.191622, "close": 36.873997, "volume": 19166887}, "trend_line": 33.085249, "activity_lines": {"activity_5": 37.413792, "activity_10": 35.25224, "activity_20": 33.291147, "activity_30": 33.04281}, "trend_signal": 0, "fair_value": 30.698029, "relative_strength": -1.43006, "rate_of_change": 0.6265380522084951, "market_dynamics": 1.280421, "expectation": {"probability": 52.1246, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 37.534653, "high": 40.407753, "low": 36.320885, "close": 36.366978, "volume": 23215791}, "trend_line": 33.236305, "activity_lines": {"activity_5": 37.237103, "activity_10": 35.774202, "activity_20": 33.668044, "activity_30": 33.254534}, "trend_signal": 1, "fair_value": 30.753067, "relative_strength": -4.003702, "rate_of_change": 0.456566006198122, "market_dynamics": 1.21241, "expectation": {"probability": 46.9792, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 36.797177, "high": 39.178624, "low": 36.013606, "close": 38.195316, "volume": 11169305}, "trend_line": 33.378087, "activity_lines": {"activity_5": 37.601234, "activity_10": 36.512799, "activity_20": 34.19884, "activity_30": 33.57447}, "trend_signal": 1, "fair_value": 30.824627, "relative_strength": -1.756485, "rate_of_change": 0.4265877329023162, "market_dynamics": 1.057561, "expectation": {"probability": 45.9532, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 37.48088, "high": 38.226043, "low": 34.146856, "close": 35.667912, "volume": 12644306}, "trend_line": 33.42924, "activity_lines": {"activity_5": 36.893971, "activity_10": 36.630266, "activity_20": 34.461457, "activity_30": 33.722201}, "trend_signal": 1, "fair_value": 30.870754, "relative_strength": -5.997007, "rate_of_change": 0.1532532406665467, "market_dynamics": 0.836139, "expectation": {"probability": 47.4409, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 35.137848, "high": 37.757439, "low": 34.139177, "close": 35.783142, "volume": 13059172}, "trend_line": 33.404058, "activity_lines": {"activity_5": 36.385417, "activity_10": 36.651077, "activity_20": 34.71888, "activity_30": 33.874065}, "trend_signal": 1, "fair_value": 30.917097, "relative_strength": -6.186046, "rate_of_change": -0.07532926264551909, "market_dynamics": 0.694994, "expectation": {"probability": 45.9367, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 36.881681, "high": 37.83426, "low": 31.212301, "close": 31.381308, "volume": 21949881}, "trend_line": 33.204061, "activity_lines": {"activity_5": 34.653364, "activity_10": 35.781466, "activity_20": 34.531767, "activity_30": 33.743565}, "trend_signal": 1, "fair_value": 30.921435, "relative_strength": -14.848628, "rate_of_change": -0.5987206704047641, "market_dynamics": 0.435166, "expectation": {"probability": 56.8648, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 30.559325, "high": 32.149516, "low": 29.330191, "close": 31.842232, "volume": 11922101}, "trend_line": 33.049047, "activity_lines": {"activity_5": 33.441131, "activity_10": 34.991328, "activity_20": 34.389794, "activity_30": 33.655706}, "trend_signal": 1, "fair_value": 30.929961, "relative_strength": -12.461014, "rate_of_change": -0.46685253348980804, "market_dynamics": 0.137674, "expectation": {"probability": 52.0614, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 31.396673, "high": 32.641171, "low": 30.643827, "close": 30.728331, "volume": 9174152}, "trend_line": 32.943972, "activity_lines": {"activity_5": 32.159247, "activity_10": 34.062215, "activity_20": 34.139139, "activity_30": 33.505982}, "trend_signal": 0, "fair_value": 30.928111, "relative_strength": -12.631119, "rate_of_change": -0.3179365504850998, "market_dynamics": -0.196535, "expectation": {"probability": 64.5771, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 31.035615, "high": 33.493878, "low": 30.805152, "close": 32.648849, "volume": 6326930}, "trend_line": 32.91798, "activity_lines": {"activity_5": 32.015335, "activity_10": 33.555616, "activity_20": 34.075926, "activity_30": 33.486942}, "trend_signal": 0, "fair_value": 30.943755, "relative_strength": -13.082422, "rate_of_change": -0.07889759012666182, "market_dynamics": -0.498128, "expectation": {"probability": 61.6499, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 32.587393, "high": 33.7858, "low": 32.187927, "close": 32.986862, "volume": 7223129}, "trend_line": 32.877009, "activity_lines": {"activity_5": 32.185365, "activity_10": 33.209084, "activity_20": 34.043405, "activity_30": 33.491386}, "trend_signal": 0, "fair_value": 30.962161, "relative_strength": -15.401457, "rate_of_change": -0.12446389480763698, "market_dynamics": -0.664523, "expectation": {"probability": 53.3505, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 32.986864, "high": 33.009908, "low": 30.72833, "close": 31.404354, "volume": 7680024}, "trend_line": 32.839879, "activity_lines": {"activity_5": 32.014311, "activity_10": 32.69215, "activity_20": 33.84283, "activity_30": 33.396376}, "trend_signal": 0, "fair_value": 30.966109, "relative_strength": -19.507501, "rate_of_change": -0.11293606422651667, "market_dynamics": -0.807661, "expectation": {"probability": 67.0201, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 31.304486, "high": 31.342897, "low": 30.190585, "close": 30.643827, "volume": 6639752}, "trend_line": 32.790714, "activity_lines": {"activity_5": 31.588211, "activity_10": 32.136386, "activity_20": 33.561446, "activity_30": 33.254695}, "trend_signal": 0, "fair_value": 30.963257, "relative_strength": -21.970779, "rate_of_change": -0.14971127025164166, "market_dynamics": -0.860945, "expectation": {"probability": 65.3631, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 30.674556, "high": 33.19428, "low": 30.643828, "close": 32.948452, "volume": 7135370}, "trend_line": 32.808126, "activity_lines": {"activity_5": 32.010214, "activity_10": 32.103702, "activity_20": 33.496478, "activity_30": 33.264872}, "trend_signal": 0, "fair_value": 30.980671, "relative_strength": -17.98973, "rate_of_change": 0.05310039909469554, "market_dynamics": -0.879026, "expectation": {"probability": 52.0968, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 33.055999, "high": 37.488561, "low": 32.694941, "close": 36.136517, "volume": 23444603}, "trend_line": 32.936929, "activity_lines": {"activity_5": 33.346896, "activity_10": 32.746064, "activity_20": 33.717795, "activity_30": 33.479607}, "trend_signal": 0, "fair_value": 31.025504, "relative_strength": -9.597783, "rate_of_change": 0.3925948102003686, "market_dynamics": -0.651741, "expectation": {"probability": 52.707, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 35.775459, "high": 36.712676, "low": 33.647521, "close": 36.236385, "volume": 17452158}, "trend_line": 33.129237, "activity_lines": {"activity_5": 34.484357, "activity_10": 33.398064, "activity_20": 33.91559, "activity_30": 33.692475}, "trend_signal": 1, "fair_value": 31.070426, "relative_strength": -9.068732, "rate_of_change": 0.58386742734881, "market_dynamics": -0.356606, "expectation": {"probability": 48.6052, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 37.665253, "high": 49.900002, "low": 36.720355, "close": 47.459999, "volume": 81777910}, "trend_line": 33.656488, "activity_lines": {"activity_5": 39.146388, "activity_10": 36.08248, "activity_20": 35.156548, "activity_30": 34.61704}, "trend_signal": 1, "fair_value": 31.210508, "relative_strength": 19.301446, "rate_of_change": 1.5914975645228404, "market_dynamics": 0.215111, "expectation": {"probability": 46.1797, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/25a01bd9-e0af-44d8-8e62-c59b48fe48f9/", "share_image": "https://sharemaestro.com/terminal/25a01bd9-e0af-44d8-8e62-c59b48fe48f9/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}