{"ticker": {"uuid": "30f6b0e1-4d52-41ee-ac6b-35aaa463a293", "symbol": "ACS", "name": "ACS, Actividades de Construcci\u00f3n y Servicios, S.A.", "exchange": "MCE", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "EUR"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, ACS rose 20.33%, moving from 103.30 to 124.30. 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 31.62 and has softened across the 12-week window. Market Dynamics is 1.27 on the latest week. Expectation is positive at 65.15%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "124.30"}, {"label": "12-Week Change", "value": "20.33%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 65.15%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "31.62"}, {"label": "Market Dynamics", "value": "1.27"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 125.0, "high": 127.400002, "low": 123.300003, "close": 124.300003, "volume": 2021073}, "trend_line": 101.262976, "activity_lines": {"activity_5": 127.499999, "activity_10": 125.519999, "activity_20": 117.765851, "activity_30": 110.939777}, "trend_signal": 1, "fair_value": 54.073735, "relative_strength": 31.620921, "rate_of_change": 1.7908695569746442, "market_dynamics": 1.265702, "expectation": {"probability": 65.1539, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 27.045239, "high": 27.2256, "low": 26.607225, "close": 27.036652, "volume": 1601288}, "trend_line": 24.571245, "activity_lines": {"activity_5": 26.899236, "activity_10": 26.882527, "activity_20": 26.130277, "activity_30": 25.460407}, "trend_signal": 1, "fair_value": 19.476467, "relative_strength": 10.693116, "rate_of_change": 0.6713624316052308, "market_dynamics": 0.81889, "expectation": {"probability": 51.7756, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 27.105359, "high": 27.448898, "low": 26.675935, "close": 27.165478, "volume": 2839531}, "trend_line": 24.732648, "activity_lines": {"activity_5": 26.99829, "activity_10": 26.961697, "activity_20": 26.299225, "activity_30": 25.627777}, "trend_signal": 1, "fair_value": 19.548274, "relative_strength": 8.65689, "rate_of_change": 0.6568775819051903, "market_dynamics": 0.700528, "expectation": {"probability": 52.3715, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 27.053831, "high": 27.062418, "low": 26.392512, "close": 26.598635, "volume": 1954019}, "trend_line": 24.8715, "activity_lines": {"activity_5": 26.885493, "activity_10": 26.903139, "activity_20": 26.39558, "activity_30": 25.748163}, "trend_signal": 1, "fair_value": 19.618138, "relative_strength": 8.547753, "rate_of_change": 0.5614117825151596, "market_dynamics": 0.449114, "expectation": {"probability": 52.7113, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 26.590046, "high": 27.68079, "low": 26.315214, "close": 27.629257, "volume": 2394824}, "trend_line": 25.024449, "activity_lines": {"activity_5": 27.133987, "activity_10": 27.02775, "activity_20": 26.57782, "activity_30": 25.926083}, "trend_signal": 1, "fair_value": 19.687884, "relative_strength": 8.390435, "rate_of_change": 0.6149568783547416, "market_dynamics": 0.301295, "expectation": {"probability": 52.3143, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 27.629258, "high": 27.629258, "low": 26.185333, "close": 26.518847, "volume": 2995122}, "trend_line": 25.141511, "activity_lines": {"activity_5": 26.951652, "activity_10": 26.943754, "activity_20": 26.633244, "activity_30": 26.022496}, "trend_signal": 1, "fair_value": 19.748161, "relative_strength": 7.429849, "rate_of_change": 0.46779051958347084, "market_dynamics": 0.049089, "expectation": {"probability": 52.7485, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 26.392652, "high": 27.276013, "low": 26.365612, "close": 26.825319, "volume": 2729045}, "trend_line": 25.300859, "activity_lines": {"activity_5": 26.896833, "activity_10": 26.920522, "activity_20": 26.703963, "activity_30": 26.131128}, "trend_signal": 1, "fair_value": 19.811462, "relative_strength": 6.067692, "rate_of_change": 0.6338043882883484, "market_dynamics": -0.289919, "expectation": {"probability": 51.7055, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 26.726164, "high": 27.906984, "low": 26.617999, "close": 27.636568, "volume": 1979103}, "trend_line": 25.464181, "activity_lines": {"activity_5": 27.12652, "activity_10": 27.053005, "activity_20": 26.838431, "activity_30": 26.281819}, "trend_signal": 1, "fair_value": 19.885868, "relative_strength": 7.320724, "rate_of_change": 0.6455195849279302, "market_dynamics": -0.377659, "expectation": {"probability": 52.1237, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 27.384179, "high": 29.03372, "low": 27.221929, "close": 28.790344, "volume": 2339193}, "trend_line": 25.670744, "activity_lines": {"activity_5": 27.709393, "activity_10": 27.380454, "activity_20": 27.068679, "activity_30": 26.49641}, "trend_signal": 1, "fair_value": 19.980259, "relative_strength": 10.05275, "rate_of_change": 0.8111904325530798, "market_dynamics": -0.470915, "expectation": {"probability": 52.728, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 28.844428, "high": 28.880484, "low": 27.843888, "close": 28.26754, "volume": 1736850}, "trend_line": 25.82809, "activity_lines": {"activity_5": 27.971884, "activity_10": 27.577839, "activity_20": 27.227617, "activity_30": 26.663946}, "trend_signal": 1, "fair_value": 20.066919, "relative_strength": 11.211179, "rate_of_change": 0.6129389938990487, "market_dynamics": -0.363403, "expectation": {"probability": 53.4874, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 28.123316, "high": 28.880484, "low": 28.024163, "close": 28.66415, "volume": 1203224}, "trend_line": 25.987123, "activity_lines": {"activity_5": 28.324026, "activity_10": 27.819178, "activity_20": 27.404887, "activity_30": 26.846917}, "trend_signal": 1, "fair_value": 20.152569, "relative_strength": 11.486745, "rate_of_change": 0.615736587568035, "market_dynamics": -0.209675, "expectation": {"probability": 52.6608, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 28.438802, "high": 28.682176, "low": 27.906983, "close": 28.213455, "volume": 1157995}, "trend_line": 26.138, "activity_lines": {"activity_5": 28.382917, "activity_10": 27.946483, "activity_20": 27.517578, "activity_30": 26.990552}, "trend_signal": 1, "fair_value": 20.233808, "relative_strength": 11.214251, "rate_of_change": 0.5805836990882033, "market_dynamics": -0.120636, "expectation": {"probability": 53.5084, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 28.26754, "high": 28.880484, "low": 28.195429, "close": 28.546968, "volume": 1263091}, "trend_line": 26.314309, "activity_lines": {"activity_5": 28.460436, "activity_10": 28.11303, "activity_20": 27.647718, "activity_30": 27.145969}, "trend_signal": 1, "fair_value": 20.318938, "relative_strength": 11.116539, "rate_of_change": 0.6745313336904117, "market_dynamics": -0.159704, "expectation": {"probability": 52.8331, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 28.75429, "high": 29.475401, "low": 28.75429, "close": 29.141886, "volume": 1828927}, "trend_line": 26.484969, "activity_lines": {"activity_5": 28.675567, "activity_10": 28.362625, "activity_20": 27.818859, "activity_30": 27.328393}, "trend_signal": 1, "fair_value": 20.410372, "relative_strength": 11.575209, "rate_of_change": 0.6485444858156755, "market_dynamics": 0.016903, "expectation": {"probability": 53.6524, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 29.241039, "high": 29.430327, "low": 28.889497, "close": 29.277092, "volume": 1008948}, "trend_line": 26.687333, "activity_lines": {"activity_5": 28.912331, "activity_10": 28.590563, "activity_20": 27.989662, "activity_30": 27.50853}, "trend_signal": 1, "fair_value": 20.50009, "relative_strength": 12.555196, "rate_of_change": 0.7640711227564561, "market_dynamics": 0.128116, "expectation": {"probability": 54.4118, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 29.358218, "high": 30.133411, "low": 29.213998, "close": 30.115385, "volume": 2776892}, "trend_line": 26.904471, "activity_lines": {"activity_5": 29.361223, "activity_10": 28.940958, "activity_20": 28.230696, "activity_30": 27.729695}, "trend_signal": 1, "fair_value": 20.599608, "relative_strength": 12.962261, "rate_of_change": 0.8136369415407754, "market_dynamics": 0.56431, "expectation": {"probability": 54.9131, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 30.079326, "high": 31.088883, "low": 29.935104, "close": 30.70129, "volume": 1886489}, "trend_line": 27.128257, "activity_lines": {"activity_5": 29.908667, "activity_10": 29.332488, "activity_20": 28.511726, "activity_30": 27.974651}, "trend_signal": 1, "fair_value": 20.708832, "relative_strength": 15.12889, "rate_of_change": 0.8317799669802112, "market_dynamics": 0.925785, "expectation": {"probability": 55.4035, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 30.647206, "high": 30.926634, "low": 30.259611, "close": 30.710302, "volume": 3036288}, "trend_line": 27.32944, "activity_lines": {"activity_5": 30.29326, "activity_10": 29.655186, "activity_20": 28.777308, "activity_30": 28.205751}, "trend_signal": 1, "fair_value": 20.797684, "relative_strength": 15.585478, "rate_of_change": 0.7415994326506135, "market_dynamics": 1.24042, "expectation": {"probability": 55.8067, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 30.764384, "high": 30.899594, "low": 28.871469, "close": 29.673706, "volume": 2469997}, "trend_line": 27.509525, "activity_lines": {"activity_5": 30.188098, "activity_10": 29.733525, "activity_20": 28.92565, "activity_30": 28.356993}, "trend_signal": 1, "fair_value": 20.874356, "relative_strength": 13.522812, "rate_of_change": 0.6589414199485912, "market_dynamics": 1.310595, "expectation": {"probability": 55.9633, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 29.511454, "high": 30.719315, "low": 29.367232, "close": 29.926094, "volume": 1951513}, "trend_line": 27.700886, "activity_lines": {"activity_5": 30.131611, "activity_10": 29.841691, "activity_20": 29.084655, "activity_30": 28.512901}, "trend_signal": 1, "fair_value": 20.958687, "relative_strength": 14.021073, "rate_of_change": 0.6956172452995847, "market_dynamics": 1.145737, "expectation": {"probability": 55.9433, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 30.124398, "high": 30.142427, "low": 28.727244, "close": 29.069773, "volume": 2099497}, "trend_line": 27.865993, "activity_lines": {"activity_5": 29.746417, "activity_10": 29.764008, "activity_20": 29.146832, "activity_30": 28.601216}, "trend_signal": 1, "fair_value": 21.03942, "relative_strength": 12.826043, "rate_of_change": 0.5960350871087625, "market_dynamics": 0.792256, "expectation": {"probability": 56.9968, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 29.033718, "high": 30.376788, "low": 28.952594, "close": 30.124401, "volume": 2271166}, "trend_line": 28.029897, "activity_lines": {"activity_5": 29.782473, "activity_10": 29.8707, "activity_20": 29.299114, "activity_30": 28.74692}, "trend_signal": 1, "fair_value": 21.138444, "relative_strength": 17.859255, "rate_of_change": 0.5881864680006154, "market_dynamics": 0.427766, "expectation": {"probability": 56.5875, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 30.13341, "high": 31.070857, "low": 30.070313, "close": 30.548052, "volume": 2360265}, "trend_line": 28.206204, "activity_lines": {"activity_5": 29.998205, "activity_10": 30.019675, "activity_20": 29.477041, "activity_30": 28.909382}, "trend_signal": 1, "fair_value": 21.230821, "relative_strength": 14.264397, "rate_of_change": 0.6289962464007675, "market_dynamics": 0.338585, "expectation": {"probability": 56.6621, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 30.54805, "high": 30.54805, "low": 29.682719, "close": 29.980177, "volume": 1875986}, "trend_line": 28.326652, "activity_lines": {"activity_5": 30.035462, "activity_10": 30.029016, "activity_20": 29.584776, "activity_30": 29.023832}, "trend_signal": 1, "fair_value": 21.306506, "relative_strength": 10.854203, "rate_of_change": 0.4270266215191511, "market_dynamics": 0.059984, "expectation": {"probability": 57.1278, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 30.54805, "high": 32.404914, "low": 29.565539, "close": 32.35083, "volume": 2811524}, "trend_line": 28.496348, "activity_lines": {"activity_5": 30.842506, "activity_10": 30.454144, "activity_20": 29.902186, "activity_30": 29.283456}, "trend_signal": 1, "fair_value": 21.396465, "relative_strength": 14.411588, "rate_of_change": 0.5990683261827126, "market_dynamics": 0.398054, "expectation": {"probability": 55.7192, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 32.206606, "high": 32.711383, "low": 32.179564, "close": 32.657303, "volume": 2614655}, "trend_line": 28.691719, "activity_lines": {"activity_5": 31.590058, "activity_10": 30.879108, "activity_20": 30.226299, "activity_30": 29.551905}, "trend_signal": 1, "fair_value": 21.482116, "relative_strength": 12.966368, "rate_of_change": 0.6856001337434465, "market_dynamics": 0.733926, "expectation": {"probability": 55.704, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 32.657302, "high": 33.44151, "low": 32.486039, "close": 33.396442, "volume": 3365927}, "trend_line": 28.895696, "activity_lines": {"activity_5": 32.344821, "activity_10": 31.392244, "activity_20": 30.591577, "activity_30": 29.855435}, "trend_signal": 1, "fair_value": 21.569278, "relative_strength": 12.818022, "rate_of_change": 0.7109263826262966, "market_dynamics": 1.1518, "expectation": {"probability": 55.9357, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 33.27926, "high": 33.81108, "low": 32.945748, "close": 33.756996, "volume": 1739374}, "trend_line": 29.126865, "activity_lines": {"activity_5": 33.001633, "activity_10": 31.921933, "activity_20": 30.959901, "activity_30": 30.169068}, "trend_signal": 1, "fair_value": 21.662625, "relative_strength": 12.723758, "rate_of_change": 0.800011877201358, "market_dynamics": 1.59377, "expectation": {"probability": 56.8213, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 33.775027, "high": 35.866246, "low": 33.666859, "close": 35.857231, "volume": 6061930}, "trend_line": 29.42661, "activity_lines": {"activity_5": 34.144593, "activity_10": 32.778088, "activity_20": 31.499103, "activity_30": 30.603285}, "trend_signal": 1, "fair_value": 21.771141, "relative_strength": 20.592192, "rate_of_change": 1.029101484145312, "market_dynamics": 1.812376, "expectation": {"probability": 57.7015, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 35.523715, "high": 36.010464, "low": 35.181187, "close": 35.938354, "volume": 2225786}, "trend_line": 29.733925, "activity_lines": {"activity_5": 34.922791, "activity_10": 33.536565, "activity_20": 32.01238, "activity_30": 31.023397}, "trend_signal": 1, "fair_value": 21.875934, "relative_strength": 20.039672, "rate_of_change": 1.0443438778710803, "market_dynamics": 1.838897, "expectation": {"probability": 57.9287, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 35.875257, "high": 36.722562, "low": 35.69498, "close": 36.199757, "volume": 983734}, "trend_line": 30.043943, "activity_lines": {"activity_5": 35.548955, "activity_10": 34.233256, "activity_20": 32.514024, "activity_30": 31.440548}, "trend_signal": 1, "fair_value": 21.982772, "relative_strength": 20.375031, "rate_of_change": 1.042640687363002, "market_dynamics": 1.690517, "expectation": {"probability": 58.8016, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 36.307928, "high": 36.812705, "low": 35.361465, "close": 35.785122, "volume": 1657268}, "trend_line": 30.335558, "activity_lines": {"activity_5": 35.800744, "activity_10": 34.724923, "activity_20": 32.940295, "activity_30": 31.810946}, "trend_signal": 1, "fair_value": 22.083908, "relative_strength": 17.646791, "rate_of_change": 0.9706282560847629, "market_dynamics": 1.606971, "expectation": {"probability": 59.0198, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 35.685965, "high": 36.32595, "low": 35.334421, "close": 36.226799, "volume": 2273210}, "trend_line": 30.637603, "activity_lines": {"activity_5": 36.040513, "activity_10": 35.193973, "activity_20": 33.372575, "activity_30": 32.191026}, "trend_signal": 1, "fair_value": 22.182802, "relative_strength": 19.232717, "rate_of_change": 0.9956797234453366, "market_dynamics": 1.435929, "expectation": {"probability": 58.0351, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 36.100608, "high": 36.526601, "low": 35.334423, "close": 36.388206, "volume": 2539692}, "trend_line": 30.963922, "activity_lines": {"activity_5": 36.169431, "activity_10": 35.589119, "activity_20": 33.783656, "activity_30": 32.562033}, "trend_signal": 1, "fair_value": 22.289444, "relative_strength": 21.831347, "rate_of_change": 1.0650931144972458, "market_dynamics": 1.360719, "expectation": {"probability": 58.9129, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 36.443562, "high": 36.9141, "low": 36.056065, "close": 36.554279, "volume": 2566905}, "trend_line": 31.261422, "activity_lines": {"activity_5": 36.318308, "activity_10": 35.897951, "activity_20": 34.176048, "activity_30": 32.922701}, "trend_signal": 1, "fair_value": 22.403153, "relative_strength": 20.572137, "rate_of_change": 0.960795599472184, "market_dynamics": 1.379717, "expectation": {"probability": 59.7779, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 36.545053, "high": 36.581959, "low": 32.725399, "close": 34.007843, "volume": 4818779}, "trend_line": 31.511055, "activity_lines": {"activity_5": 35.577311, "activity_10": 35.667368, "activity_20": 34.291269, "activity_30": 33.09989}, "trend_signal": 1, "fair_value": 22.497069, "relative_strength": 10.230365, "rate_of_change": 0.7985337327265514, "market_dynamics": 1.162983, "expectation": {"probability": 60.0555, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 33.998616, "high": 34.321536, "low": 32.826887, "close": 32.965279, "volume": 2433729}, "trend_line": 31.715721, "activity_lines": {"activity_5": 34.634921, "activity_10": 35.222673, "activity_20": 34.288662, "activity_30": 33.193711}, "trend_signal": 1, "fair_value": 22.588335, "relative_strength": 8.109481, "rate_of_change": 0.6495053878710173, "market_dynamics": 0.61284, "expectation": {"probability": 60.0763, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 33.140581, "high": 34.413799, "low": 33.09445, "close": 33.574211, "volume": 2061729}, "trend_line": 31.913642, "activity_lines": {"activity_5": 34.083498, "activity_10": 34.896532, "activity_20": 34.333268, "activity_30": 33.313613}, "trend_signal": 1, "fair_value": 22.685286, "relative_strength": 9.626688, "rate_of_change": 0.624046982882719, "market_dynamics": 0.056466, "expectation": {"probability": 59.739, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 33.537302, "high": 34.635229, "low": 33.509624, "close": 34.28463, "volume": 2655599}, "trend_line": 32.096785, "activity_lines": {"activity_5": 33.94572, "activity_10": 34.702881, "activity_20": 34.431896, "activity_30": 33.46658}, "trend_signal": 1, "fair_value": 22.786228, "relative_strength": 8.72322, "rate_of_change": 0.5738705723401848, "market_dynamics": -0.490128, "expectation": {"probability": 59.086, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 34.137012, "high": 35.244156, "low": 32.568551, "close": 34.25695, "volume": 4819642}, "trend_line": 32.296432, "activity_lines": {"activity_5": 33.938954, "activity_10": 34.532791, "activity_20": 34.50593, "activity_30": 33.605946}, "trend_signal": 1, "fair_value": 22.883476, "relative_strength": 8.811296, "rate_of_change": 0.6220155694721634, "market_dynamics": -0.652785, "expectation": {"probability": 59.4636, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 34.146235, "high": 36.378984, "low": 34.072427, "close": 36.046837, "volume": 2692785}, "trend_line": 32.542522, "activity_lines": {"activity_5": 34.681972, "activity_10": 34.718705, "activity_20": 34.729807, "activity_30": 33.847907}, "trend_signal": 1, "fair_value": 22.987742, "relative_strength": 11.214808, "rate_of_change": 0.7619727157476567, "market_dynamics": -0.572814, "expectation": {"probability": 58.0158, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 35.843858, "high": 37.48613, "low": 35.640884, "close": 36.775707, "volume": 9045736}, "trend_line": 32.82793, "activity_lines": {"activity_5": 35.532014, "activity_10": 35.039922, "activity_20": 34.989876, "activity_30": 34.121016}, "trend_signal": 1, "fair_value": 23.096399, "relative_strength": 9.867423, "rate_of_change": 0.8770309811882555, "market_dynamics": -0.326102, "expectation": {"probability": 58.1805, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 36.904876, "high": 37.587617, "low": 36.056065, "close": 37.329281, "volume": 2301369}, "trend_line": 33.120674, "activity_lines": {"activity_5": 36.312552, "activity_10": 35.443778, "activity_20": 35.270993, "activity_30": 34.411426}, "trend_signal": 1, "fair_value": 23.210622, "relative_strength": 7.564596, "rate_of_change": 0.8917528458236599, "market_dynamics": -0.215863, "expectation": {"probability": 59.1039, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 37.356963, "high": 37.38464, "low": 35.262608, "close": 35.779274, "volume": 3074490}, "trend_line": 33.34192, "activity_lines": {"activity_5": 36.326083, "activity_10": 35.545769, "activity_20": 35.372199, "activity_30": 34.582948}, "trend_signal": 1, "fair_value": 23.307639, "relative_strength": 1.566743, "rate_of_change": 0.6679996910690909, "market_dynamics": -0.24445, "expectation": {"probability": 59.5583, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 35.779277, "high": 36.111421, "low": 34.57987, "close": 34.967373, "volume": 2738310}, "trend_line": 33.531596, "activity_lines": {"activity_5": 35.969337, "activity_10": 35.511213, "activity_20": 35.368466, "activity_30": 34.687816}, "trend_signal": 1, "fair_value": 23.402313, "relative_strength": 0.406198, "rate_of_change": 0.568881456136895, "market_dynamics": -0.330482, "expectation": {"probability": 59.4811, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 34.948917, "high": 35.391777, "low": 34.413793, "close": 34.985821, "volume": 3151937}, "trend_line": 33.693944, "activity_lines": {"activity_5": 35.571379, "activity_10": 35.508864, "activity_20": 35.354031, "activity_30": 34.781637}, "trend_signal": 1, "fair_value": 23.494995, "relative_strength": 2.338934, "rate_of_change": 0.4841642491457952, "market_dynamics": -0.560769, "expectation": {"probability": 58.4703, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 34.875105, "high": 36.03761, "low": 34.432251, "close": 35.262608, "volume": 2414806}, "trend_line": 33.845988, "activity_lines": {"activity_5": 35.336418, "activity_10": 35.539059, "activity_20": 35.354868, "activity_30": 34.882841}, "trend_signal": 1, "fair_value": 23.594234, "relative_strength": 2.489304, "rate_of_change": 0.4512502306052284, "market_dynamics": -0.688789, "expectation": {"probability": 59.3148, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 35.520945, "high": 35.889994, "low": 34.469153, "close": 34.893559, "volume": 2492728}, "trend_line": 33.98543, "activity_lines": {"activity_5": 35.079314, "activity_10": 35.460385, "activity_20": 35.311671, "activity_30": 34.950427}, "trend_signal": 1, "fair_value": 23.690685, "relative_strength": -2.58177, "rate_of_change": 0.4119897460224902, "market_dynamics": -0.798066, "expectation": {"probability": 58.5765, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 34.875104, "high": 35.244157, "low": 34.598321, "close": 34.930466, "volume": 1422148}, "trend_line": 34.160655, "activity_lines": {"activity_5": 34.996894, "activity_10": 35.364432, "activity_20": 35.266576, "activity_30": 35.011397}, "trend_signal": 1, "fair_value": 23.781558, "relative_strength": 0.074186, "rate_of_change": 0.5155885919348306, "market_dynamics": -0.890819, "expectation": {"probability": 58.579, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 35.11499, "high": 36.295946, "low": 34.98582, "close": 35.982254, "volume": 1943408}, "trend_line": 34.362527, "activity_lines": {"activity_5": 35.321657, "activity_10": 35.447972, "activity_20": 35.326065, "activity_30": 35.128919}, "trend_signal": 1, "fair_value": 23.887333, "relative_strength": 0.557757, "rate_of_change": 0.5909488562207066, "market_dynamics": -0.775313, "expectation": {"probability": 59.4306, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 35.853093, "high": 36.978686, "low": 35.742372, "close": 36.757256, "volume": 2712706}, "trend_line": 34.618777, "activity_lines": {"activity_5": 35.837095, "activity_10": 35.641051, "activity_20": 35.459155, "activity_30": 35.283418}, "trend_signal": 1, "fair_value": 24.00164, "relative_strength": 0.504039, "rate_of_change": 0.745725132496808, "market_dynamics": -0.539317, "expectation": {"probability": 60.2337, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 36.867968, "high": 37.679878, "low": 36.111421, "close": 37.679878, "volume": 27298257}, "trend_line": 34.870626, "activity_lines": {"activity_5": 36.541978, "activity_10": 35.988964, "activity_20": 35.677459, "activity_30": 35.480908}, "trend_signal": 1, "fair_value": 24.124535, "relative_strength": 3.501803, "rate_of_change": 0.7274924818979017, "market_dynamics": -0.079471, "expectation": {"probability": 60.6655, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 37.790592, "high": 38.510242, "low": 37.329283, "close": 37.93821, "volume": 4392610}, "trend_line": 35.116964, "activity_lines": {"activity_5": 37.17182, "activity_10": 36.367406, "activity_20": 35.911343, "activity_30": 35.678817}, "trend_signal": 1, "fair_value": 24.249835, "relative_strength": 3.227448, "rate_of_change": 0.7064341202248606, "market_dynamics": 0.358795, "expectation": {"probability": 61.1719, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 38.178095, "high": 38.84238, "low": 37.642974, "close": 38.067379, "volume": 1825222}, "trend_line": 35.386538, "activity_lines": {"activity_5": 37.641742, "activity_10": 36.758262, "activity_20": 36.14938, "activity_30": 35.869166}, "trend_signal": 1, "fair_value": 24.374651, "relative_strength": 2.562506, "rate_of_change": 0.7676460869453253, "market_dynamics": 0.584293, "expectation": {"probability": 61.4943, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 38.030477, "high": 38.030477, "low": 35.447134, "close": 36.185234, "volume": 2243896}, "trend_line": 35.514351, "activity_lines": {"activity_5": 37.275155, "activity_10": 36.765308, "activity_20": 36.200168, "activity_30": 35.920695}, "trend_signal": 1, "fair_value": 24.492184, "relative_strength": 0.894084, "rate_of_change": 0.3611910269379734, "market_dynamics": 0.467968, "expectation": {"probability": 62.061, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 36.092967, "high": 37.329281, "low": 35.834634, "close": 36.591187, "volume": 3529034}, "trend_line": 35.645481, "activity_lines": {"activity_5": 37.030354, "activity_10": 36.824021, "activity_20": 36.291376, "activity_30": 35.990168}, "trend_signal": 1, "fair_value": 24.613915, "relative_strength": 1.389477, "rate_of_change": 0.36923101875069847, "market_dynamics": 0.191346, "expectation": {"probability": 61.2711, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 36.628094, "high": 38.04893, "low": 36.480474, "close": 37.163208, "volume": 2542504}, "trend_line": 35.77104, "activity_lines": {"activity_5": 36.987297, "activity_10": 36.957549, "activity_20": 36.424761, "activity_30": 36.088086}, "trend_signal": 1, "fair_value": 24.737183, "relative_strength": 3.494389, "rate_of_change": 0.3522438089697896, "market_dynamics": 0.021182, "expectation": {"probability": 61.5839, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 37.550713, "high": 37.698332, "low": 36.14695, "close": 37.125973, "volume": 3152101}, "trend_line": 35.883339, "activity_lines": {"activity_5": 36.966274, "activity_10": 37.049751, "activity_20": 36.534609, "activity_30": 36.175501}, "trend_signal": 1, "fair_value": 24.865659, "relative_strength": 2.341963, "rate_of_change": 0.3139383143459071, "market_dynamics": -0.108485, "expectation": {"probability": 62.384, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 36.876416, "high": 37.913026, "low": 36.569273, "close": 37.778648, "volume": 2696221}, "trend_line": 35.947386, "activity_lines": {"activity_5": 37.216958, "activity_10": 37.220032, "activity_20": 36.689704, "activity_30": 36.297779}, "trend_signal": 1, "fair_value": 25.001338, "relative_strength": 1.732379, "rate_of_change": 0.1784867344702849, "market_dynamics": 0.093933, "expectation": {"probability": 61.365, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 37.721063, "high": 37.740256, "low": 37.317935, "close": 37.433113, "volume": 2411052}, "trend_line": 35.997211, "activity_lines": {"activity_5": 37.371712, "activity_10": 37.275703, "activity_20": 36.795252, "activity_30": 36.393632}, "trend_signal": 1, "fair_value": 25.132278, "relative_strength": 1.994274, "rate_of_change": 0.13860534949606199, "market_dynamics": 0.207588, "expectation": {"probability": 62.0365, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 37.644279, "high": 37.644279, "low": 36.742039, "close": 37.394722, "volume": 1810385}, "trend_line": 36.037044, "activity_lines": {"activity_5": 37.430477, "activity_10": 37.298014, "activity_20": 36.88202, "activity_30": 36.483794}, "trend_signal": 1, "fair_value": 25.262278, "relative_strength": 0.953519, "rate_of_change": 0.11065579497256486, "market_dynamics": 0.235023, "expectation": {"probability": 61.5337, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 37.644274, "high": 39.659905, "low": 37.106776, "close": 37.125973, "volume": 2828951}, "trend_line": 36.081739, "activity_lines": {"activity_5": 37.346091, "activity_10": 37.259872, "activity_20": 36.936774, "activity_30": 36.554048}, "trend_signal": 1, "fair_value": 25.387238, "relative_strength": 4.578095, "rate_of_change": 0.12402515589235695, "market_dynamics": 0.168048, "expectation": {"probability": 60.9447, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 36.050969, "high": 37.586686, "low": 35.859003, "close": 37.356327, "volume": 2318875}, "trend_line": 36.11939, "activity_lines": {"activity_5": 37.340971, "activity_10": 37.273683, "activity_20": 37.011798, "activity_30": 36.636279}, "trend_signal": 1, "fair_value": 25.510458, "relative_strength": 5.27924, "rate_of_change": 0.10434918339164273, "market_dynamics": -0.026907, "expectation": {"probability": 60.3635, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 37.509901, "high": 38.815257, "low": 37.164364, "close": 38.719276, "volume": 1412214}, "trend_line": 36.197092, "activity_lines": {"activity_5": 37.774811, "activity_10": 37.545883, "activity_20": 37.216498, "activity_30": 36.804014}, "trend_signal": 1, "fair_value": 25.646424, "relative_strength": 5.719272, "rate_of_change": 0.21512544923930071, "market_dynamics": -0.043983, "expectation": {"probability": 60.6272, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 38.872852, "high": 39.371957, "low": 38.52731, "close": 39.199188, "volume": 2011496}, "trend_line": 36.285256, "activity_lines": {"activity_5": 38.305913, "activity_10": 37.893487, "activity_20": 37.452904, "activity_30": 36.997698}, "trend_signal": 1, "fair_value": 25.783684, "relative_strength": 3.663429, "rate_of_change": 0.24356652738844056, "market_dynamics": 0.065889, "expectation": {"probability": 60.7039, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 38.796065, "high": 39.6791, "low": 38.085798, "close": 39.467937, "volume": 4219190}, "trend_line": 36.467259, "activity_lines": {"activity_5": 38.808859, "activity_10": 38.235156, "activity_20": 37.694754, "activity_30": 37.203032}, "trend_signal": 1, "fair_value": 25.921479, "relative_strength": 3.017749, "rate_of_change": 0.5015894059008478, "market_dynamics": 0.409972, "expectation": {"probability": 60.9988, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 39.544724, "high": 39.602311, "low": 38.431332, "close": 38.431332, "volume": 1756156}, "trend_line": 36.64946, "activity_lines": {"activity_5": 38.828057, "activity_10": 38.336046, "activity_20": 37.816536, "activity_30": 37.329746}, "trend_signal": 1, "fair_value": 26.056441, "relative_strength": 2.183899, "rate_of_change": 0.4996289959714252, "market_dynamics": 0.467026, "expectation": {"probability": 61.5316, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 38.565704, "high": 39.37196, "low": 38.335344, "close": 39.122402, "volume": 1718490}, "trend_line": 36.8344, "activity_lines": {"activity_5": 38.990587, "activity_10": 38.539528, "activity_20": 37.989045, "activity_30": 37.489291}, "trend_signal": 1, "fair_value": 26.194347, "relative_strength": 0.575564, "rate_of_change": 0.5046186219387804, "market_dynamics": 0.533985, "expectation": {"probability": 60.8054, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 39.064814, "high": 40.600532, "low": 38.930439, "close": 39.890266, "volume": 3698660}, "trend_line": 37.021255, "activity_lines": {"activity_5": 39.291333, "activity_10": 38.846323, "activity_20": 38.214547, "activity_30": 37.686444}, "trend_signal": 1, "fair_value": 26.334008, "relative_strength": 0.596741, "rate_of_change": 0.5072839519579366, "market_dynamics": 0.841535, "expectation": {"probability": 61.0923, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 39.890264, "high": 40.734905, "low": 39.717496, "close": 40.485355, "volume": 1290664}, "trend_line": 37.228868, "activity_lines": {"activity_5": 39.712376, "activity_10": 39.222924, "activity_20": 38.473106, "activity_30": 37.909934}, "trend_signal": 1, "fair_value": 26.478473, "relative_strength": 0.195052, "rate_of_change": 0.5607940627620595, "market_dynamics": 0.896319, "expectation": {"probability": 61.429, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 40.312585, "high": 40.350979, "low": 39.42955, "close": 40.254993, "volume": 1596042}, "trend_line": 37.36914, "activity_lines": {"activity_5": 39.970888, "activity_10": 39.502145, "activity_20": 38.688282, "activity_30": 38.105168}, "trend_signal": 1, "fair_value": 26.623838, "relative_strength": 2.123256, "rate_of_change": 0.3767828772016465, "market_dynamics": 1.218015, "expectation": {"probability": 61.9896, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 40.312586, "high": 41.022854, "low": 39.775083, "close": 40.811691, "volume": 1739375}, "trend_line": 37.503673, "activity_lines": {"activity_5": 40.362495, "activity_10": 39.830578, "activity_20": 38.939821, "activity_30": 38.327268}, "trend_signal": 1, "fair_value": 26.77292, "relative_strength": 2.857447, "rate_of_change": 0.3600109609158722, "market_dynamics": 1.463171, "expectation": {"probability": 61.2346, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 40.907671, "high": 42.596969, "low": 40.888474, "close": 42.117054, "volume": 1682423}, "trend_line": 37.663265, "activity_lines": {"activity_5": 41.030533, "activity_10": 40.329338, "activity_20": 39.300767, "activity_30": 38.624905}, "trend_signal": 1, "fair_value": 26.928736, "relative_strength": 4.13616, "rate_of_change": 0.4255369867372817, "market_dynamics": 1.436608, "expectation": {"probability": 61.5091, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 42.097855, "high": 42.347409, "low": 41.733124, "close": 42.001873, "volume": 1313390}, "trend_line": 37.870685, "activity_lines": {"activity_5": 41.460533, "activity_10": 40.720597, "activity_20": 39.630844, "activity_30": 38.904816}, "trend_signal": 1, "fair_value": 27.085942, "relative_strength": 4.736541, "rate_of_change": 0.550722301956559, "market_dynamics": 1.464696, "expectation": {"probability": 62.1455, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 42.232233, "high": 42.904106, "low": 42.040266, "close": 42.904106, "volume": 1715026}, "trend_line": 38.135243, "activity_lines": {"activity_5": 42.050504, "activity_10": 41.216214, "activity_20": 40.028113, "activity_30": 39.229552}, "trend_signal": 1, "fair_value": 27.245566, "relative_strength": 6.508211, "rate_of_change": 0.6985825579864767, "market_dynamics": 1.58419, "expectation": {"probability": 61.318, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 42.904112, "high": 43.556789, "low": 41.253212, "close": 41.253212, "volume": 1830023}, "trend_line": 38.344156, "activity_lines": {"activity_5": 41.928927, "activity_10": 41.344307, "activity_20": 40.236159, "activity_30": 39.430712}, "trend_signal": 1, "fair_value": 27.39525, "relative_strength": 4.772824, "rate_of_change": 0.5478213420588285, "market_dynamics": 1.424285, "expectation": {"probability": 62.0232, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 41.560352, "high": 41.790711, "low": 39.237584, "close": 39.967049, "volume": 3118870}, "trend_line": 38.500971, "activity_lines": {"activity_5": 41.312081, "activity_10": 41.206093, "activity_20": 40.299513, "activity_30": 39.535415}, "trend_signal": 1, "fair_value": 27.543868, "relative_strength": 0.702345, "rate_of_change": 0.40896714482384666, "market_dynamics": 1.029373, "expectation": {"probability": 61.5807, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 39.986245, "high": 41.157231, "low": 39.160796, "close": 40.984463, "volume": 1368991}, "trend_line": 38.704001, "activity_lines": {"activity_5": 41.090682, "activity_10": 41.224941, "activity_20": 40.446411, "activity_30": 39.69564}, "trend_signal": 1, "fair_value": 27.702524, "relative_strength": 2.948856, "rate_of_change": 0.5273373494917785, "market_dynamics": 0.579257, "expectation": {"probability": 60.6656, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 41.387586, "high": 42.405003, "low": 41.214817, "close": 42.19384, "volume": 3816539}, "trend_line": 38.946113, "activity_lines": {"activity_5": 41.347915, "activity_10": 41.42982, "activity_20": 40.690115, "activity_30": 39.920791}, "trend_signal": 1, "fair_value": 27.867298, "relative_strength": 5.928424, "rate_of_change": 0.6255477308405372, "market_dynamics": 0.320202, "expectation": {"probability": 60.9318, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 42.078657, "high": 46.263495, "low": 42.078657, "close": 46.071529, "volume": 2008390}, "trend_line": 39.282422, "activity_lines": {"activity_5": 42.884914, "activity_10": 42.29785, "activity_20": 41.282098, "activity_30": 40.380495}, "trend_signal": 1, "fair_value": 28.056483, "relative_strength": 11.215267, "rate_of_change": 0.8635239157242727, "market_dynamics": 0.482972, "expectation": {"probability": 61.2445, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 45.956348, "high": 46.493845, "low": 44.823758, "close": 46.205898, "volume": 1884870}, "trend_line": 39.597377, "activity_lines": {"activity_5": 44.25554, "activity_10": 43.088744, "activity_20": 41.845743, "activity_30": 40.827171}, "trend_signal": 1, "fair_value": 28.244995, "relative_strength": 14.332372, "rate_of_change": 0.801770827674538, "market_dynamics": 0.888675, "expectation": {"probability": 61.5523, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 46.033134, "high": 46.301888, "low": 44.862152, "close": 45.553223, "volume": 2379298}, "trend_line": 39.859822, "activity_lines": {"activity_5": 45.078429, "activity_10": 43.652771, "activity_20": 42.30527, "activity_30": 41.211419}, "trend_signal": 1, "fair_value": 28.423185, "relative_strength": 15.247175, "rate_of_change": 0.6627838000481688, "market_dynamics": 1.312432, "expectation": {"probability": 62.1829, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 45.534024, "high": 46.186702, "low": 45.284471, "close": 46.090721, "volume": 616714}, "trend_line": 40.131572, "activity_lines": {"activity_5": 45.708073, "activity_10": 44.228316, "activity_20": 42.775858, "activity_30": 41.613412}, "trend_signal": 1, "fair_value": 28.601948, "relative_strength": 15.689913, "rate_of_change": 0.6817642085807539, "market_dynamics": 1.417999, "expectation": {"probability": 61.3717, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 45.879562, "high": 46.954559, "low": 45.860365, "close": 46.532238, "volume": 707532}, "trend_line": 40.413734, "activity_lines": {"activity_5": 46.144471, "activity_10": 44.811888, "activity_20": 43.246902, "activity_30": 42.026359}, "trend_signal": 1, "fair_value": 28.782749, "relative_strength": 15.291664, "rate_of_change": 0.7030923184369643, "market_dynamics": 1.32944, "expectation": {"probability": 61.4688, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 46.839383, "high": 47.031348, "low": 45.51483, "close": 45.591618, "volume": 1233703}, "trend_line": 40.727281, "activity_lines": {"activity_5": 45.978103, "activity_10": 45.142068, "activity_20": 43.591159, "activity_30": 42.360416}, "trend_signal": 1, "fair_value": 28.953907, "relative_strength": 12.105819, "rate_of_change": 0.7758426875378549, "market_dynamics": 1.095645, "expectation": {"probability": 62.3222, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 45.418845, "high": 46.493848, "low": 45.034915, "close": 46.263493, "volume": 1618996}, "trend_line": 41.049691, "activity_lines": {"activity_5": 46.067688, "activity_10": 45.545543, "activity_20": 43.968964, "activity_30": 42.717591}, "trend_signal": 1, "fair_value": 29.133814, "relative_strength": 11.77406, "rate_of_change": 0.791631535628428, "market_dynamics": 0.948546, "expectation": {"probability": 61.7053, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 46.647421, "high": 50.331074, "low": 46.19414, "close": 49.216908, "volume": 2310648}, "trend_line": 41.451481, "activity_lines": {"activity_5": 47.137904, "activity_10": 46.394907, "activity_20": 44.595687, "activity_30": 43.244508}, "trend_signal": 1, "fair_value": 29.336994, "relative_strength": 17.971724, "rate_of_change": 0.9787893409477755, "market_dynamics": 1.107553, "expectation": {"probability": 62.2139, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 48.441842, "high": 48.63561, "low": 46.407286, "close": 47.744274, "volume": 1740427}, "trend_line": 41.805424, "activity_lines": {"activity_5": 47.472997, "activity_10": 46.80834, "activity_20": 45.030799, "activity_30": 43.650494}, "trend_signal": 1, "fair_value": 29.529926, "relative_strength": 10.574268, "rate_of_change": 0.8538729894837798, "market_dynamics": 1.077829, "expectation": {"probability": 63.0077, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 46.814193, "high": 48.286824, "low": 46.639802, "close": 48.151188, "volume": 1188588}, "trend_line": 42.151175, "activity_lines": {"activity_5": 47.833491, "activity_10": 47.172852, "activity_20": 45.463609, "activity_30": 44.059899}, "trend_signal": 1, "fair_value": 29.724508, "relative_strength": 8.427322, "rate_of_change": 0.8270481839868431, "market_dynamics": 1.067366, "expectation": {"probability": 61.8989, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 48.24807, "high": 49.313796, "low": 47.996179, "close": 48.441841, "volume": 1494472}, "trend_line": 42.518133, "activity_lines": {"activity_5": 48.182939, "activity_10": 47.481894, "activity_20": 45.884761, "activity_30": 44.465748}, "trend_signal": 1, "fair_value": 29.922366, "relative_strength": 6.632055, "rate_of_change": 0.8705759685228153, "market_dynamics": 1.140082, "expectation": {"probability": 62.4016, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 48.635606, "high": 50.331071, "low": 48.587165, "close": 49.943535, "volume": 2114235}, "trend_line": 42.936427, "activity_lines": {"activity_5": 48.842937, "activity_10": 48.020875, "activity_20": 46.411045, "activity_30": 44.944806}, "trend_signal": 1, "fair_value": 30.132273, "relative_strength": 9.687779, "rate_of_change": 0.98380142891035, "market_dynamics": 1.183641, "expectation": {"probability": 62.6862, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 49.846656, "high": 50.621722, "low": 48.780931, "close": 50.282631, "volume": 2296420}, "trend_line": 43.374982, "activity_lines": {"activity_5": 49.370631, "activity_10": 48.553552, "activity_20": 46.923487, "activity_30": 45.418755}, "trend_signal": 1, "fair_value": 30.347231, "relative_strength": 6.949184, "rate_of_change": 1.0214054373923591, "market_dynamics": 1.453446, "expectation": {"probability": 62.9666, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 50.670165, "high": 54.690836, "low": 49.313794, "close": 52.898491, "volume": 2948239}, "trend_line": 43.893054, "activity_lines": {"activity_5": 50.69923, "activity_10": 49.475852, "activity_20": 47.639959, "activity_30": 46.033175}, "trend_signal": 1, "fair_value": 30.568509, "relative_strength": 12.974814, "rate_of_change": 1.1944028011354484, "market_dynamics": 1.820515, "expectation": {"probability": 63.1985, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 53.092258, "high": 53.140697, "low": 51.203021, "close": 52.801605, "volume": 1866398}, "trend_line": 44.362465, "activity_lines": {"activity_5": 51.65192, "activity_10": 50.256758, "activity_20": 48.295864, "activity_30": 46.60792}, "trend_signal": 1, "fair_value": 30.78533, "relative_strength": 14.584052, "rate_of_change": 1.0694425591803225, "market_dynamics": 1.957547, "expectation": {"probability": 63.9295, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 52.414073, "high": 53.189144, "low": 51.639001, "close": 52.607838, "volume": 3524741}, "trend_line": 44.80942, "activity_lines": {"activity_5": 52.229992, "activity_10": 50.888445, "activity_20": 48.881887, "activity_30": 47.13988}, "trend_signal": 1, "fair_value": 30.998283, "relative_strength": 10.894671, "rate_of_change": 1.007507134691462, "market_dynamics": 1.957705, "expectation": {"probability": 63.3115, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 52.704722, "high": 54.157981, "low": 52.220304, "close": 52.850048, "volume": 1546379}, "trend_line": 45.255491, "activity_lines": {"activity_5": 52.611068, "activity_10": 51.436603, "activity_20": 49.44477, "activity_30": 47.65863}, "trend_signal": 1, "fair_value": 31.212941, "relative_strength": 11.30176, "rate_of_change": 0.9954848779564571, "market_dynamics": 1.879948, "expectation": {"probability": 62.698, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 52.510958, "high": 52.559399, "low": 46.949832, "close": 47.996178, "volume": 2119463}, "trend_line": 45.574319, "activity_lines": {"activity_5": 51.18042, "activity_10": 50.982483, "activity_20": 49.490156, "activity_30": 47.835448}, "trend_signal": 1, "fair_value": 31.399108, "relative_strength": 7.915432, "rate_of_change": 0.7045067746585789, "market_dynamics": 1.257925, "expectation": {"probability": 63.9658, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 41.504968, "high": 51.687441, "low": 39.722308, "close": 46.930454, "volume": 3282752}, "trend_line": 45.834587, "activity_lines": {"activity_5": 49.54696, "activity_10": 50.35679, "activity_20": 49.395811, "activity_30": 47.922941}, "trend_signal": 1, "fair_value": 31.574204, "relative_strength": 6.375414, "rate_of_change": 0.5710847813216833, "market_dynamics": 0.670798, "expectation": {"probability": 63.3484, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 48.325583, "high": 50.088864, "low": 47.356746, "close": 49.798214, "volume": 1567380}, "trend_line": 46.164852, "activity_lines": {"activity_5": 49.26729, "activity_10": 50.267306, "activity_20": 49.546271, "activity_30": 48.178659}, "trend_signal": 1, "fair_value": 31.76945, "relative_strength": 7.027511, "rate_of_change": 0.7205584725788066, "market_dynamics": 0.006114, "expectation": {"probability": 62.7338, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 49.362235, "high": 52.365628, "low": 48.73249, "close": 52.074978, "volume": 1176354}, "trend_line": 46.551173, "activity_lines": {"activity_5": 49.946767, "activity_10": 50.561832, "activity_20": 49.877355, "activity_30": 48.559957}, "trend_signal": 1, "fair_value": 31.979139, "relative_strength": 7.812281, "rate_of_change": 0.8368292830224935, "market_dynamics": -0.543488, "expectation": {"probability": 62.5625, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 52.317189, "high": 55.320579, "low": 52.268748, "close": 54.884605, "volume": 1296161}, "trend_line": 47.038827, "activity_lines": {"activity_5": 51.598311, "activity_10": 51.301142, "activity_20": 50.447435, "activity_30": 49.097598}, "trend_signal": 1, "fair_value": 32.208707, "relative_strength": 12.340875, "rate_of_change": 1.0475654394358638, "market_dynamics": -0.462952, "expectation": {"probability": 63.1634, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 54.73928, "high": 55.659677, "low": 53.431353, "close": 54.545509, "volume": 1299582}, "trend_line": 47.49662, "activity_lines": {"activity_5": 53.001185, "activity_10": 51.888961, "activity_20": 50.943893, "activity_30": 49.5819}, "trend_signal": 1, "fair_value": 32.435646, "relative_strength": 10.304262, "rate_of_change": 0.9732236732859056, "market_dynamics": -0.279682, "expectation": {"probability": 64.2303, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 54.690837, "high": 57.161373, "low": 53.915768, "close": 57.161373, "volume": 1782443}, "trend_line": 47.998098, "activity_lines": {"activity_5": 54.839392, "activity_10": 52.874885, "activity_20": 51.64666, "activity_30": 50.205433}, "trend_signal": 1, "fair_value": 32.6737, "relative_strength": 10.920225, "rate_of_change": 1.0558182877013118, "market_dynamics": 0.074198, "expectation": {"probability": 62.7644, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 57.161371, "high": 59.486581, "low": 56.434745, "close": 57.888, "volume": 1792227}, "trend_line": 48.527635, "activity_lines": {"activity_5": 56.237747, "activity_10": 53.915416, "activity_20": 52.365912, "activity_30": 50.843491}, "trend_signal": 1, "fair_value": 32.910506, "relative_strength": 11.573413, "rate_of_change": 1.1032457994481317, "market_dynamics": 0.384445, "expectation": {"probability": 62.7952, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 58.614624, "high": 58.953715, "low": 55.804998, "close": 56.047207, "volume": 2785342}, "trend_line": 48.965739, "activity_lines": {"activity_5": 56.483185, "activity_10": 54.528777, "activity_20": 52.855776, "activity_30": 51.328624}, "trend_signal": 1, "fair_value": 33.135865, "relative_strength": 7.316378, "rate_of_change": 0.9027928107355794, "market_dynamics": 0.543179, "expectation": {"probability": 63.9919, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 56.095654, "high": 56.919162, "low": 55.756557, "close": 55.756557, "volume": 1275455}, "trend_line": 49.449184, "activity_lines": {"activity_5": 56.366925, "activity_10": 55.026759, "activity_20": 53.26817, "activity_30": 51.766742}, "trend_signal": 1, "fair_value": 33.36547, "relative_strength": 5.727881, "rate_of_change": 0.9873127821066955, "market_dynamics": 0.536321, "expectation": {"probability": 64.0728, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 55.756558, "high": 55.998767, "low": 54.20642, "close": 54.593952, "volume": 1270266}, "trend_line": 49.936747, "activity_lines": {"activity_5": 55.804999, "activity_10": 55.260513, "activity_20": 53.524635, "activity_30": 52.098662}, "trend_signal": 1, "fair_value": 33.591811, "relative_strength": 5.683832, "rate_of_change": 0.9859879588710593, "market_dynamics": 0.28457, "expectation": {"probability": 64.0728, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 54.739279, "high": 54.981488, "low": 52.946933, "close": 53.237583, "volume": 2343708}, "trend_line": 50.345184, "activity_lines": {"activity_5": 54.787721, "activity_10": 55.127694, "activity_20": 53.626316, "activity_30": 52.311619}, "trend_signal": 1, "fair_value": 33.81294, "relative_strength": 3.225095, "rate_of_change": 0.8179087035845695, "market_dynamics": 0.005138, "expectation": {"probability": 64.0728, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 52.995375, "high": 57.161373, "low": 52.995375, "close": 57.161373, "volume": 1822552}, "trend_line": 50.844102, "activity_lines": {"activity_5": 55.339958, "activity_10": 55.593617, "activity_20": 54.075534, "activity_30": 52.751373}, "trend_signal": 1, "fair_value": 34.062813, "relative_strength": 9.497665, "rate_of_change": 0.9909944911513208, "market_dynamics": -0.10017, "expectation": {"probability": 63.0946, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 57.500463, "high": 57.500463, "low": 55.577456, "close": 56.224285, "volume": 1411971}, "trend_line": 51.182527, "activity_lines": {"activity_5": 55.628275, "activity_10": 55.755285, "activity_20": 54.392599, "activity_30": 53.098482}, "trend_signal": 1, "fair_value": 34.306139, "relative_strength": 7.309573, "rate_of_change": 0.6656130931371369, "market_dynamics": -0.149904, "expectation": {"probability": 64.4273, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 55.975505, "high": 56.473066, "low": 55.42819, "close": 56.17453, "volume": 1314941}, "trend_line": 51.514815, "activity_lines": {"activity_5": 55.888202, "activity_10": 55.832464, "activity_20": 54.667867, "activity_30": 53.420547}, "trend_signal": 1, "fair_value": 34.549579, "relative_strength": 6.581222, "rate_of_change": 0.6492215595372974, "market_dynamics": -0.013662, "expectation": {"probability": 63.821, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 55.726725, "high": 58.761842, "low": 55.328678, "close": 58.513062, "volume": 1163226}, "trend_line": 51.94681, "activity_lines": {"activity_5": 56.899774, "activity_10": 56.311377, "activity_20": 55.13618, "activity_30": 53.872047}, "trend_signal": 1, "fair_value": 34.804716, "relative_strength": 10.72196, "rate_of_change": 0.8385840073384726, "market_dynamics": 0.229428, "expectation": {"probability": 62.6457, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 58.612575, "high": 61.150132, "low": 58.463307, "close": 60.105255, "volume": 1479234}, "trend_line": 52.413961, "activity_lines": {"activity_5": 58.180804, "activity_10": 57.007643, "activity_20": 55.716939, "activity_30": 54.398398}, "trend_signal": 1, "fair_value": 35.063635, "relative_strength": 11.257017, "rate_of_change": 0.8992871747081317, "market_dynamics": 0.428511, "expectation": {"probability": 62.9059, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 60.453548, "high": 62.394032, "low": 58.314037, "close": 58.314037, "volume": 1888378}, "trend_line": 52.806687, "activity_lines": {"activity_5": 58.406916, "activity_10": 57.324708, "activity_20": 56.092787, "activity_30": 54.779048}, "trend_signal": 1, "fair_value": 35.312252, "relative_strength": 8.42963, "rate_of_change": 0.7492774682684182, "market_dynamics": 0.575143, "expectation": {"probability": 64.088, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 58.662329, "high": 62.145253, "low": 58.662329, "close": 61.946228, "volume": 1028755}, "trend_line": 53.351841, "activity_lines": {"activity_5": 59.766914, "activity_10": 58.294425, "activity_20": 56.788308, "activity_30": 55.368696}, "trend_signal": 1, "fair_value": 35.579608, "relative_strength": 9.39001, "rate_of_change": 1.032357890583069, "market_dynamics": 0.729754, "expectation": {"probability": 62.9192, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 62.294516, "high": 65.528657, "low": 61.548176, "close": 65.180367, "volume": 1298011}, "trend_line": 53.982404, "activity_lines": {"activity_5": 61.823495, "activity_10": 59.744913, "activity_20": 57.747375, "activity_30": 56.131826}, "trend_signal": 1, "fair_value": 35.868236, "relative_strength": 11.284212, "rate_of_change": 1.181895485106132, "market_dynamics": 0.941256, "expectation": {"probability": 63.4584, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 65.230125, "high": 66.424264, "low": 64.633047, "close": 66.225243, "volume": 1083859}, "trend_line": 54.549348, "activity_lines": {"activity_5": 63.62798, "activity_10": 61.214036, "activity_20": 58.747237, "activity_30": 56.921687}, "trend_signal": 1, "fair_value": 36.171461, "relative_strength": 11.72721, "rate_of_change": 1.0502385184624223, "market_dynamics": 1.040966, "expectation": {"probability": 64.0386, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 65.876948, "high": 65.976466, "low": 63.488663, "close": 64.235008, "volume": 1642284}, "trend_line": 55.099039, "activity_lines": {"activity_5": 64.254907, "activity_10": 62.10982, "activity_20": 59.470748, "activity_30": 57.546568}, "trend_signal": 1, "fair_value": 36.460847, "relative_strength": 11.24803, "rate_of_change": 1.0076949040710728, "market_dynamics": 1.241542, "expectation": {"probability": 64.7898, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 64.334518, "high": 64.981347, "low": 62.543298, "close": 64.583298, "volume": 1200841}, "trend_line": 55.646776, "activity_lines": {"activity_5": 64.722614, "activity_10": 62.868976, "activity_20": 60.145027, "activity_30": 58.158456}, "trend_signal": 1, "fair_value": 36.750355, "relative_strength": 11.984225, "rate_of_change": 0.9940953779611384, "market_dynamics": 1.313196, "expectation": {"probability": 63.5639, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 64.931585, "high": 68.762796, "low": 64.782315, "close": 68.364746, "volume": 1214522}, "trend_line": 56.310873, "activity_lines": {"activity_5": 66.032853, "activity_10": 64.180724, "activity_20": 61.109039, "activity_30": 58.97897}, "trend_signal": 1, "fair_value": 37.064589, "relative_strength": 14.390503, "rate_of_change": 1.1934150506760681, "market_dynamics": 1.318052, "expectation": {"probability": 64.0984, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 68.613531, "high": 69.409626, "low": 67.668167, "close": 68.265236, "volume": 2303827}, "trend_line": 56.921596, "activity_lines": {"activity_5": 66.882021, "activity_10": 65.253644, "activity_20": 61.986003, "activity_30": 59.750219}, "trend_signal": 1, "fair_value": 37.38246, "relative_strength": 13.973592, "rate_of_change": 1.0845560856426433, "market_dynamics": 1.445427, "expectation": {"probability": 65.3147, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 68.165727, "high": 68.563777, "low": 64.682806, "close": 66.424271, "volume": 1371028}, "trend_line": 57.459651, "activity_lines": {"activity_5": 66.911876, "activity_10": 65.772011, "activity_20": 62.62392, "activity_30": 60.363295}, "trend_signal": 1, "fair_value": 37.68312, "relative_strength": 9.744118, "rate_of_change": 0.9452563487503054, "market_dynamics": 1.443107, "expectation": {"probability": 64.8999, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 66.673051, "high": 70.354991, "low": 66.175491, "close": 69.459389, "volume": 1481647}, "trend_line": 58.011681, "activity_lines": {"activity_5": 67.940168, "activity_10": 66.698379, "activity_20": 63.494331, "activity_30": 61.137472}, "trend_signal": 1, "fair_value": 38.005075, "relative_strength": 12.479612, "rate_of_change": 0.9607263364687022, "market_dynamics": 1.552805, "expectation": {"probability": 64.1186, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 69.359868, "high": 72.046694, "low": 69.011578, "close": 71.151085, "volume": 1296299}, "trend_line": 58.62333, "activity_lines": {"activity_5": 69.184067, "activity_10": 67.762252, "activity_20": 64.467293, "activity_30": 61.985175}, "trend_signal": 1, "fair_value": 38.338524, "relative_strength": 15.402985, "rate_of_change": 1.0543548979385717, "market_dynamics": 1.596983, "expectation": {"probability": 64.3334, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 71.20085, "high": 72.295478, "low": 69.509141, "close": 69.85743, "volume": 1267621}, "trend_line": 59.198317, "activity_lines": {"activity_5": 69.558896, "activity_10": 68.357514, "activity_20": 65.253892, "activity_30": 62.709956}, "trend_signal": 1, "fair_value": 38.657999, "relative_strength": 11.8889, "rate_of_change": 0.9808159993640758, "market_dynamics": 1.434782, "expectation": {"probability": 65.2331, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 70.802796, "high": 71.69841, "low": 69.160847, "close": 71.69841, "volume": 1563303}, "trend_line": 59.826595, "activity_lines": {"activity_5": 70.447872, "activity_10": 69.14366, "activity_20": 66.15006, "activity_30": 63.516414}, "trend_signal": 1, "fair_value": 38.978942, "relative_strength": 12.43112, "rate_of_change": 1.0613105774611709, "market_dynamics": 1.530111, "expectation": {"probability": 63.8857, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 71.947188, "high": 72.842791, "low": 70.703285, "close": 70.852547, "volume": 1136862}, "trend_line": 60.588474, "activity_lines": {"activity_5": 70.826015, "activity_10": 69.657503, "activity_20": 66.889756, "activity_30": 64.227765}, "trend_signal": 1, "fair_value": 39.293814, "relative_strength": 9.501803, "rate_of_change": 1.2734787931688247, "market_dynamics": 1.345849, "expectation": {"probability": 64.6988, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 71.151087, "high": 76.32571, "low": 70.852548, "close": 75.131569, "volume": 1883637}, "trend_line": 61.528512, "activity_lines": {"activity_5": 72.335281, "activity_10": 70.865217, "activity_20": 67.959556, "activity_30": 65.166029}, "trend_signal": 1, "fair_value": 39.633626, "relative_strength": 16.432982, "rate_of_change": 1.5515129164665895, "market_dynamics": 1.467654, "expectation": {"probability": 63.135, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 76.126691, "high": 79.5101, "low": 75.08181, "close": 77.519859, "volume": 1754636}, "trend_line": 62.452566, "activity_lines": {"activity_5": 74.262497, "activity_10": 72.309046, "activity_20": 69.152555, "activity_30": 66.197729}, "trend_signal": 1, "fair_value": 39.98745, "relative_strength": 16.147549, "rate_of_change": 1.5018305659659024, "market_dynamics": 1.66439, "expectation": {"probability": 63.0928, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 77.61937, "high": 79.06229, "low": 71.001821, "close": 71.947189, "volume": 2278513}, "trend_line": 63.114973, "activity_lines": {"activity_5": 73.907573, "activity_10": 72.504453, "activity_20": 69.717879, "activity_30": 66.810286}, "trend_signal": 1, "fair_value": 40.304848, "relative_strength": 10.829837, "rate_of_change": 1.0606561786428468, "market_dynamics": 1.519545, "expectation": {"probability": 64.1155, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 72.793038, "high": 80.107165, "low": 72.394988, "close": 79.261314, "volume": 4735572}, "trend_line": 63.92753, "activity_lines": {"activity_5": 75.851373, "activity_10": 73.964565, "activity_20": 70.904915, "activity_30": 67.851985}, "trend_signal": 1, "fair_value": 40.665236, "relative_strength": 17.327993, "rate_of_change": 1.2874235088399677, "market_dynamics": 1.740176, "expectation": {"probability": 62.4971, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 79.01254, "high": 82.744238, "low": 74.932549, "close": 80.803749, "volume": 2519822}, "trend_line": 64.802805, "activity_lines": {"activity_5": 77.805124, "activity_10": 75.505191, "activity_20": 72.128912, "activity_30": 68.940773}, "trend_signal": 1, "fair_value": 41.035728, "relative_strength": 16.781769, "rate_of_change": 1.369167555824555, "market_dynamics": 1.63387, "expectation": {"probability": 63.0928, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 81.152048, "high": 86.724721, "low": 81.152048, "close": 84.236916, "volume": 1860509}, "trend_line": 65.705323, "activity_lines": {"activity_5": 80.23985, "activity_10": 77.408584, "activity_20": 73.573731, "activity_30": 70.194587}, "trend_signal": 1, "fair_value": 41.434395, "relative_strength": 19.952014, "rate_of_change": 1.3927144048779994, "market_dynamics": 1.522675, "expectation": {"probability": 63.73, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 83.789109, "high": 86.376427, "low": 82.147171, "close": 84.485695, "volume": 2286655}, "trend_line": 66.591913, "activity_lines": {"activity_5": 82.15048, "activity_10": 79.088527, "activity_20": 74.927332, "activity_30": 71.406224}, "trend_signal": 1, "fair_value": 41.83022, "relative_strength": 17.58175, "rate_of_change": 1.349342731333956, "market_dynamics": 1.663274, "expectation": {"probability": 63.8444, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 84.485696, "high": 84.833986, "low": 83.241796, "close": 83.789108, "volume": 479063}, "trend_line": 67.516643, "activity_lines": {"activity_5": 83.364525, "activity_10": 80.399371, "activity_20": 76.089963, "activity_30": 72.51572}, "trend_signal": 1, "fair_value": 42.2225, "relative_strength": 16.120461, "rate_of_change": 1.3886521025458403, "market_dynamics": 1.564238, "expectation": {"probability": 65.4041, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 83.838866, "high": 85.679842, "low": 83.192037, "close": 85.182281, "volume": 823425}, "trend_line": 68.497501, "activity_lines": {"activity_5": 84.2535, "activity_10": 81.710215, "activity_20": 77.281264, "activity_30": 73.655439}, "trend_signal": 1, "fair_value": 42.617597, "relative_strength": 15.432178, "rate_of_change": 1.4527647649780184, "market_dynamics": 1.505106, "expectation": {"probability": 63.7714, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 85.679837, "high": 92.695437, "low": 85.580326, "close": 91.202759, "volume": 1917874}, "trend_line": 69.717794, "activity_lines": {"activity_5": 86.75457, "activity_10": 83.870531, "activity_20": 78.950696, "activity_30": 75.120294}, "trend_signal": 1, "fair_value": 43.049069, "relative_strength": 21.784636, "rate_of_change": 1.7815146278110179, "market_dynamics": 1.543756, "expectation": {"probability": 63.8444, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 91.103252, "high": 96.277871, "low": 89.710082, "close": 96.07885, "volume": 1660025}, "trend_line": 71.145836, "activity_lines": {"activity_5": 90.187736, "activity_10": 86.547405, "activity_20": 80.965578, "activity_30": 76.821007}, "trend_signal": 1, "fair_value": 43.513118, "relative_strength": 26.959832, "rate_of_change": 2.0483178225633543, "market_dynamics": 1.585779, "expectation": {"probability": 64.48, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 94.188122, "high": 96.099998, "low": 91.400002, "close": 94.300003, "volume": 2006510}, "trend_line": 72.383791, "activity_lines": {"activity_5": 92.238491, "activity_10": 88.519992, "activity_20": 82.659408, "activity_30": 78.314825}, "trend_signal": 1, "fair_value": 43.968518, "relative_strength": 25.07825, "rate_of_change": 1.7400245321454926, "market_dynamics": 1.712519, "expectation": {"probability": 66.1111, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 94.300003, "high": 96.650002, "low": 93.25, "close": 94.650002, "volume": 1383696}, "trend_line": 73.664648, "activity_lines": {"activity_5": 93.751625, "activity_10": 90.251122, "activity_20": 84.245064, "activity_30": 79.751354}, "trend_signal": 1, "fair_value": 44.421261, "relative_strength": 22.394823, "rate_of_change": 1.7695356685587211, "market_dynamics": 1.744769, "expectation": {"probability": 64.5205, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 93.5, "high": 97.449997, "low": 91.650002, "close": 96.900002, "volume": 1409603}, "trend_line": 75.022164, "activity_lines": {"activity_5": 95.290699, "activity_10": 91.978565, "activity_20": 85.919837, "activity_30": 81.25041}, "trend_signal": 1, "fair_value": 44.893657, "relative_strength": 23.98343, "rate_of_change": 1.8428323990633932, "market_dynamics": 1.726805, "expectation": {"probability": 65.1142, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 96.949997, "high": 100.900002, "low": 96.5, "close": 98.300003, "volume": 1570248}, "trend_line": 76.348395, "activity_lines": {"activity_5": 96.515259, "activity_10": 93.63985, "activity_20": 87.591588, "activity_30": 82.752206}, "trend_signal": 1, "fair_value": 45.372495, "relative_strength": 26.682878, "rate_of_change": 1.7677855840042056, "market_dynamics": 1.702065, "expectation": {"probability": 65.1142, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 100.099998, "high": 107.699997, "low": 99.650002, "close": 106.0, "volume": 1631833}, "trend_line": 77.87822, "activity_lines": {"activity_5": 99.833335, "activity_10": 96.38302, "activity_20": 89.844882, "activity_30": 84.665212}, "trend_signal": 1, "fair_value": 45.898215, "relative_strength": 31.611112, "rate_of_change": 2.0037421873766994, "market_dynamics": 1.700691, "expectation": {"probability": 65.1142, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 106.0, "high": 111.900002, "low": 104.199997, "close": 109.599998, "volume": 2093933}, "trend_line": 79.587752, "activity_lines": {"activity_5": 103.69, "activity_10": 99.385043, "activity_20": 92.267031, "activity_30": 86.711779}, "trend_signal": 1, "fair_value": 46.442607, "relative_strength": 33.508814, "rate_of_change": 2.1951349170538257, "market_dynamics": 1.782683, "expectation": {"probability": 65.2283, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 107.300003, "high": 109.900002, "low": 100.699997, "close": 102.699997, "volume": 2583039}, "trend_line": 80.946211, "activity_lines": {"activity_5": 104.226666, "activity_10": 100.675897, "activity_20": 93.848946, "activity_30": 88.202891}, "trend_signal": 1, "fair_value": 46.945356, "relative_strength": 33.367603, "rate_of_change": 1.7068694188020421, "market_dynamics": 1.806508, "expectation": {"probability": 66.8198, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 100.5, "high": 108.099998, "low": 97.599998, "close": 103.300003, "volume": 1985172}, "trend_line": 82.216865, "activity_lines": {"activity_5": 104.426667, "activity_10": 101.732009, "activity_20": 95.331612, "activity_30": 89.645072}, "trend_signal": 1, "fair_value": 47.452502, "relative_strength": 33.132809, "rate_of_change": 1.569751053573086, "market_dynamics": 1.766296, "expectation": {"probability": 65.7859, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 103.300003, "high": 111.300003, "low": 103.099998, "close": 103.099998, "volume": 2635138}, "trend_line": 83.446024, "activity_lines": {"activity_5": 104.133333, "activity_10": 102.422343, "activity_20": 96.644746, "activity_30": 90.99237}, "trend_signal": 1, "fair_value": 47.958806, "relative_strength": 34.354587, "rate_of_change": 1.495020516775963, "market_dynamics": 1.653673, "expectation": {"probability": 67.5303, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 100.5, "high": 108.400002, "low": 98.400002, "close": 102.5, "volume": 1617905}, "trend_line": 84.721524, "activity_lines": {"activity_5": 103.32, "activity_10": 102.787273, "activity_20": 97.747178, "activity_30": 92.221659}, "trend_signal": 1, "fair_value": 48.454272, "relative_strength": 31.694563, "rate_of_change": 1.528532983189239, "market_dynamics": 1.251642, "expectation": {"probability": 66.9007, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 101.800003, "high": 112.400002, "low": 101.199997, "close": 111.099998, "volume": 1641266}, "trend_line": 86.27208, "activity_lines": {"activity_5": 105.606666, "activity_10": 104.59909, "activity_20": 99.538331, "activity_30": 93.923496}, "trend_signal": 1, "fair_value": 49.004536, "relative_strength": 35.234589, "rate_of_change": 1.830179542096056, "market_dynamics": 1.054127, "expectation": {"probability": 65.0399, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 110.800003, "high": 122.300003, "low": 110.099998, "close": 120.0, "volume": 1357687}, "trend_line": 87.993255, "activity_lines": {"activity_5": 110.759999, "activity_10": 107.723636, "activity_20": 102.017199, "activity_30": 96.099491}, "trend_signal": 1, "fair_value": 49.604749, "relative_strength": 39.278696, "rate_of_change": 1.9950544834435455, "market_dynamics": 0.983918, "expectation": {"probability": 65.0, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 118.0, "high": 125.099998, "low": 117.800003, "close": 122.599998, "volume": 2071287}, "trend_line": 89.804414, "activity_lines": {"activity_5": 115.626665, "activity_10": 110.859999, "activity_20": 104.514862, "activity_30": 98.332184}, "trend_signal": 1, "fair_value": 50.215903, "relative_strength": 38.575388, "rate_of_change": 2.0582929907525176, "market_dynamics": 1.075274, "expectation": {"probability": 65.1142, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 121.199997, "high": 124.0, "low": 120.599998, "close": 122.300003, "volume": 1412582}, "trend_line": 91.666939, "activity_lines": {"activity_5": 119.106667, "activity_10": 113.474545, "activity_20": 106.777579, "activity_30": 100.428674}, "trend_signal": 1, "fair_value": 50.828108, "relative_strength": 42.706148, "rate_of_change": 2.073979348052987, "market_dynamics": 1.314799, "expectation": {"probability": 66.8198, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 122.599998, "high": 123.400002, "low": 117.699997, "close": 122.599998, "volume": 917880}, "trend_line": 93.438292, "activity_lines": {"activity_5": 121.406666, "activity_10": 115.707272, "activity_20": 108.871267, "activity_30": 102.424355}, "trend_signal": 1, "fair_value": 51.439152, "relative_strength": 40.762412, "rate_of_change": 1.9323793499857183, "market_dynamics": 1.399485, "expectation": {"probability": 65.1539, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 123.699997, "high": 141.199997, "low": 120.900002, "close": 137.199997, "volume": 2148188}, "trend_line": 95.639923, "activity_lines": {"activity_5": 127.233332, "activity_10": 120.292726, "activity_20": 112.172749, "activity_30": 105.247691}, "trend_signal": 1, "fair_value": 52.146703, "relative_strength": 54.361796, "rate_of_change": 2.3562406299121905, "market_dynamics": 1.568016, "expectation": {"probability": 65.7469, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 137.100006, "high": 137.199997, "low": 128.899994, "close": 133.199997, "volume": 2305434}, "trend_line": 97.751341, "activity_lines": {"activity_5": 129.986665, "activity_10": 123.64909, "activity_20": 114.842258, "activity_30": 107.670921}, "trend_signal": 1, "fair_value": 52.828339, "relative_strength": 50.099405, "rate_of_change": 2.2076742993613667, "market_dynamics": 1.575748, "expectation": {"probability": 66.8198, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 132.199997, "high": 134.300003, "low": 122.099998, "close": 123.599998, "volume": 2603547}, "trend_line": 99.481394, "activity_lines": {"activity_5": 128.659998, "activity_10": 124.705453, "activity_20": 116.362192, "activity_30": 109.338577}, "trend_signal": 1, "fair_value": 53.449371, "relative_strength": 35.04586, "rate_of_change": 1.769850911815111, "market_dynamics": 1.501197, "expectation": {"probability": 66.7797, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 125.0, "high": 127.400002, "low": 123.300003, "close": 124.300003, "volume": 2021073}, "trend_line": 101.262976, "activity_lines": {"activity_5": 127.499999, "activity_10": 125.519999, "activity_20": 117.765851, "activity_30": 110.939777}, "trend_signal": 1, "fair_value": 54.073735, "relative_strength": 31.620921, "rate_of_change": 1.7908695569746442, "market_dynamics": 1.265702, "expectation": {"probability": 65.1539, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/30f6b0e1-4d52-41ee-ac6b-35aaa463a293/", "share_image": "https://sharemaestro.com/terminal/30f6b0e1-4d52-41ee-ac6b-35aaa463a293/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}