{"ticker": {"uuid": "673a823c-6d26-482f-a4ac-901a0b7d8369", "symbol": "2588", "name": "BOC Aviation Limited", "exchange": "HKG", "asset_type": "Equity", "sector": "Industrials", "industry": "Rental & Leasing Services", "currency": "HKD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, 2588 fell 0.58%, moving from 76.95 to 76.50. The latest weekly close is below the Trend Line and above Fair Value. Trend Signal is inactive on the latest week and was active in 11 of the last 12 weeks. Relative Strength is 4.79 and has softened across the 12-week window. Market Dynamics is -0.77 on the latest week. Expectation is positive at 60.38%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "76.50"}, {"label": "12-Week Change", "value": "-0.58%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Positive 60.38%"}, {"label": "Signal Weeks", "value": "11 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "4.79"}, {"label": "Market Dynamics", "value": "-0.77"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 77.5, "high": 79.5, "low": 76.199997, "close": 76.5, "volume": 5494613}, "trend_line": 78.471667, "activity_lines": {"activity_5": 77.943334, "activity_10": 79.261818, "activity_20": 80.333095, "activity_30": 80.019355}, "trend_signal": 0, "fair_value": 61.54772, "relative_strength": 4.794962, "rate_of_change": 0.35809442456317137, "market_dynamics": -0.772848, "expectation": {"probability": 60.3805, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 52.094592, "high": 56.189939, "low": 52.094592, "close": 55.309219, "volume": 1597213}, "trend_line": 53.091177, "activity_lines": {"activity_5": 53.23455, "activity_10": 52.865453, "activity_20": 52.470199, "activity_30": 52.900884}, "trend_signal": 0, "fair_value": 51.734072, "relative_strength": 5.367604, "rate_of_change": 0.3004564013557103, "market_dynamics": 0.409749, "expectation": {"probability": 47.866, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 50.024899, "high": 56.189945, "low": 50.024899, "close": 56.013794, "volume": 1794667}, "trend_line": 53.315243, "activity_lines": {"activity_5": 54.288278, "activity_10": 53.444349, "activity_20": 52.799274, "activity_30": 53.08944}, "trend_signal": 0, "fair_value": 51.8371, "relative_strength": 2.995981, "rate_of_change": 0.42203999357558136, "market_dynamics": 0.594077, "expectation": {"probability": 48.6884, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 54.384462, "high": 55.925722, "low": 52.843203, "close": 53.107418, "volume": 774286}, "trend_line": 53.461053, "activity_lines": {"activity_5": 54.085521, "activity_10": 53.436666, "activity_20": 52.865996, "activity_30": 53.076032}, "trend_signal": 0, "fair_value": 51.932429, "relative_strength": 3.377247, "rate_of_change": 0.27348651491656395, "market_dynamics": 0.610394, "expectation": {"probability": 50.9675, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 53.10742, "high": 56.189944, "low": 52.490915, "close": 55.793613, "volume": 1231822}, "trend_line": 53.601858, "activity_lines": {"activity_5": 54.816015, "activity_10": 53.923018, "activity_20": 53.192682, "activity_30": 53.226519}, "trend_signal": 0, "fair_value": 52.035317, "relative_strength": 8.158393, "rate_of_change": 0.2633786506225388, "market_dynamics": 0.610888, "expectation": {"probability": 49.0242, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 55.133071, "high": 57.995419, "low": 54.560605, "close": 55.74958, "volume": 1707879}, "trend_line": 53.681031, "activity_lines": {"activity_5": 55.238761, "activity_10": 54.365191, "activity_20": 53.501609, "activity_30": 53.365082}, "trend_signal": 0, "fair_value": 52.148346, "relative_strength": 10.963841, "rate_of_change": 0.14770570079865009, "market_dynamics": 0.65061, "expectation": {"probability": 51.5936, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 55.925726, "high": 57.687163, "low": 54.252353, "close": 57.026623, "volume": 1193224}, "trend_line": 53.756932, "activity_lines": {"activity_5": 55.849394, "activity_10": 54.994805, "activity_20": 53.913685, "activity_30": 53.580927}, "trend_signal": 0, "fair_value": 52.264986, "relative_strength": 7.286642, "rate_of_change": 0.14139258987034317, "market_dynamics": 0.643817, "expectation": {"probability": 49.1336, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 57.026626, "high": 58.744027, "low": 56.10187, "close": 57.951378, "volume": 810148}, "trend_line": 53.883714, "activity_lines": {"activity_5": 56.653784, "activity_10": 55.677709, "activity_20": 54.382117, "activity_30": 53.851536}, "trend_signal": 0, "fair_value": 52.402808, "relative_strength": 10.787772, "rate_of_change": 0.23584307229437612, "market_dynamics": 0.86192, "expectation": {"probability": 49.6378, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 56.982585, "high": 58.74403, "low": 56.233971, "close": 57.15873, "volume": 1048629}, "trend_line": 53.922477, "activity_lines": {"activity_5": 57.064787, "activity_10": 56.102804, "activity_20": 54.739347, "activity_30": 54.062828}, "trend_signal": 1, "fair_value": 52.541397, "relative_strength": 4.61332, "rate_of_change": 0.07193824835460116, "market_dynamics": 0.887588, "expectation": {"probability": 47.1738, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 58.215596, "high": 58.303667, "low": 54.120254, "close": 54.428505, "volume": 1192308}, "trend_line": 53.801473, "activity_lines": {"activity_5": 56.295627, "activity_10": 55.968158, "activity_20": 54.798891, "activity_30": 54.095475}, "trend_signal": 1, "fair_value": 52.661722, "relative_strength": 1.604861, "rate_of_change": -0.22440363783733305, "market_dynamics": 0.71824, "expectation": {"probability": 46.7762, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 54.4285, "high": 55.353252, "low": 53.10742, "close": 53.76796, "volume": 1142834}, "trend_line": 53.659883, "activity_lines": {"activity_5": 55.397293, "activity_10": 55.658305, "activity_20": 54.780478, "activity_30": 54.093312}, "trend_signal": 1, "fair_value": 52.748065, "relative_strength": 2.785897, "rate_of_change": -0.2631712332485781, "market_dynamics": 0.47628, "expectation": {"probability": 46.173, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 53.679889, "high": 54.780793, "low": 51.301945, "close": 52.13863, "volume": 1128376}, "trend_line": 53.476875, "activity_lines": {"activity_5": 54.087956, "activity_10": 55.023387, "activity_20": 54.596421, "activity_30": 53.995167}, "trend_signal": 1, "fair_value": 52.805657, "relative_strength": 5.918453, "rate_of_change": -0.34105180587143835, "market_dynamics": 0.074876, "expectation": {"probability": 51.6658, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 51.654233, "high": 52.226695, "low": 50.024899, "close": 51.390015, "volume": 1780032}, "trend_line": 53.221641, "activity_lines": {"activity_5": 52.854948, "activity_10": 54.310003, "activity_20": 54.341019, "activity_30": 53.860531}, "trend_signal": 0, "fair_value": 52.838872, "relative_strength": 3.361078, "rate_of_change": -0.4772791977840918, "market_dynamics": -0.314232, "expectation": {"probability": 55.0286, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 52.094594, "high": 52.402842, "low": 50.993694, "close": 51.830376, "volume": 1221306}, "trend_line": 53.150119, "activity_lines": {"activity_5": 52.20615, "activity_10": 53.760754, "activity_20": 54.134344, "activity_30": 53.770772}, "trend_signal": 0, "fair_value": 52.871606, "relative_strength": 2.645025, "rate_of_change": -0.1343851836511423, "market_dynamics": -0.56233, "expectation": {"probability": 54.1121, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 51.962486, "high": 52.182666, "low": 51.301941, "close": 51.654232, "volume": 868019}, "trend_line": 53.107105, "activity_lines": {"activity_5": 51.853862, "activity_10": 53.202698, "activity_20": 53.918451, "activity_30": 53.674263}, "trend_signal": 0, "fair_value": 52.905243, "relative_strength": 3.181425, "rate_of_change": -0.08092926377079127, "market_dynamics": -0.820331, "expectation": {"probability": 54.7899, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 51.742306, "high": 52.623028, "low": 50.773515, "close": 52.226704, "volume": 1261824}, "trend_line": 53.118986, "activity_lines": {"activity_5": 51.877349, "activity_10": 52.823989, "activity_20": 53.767316, "activity_30": 53.617463}, "trend_signal": 0, "fair_value": 52.94128, "relative_strength": 4.32796, "rate_of_change": 0.022371771159438034, "market_dynamics": -0.868664, "expectation": {"probability": 53.8657, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 51.962483, "high": 51.962483, "low": 48.703817, "close": 50.201042, "volume": 729428}, "trend_line": 53.113482, "activity_lines": {"activity_5": 51.328366, "activity_10": 52.14103, "activity_20": 53.428318, "activity_30": 53.429208}, "trend_signal": 0, "fair_value": 52.994842, "relative_strength": 1.010126, "rate_of_change": -0.01036164357505234, "market_dynamics": -1.001623, "expectation": {"probability": 54.7774, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 48.801417, "high": 52.782468, "low": 48.309378, "close": 48.890881, "volume": 875607}, "trend_line": 53.06144, "activity_lines": {"activity_5": 50.471835, "activity_10": 51.343962, "activity_20": 52.966965, "activity_30": 53.156783}, "trend_signal": 0, "fair_value": 53.03464, "relative_strength": -0.231599, "rate_of_change": -0.09798265532657065, "market_dynamics": -1.103711, "expectation": {"probability": 57.0436, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 51.440542, "high": 51.440542, "low": 46.520143, "close": 47.996265, "volume": 834600}, "trend_line": 53.019688, "activity_lines": {"activity_5": 49.483708, "activity_10": 50.548973, "activity_20": 52.43378, "activity_30": 52.829997}, "trend_signal": 0, "fair_value": 53.067664, "relative_strength": -0.240941, "rate_of_change": -0.07868614195166085, "market_dynamics": -1.165912, "expectation": {"probability": 56.1218, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 48.309379, "high": 50.903774, "low": 46.520143, "close": 48.264645, "volume": 1874746}, "trend_line": 52.919555, "activity_lines": {"activity_5": 48.840648, "activity_10": 49.96937, "activity_20": 51.953198, "activity_30": 52.52322}, "trend_signal": 0, "fair_value": 53.110197, "relative_strength": -1.485913, "rate_of_change": -0.18886003252225772, "market_dynamics": -1.153078, "expectation": {"probability": 55.7366, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 47.504218, "high": 48.801415, "low": 44.551981, "close": 44.820366, "volume": 1410284}, "trend_line": 52.694585, "activity_lines": {"activity_5": 47.275467, "activity_10": 48.875604, "activity_20": 51.159508, "activity_30": 52.000692}, "trend_signal": 0, "fair_value": 53.111961, "relative_strength": -4.908418, "rate_of_change": -0.42511695345889833, "market_dynamics": -1.083159, "expectation": {"probability": 55.522, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 44.730903, "high": 45.804448, "low": 43.433706, "close": 45.267673, "volume": 1270834}, "trend_line": 52.465904, "activity_lines": {"activity_5": 46.353145, "activity_10": 48.025851, "activity_20": 50.443477, "activity_30": 51.521536}, "trend_signal": 0, "fair_value": 53.153713, "relative_strength": -4.85335, "rate_of_change": -0.43397438275677586, "market_dynamics": -1.047187, "expectation": {"probability": 55.374, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 45.178211, "high": 47.370031, "low": 42.181245, "close": 46.922722, "volume": 1219932}, "trend_line": 52.26947, "activity_lines": {"activity_5": 46.311397, "activity_10": 47.601942, "activity_20": 49.932886, "activity_30": 51.163912}, "trend_signal": 0, "fair_value": 53.176741, "relative_strength": -2.530089, "rate_of_change": -0.3744031552377398, "market_dynamics": -0.997482, "expectation": {"probability": 55.6804, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 46.520141, "high": 49.38292, "low": 45.222944, "close": 46.6096, "volume": 2257707}, "trend_line": 52.042545, "activity_lines": {"activity_5": 46.296486, "activity_10": 47.202326, "activity_20": 49.435765, "activity_30": 50.798759}, "trend_signal": 0, "fair_value": 53.147143, "relative_strength": -0.440971, "rate_of_change": -0.43414444416597564, "market_dynamics": -0.973772, "expectation": {"probability": 55.6395, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 47.727875, "high": 48.040996, "low": 46.341216, "close": 47.146374, "volume": 1366372}, "trend_line": 51.82062, "activity_lines": {"activity_5": 46.552943, "activity_10": 46.995228, "activity_20": 49.020708, "activity_30": 50.482877}, "trend_signal": 0, "fair_value": 53.096324, "relative_strength": -0.715247, "rate_of_change": -0.42642995264739425, "market_dynamics": -0.934639, "expectation": {"probability": 55.4688, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 47.191107, "high": 52.066772, "low": 47.191107, "close": 50.993229, "volume": 2266024}, "trend_line": 51.744112, "activity_lines": {"activity_5": 48.166237, "activity_10": 47.569519, "activity_20": 49.013195, "activity_30": 50.429497}, "trend_signal": 0, "fair_value": 53.068348, "relative_strength": 6.643526, "rate_of_change": -0.14764007069000123, "market_dynamics": -0.502614, "expectation": {"probability": 52.7993, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 50.814306, "high": 51.887849, "low": 48.085722, "close": 49.02507, "volume": 6794088}, "trend_line": 51.687949, "activity_lines": {"activity_5": 48.711954, "activity_10": 47.80839, "activity_20": 48.840888, "activity_30": 50.254075}, "trend_signal": 0, "fair_value": 53.015554, "relative_strength": 6.854784, "rate_of_change": -0.10853988565887064, "market_dynamics": -0.085208, "expectation": {"probability": 53.7645, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 48.846147, "high": 50.948502, "low": 47.951529, "close": 49.651302, "volume": 1178774}, "trend_line": 51.619713, "activity_lines": {"activity_5": 49.215922, "activity_10": 48.182503, "activity_20": 48.766324, "activity_30": 50.122678}, "trend_signal": 0, "fair_value": 52.990138, "relative_strength": 11.224755, "rate_of_change": -0.13201529818876342, "market_dynamics": 0.138517, "expectation": {"probability": 51.761, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 48.175182, "high": 54.348048, "low": 48.040992, "close": 53.45343, "volume": 2419305}, "trend_line": 51.61232, "activity_lines": {"activity_5": 50.80536, "activity_10": 49.234086, "activity_20": 49.093392, "activity_30": 50.240982}, "trend_signal": 0, "fair_value": 52.995584, "relative_strength": 16.176145, "rate_of_change": -0.014322047857957728, "market_dynamics": 0.599689, "expectation": {"probability": 46.2632, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 53.453426, "high": 53.766542, "low": 48.756686, "close": 51.619461, "volume": 1470244}, "trend_line": 51.619717, "activity_lines": {"activity_5": 51.32722, "activity_10": 49.852998, "activity_20": 49.263441, "activity_30": 50.241443}, "trend_signal": 0, "fair_value": 52.993427, "relative_strength": 14.972966, "rate_of_change": 0.01433184944990758, "market_dynamics": 0.590352, "expectation": {"probability": 52.528, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 51.664193, "high": 54.034929, "low": 50.993228, "close": 53.408695, "volume": 824769}, "trend_line": 51.660584, "activity_lines": {"activity_5": 52.147286, "activity_10": 50.73623, "activity_20": 49.617269, "activity_30": 50.356861}, "trend_signal": 0, "fair_value": 52.988203, "relative_strength": 13.784102, "rate_of_change": 0.07916936080838773, "market_dynamics": 0.625919, "expectation": {"probability": 46.1725, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 54.124392, "high": 54.124394, "low": 50.501191, "close": 51.57473, "volume": 1184327}, "trend_line": 51.536101, "activity_lines": {"activity_5": 52.194998, "activity_10": 51.129861, "activity_20": 49.798144, "activity_30": 50.351322}, "trend_signal": 0, "fair_value": 52.975636, "relative_strength": 13.000771, "rate_of_change": -0.24096320707485208, "market_dynamics": 0.715668, "expectation": {"probability": 50.7496, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 50.99323, "high": 52.961387, "low": 50.545921, "close": 52.424614, "volume": 1155056}, "trend_line": 51.416462, "activity_lines": {"activity_5": 52.356028, "activity_10": 51.563344, "activity_20": 50.062647, "activity_30": 50.408645}, "trend_signal": 0, "fair_value": 52.980976, "relative_strength": 16.465596, "rate_of_change": -0.2321460057678779, "market_dynamics": 0.624336, "expectation": {"probability": 50.6736, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 52.290424, "high": 55.913627, "low": 49.651301, "close": 50.277534, "volume": 2052377}, "trend_line": 51.322133, "activity_lines": {"activity_5": 51.616478, "activity_10": 51.506413, "activity_20": 50.117738, "activity_30": 50.335166}, "trend_signal": 0, "fair_value": 52.973852, "relative_strength": 17.975523, "rate_of_change": -0.18346069785976693, "market_dynamics": 0.598577, "expectation": {"probability": 53.6415, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 50.277535, "high": 53.81128, "low": 47.593681, "close": 51.529999, "volume": 2431284}, "trend_line": 51.180012, "activity_lines": {"activity_5": 51.506142, "activity_10": 51.610514, "activity_20": 50.299507, "activity_30": 50.348577}, "trend_signal": 0, "fair_value": 52.975275, "relative_strength": 15.535458, "rate_of_change": -0.2769195115097867, "market_dynamics": 0.613537, "expectation": {"probability": 50.8967, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 51.306346, "high": 54.124392, "low": 51.306346, "close": 52.871925, "volume": 1468424}, "trend_line": 51.08409, "activity_lines": {"activity_5": 51.849079, "activity_10": 51.8789, "activity_20": 50.60967, "activity_30": 50.457732}, "trend_signal": 0, "fair_value": 52.978551, "relative_strength": 20.980536, "rate_of_change": -0.18742082358244566, "market_dynamics": 0.66238, "expectation": {"probability": 51.0893, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 52.156234, "high": 54.348045, "low": 51.664195, "close": 52.648273, "volume": 909889}, "trend_line": 50.938145, "activity_lines": {"activity_5": 52.15325, "activity_10": 52.072463, "activity_20": 50.89546, "activity_30": 50.558648}, "trend_signal": 0, "fair_value": 52.983249, "relative_strength": 18.156654, "rate_of_change": -0.2856956050308514, "market_dynamics": 0.65877, "expectation": {"probability": 52.513, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 51.887847, "high": 54.571701, "low": 51.037962, "close": 51.97731, "volume": 5090452}, "trend_line": 50.73901, "activity_lines": {"activity_5": 52.162197, "activity_10": 52.078156, "activity_20": 51.105695, "activity_30": 50.62569}, "trend_signal": 0, "fair_value": 52.963397, "relative_strength": 11.89942, "rate_of_change": -0.39093492705711663, "market_dynamics": 0.794335, "expectation": {"probability": 51.928, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 51.708925, "high": 53.274505, "low": 50.366994, "close": 51.619461, "volume": 1797353}, "trend_line": 50.554367, "activity_lines": {"activity_5": 52.081681, "activity_10": 51.976495, "activity_20": 51.267152, "activity_30": 50.682494}, "trend_signal": 1, "fair_value": 52.90491, "relative_strength": 8.148646, "rate_of_change": -0.3639073761983161, "market_dynamics": 0.708689, "expectation": {"probability": 49.8938, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 51.664193, "high": 52.335158, "low": 49.069797, "close": 50.724846, "volume": 2313499}, "trend_line": 50.430912, "activity_lines": {"activity_5": 51.613498, "activity_10": 51.745521, "activity_20": 51.326155, "activity_30": 50.693492}, "trend_signal": 1, "fair_value": 52.834458, "relative_strength": 6.713417, "rate_of_change": -0.2442024444693371, "market_dynamics": 0.499351, "expectation": {"probability": 48.6486, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 50.724846, "high": 51.798387, "low": 48.711953, "close": 49.02507, "volume": 1939140}, "trend_line": 50.272816, "activity_lines": {"activity_5": 50.632401, "activity_10": 51.221763, "activity_20": 51.211558, "activity_30": 50.602793}, "trend_signal": 1, "fair_value": 52.746361, "relative_strength": 4.312038, "rate_of_change": -0.31349026565294014, "market_dynamics": 0.254796, "expectation": {"probability": 50.0538, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 49.785495, "high": 53.632355, "low": 49.60657, "close": 52.782467, "volume": 5702796}, "trend_line": 50.294277, "activity_lines": {"activity_5": 51.160226, "activity_10": 51.460871, "activity_20": 51.434787, "activity_30": 50.764706}, "trend_signal": 1, "fair_value": 52.684426, "relative_strength": 9.450241, "rate_of_change": 0.0426890747476771, "market_dynamics": 0.156403, "expectation": {"probability": 43.5577, "direction": "negative"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 52.514083, "high": 54.661161, "low": 49.651301, "close": 54.571701, "volume": 13764584}, "trend_line": 50.400333, "activity_lines": {"activity_5": 52.275516, "activity_10": 52.003335, "activity_20": 51.792634, "activity_30": 51.040669}, "trend_signal": 1, "fair_value": 52.655247, "relative_strength": 14.132529, "rate_of_change": 0.2108709108195399, "market_dynamics": 0.293348, "expectation": {"probability": 44.5411, "direction": "negative"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 53.90074, "high": 54.437508, "low": 51.887846, "close": 53.945469, "volume": 2386781}, "trend_line": 50.470836, "activity_lines": {"activity_5": 53.009102, "activity_10": 52.3929, "activity_20": 52.054416, "activity_30": 51.269387}, "trend_signal": 1, "fair_value": 52.613487, "relative_strength": 12.01195, "rate_of_change": 0.13988598051523804, "market_dynamics": 0.421318, "expectation": {"probability": 40.5159, "direction": "negative"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 53.945467, "high": 57.926522, "low": 53.677083, "close": 56.94244, "volume": 2171087}, "trend_line": 50.64711, "activity_lines": {"activity_5": 54.586612, "activity_10": 53.26068, "activity_20": 52.566692, "activity_30": 51.68691}, "trend_signal": 1, "fair_value": 52.608331, "relative_strength": 16.324489, "rate_of_change": 0.34925912461604436, "market_dynamics": 0.755535, "expectation": {"probability": 44.6747, "direction": "negative"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 57.479213, "high": 59.581566, "low": 56.405669, "close": 56.852978, "volume": 4273168}, "trend_line": 50.801319, "activity_lines": {"activity_5": 55.719795, "activity_10": 54.013786, "activity_20": 53.023799, "activity_30": 52.087288}, "trend_signal": 1, "fair_value": 52.595073, "relative_strength": 15.560138, "rate_of_change": 0.304477392688352, "market_dynamics": 0.920552, "expectation": {"probability": 40.5159, "direction": "negative"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 56.49513, "high": 58.060712, "low": 54.750628, "close": 55.376862, "volume": 2326925}, "trend_line": 50.973846, "activity_lines": {"activity_5": 55.839079, "activity_10": 54.426124, "activity_20": 53.31242, "activity_30": 52.382485}, "trend_signal": 1, "fair_value": 52.582218, "relative_strength": 15.458354, "rate_of_change": 0.33961126088084903, "market_dynamics": 0.875775, "expectation": {"probability": 40.6187, "direction": "negative"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 55.287394, "high": 58.329098, "low": 55.108468, "close": 56.271481, "volume": 1679153}, "trend_line": 51.219866, "activity_lines": {"activity_5": 56.083609, "activity_10": 54.951509, "activity_20": 53.655997, "activity_30": 52.724268}, "trend_signal": 1, "fair_value": 52.578991, "relative_strength": 7.482356, "rate_of_change": 0.48263966583961787, "market_dynamics": 1.024016, "expectation": {"probability": 44.6747, "direction": "negative"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 55.555784, "high": 56.360942, "low": 54.571706, "close": 55.913628, "volume": 2193695}, "trend_line": 51.483779, "activity_lines": {"activity_5": 56.095536, "activity_10": 55.333755, "activity_20": 53.933967, "activity_30": 53.027091}, "trend_signal": 1, "fair_value": 52.563605, "relative_strength": 1.703558, "rate_of_change": 0.5152551550993811, "market_dynamics": 1.007283, "expectation": {"probability": 40.666, "direction": "negative"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 55.913629, "high": 57.345014, "low": 54.348047, "close": 56.897705, "volume": 2608364}, "trend_line": 51.771547, "activity_lines": {"activity_5": 56.304279, "activity_10": 55.816848, "activity_20": 54.293944, "activity_30": 53.376377}, "trend_signal": 1, "fair_value": 52.574776, "relative_strength": 0.593443, "rate_of_change": 0.5589488681473825, "market_dynamics": 0.938669, "expectation": {"probability": 44.7002, "direction": "negative"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 56.897709, "high": 58.194906, "low": 53.856008, "close": 54.571701, "volume": 2948895}, "trend_line": 52.096592, "activity_lines": {"activity_5": 55.740669, "activity_10": 55.764797, "activity_20": 54.407263, "activity_30": 53.557032}, "trend_signal": 1, "fair_value": 52.567402, "relative_strength": -6.448568, "rate_of_change": 0.6278448662158056, "market_dynamics": 0.84371, "expectation": {"probability": 42.515, "direction": "negative"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 54.392776, "high": 55.689973, "low": 50.769574, "close": 51.485268, "volume": 2743222}, "trend_line": 52.303845, "activity_lines": {"activity_5": 54.300333, "activity_10": 55.050729, "activity_20": 54.221097, "activity_30": 53.517591}, "trend_signal": 1, "fair_value": 52.534533, "relative_strength": -7.274083, "rate_of_change": 0.39782448725245106, "market_dynamics": 0.437655, "expectation": {"probability": 57.3693, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 50.993228, "high": 53.900737, "low": 50.680113, "close": 51.887848, "volume": 4835226}, "trend_line": 52.469349, "activity_lines": {"activity_5": 53.25363, "activity_10": 54.433443, "activity_20": 54.073698, "activity_30": 53.490753}, "trend_signal": 1, "fair_value": 52.507099, "relative_strength": -3.885013, "rate_of_change": 0.3164279796255869, "market_dynamics": 0.078611, "expectation": {"probability": 47.3175, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 51.911436, "high": 54.14019, "low": 51.21495, "close": 53.722294, "volume": 1824839}, "trend_line": 52.706439, "activity_lines": {"activity_5": 53.110652, "activity_10": 54.198489, "activity_20": 54.103564, "activity_30": 53.571588}, "trend_signal": 1, "fair_value": 52.49216, "relative_strength": -2.089481, "rate_of_change": 0.4518638110032621, "market_dynamics": -0.272824, "expectation": {"probability": 44.6048, "direction": "negative"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 53.722295, "high": 53.861593, "low": 52.004297, "close": 52.09716, "volume": 2453265}, "trend_line": 52.871465, "activity_lines": {"activity_5": 52.57205, "activity_10": 53.672114, "activity_20": 53.962252, "activity_30": 53.53228}, "trend_signal": 0, "fair_value": 52.471539, "relative_strength": -2.869243, "rate_of_change": 0.3131040592592443, "market_dynamics": -0.533908, "expectation": {"probability": 58.5416, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 51.586409, "high": 52.654356, "low": 50.193436, "close": 50.193436, "volume": 2573618}, "trend_line": 52.844805, "activity_lines": {"activity_5": 51.718911, "activity_10": 52.887704, "activity_20": 53.636932, "activity_30": 53.359504}, "trend_signal": 0, "fair_value": 52.44266, "relative_strength": -6.852467, "rate_of_change": -0.050424174930654334, "market_dynamics": -0.669456, "expectation": {"probability": 59.2058, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 51.029223, "high": 53.304408, "low": 49.775546, "close": 52.004299, "volume": 2762555}, "trend_line": 52.944113, "activity_lines": {"activity_5": 51.761277, "activity_10": 52.553624, "activity_20": 53.49683, "activity_30": 53.305277}, "trend_signal": 0, "fair_value": 52.426704, "relative_strength": -1.794787, "rate_of_change": 0.18792386498540514, "market_dynamics": -0.767834, "expectation": {"probability": 58.3818, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 52.004305, "high": 53.257969, "low": 50.425602, "close": 52.422188, "volume": 2610524}, "trend_line": 53.036476, "activity_lines": {"activity_5": 51.908337, "activity_10": 52.356844, "activity_20": 53.399594, "activity_30": 53.271605}, "trend_signal": 0, "fair_value": 52.431839, "relative_strength": -1.398781, "rate_of_change": 0.17445376788161293, "market_dynamics": -0.881277, "expectation": {"probability": 59.4737, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 53.118676, "high": 59.154894, "low": 51.632836, "close": 58.829865, "volume": 3188165}, "trend_line": 53.21569, "activity_lines": {"activity_5": 54.155667, "activity_10": 53.395082, "activity_20": 53.910494, "activity_30": 53.645372}, "trend_signal": 1, "fair_value": 52.471737, "relative_strength": 7.474026, "rate_of_change": 0.3379070660727944, "market_dynamics": -0.631166, "expectation": {"probability": 41.1733, "direction": "negative"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 58.96916, "high": 61.290782, "low": 56.693975, "close": 59.387054, "volume": 4714549}, "trend_line": 53.47461, "activity_lines": {"activity_5": 56.248222, "activity_10": 54.481605, "activity_20": 54.440124, "activity_30": 54.043524}, "trend_signal": 1, "fair_value": 52.531514, "relative_strength": 13.675096, "rate_of_change": 0.48654823417679305, "market_dynamics": -0.125412, "expectation": {"probability": 41.1733, "direction": "negative"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 59.804946, "high": 62.265869, "low": 57.344029, "close": 61.708668, "volume": 3536015}, "trend_line": 53.751276, "activity_lines": {"activity_5": 58.628655, "activity_10": 55.944979, "activity_20": 55.149612, "activity_30": 54.574754}, "trend_signal": 1, "fair_value": 52.626954, "relative_strength": 20.28695, "rate_of_change": 0.5173782473588845, "market_dynamics": 0.404367, "expectation": {"probability": 44.6998, "direction": "negative"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 60.872891, "high": 64.541049, "low": 60.780025, "close": 61.569382, "volume": 6183950}, "trend_line": 54.084431, "activity_lines": {"activity_5": 60.194977, "activity_10": 57.253265, "activity_20": 55.785436, "activity_30": 55.079148}, "trend_signal": 1, "fair_value": 52.705719, "relative_strength": 19.903677, "rate_of_change": 0.6198085418474624, "market_dynamics": 0.964007, "expectation": {"probability": 42.1212, "direction": "negative"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 61.290788, "high": 63.983859, "low": 59.06203, "close": 62.776619, "volume": 3629724}, "trend_line": 54.429498, "activity_lines": {"activity_5": 61.52604, "activity_10": 58.597702, "activity_20": 56.494393, "activity_30": 55.639934}, "trend_signal": 1, "fair_value": 52.776703, "relative_strength": 20.56564, "rate_of_change": 0.6380154022513432, "market_dynamics": 1.194357, "expectation": {"probability": 45.0115, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 63.287374, "high": 65.237535, "low": 58.226245, "close": 59.201324, "volume": 4835130}, "trend_line": 54.726957, "activity_lines": {"activity_5": 60.975042, "activity_10": 59.094107, "activity_20": 56.823775, "activity_30": 55.947794}, "trend_signal": 1, "fair_value": 52.854755, "relative_strength": 11.136589, "rate_of_change": 0.5465032949596491, "market_dynamics": 1.193684, "expectation": {"probability": 42.4644, "direction": "negative"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 59.572781, "high": 64.076727, "low": 59.108457, "close": 62.312294, "volume": 5102027}, "trend_line": 55.086367, "activity_lines": {"activity_5": 61.43627, "activity_10": 60.056524, "activity_20": 57.424411, "activity_30": 56.437171}, "trend_signal": 1, "fair_value": 52.944858, "relative_strength": 15.259262, "rate_of_change": 0.6567330246408621, "market_dynamics": 1.232478, "expectation": {"probability": 45.0269, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 61.801539, "high": 63.565963, "low": 60.594289, "close": 62.405155, "volume": 3075852}, "trend_line": 55.404142, "activity_lines": {"activity_5": 61.733436, "activity_10": 60.850095, "activity_20": 58.008321, "activity_30": 56.90935}, "trend_signal": 1, "fair_value": 53.035556, "relative_strength": 12.554164, "rate_of_change": 0.5768668679856804, "market_dynamics": 1.123058, "expectation": {"probability": 45.6599, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 62.40516, "high": 62.40516, "low": 58.969162, "close": 60.826458, "volume": 2194588}, "trend_line": 55.676748, "activity_lines": {"activity_5": 61.457937, "activity_10": 61.134599, "activity_20": 58.41544, "activity_30": 57.259177}, "trend_signal": 1, "fair_value": 53.099037, "relative_strength": 12.676539, "rate_of_change": 0.4920318051311096, "market_dynamics": 0.946093, "expectation": {"probability": 43.4906, "direction": "negative"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 60.3157, "high": 60.3157, "low": 56.879701, "close": 58.226242, "volume": 4252488}, "trend_line": 55.885045, "activity_lines": {"activity_5": 60.365228, "activity_10": 60.785934, "activity_20": 58.548969, "activity_30": 57.423661}, "trend_signal": 1, "fair_value": 53.144009, "relative_strength": 8.004724, "rate_of_change": 0.3741184740171869, "market_dynamics": 0.821415, "expectation": {"probability": 42.9637, "direction": "negative"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 58.040515, "high": 63.148077, "low": 57.669054, "close": 60.129971, "volume": 2692105}, "trend_line": 56.168729, "activity_lines": {"activity_5": 60.210453, "activity_10": 60.677873, "activity_20": 58.854496, "activity_30": 57.697527}, "trend_signal": 1, "fair_value": 53.184349, "relative_strength": 5.766132, "rate_of_change": 0.5076205986771611, "market_dynamics": 0.552016, "expectation": {"probability": 44.2708, "direction": "negative"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 59.936367, "high": 63.361302, "low": 58.604447, "close": 61.553696, "volume": 4778203}, "trend_line": 56.529691, "activity_lines": {"activity_5": 60.468344, "activity_10": 60.805033, "activity_20": 59.275539, "activity_30": 58.044944}, "trend_signal": 1, "fair_value": 53.231391, "relative_strength": -4.326759, "rate_of_change": 0.6426387180667746, "market_dynamics": 0.531086, "expectation": {"probability": 45.6425, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 62.695345, "high": 63.504009, "low": 58.509314, "close": 61.315853, "volume": 4148548}, "trend_line": 56.939384, "activity_lines": {"activity_5": 60.697527, "activity_10": 60.849555, "activity_20": 59.651759, "activity_30": 58.353729}, "trend_signal": 1, "fair_value": 53.256653, "relative_strength": -13.492268, "rate_of_change": 0.7247395001681456, "market_dynamics": 0.524814, "expectation": {"probability": 45.4393, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 61.60127, "high": 63.50401, "low": 57.60551, "close": 59.460682, "volume": 3555210}, "trend_line": 57.161991, "activity_lines": {"activity_5": 60.38094, "activity_10": 60.563916, "activity_20": 59.819181, "activity_30": 58.516393}, "trend_signal": 1, "fair_value": 53.275354, "relative_strength": -10.297114, "rate_of_change": 0.3909543524390843, "market_dynamics": 0.379455, "expectation": {"probability": 45.0084, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 58.747154, "high": 61.07801, "low": 58.509312, "close": 60.507187, "volume": 3784591}, "trend_line": 57.35984, "activity_lines": {"activity_5": 60.504239, "activity_10": 60.50689, "activity_20": 60.048291, "activity_30": 58.732212}, "trend_signal": 1, "fair_value": 53.30023, "relative_strength": -6.924453, "rate_of_change": 0.34611985436266196, "market_dynamics": 0.180829, "expectation": {"probability": 44.8991, "direction": "negative"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 60.079077, "high": 60.745034, "low": 58.176332, "close": 59.650959, "volume": 3553533}, "trend_line": 57.550023, "activity_lines": {"activity_5": 60.190066, "activity_10": 60.335449, "activity_20": 60.154812, "activity_30": 58.880027}, "trend_signal": 1, "fair_value": 53.318817, "relative_strength": -7.456234, "rate_of_change": 0.33156124563807127, "market_dynamics": -0.228209, "expectation": {"probability": 45.4181, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 58.984997, "high": 60.459621, "low": 57.320099, "close": 58.461742, "volume": 2554602}, "trend_line": 57.600667, "activity_lines": {"activity_5": 59.511422, "activity_10": 59.939611, "activity_20": 60.119842, "activity_30": 58.938847}, "trend_signal": 1, "fair_value": 53.325517, "relative_strength": -9.039607, "rate_of_change": 0.08799996483059329, "market_dynamics": -0.635678, "expectation": {"probability": 44.7889, "direction": "negative"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 57.557939, "high": 59.888801, "low": 56.559001, "close": 58.65202, "volume": 2891989}, "trend_line": 57.660635, "activity_lines": {"activity_5": 59.102333, "activity_10": 59.648379, "activity_20": 60.072687, "activity_30": 59.006676}, "trend_signal": 1, "fair_value": 53.339567, "relative_strength": -9.786409, "rate_of_change": 0.10410990553286092, "market_dynamics": -0.834373, "expectation": {"probability": 45.3846, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 57.843355, "high": 59.032566, "low": 56.273592, "close": 57.177391, "volume": 2906759}, "trend_line": 57.720652, "activity_lines": {"activity_5": 58.379291, "activity_10": 59.157272, "activity_20": 59.844811, "activity_30": 58.975499}, "trend_signal": 1, "fair_value": 53.366018, "relative_strength": -6.300034, "rate_of_change": 0.10408660952138662, "market_dynamics": -0.987372, "expectation": {"probability": 56.0306, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 57.557943, "high": 58.984999, "low": 56.939549, "close": 57.082256, "volume": 1802447}, "trend_line": 57.747678, "activity_lines": {"activity_5": 57.776756, "activity_10": 58.715214, "activity_20": 59.583242, "activity_30": 58.934312}, "trend_signal": 1, "fair_value": 53.415846, "relative_strength": -5.537923, "rate_of_change": 0.046822062924721165, "market_dynamics": -1.076496, "expectation": {"probability": 55.3245, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 57.034689, "high": 57.89092, "low": 56.226021, "close": 57.224964, "volume": 2509694}, "trend_line": 57.791389, "activity_lines": {"activity_5": 57.45012, "activity_10": 58.319903, "activity_20": 59.313072, "activity_30": 58.900589}, "trend_signal": 0, "fair_value": 53.487376, "relative_strength": -6.264906, "rate_of_change": 0.07569308674194974, "market_dynamics": -1.104583, "expectation": {"probability": 53.1881, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 57.557942, "high": 59.175273, "low": 57.177392, "close": 58.461742, "volume": 2174412}, "trend_line": 57.843524, "activity_lines": {"activity_5": 57.697476, "activity_10": 58.202279, "activity_20": 59.168334, "activity_30": 58.943838}, "trend_signal": 0, "fair_value": 53.552976, "relative_strength": -6.315298, "rate_of_change": 0.0902124017126493, "market_dynamics": -1.113419, "expectation": {"probability": 44.5829, "direction": "negative"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 57.320099, "high": 60.554759, "low": 57.320099, "close": 58.794724, "volume": 3329114}, "trend_line": 57.984291, "activity_lines": {"activity_5": 58.055826, "activity_10": 58.201414, "activity_20": 59.059714, "activity_30": 59.005205}, "trend_signal": 1, "fair_value": 53.627639, "relative_strength": -6.141414, "rate_of_change": 0.24335827118692968, "market_dynamics": -0.955738, "expectation": {"probability": 46.0687, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 58.93743, "high": 59.413115, "low": 56.654138, "close": 56.701706, "volume": 2909341}, "trend_line": 58.158173, "activity_lines": {"activity_5": 57.706989, "activity_10": 57.865839, "activity_20": 58.765635, "activity_30": 58.922458}, "trend_signal": 0, "fair_value": 53.68249, "relative_strength": -8.172925, "rate_of_change": 0.29987777206760874, "market_dynamics": -0.908241, "expectation": {"probability": 56.5483, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 57.224965, "high": 58.747158, "low": 56.844416, "close": 57.510372, "volume": 1243209}, "trend_line": 58.34559, "activity_lines": {"activity_5": 57.65942, "activity_10": 57.727458, "activity_20": 58.571752, "activity_30": 58.880664}, "trend_signal": 0, "fair_value": 53.746788, "relative_strength": -8.425404, "rate_of_change": 0.3222539332520014, "market_dynamics": -0.88539, "expectation": {"probability": 54.7794, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 57.320099, "high": 58.984998, "low": 55.036806, "close": 56.606571, "volume": 1696947}, "trend_line": 58.441733, "activity_lines": {"activity_5": 57.282043, "activity_10": 57.479237, "activity_20": 58.316869, "activity_30": 58.768469}, "trend_signal": 0, "fair_value": 53.761318, "relative_strength": -8.21474, "rate_of_change": 0.16478194838718377, "market_dynamics": -0.964339, "expectation": {"probability": 56.8584, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 56.606571, "high": 58.747154, "low": 55.607632, "close": 57.938488, "volume": 4299469}, "trend_line": 58.636444, "activity_lines": {"activity_5": 57.389865, "activity_10": 57.528535, "activity_20": 58.201192, "activity_30": 58.736002}, "trend_signal": 0, "fair_value": 53.773193, "relative_strength": -2.512456, "rate_of_change": 0.33317116041031514, "market_dynamics": -0.91799, "expectation": {"probability": 53.778, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 58.223904, "high": 58.223904, "low": 54.751398, "close": 55.131947, "volume": 4694614}, "trend_line": 58.801061, "activity_lines": {"activity_5": 56.597057, "activity_10": 57.077066, "activity_20": 57.839053, "activity_30": 58.509906}, "trend_signal": 0, "fair_value": 53.771341, "relative_strength": -9.434715, "rate_of_change": 0.28074178577404835, "market_dynamics": -0.867327, "expectation": {"probability": 57.0492, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 55.560065, "high": 56.606572, "low": 54.989239, "close": 55.655197, "volume": 2760780}, "trend_line": 58.922757, "activity_lines": {"activity_5": 56.22285, "activity_10": 56.784736, "activity_20": 57.561381, "activity_30": 58.306947}, "trend_signal": 0, "fair_value": 53.778973, "relative_strength": -10.519012, "rate_of_change": 0.20696225192263118, "market_dynamics": -0.849833, "expectation": {"probability": 54.3679, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 55.6552, "high": 56.416296, "low": 55.36979, "close": 55.893044, "volume": 435408}, "trend_line": 59.038452, "activity_lines": {"activity_5": 55.997693, "activity_10": 56.563326, "activity_20": 57.330987, "activity_30": 58.111481}, "trend_signal": 0, "fair_value": 53.779335, "relative_strength": -10.487189, "rate_of_change": 0.19635028279481617, "market_dynamics": -0.786362, "expectation": {"probability": 54.9696, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 56.08332, "high": 56.08332, "low": 54.228145, "close": 55.084381, "volume": 2360731}, "trend_line": 58.913603, "activity_lines": {"activity_5": 55.610804, "activity_10": 56.216509, "activity_20": 57.034687, "activity_30": 57.85638}, "trend_signal": 0, "fair_value": 53.760921, "relative_strength": -15.184968, "rate_of_change": -0.21147065305844662, "market_dynamics": -0.922282, "expectation": {"probability": 58.0084, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 54.894106, "high": 56.226022, "low": 54.894104, "close": 55.893044, "volume": 3188423}, "trend_line": 58.797136, "activity_lines": {"activity_5": 55.594948, "activity_10": 56.055641, "activity_20": 56.83943, "activity_30": 57.661505}, "trend_signal": 0, "fair_value": 53.726902, "relative_strength": -19.237554, "rate_of_change": -0.19769118517500975, "market_dynamics": -0.894595, "expectation": {"probability": 54.8181, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 56.130885, "high": 57.082256, "low": 55.369791, "close": 56.511436, "volume": 3071823}, "trend_line": 58.623895, "activity_lines": {"activity_5": 55.921586, "activity_10": 56.053912, "activity_20": 56.730023, "activity_30": 57.514041}, "trend_signal": 0, "fair_value": 53.712306, "relative_strength": -20.989388, "rate_of_change": -0.29464190228586035, "market_dynamics": -0.679272, "expectation": {"probability": 55.3883, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 56.130885, "high": 58.414178, "low": 55.702769, "close": 57.034691, "volume": 6508882}, "trend_line": 58.472739, "activity_lines": {"activity_5": 56.330676, "activity_10": 56.188834, "activity_20": 56.693327, "activity_30": 57.411511}, "trend_signal": 0, "fair_value": 53.757031, "relative_strength": -18.097131, "rate_of_change": -0.25784025438773783, "market_dynamics": -0.314727, "expectation": {"probability": 56.0497, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 57.27253, "high": 59.365545, "low": 56.796845, "close": 58.461742, "volume": 5142343}, "trend_line": 58.328909, "activity_lines": {"activity_5": 57.123483, "activity_10": 56.577166, "activity_20": 56.804094, "activity_30": 57.410802}, "trend_signal": 0, "fair_value": 53.852747, "relative_strength": -20.221367, "rate_of_change": -0.2459778735523132, "market_dynamics": 0.127648, "expectation": {"probability": 50.58, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 58.794724, "high": 62.552637, "low": 56.939547, "close": 61.030445, "volume": 6046676}, "trend_line": 58.38988, "activity_lines": {"activity_5": 58.601279, "activity_10": 57.415237, "activity_20": 57.169239, "activity_30": 57.585094}, "trend_signal": 0, "fair_value": 53.928149, "relative_strength": -15.445225, "rate_of_change": 0.10452964241109843, "market_dynamics": 0.633582, "expectation": {"probability": 50.6716, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 61.220721, "high": 61.363428, "low": 58.984999, "close": 59.413116, "volume": 5389879}, "trend_line": 58.293241, "activity_lines": {"activity_5": 59.14356, "activity_10": 57.878814, "activity_20": 57.373784, "activity_30": 57.65111}, "trend_signal": 0, "fair_value": 53.990253, "relative_strength": -16.3198, "rate_of_change": -0.1655064199481077, "market_dynamics": 0.939406, "expectation": {"probability": 50.7143, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 59.460681, "high": 59.936367, "low": 58.176335, "close": 58.747154, "volume": 3163406}, "trend_line": 58.171307, "activity_lines": {"activity_5": 59.229183, "activity_10": 58.194496, "activity_20": 57.510373, "activity_30": 57.680394}, "trend_signal": 0, "fair_value": 54.032364, "relative_strength": -15.921919, "rate_of_change": -0.20917347861993657, "market_dynamics": 1.021635, "expectation": {"probability": 50.0941, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 58.128765, "high": 59.175276, "low": 57.462804, "close": 58.033627, "volume": 1312806}, "trend_line": 58.078213, "activity_lines": {"activity_5": 58.927915, "activity_10": 58.314714, "activity_20": 57.578555, "activity_30": 57.671512}, "trend_signal": 0, "fair_value": 54.080294, "relative_strength": -14.368916, "rate_of_change": -0.16003422443301932, "market_dynamics": 0.852287, "expectation": {"probability": 59.8973, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 54.798964, "high": 55.797904, "low": 50.612937, "close": 55.036804, "volume": 9186751}, "trend_line": 57.971898, "activity_lines": {"activity_5": 57.561111, "activity_10": 57.846812, "activity_20": 57.357248, "activity_30": 57.475292}, "trend_signal": 0, "fair_value": 54.108482, "relative_strength": -10.832737, "rate_of_change": -0.18305487463947118, "market_dynamics": 0.555192, "expectation": {"probability": 59.2063, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 56.273592, "high": 56.701705, "low": 53.990303, "close": 54.465988, "volume": 3667550}, "trend_line": 57.783099, "activity_lines": {"activity_5": 56.232364, "activity_10": 57.290693, "activity_20": 57.091317, "activity_30": 57.249104}, "trend_signal": 0, "fair_value": 54.135675, "relative_strength": -13.248712, "rate_of_change": -0.3256733115759002, "market_dynamics": 0.155886, "expectation": {"probability": 58.4758, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 55.131946, "high": 56.844415, "low": 54.228143, "close": 54.513554, "volume": 4303018}, "trend_line": 57.548428, "activity_lines": {"activity_5": 55.357103, "activity_10": 56.754465, "activity_20": 56.843054, "activity_30": 57.038166}, "trend_signal": 0, "fair_value": 54.154111, "relative_strength": -15.092247, "rate_of_change": -0.4061239429197086, "market_dynamics": -0.100234, "expectation": {"probability": 55.4206, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 54.798964, "high": 56.891982, "low": 54.180575, "close": 56.844414, "volume": 3160994}, "trend_line": 57.39938, "activity_lines": {"activity_5": 55.585432, "activity_10": 56.667112, "activity_20": 56.835579, "activity_30": 56.992745}, "trend_signal": 0, "fair_value": 54.193086, "relative_strength": -13.237249, "rate_of_change": -0.2589957800411169, "market_dynamics": -0.155518, "expectation": {"probability": 56.4019, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 56.93955, "high": 57.795785, "low": 56.511436, "close": 57.082256, "volume": 2360695}, "trend_line": 57.320099, "activity_lines": {"activity_5": 56.019892, "activity_10": 56.616949, "activity_20": 56.860043, "activity_30": 56.972286}, "trend_signal": 0, "fair_value": 54.24398, "relative_strength": -13.970979, "rate_of_change": -0.13812170096611098, "market_dynamics": -0.24153, "expectation": {"probability": 57.5814, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 57.557938, "high": 58.604446, "low": 57.415231, "close": 57.938488, "volume": 3866706}, "trend_line": 57.234475, "activity_lines": {"activity_5": 56.803187, "activity_10": 56.721599, "activity_20": 56.964241, "activity_30": 57.012182}, "trend_signal": 0, "fair_value": 54.285437, "relative_strength": -14.290316, "rate_of_change": -0.1493786673327199, "market_dynamics": -0.010968, "expectation": {"probability": 50.4868, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 57.653078, "high": 60.507192, "low": 57.653078, "close": 59.983936, "volume": 3695338}, "trend_line": 57.245575, "activity_lines": {"activity_5": 58.074852, "activity_10": 57.207663, "activity_20": 57.261204, "activity_30": 57.189567}, "trend_signal": 0, "fair_value": 54.326148, "relative_strength": -12.096294, "rate_of_change": 0.019393905508872055, "market_dynamics": 0.26436, "expectation": {"probability": 50.5623, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 59.650958, "high": 61.173154, "low": 59.650958, "close": 60.364487, "volume": 4049865}, "trend_line": 57.309, "activity_lines": {"activity_5": 59.105505, "activity_10": 57.781946, "activity_20": 57.578328, "activity_30": 57.390787}, "trend_signal": 1, "fair_value": 54.365833, "relative_strength": -10.189372, "rate_of_change": 0.1107945898001639, "market_dynamics": 0.506162, "expectation": {"probability": 44.8804, "direction": "negative"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 60.999371, "high": 63.213058, "low": 59.720353, "close": 63.213058, "volume": 4640512}, "trend_line": 57.461034, "activity_lines": {"activity_5": 60.695619, "activity_10": 58.856853, "activity_20": 58.155192, "activity_30": 57.771694}, "trend_signal": 1, "fair_value": 54.427243, "relative_strength": -7.77387, "rate_of_change": 0.2652881746322575, "market_dynamics": 0.900302, "expectation": {"probability": 45.5319, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 63.459025, "high": 65.32836, "low": 61.589688, "close": 63.754185, "volume": 5558152}, "trend_line": 57.680261, "activity_lines": {"activity_5": 62.041532, "activity_10": 59.948948, "activity_20": 58.74511, "activity_30": 58.177703}, "trend_signal": 1, "fair_value": 54.504589, "relative_strength": -7.228045, "rate_of_change": 0.38152289427998043, "market_dynamics": 1.191821, "expectation": {"probability": 46.3187, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 63.754188, "high": 65.426745, "low": 62.524355, "close": 63.85257, "volume": 4532201}, "trend_line": 57.905938, "activity_lines": {"activity_5": 62.975445, "activity_10": 60.954921, "activity_20": 59.305832, "activity_30": 58.575917}, "trend_signal": 1, "fair_value": 54.564597, "relative_strength": -5.610637, "rate_of_change": 0.39125516439670316, "market_dynamics": 1.318246, "expectation": {"probability": 46.9613, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 63.508221, "high": 65.918678, "low": 62.524357, "close": 64.000153, "volume": 3568305}, "trend_line": 58.131777, "activity_lines": {"activity_5": 63.56428, "activity_10": 61.827441, "activity_20": 59.842706, "activity_30": 58.969092}, "trend_signal": 1, "fair_value": 54.61575, "relative_strength": -8.144614, "rate_of_change": 0.39001008842996476, "market_dynamics": 1.398513, "expectation": {"probability": 47.2286, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 64.442885, "high": 67.886398, "low": 63.459026, "close": 66.410606, "volume": 3542083}, "trend_line": 58.396739, "activity_lines": {"activity_5": 64.688852, "activity_10": 62.964877, "activity_20": 60.566692, "activity_30": 59.50321}, "trend_signal": 1, "fair_value": 54.680993, "relative_strength": -3.108755, "rate_of_change": 0.45579545934058924, "market_dynamics": 1.372623, "expectation": {"probability": 47.3492, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 66.410609, "high": 74.084722, "low": 65.180783, "close": 72.215385, "volume": 8797202}, "trend_line": 58.844095, "activity_lines": {"activity_5": 67.345276, "activity_10": 64.941416, "activity_20": 61.79343, "activity_30": 60.394736}, "trend_signal": 1, "fair_value": 54.777457, "relative_strength": 4.542089, "rate_of_change": 0.7660633241866577, "market_dynamics": 1.419862, "expectation": {"probability": 44.5019, "direction": "negative"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 73.396018, "high": 75.658899, "low": 71.379104, "close": 72.461349, "volume": 8200501}, "trend_line": 59.369416, "activity_lines": {"activity_5": 69.483532, "activity_10": 66.683205, "activity_20": 62.968813, "activity_30": 61.273268}, "trend_signal": 1, "fair_value": 54.870052, "relative_strength": 2.336681, "rate_of_change": 0.8927335869469963, "market_dynamics": 1.531343, "expectation": {"probability": 44.6067, "direction": "negative"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 72.805704, "high": 73.838757, "low": 70.837983, "close": 73.4944, "volume": 4290941}, "trend_line": 59.902217, "activity_lines": {"activity_5": 71.385661, "activity_10": 68.333201, "activity_20": 64.169121, "activity_30": 62.184557}, "trend_signal": 1, "fair_value": 54.977981, "relative_strength": 1.997626, "rate_of_change": 0.8974334529414929, "market_dynamics": 1.396566, "expectation": {"probability": 45.9586, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 73.789562, "high": 73.789562, "low": 69.362191, "close": 70.001701, "volume": 2325551}, "trend_line": 60.348722, "activity_lines": {"activity_5": 71.480769, "activity_10": 69.065326, "activity_20": 64.965206, "activity_30": 62.836137}, "trend_signal": 1, "fair_value": 55.053992, "relative_strength": 1.173582, "rate_of_change": 0.7453897741380789, "market_dynamics": 1.310575, "expectation": {"probability": 43.3413, "direction": "negative"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 70.001701, "high": 73.19925, "low": 69.411386, "close": 72.313774, "volume": 2406951}, "trend_line": 60.827898, "activity_lines": {"activity_5": 71.946464, "activity_10": 70.035687, "activity_20": 65.93877, "activity_30": 63.608076}, "trend_signal": 1, "fair_value": 55.158165, "relative_strength": 3.578688, "rate_of_change": 0.7940118433659545, "market_dynamics": 1.161851, "expectation": {"probability": 46.0853, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 73.396016, "high": 74.281491, "low": 70.641211, "close": 72.658119, "volume": 3363292}, "trend_line": 61.412103, "activity_lines": {"activity_5": 72.133396, "activity_10": 70.851396, "activity_20": 66.883696, "activity_30": 64.371316}, "trend_signal": 1, "fair_value": 55.255017, "relative_strength": 2.744925, "rate_of_change": 0.9604227981049162, "market_dynamics": 1.02958, "expectation": {"probability": 46.1936, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 73.69118, "high": 73.69118, "low": 68.181561, "close": 69.55896, "volume": 3710591}, "trend_line": 61.875562, "activity_lines": {"activity_5": 71.25776, "activity_10": 70.931894, "activity_20": 67.467221, "activity_30": 64.89692}, "trend_signal": 1, "fair_value": 55.345887, "relative_strength": -1.368242, "rate_of_change": 0.75467045966493, "market_dynamics": 0.992661, "expectation": {"probability": 48.8304, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 69.952502, "high": 71.821839, "low": 66.951735, "close": 68.673492, "volume": 4686247}, "trend_line": 62.301577, "activity_lines": {"activity_5": 70.28046, "activity_10": 70.745855, "activity_20": 67.911534, "activity_30": 65.335496}, "trend_signal": 1, "fair_value": 55.45395, "relative_strength": -1.109083, "rate_of_change": 0.6885028373560462, "market_dynamics": 0.824094, "expectation": {"probability": 48.9497, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 70.346052, "high": 70.346052, "low": 67.000925, "close": 68.870262, "volume": 3708999}, "trend_line": 62.761107, "activity_lines": {"activity_5": 69.690145, "activity_10": 70.507941, "activity_20": 68.30965, "activity_30": 65.759282}, "trend_signal": 1, "fair_value": 55.564908, "relative_strength": -1.622624, "rate_of_change": 0.7375896761008166, "market_dynamics": 0.546287, "expectation": {"probability": 49.8201, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 67.886395, "high": 71.625073, "low": 67.886395, "close": 70.641212, "volume": 3177576}, "trend_line": 63.252712, "activity_lines": {"activity_5": 69.765575, "activity_10": 70.503469, "activity_20": 68.807836, "activity_30": 66.267676}, "trend_signal": 1, "fair_value": 55.689941, "relative_strength": -2.342377, "rate_of_change": 0.7832956165033862, "market_dynamics": 0.2271, "expectation": {"probability": 50.4, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 69.854121, "high": 71.329913, "low": 68.821064, "close": 70.001701, "volume": 3620269}, "trend_line": 63.702388, "activity_lines": {"activity_5": 69.739339, "activity_10": 70.305803, "activity_20": 69.168318, "activity_30": 66.703094}, "trend_signal": 1, "fair_value": 55.813869, "relative_strength": -3.353722, "rate_of_change": 0.7109197151894399, "market_dynamics": 0.019883, "expectation": {"probability": 50.3088, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 71.099998, "high": 71.099998, "low": 68.599998, "close": 69.0, "volume": 3194629}, "trend_line": 64.101231, "activity_lines": {"activity_5": 69.556297, "activity_10": 69.966258, "activity_20": 69.370746, "activity_30": 67.044876}, "trend_signal": 1, "fair_value": 55.949019, "relative_strength": -2.982463, "rate_of_change": 0.6261036870391725, "market_dynamics": -0.188972, "expectation": {"probability": 54.5916, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 69.0, "high": 71.5, "low": 67.300003, "close": 70.050003, "volume": 3142440}, "trend_line": 64.487507, "activity_lines": {"activity_5": 69.76052, "activity_10": 69.880556, "activity_20": 69.616423, "activity_30": 67.428668}, "trend_signal": 1, "fair_value": 56.08539, "relative_strength": -5.103624, "rate_of_change": 0.6026030919749344, "market_dynamics": -0.308167, "expectation": {"probability": 54.4651, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 69.599998, "high": 71.5, "low": 68.849998, "close": 69.949997, "volume": 2062225}, "trend_line": 64.784825, "activity_lines": {"activity_5": 69.839641, "activity_10": 69.839297, "activity_20": 69.794902, "activity_30": 67.781086}, "trend_signal": 1, "fair_value": 56.239302, "relative_strength": -2.078194, "rate_of_change": 0.4610474397777607, "market_dynamics": -0.45711, "expectation": {"probability": 54.5858, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 70.199997, "high": 70.449997, "low": 67.699997, "close": 68.050003, "volume": 2705973}, "trend_line": 65.072721, "activity_lines": {"activity_5": 69.213448, "activity_10": 69.453525, "activity_20": 69.744972, "activity_30": 67.991743}, "trend_signal": 1, "fair_value": 56.374422, "relative_strength": -0.65188, "rate_of_change": 0.4443880183360895, "market_dynamics": -0.628578, "expectation": {"probability": 53.8948, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 68.449997, "high": 71.5, "low": 68.150002, "close": 70.0, "volume": 3346374}, "trend_line": 65.447816, "activity_lines": {"activity_5": 69.410001, "activity_10": 69.49982, "activity_20": 69.844158, "activity_30": 68.309632}, "trend_signal": 1, "fair_value": 56.524247, "relative_strength": -1.216959, "rate_of_change": 0.5764243360900825, "market_dynamics": -0.648928, "expectation": {"probability": 53.605, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 69.900002, "high": 70.550003, "low": 67.699997, "close": 68.099998, "volume": 3238484}, "trend_line": 65.783362, "activity_lines": {"activity_5": 68.973333, "activity_10": 69.24899, "activity_20": 69.730073, "activity_30": 68.48074}, "trend_signal": 1, "fair_value": 56.636272, "relative_strength": -2.804503, "rate_of_change": 0.5126924327008768, "market_dynamics": -0.730043, "expectation": {"probability": 53.7807, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 68.300003, "high": 70.349998, "low": 67.300003, "close": 70.050003, "volume": 5630062}, "trend_line": 66.283802, "activity_lines": {"activity_5": 69.246667, "activity_10": 69.379233, "activity_20": 69.781008, "activity_30": 68.756008}, "trend_signal": 1, "fair_value": 56.761349, "relative_strength": -1.18582, "rate_of_change": 0.7607394708710655, "market_dynamics": -0.569621, "expectation": {"probability": 53.4061, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 70.5, "high": 73.599998, "low": 69.25, "close": 70.900002, "volume": 4645013}, "trend_line": 66.831602, "activity_lines": {"activity_5": 69.803335, "activity_10": 69.638994, "activity_20": 69.883384, "activity_30": 69.053827}, "trend_signal": 1, "fair_value": 56.899863, "relative_strength": -1.037402, "rate_of_change": 0.8264462560551512, "market_dynamics": -0.373005, "expectation": {"probability": 53.9292, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 70.5, "high": 72.400002, "low": 67.849998, "close": 68.849998, "volume": 4128565}, "trend_line": 67.309484, "activity_lines": {"activity_5": 69.613334, "activity_10": 69.489122, "activity_20": 69.757665, "activity_30": 69.184046}, "trend_signal": 1, "fair_value": 57.028817, "relative_strength": 1.427176, "rate_of_change": 0.7150539351129035, "market_dynamics": -0.408046, "expectation": {"probability": 50.8053, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 69.25, "high": 71.699997, "low": 68.75, "close": 70.849998, "volume": 4021114}, "trend_line": 67.776337, "activity_lines": {"activity_5": 70.036666, "activity_10": 69.735454, "activity_20": 69.810806, "activity_30": 69.412466}, "trend_signal": 1, "fair_value": 57.15241, "relative_strength": 1.945096, "rate_of_change": 0.6935917084136322, "market_dynamics": -0.19885, "expectation": {"probability": 49.7305, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 71.199997, "high": 74.400002, "low": 71.099998, "close": 72.75, "volume": 3882968}, "trend_line": 68.298595, "activity_lines": {"activity_5": 71.036666, "activity_10": 70.311818, "activity_20": 70.051401, "activity_30": 69.733348}, "trend_signal": 1, "fair_value": 57.276613, "relative_strength": 3.885671, "rate_of_change": 0.7705609702690305, "market_dynamics": -0.06287, "expectation": {"probability": 49.888, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 73.75, "high": 74.5, "low": 72.099998, "close": 73.900002, "volume": 3964236}, "trend_line": 68.830645, "activity_lines": {"activity_5": 72.11, "activity_10": 71.029091, "activity_20": 70.400146, "activity_30": 70.094729}, "trend_signal": 1, "fair_value": 57.399372, "relative_strength": 6.043067, "rate_of_change": 0.7790057760338965, "market_dynamics": 0.134201, "expectation": {"probability": 48.0371, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 74.099998, "high": 74.300003, "low": 71.949997, "close": 73.0, "volume": 3854493}, "trend_line": 69.264514, "activity_lines": {"activity_5": 72.626667, "activity_10": 71.512727, "activity_20": 70.661245, "activity_30": 70.36372}, "trend_signal": 1, "fair_value": 57.520218, "relative_strength": 5.944425, "rate_of_change": 0.6303427782784854, "market_dynamics": 0.405847, "expectation": {"probability": 47.5022, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 73.5, "high": 74.300003, "low": 72.300003, "close": 72.849998, "volume": 1171005}, "trend_line": 69.680698, "activity_lines": {"activity_5": 72.953333, "activity_10": 71.913636, "activity_20": 70.89378, "activity_30": 70.595041}, "trend_signal": 1, "fair_value": 57.628258, "relative_strength": 5.231872, "rate_of_change": 0.6008617919415433, "market_dynamics": 0.402078, "expectation": {"probability": 46.5206, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 74.25, "high": 74.25, "low": 71.650002, "close": 73.699997, "volume": 1043996}, "trend_line": 70.030262, "activity_lines": {"activity_5": 73.296665, "activity_10": 72.381817, "activity_20": 71.204714, "activity_30": 70.854351}, "trend_signal": 1, "fair_value": 57.728523, "relative_strength": 4.4095, "rate_of_change": 0.5016654683912418, "market_dynamics": 0.340354, "expectation": {"probability": 46.9773, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 73.300003, "high": 79.949997, "low": 73.0, "close": 79.050003, "volume": 4942933}, "trend_line": 70.540123, "activity_lines": {"activity_5": 75.233333, "activity_10": 73.755454, "activity_20": 72.020212, "activity_30": 71.436269}, "trend_signal": 1, "fair_value": 57.863359, "relative_strength": 12.464858, "rate_of_change": 0.728058107222276, "market_dynamics": 0.509645, "expectation": {"probability": 47.9481, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 78.650002, "high": 82.5, "low": 78.150002, "close": 82.300003, "volume": 3839624}, "trend_line": 71.155037, "activity_lines": {"activity_5": 77.833334, "activity_10": 75.520909, "activity_20": 73.100037, "activity_30": 72.194971}, "trend_signal": 1, "fair_value": 58.021507, "relative_strength": 14.208786, "rate_of_change": 0.871722324612333, "market_dynamics": 0.740932, "expectation": {"probability": 49.0204, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 82.199997, "high": 84.5, "low": 79.099998, "close": 82.0, "volume": 3470910}, "trend_line": 71.755032, "activity_lines": {"activity_5": 79.773334, "activity_10": 77.009091, "activity_20": 74.086403, "activity_30": 72.894646}, "trend_signal": 1, "fair_value": 58.168641, "relative_strength": 13.960208, "rate_of_change": 0.8432221038687774, "market_dynamics": 1.052018, "expectation": {"probability": 47.7726, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 83.0, "high": 83.349998, "low": 79.349998, "close": 81.099998, "volume": 2472014}, "trend_line": 72.244679, "activity_lines": {"activity_5": 80.813333, "activity_10": 78.131818, "activity_20": 74.924532, "activity_30": 73.497547}, "trend_signal": 1, "fair_value": 58.342513, "relative_strength": 9.930061, "rate_of_change": 0.6823869857656882, "market_dynamics": 1.214793, "expectation": {"probability": 47.6513, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 82.75, "high": 86.75, "low": 78.449997, "close": 85.099998, "volume": 4504368}, "trend_line": 72.674166, "activity_lines": {"activity_5": 82.636666, "activity_10": 79.759091, "activity_20": 76.093809, "activity_30": 74.326923}, "trend_signal": 1, "fair_value": 58.548637, "relative_strength": 18.439157, "rate_of_change": 0.594489457140497, "market_dynamics": 1.249757, "expectation": {"probability": 49.0333, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 85.099998, "high": 89.349998, "low": 85.099998, "close": 88.300003, "volume": 3664725}, "trend_line": 73.202121, "activity_lines": {"activity_5": 84.766667, "activity_10": 81.709091, "activity_20": 77.495953, "activity_30": 75.335041}, "trend_signal": 1, "fair_value": 58.782161, "relative_strength": 22.119376, "rate_of_change": 0.7264686050886442, "market_dynamics": 1.278248, "expectation": {"probability": 49.8771, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 88.099998, "high": 90.5, "low": 86.900002, "close": 88.349998, "volume": 458542}, "trend_line": 73.697307, "activity_lines": {"activity_5": 86.296666, "activity_10": 83.385454, "activity_20": 78.810952, "activity_30": 76.312324}, "trend_signal": 1, "fair_value": 59.025647, "relative_strength": 22.090759, "rate_of_change": 0.6764640057355574, "market_dynamics": 1.236814, "expectation": {"probability": 50.8137, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 90.0, "high": 91.949997, "low": 85.800003, "close": 87.099998, "volume": 4050963}, "trend_line": 74.267251, "activity_lines": {"activity_5": 87.006666, "activity_10": 84.571818, "activity_20": 79.919762, "activity_30": 77.177014}, "trend_signal": 1, "fair_value": 59.260569, "relative_strength": 18.72789, "rate_of_change": 0.7733579735824089, "market_dynamics": 1.386559, "expectation": {"probability": 50.0414, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 86.599998, "high": 87.0, "low": 79.5, "close": 81.900002, "volume": 6508446}, "trend_line": 74.586792, "activity_lines": {"activity_5": 85.643333, "activity_10": 84.556364, "activity_20": 80.451667, "activity_30": 77.669449}, "trend_signal": 1, "fair_value": 59.469872, "relative_strength": 14.809831, "rate_of_change": 0.4302582843681678, "market_dynamics": 1.223771, "expectation": {"probability": 49.5086, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 81.900002, "high": 83.650002, "low": 76.699997, "close": 76.949997, "volume": 5402385}, "trend_line": 74.729854, "activity_lines": {"activity_5": 82.576666, "activity_10": 83.476363, "activity_20": 80.44619, "activity_30": 77.821914}, "trend_signal": 1, "fair_value": 59.634496, "relative_strength": 8.748014, "rate_of_change": 0.19180607740845115, "market_dynamics": 0.842307, "expectation": {"probability": 48.888, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 75.099998, "high": 79.900002, "low": 75.0, "close": 76.900002, "volume": 4074420}, "trend_line": 74.974556, "activity_lines": {"activity_5": 80.036667, "activity_10": 82.328182, "activity_20": 80.402857, "activity_30": 77.961923}, "trend_signal": 1, "fair_value": 59.796871, "relative_strength": 9.083488, "rate_of_change": 0.3274487863980087, "market_dynamics": 0.447391, "expectation": {"probability": 48.2827, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 75.5, "high": 79.900002, "low": 74.050003, "close": 79.199997, "volume": 4791840}, "trend_line": 75.325439, "activity_lines": {"activity_5": 79.023332, "activity_10": 81.637272, "activity_20": 80.536666, "activity_30": 78.234533}, "trend_signal": 1, "fair_value": 59.970409, "relative_strength": 13.290768, "rate_of_change": 0.4680027715002354, "market_dynamics": 0.000822, "expectation": {"probability": 48.9741, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 79.199997, "high": 79.800003, "low": 75.900002, "close": 78.5, "volume": 2334101}, "trend_line": 75.64643, "activity_lines": {"activity_5": 78.386666, "activity_10": 80.875454, "activity_20": 80.560238, "activity_30": 78.439343}, "trend_signal": 1, "fair_value": 60.135051, "relative_strength": 11.106738, "rate_of_change": 0.42613890375068675, "market_dynamics": -0.403251, "expectation": {"probability": 51.5348, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 81.449997, "high": 84.650002, "low": 80.150002, "close": 83.300003, "volume": 2312515}, "trend_line": 76.06839, "activity_lines": {"activity_5": 79.923334, "activity_10": 81.05, "activity_20": 81.004762, "activity_30": 78.933122}, "trend_signal": 1, "fair_value": 60.326607, "relative_strength": 13.90663, "rate_of_change": 0.5578055699389893, "market_dynamics": -0.509359, "expectation": {"probability": 49.8366, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 82.050003, "high": 85.449997, "low": 81.050003, "close": 82.099998, "volume": 3283395}, "trend_line": 76.471667, "activity_lines": {"activity_5": 80.966667, "activity_10": 80.966363, "activity_20": 81.26619, "activity_30": 79.322258}, "trend_signal": 1, "fair_value": 60.507991, "relative_strength": 10.674194, "rate_of_change": 0.5301505658263608, "market_dynamics": -0.526965, "expectation": {"probability": 51.0921, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 84.400002, "high": 84.5, "low": 81.0, "close": 81.75, "volume": 2278742}, "trend_line": 76.896667, "activity_lines": {"activity_5": 81.55, "activity_10": 80.873636, "activity_20": 81.440714, "activity_30": 79.662796}, "trend_signal": 1, "fair_value": 60.690436, "relative_strength": 10.475952, "rate_of_change": 0.5557613906860395, "market_dynamics": -0.644802, "expectation": {"probability": 51.0921, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 82.300003, "high": 82.300003, "low": 79.0, "close": 79.800003, "volume": 1841202}, "trend_line": 77.221667, "activity_lines": {"activity_5": 81.160001, "activity_10": 80.545455, "activity_20": 81.386667, "activity_30": 79.850108}, "trend_signal": 1, "fair_value": 60.876911, "relative_strength": 8.267337, "rate_of_change": 0.4226451063217121, "market_dynamics": -0.673653, "expectation": {"probability": 50.5367, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 81.5, "high": 83.199997, "low": 79.199997, "close": 81.949997, "volume": 1784950}, "trend_line": 77.621667, "activity_lines": {"activity_5": 81.446666, "activity_10": 80.763636, "activity_20": 81.509285, "activity_30": 80.155161}, "trend_signal": 1, "fair_value": 61.070832, "relative_strength": 8.141696, "rate_of_change": 0.5179893358168579, "market_dynamics": -0.715691, "expectation": {"probability": 49.0528, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 82.0, "high": 82.0, "low": 76.949997, "close": 77.650002, "volume": 3865463}, "trend_line": 77.941667, "activity_lines": {"activity_5": 80.07, "activity_10": 80.293637, "activity_20": 81.179762, "activity_30": 80.156989}, "trend_signal": 1, "fair_value": 61.224516, "relative_strength": 3.814427, "rate_of_change": 0.4122560264004549, "market_dynamics": -0.77994, "expectation": {"probability": 55.1841, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 77.150002, "high": 79.800003, "low": 76.0, "close": 77.5, "volume": 4190171}, "trend_line": 78.191667, "activity_lines": {"activity_5": 79.02, "activity_10": 79.873637, "activity_20": 80.813095, "activity_30": 80.128495}, "trend_signal": 1, "fair_value": 61.391839, "relative_strength": 4.718187, "rate_of_change": 0.32075269829679165, "market_dynamics": -0.79789, "expectation": {"probability": 54.9153, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 77.5, "high": 79.5, "low": 76.199997, "close": 76.5, "volume": 5494613}, "trend_line": 78.471667, "activity_lines": {"activity_5": 77.943334, "activity_10": 79.261818, "activity_20": 80.333095, "activity_30": 80.019355}, "trend_signal": 0, "fair_value": 61.54772, "relative_strength": 4.794962, "rate_of_change": 0.35809442456317137, "market_dynamics": -0.772848, "expectation": {"probability": 60.3805, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/673a823c-6d26-482f-a4ac-901a0b7d8369/", "share_image": "https://sharemaestro.com/terminal/673a823c-6d26-482f-a4ac-901a0b7d8369/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}