{"ticker": {"uuid": "ba4d6d06-9cd9-41c7-a919-0477a49439a8", "symbol": "TTEK", "name": "Tetra Tech Inc", "exchange": "NASDAQ", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, TTEK fell 14.34%, moving from 32.09 to 27.49. The latest weekly close is below the Trend Line and below Fair Value. Trend Signal is inactive on the latest week and was active in 0 of the last 12 weeks. Relative Strength is -34.64 and has softened across the 12-week window. Market Dynamics is -1.05 on the latest week. Expectation is undecided at 51.67%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "27.49"}, {"label": "12-Week Change", "value": "-14.34%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Undecided 51.67%"}, {"label": "Signal Weeks", "value": "0 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-34.64"}, {"label": "Market Dynamics", "value": "-1.05"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 27.57, "high": 28.4999, "low": 27.1975, "close": 27.49, "volume": 14335050}, "trend_line": 33.212207, "activity_lines": {"activity_5": 27.905813, "activity_10": 29.054435, "activity_20": 30.819202, "activity_30": 32.067061}, "trend_signal": 0, "fair_value": 35.613658, "relative_strength": -34.642383, "rate_of_change": -0.4281604388185162, "market_dynamics": -1.048536, "expectation": {"probability": 51.6676, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 29.918803, "high": 30.898334, "low": 29.679797, "close": 30.7612, "volume": 1349380}, "trend_line": 28.551853, "activity_lines": {"activity_5": 29.289173, "activity_10": 28.665716, "activity_20": 28.237122, "activity_30": 28.301059}, "trend_signal": 0, "fair_value": 26.250249, "relative_strength": -7.588161, "rate_of_change": -0.10782756392307506, "market_dynamics": 0.679345, "expectation": {"probability": 54.2757, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 30.772951, "high": 32.00912, "low": 30.579004, "close": 31.7995, "volume": 1805998}, "trend_line": 28.59249, "activity_lines": {"activity_5": 30.26236, "activity_10": 29.310371, "activity_20": 28.580346, "activity_30": 28.510584}, "trend_signal": 0, "fair_value": 26.359138, "relative_strength": -7.964473, "rate_of_change": 0.1423270146424481, "market_dynamics": 1.090325, "expectation": {"probability": 54.6656, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 31.699569, "high": 32.252024, "low": 31.021734, "close": 31.1334, "volume": 2156730}, "trend_line": 28.625697, "activity_lines": {"activity_5": 30.800767, "activity_10": 29.750829, "activity_20": 28.85177, "activity_30": 28.674514}, "trend_signal": 1, "fair_value": 26.46684, "relative_strength": -8.57965, "rate_of_change": 0.11613888821854032, "market_dynamics": 1.516298, "expectation": {"probability": 53.1506, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 31.133432, "high": 32.422338, "low": 31.133432, "close": 32.0777, "volume": 1332536}, "trend_line": 28.687517, "activity_lines": {"activity_5": 31.456273, "activity_10": 30.304518, "activity_20": 29.20923, "activity_30": 28.897224}, "trend_signal": 1, "fair_value": 26.573788, "relative_strength": -7.3789, "rate_of_change": 0.21595980702234385, "market_dynamics": 1.473304, "expectation": {"probability": 53.089, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 31.883759, "high": 32.453847, "low": 31.683935, "close": 31.8818, "volume": 880382}, "trend_line": 28.765063, "activity_lines": {"activity_5": 31.69868, "activity_10": 30.745607, "activity_20": 29.531904, "activity_30": 29.103307}, "trend_signal": 1, "fair_value": 26.683329, "relative_strength": -7.044631, "rate_of_change": 0.27031269384520684, "market_dynamics": 1.37427, "expectation": {"probability": 53.2494, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 31.834799, "high": 33.741948, "low": 31.834799, "close": 33.4236, "volume": 1183331}, "trend_line": 28.905783, "activity_lines": {"activity_5": 32.32964, "activity_10": 31.379313, "activity_20": 29.98336, "activity_30": 29.403857}, "trend_signal": 1, "fair_value": 26.796772, "relative_strength": -5.765444, "rate_of_change": 0.4892045604071793, "market_dynamics": 1.294431, "expectation": {"probability": 52.8548, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 33.331485, "high": 33.944672, "low": 33.080725, "close": 33.259, "volume": 1405776}, "trend_line": 29.044077, "activity_lines": {"activity_5": 32.72824, "activity_10": 31.886118, "activity_20": 30.386376, "activity_30": 29.68471}, "trend_signal": 1, "fair_value": 26.90646, "relative_strength": -5.263536, "rate_of_change": 0.47843021584989387, "market_dynamics": 1.240991, "expectation": {"probability": 52.6358, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 33.225721, "high": 33.703732, "low": 32.567475, "close": 33.3942, "volume": 1394655}, "trend_line": 29.212323, "activity_lines": {"activity_5": 33.074607, "activity_10": 32.332947, "activity_20": 30.77515, "activity_30": 29.965363}, "trend_signal": 1, "fair_value": 27.01122, "relative_strength": -6.668803, "rate_of_change": 0.5792781777847508, "market_dynamics": 1.26251, "expectation": {"probability": 51.7283, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 33.394123, "high": 33.601783, "low": 32.305082, "close": 33.1081, "volume": 1287171}, "trend_line": 29.421793, "activity_lines": {"activity_5": 33.174887, "activity_10": 32.632744, "activity_20": 31.101661, "activity_30": 30.216704}, "trend_signal": 1, "fair_value": 27.108856, "relative_strength": -4.628707, "rate_of_change": 0.7170603994759321, "market_dynamics": 1.361939, "expectation": {"probability": 51.9185, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 33.180588, "high": 33.496976, "low": 31.556528, "close": 32.9886, "volume": 1899085}, "trend_line": 29.554587, "activity_lines": {"activity_5": 33.16664, "activity_10": 32.797224, "activity_20": 31.388696, "activity_30": 30.44682}, "trend_signal": 1, "fair_value": 27.204529, "relative_strength": -3.512175, "rate_of_change": 0.45134570826462045, "market_dynamics": 1.387656, "expectation": {"probability": 50.9968, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 33.012171, "high": 33.237463, "low": 30.499673, "close": 30.9865, "volume": 2700993}, "trend_line": 29.598843, "activity_lines": {"activity_5": 32.41724, "activity_10": 32.543367, "activity_20": 31.462017, "activity_30": 30.539202}, "trend_signal": 1, "fair_value": 27.288195, "relative_strength": -7.286227, "rate_of_change": 0.14974325305238467, "market_dynamics": 1.161882, "expectation": {"probability": 50.6762, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 31.00982, "high": 31.486652, "low": 30.507477, "close": 30.8548, "volume": 1323421}, "trend_line": 29.625887, "activity_lines": {"activity_5": 31.786413, "activity_10": 32.261469, "activity_20": 31.512039, "activity_30": 30.620231}, "trend_signal": 1, "fair_value": 27.370942, "relative_strength": -9.086342, "rate_of_change": 0.09136843625948511, "market_dynamics": 0.75668, "expectation": {"probability": 49.5435, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 31.12563, "high": 31.439594, "low": 30.695891, "close": 31.1688, "volume": 1254026}, "trend_line": 29.65435, "activity_lines": {"activity_5": 31.420533, "activity_10": 32.053838, "activity_20": 31.574703, "activity_30": 30.719774}, "trend_signal": 1, "fair_value": 27.4559, "relative_strength": -11.354473, "rate_of_change": 0.09607476056329428, "market_dynamics": 0.388747, "expectation": {"probability": 49.7365, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 30.992171, "high": 31.641684, "low": 30.052241, "close": 30.5173, "volume": 1337244}, "trend_line": 29.715243, "activity_lines": {"activity_5": 30.985847, "activity_10": 31.727109, "activity_20": 31.55984, "activity_30": 30.775448}, "trend_signal": 1, "fair_value": 27.540263, "relative_strength": -11.902623, "rate_of_change": 0.2053425551394655, "market_dynamics": -0.177739, "expectation": {"probability": 51.105, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 30.656642, "high": 31.298306, "low": 30.105242, "close": 31.2414, "volume": 1850384}, "trend_line": 29.820287, "activity_lines": {"activity_5": 30.965247, "activity_10": 31.560405, "activity_20": 31.601208, "activity_30": 30.87391}, "trend_signal": 1, "fair_value": 27.628651, "relative_strength": -9.269798, "rate_of_change": 0.3535020729933101, "market_dynamics": -0.404654, "expectation": {"probability": 50.6529, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 31.235492, "high": 32.087119, "low": 30.087561, "close": 30.2936, "volume": 2490434}, "trend_line": 29.945293, "activity_lines": {"activity_5": 30.745193, "activity_10": 31.233018, "activity_20": 31.532387, "activity_30": 30.904446}, "trend_signal": 1, "fair_value": 27.710111, "relative_strength": -8.871545, "rate_of_change": 0.41919784340103455, "market_dynamics": -0.467013, "expectation": {"probability": 50.4717, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 30.219069, "high": 30.691977, "low": 29.622536, "close": 29.8325, "volume": 1539057}, "trend_line": 30.020907, "activity_lines": {"activity_5": 30.417633, "activity_10": 30.878704, "activity_20": 31.409158, "activity_30": 30.897169}, "trend_signal": 1, "fair_value": 27.779573, "relative_strength": -10.14177, "rate_of_change": 0.2525071302524962, "market_dynamics": -0.631408, "expectation": {"probability": 48.0893, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 29.675486, "high": 30.756699, "low": 29.4459, "close": 30.533, "volume": 1709840}, "trend_line": 30.170647, "activity_lines": {"activity_5": 30.391727, "activity_10": 30.714053, "activity_20": 31.346814, "activity_30": 30.930208}, "trend_signal": 1, "fair_value": 27.848609, "relative_strength": -9.505074, "rate_of_change": 0.4987857295583966, "market_dynamics": -0.605941, "expectation": {"probability": 48.4992, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 30.405527, "high": 32.640563, "low": 30.157298, "close": 31.0884, "volume": 1524301}, "trend_line": 30.299987, "activity_lines": {"activity_5": 30.59334, "activity_10": 30.702405, "activity_20": 31.326106, "activity_30": 30.989417}, "trend_signal": 1, "fair_value": 27.914053, "relative_strength": -7.858285, "rate_of_change": 0.4286948171844067, "market_dynamics": -0.65615, "expectation": {"probability": 48.5748, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 31.304205, "high": 32.840668, "low": 30.792051, "close": 30.7999, "volume": 1580957}, "trend_line": 30.38829, "activity_lines": {"activity_5": 30.660713, "activity_10": 30.675025, "activity_20": 31.257789, "activity_30": 31.02167}, "trend_signal": 1, "fair_value": 27.979884, "relative_strength": -5.793806, "rate_of_change": 0.29142916793990636, "market_dynamics": -0.735001, "expectation": {"probability": 49.5327, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 30.691992, "high": 30.868597, "low": 28.129257, "close": 28.4079, "volume": 1732201}, "trend_line": 30.377633, "activity_lines": {"activity_5": 29.960187, "activity_10": 30.252531, "activity_20": 30.957859, "activity_30": 30.893903}, "trend_signal": 0, "fair_value": 28.037336, "relative_strength": -10.470593, "rate_of_change": -0.035069429704672146, "market_dynamics": -0.795652, "expectation": {"probability": 52.2321, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 28.751275, "high": 30.439814, "low": 28.542292, "close": 30.066, "volume": 1390208}, "trend_line": 30.472177, "activity_lines": {"activity_5": 29.938073, "activity_10": 30.178393, "activity_20": 30.82705, "activity_30": 30.873797}, "trend_signal": 0, "fair_value": 28.094645, "relative_strength": -10.595801, "rate_of_change": 0.3112289887760481, "market_dynamics": -0.860869, "expectation": {"probability": 49.9225, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 30.266154, "high": 30.39174, "low": 29.510678, "close": 30.3054, "volume": 1104211}, "trend_line": 30.551753, "activity_lines": {"activity_5": 29.980193, "activity_10": 30.162124, "activity_20": 30.727295, "activity_30": 30.863038}, "trend_signal": 0, "fair_value": 28.144212, "relative_strength": -11.858533, "rate_of_change": 0.26114314051143434, "market_dynamics": -0.942826, "expectation": {"probability": 50.5864, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 30.050316, "high": 33.25864, "low": 29.946316, "close": 32.3972, "volume": 1788617}, "trend_line": 30.703537, "activity_lines": {"activity_5": 30.734753, "activity_10": 30.54188, "activity_20": 30.830702, "activity_30": 30.982099}, "trend_signal": 0, "fair_value": 28.201617, "relative_strength": -7.166856, "rate_of_change": 0.49680946294636263, "market_dynamics": -0.661496, "expectation": {"probability": 51.8012, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 32.465869, "high": 32.752361, "low": 31.980205, "close": 32.303, "volume": 805820}, "trend_line": 30.87838, "activity_lines": {"activity_5": 31.37066, "activity_10": 30.870329, "activity_20": 30.923616, "activity_30": 31.08529}, "trend_signal": 0, "fair_value": 28.256726, "relative_strength": -7.813874, "rate_of_change": 0.5694555646797279, "market_dynamics": -0.355207, "expectation": {"probability": 48.6377, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 32.371744, "high": 33.06753, "low": 30.388557, "close": 31.9413, "volume": 1978243}, "trend_line": 31.006753, "activity_lines": {"activity_5": 31.785793, "activity_10": 31.113713, "activity_20": 30.980077, "activity_30": 31.153865}, "trend_signal": 0, "fair_value": 28.310691, "relative_strength": -8.5144, "rate_of_change": 0.41573748363741825, "market_dynamics": 0.034067, "expectation": {"probability": 47.7842, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 31.707449, "high": 32.72833, "low": 31.707449, "close": 32.5762, "volume": 1186695}, "trend_line": 31.139017, "activity_lines": {"activity_5": 32.177, "activity_10": 31.442575, "activity_20": 31.104063, "activity_30": 31.25512}, "trend_signal": 0, "fair_value": 28.375838, "relative_strength": -6.77719, "rate_of_change": 0.42656514211597474, "market_dynamics": 0.359499, "expectation": {"probability": 48.9048, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 32.580106, "high": 33.309306, "low": 32.188972, "close": 32.5349, "volume": 1579333}, "trend_line": 31.284567, "activity_lines": {"activity_5": 32.387093, "activity_10": 31.714042, "activity_20": 31.227368, "activity_30": 31.345177}, "trend_signal": 0, "fair_value": 28.440907, "relative_strength": -9.393675, "rate_of_change": 0.46742002164037505, "market_dynamics": 0.436582, "expectation": {"probability": 48.66, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 32.664645, "high": 33.399742, "low": 32.050426, "close": 32.6273, "volume": 1382924}, "trend_line": 31.476787, "activity_lines": {"activity_5": 32.479353, "activity_10": 31.965911, "activity_20": 31.363564, "activity_30": 31.431805}, "trend_signal": 0, "fair_value": 28.507285, "relative_strength": -9.40895, "rate_of_change": 0.6144243581827503, "market_dynamics": 0.531589, "expectation": {"probability": 49.409, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 32.513309, "high": 33.343733, "low": 32.418965, "close": 32.8101, "volume": 656973}, "trend_line": 31.57042, "activity_lines": {"activity_5": 32.617207, "activity_10": 32.223036, "activity_20": 31.519459, "activity_30": 31.517825}, "trend_signal": 0, "fair_value": 28.57439, "relative_strength": -8.663744, "rate_of_change": 0.29746682849172934, "market_dynamics": 0.465087, "expectation": {"probability": 49.5283, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 32.525146, "high": 33.116763, "low": 31.744841, "close": 31.7586, "volume": 898987}, "trend_line": 31.603667, "activity_lines": {"activity_5": 32.370753, "activity_10": 32.252431, "activity_20": 31.576061, "activity_30": 31.529966}, "trend_signal": 0, "fair_value": 28.61448, "relative_strength": -8.334678, "rate_of_change": 0.1053106040401202, "market_dynamics": 0.395702, "expectation": {"probability": 48.8847, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 31.829269, "high": 33.059671, "low": 31.705443, "close": 32.8985, "volume": 1043320}, "trend_line": 31.6403, "activity_lines": {"activity_5": 32.516447, "activity_10": 32.428158, "activity_20": 31.737549, "activity_30": 31.613503}, "trend_signal": 0, "fair_value": 28.661445, "relative_strength": -7.533628, "rate_of_change": 0.1159137640578176, "market_dynamics": 0.329796, "expectation": {"probability": 48.7529, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 32.650875, "high": 32.700995, "low": 31.288784, "close": 32.1595, "volume": 946854}, "trend_line": 31.674503, "activity_lines": {"activity_5": 32.39432, "activity_10": 32.418022, "activity_20": 31.818924, "activity_30": 31.647}, "trend_signal": 0, "fair_value": 28.691426, "relative_strength": -11.530876, "rate_of_change": 0.10809948072553527, "market_dynamics": 0.21715, "expectation": {"probability": 48.4281, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 32.391407, "high": 32.546682, "low": 31.385072, "close": 31.731, "volume": 850060}, "trend_line": 31.662947, "activity_lines": {"activity_5": 32.154387, "activity_10": 32.296265, "activity_20": 31.854771, "activity_30": 31.650645}, "trend_signal": 0, "fair_value": 28.744452, "relative_strength": -12.721644, "rate_of_change": -0.03648360323128777, "market_dynamics": 0.090496, "expectation": {"probability": 48.1329, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 31.731032, "high": 33.250364, "low": 31.062762, "close": 32.6843, "volume": 1786574}, "trend_line": 31.689697, "activity_lines": {"activity_5": 32.291973, "activity_10": 32.359949, "activity_20": 31.97563, "activity_30": 31.716539}, "trend_signal": 1, "fair_value": 28.788324, "relative_strength": -10.718708, "rate_of_change": 0.08448360792190263, "market_dynamics": 0.330564, "expectation": {"probability": 44.6421, "direction": "negative"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 32.491658, "high": 35.113633, "low": 32.18504, "close": 35.0016, "volume": 1989473}, "trend_line": 31.742297, "activity_lines": {"activity_5": 33.21038, "activity_10": 32.838027, "activity_20": 32.310313, "activity_30": 31.93021}, "trend_signal": 1, "fair_value": 28.846757, "relative_strength": -5.801432, "rate_of_change": 0.1659845469649071, "market_dynamics": 0.638869, "expectation": {"probability": 44.5011, "direction": "negative"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 35.165669, "high": 35.706982, "low": 34.362557, "close": 35.3133, "volume": 1383384}, "trend_line": 31.810773, "activity_lines": {"activity_5": 34.016487, "activity_10": 33.317136, "activity_20": 32.652262, "activity_30": 32.160597}, "trend_signal": 1, "fair_value": 28.895781, "relative_strength": -3.271873, "rate_of_change": 0.21572477883374486, "market_dynamics": 1.011536, "expectation": {"probability": 44.8305, "direction": "negative"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 35.084957, "high": 35.32904, "low": 34.397981, "close": 34.8704, "volume": 906084}, "trend_line": 31.85998, "activity_lines": {"activity_5": 34.513973, "activity_10": 33.665953, "activity_20": 32.925932, "activity_30": 32.357993}, "trend_signal": 1, "fair_value": 28.947937, "relative_strength": -5.591646, "rate_of_change": 0.15468658998006465, "market_dynamics": 1.337413, "expectation": {"probability": 47.1142, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 34.813294, "high": 35.374291, "low": 34.415676, "close": 34.7444, "volume": 1045246}, "trend_line": 31.914523, "activity_lines": {"activity_5": 34.788733, "activity_10": 33.949396, "activity_20": 33.166947, "activity_30": 32.544084}, "trend_signal": 1, "fair_value": 29.010406, "relative_strength": -7.488719, "rate_of_change": 0.1711959643414682, "market_dynamics": 1.354324, "expectation": {"probability": 46.9095, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 35.014023, "high": 37.42729, "low": 34.920523, "close": 36.7226, "volume": 1397146}, "trend_line": 32.03899, "activity_lines": {"activity_5": 35.522, "activity_10": 34.55402, "activity_20": 33.578953, "activity_30": 32.854283}, "trend_signal": 1, "fair_value": 29.080663, "relative_strength": -0.589948, "rate_of_change": 0.39000112895310773, "market_dynamics": 1.369758, "expectation": {"probability": 44.8739, "direction": "negative"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 36.608498, "high": 36.608498, "low": 35.059359, "close": 35.1814, "volume": 1445901}, "trend_line": 32.17882, "activity_lines": {"activity_5": 35.472313, "activity_10": 34.807289, "activity_20": 33.815974, "activity_30": 33.057019}, "trend_signal": 1, "fair_value": 29.146553, "relative_strength": -3.45207, "rate_of_change": 0.43643697881863147, "market_dynamics": 1.264678, "expectation": {"probability": 46.8267, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 35.155767, "high": 36.254139, "low": 34.665634, "close": 35.7581, "volume": 949372}, "trend_line": 32.342263, "activity_lines": {"activity_5": 35.602873, "activity_10": 35.10318, "activity_20": 34.075665, "activity_30": 33.28794}, "trend_signal": 1, "fair_value": 29.210529, "relative_strength": -4.492214, "rate_of_change": 0.5079210486897932, "market_dynamics": 1.223425, "expectation": {"probability": 44.8017, "direction": "negative"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 35.827029, "high": 36.632109, "low": 35.547515, "close": 36.3585, "volume": 668751}, "trend_line": 32.515253, "activity_lines": {"activity_5": 35.903913, "activity_10": 35.456242, "activity_20": 34.365431, "activity_30": 33.547052}, "trend_signal": 1, "fair_value": 29.273995, "relative_strength": -2.185805, "rate_of_change": 0.5348728998957142, "market_dynamics": 1.185031, "expectation": {"probability": 44.9167, "direction": "negative"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 36.338805, "high": 38.155646, "low": 35.926423, "close": 37.9903, "volume": 1625292}, "trend_line": 32.764353, "activity_lines": {"activity_5": 36.64968, "activity_10": 36.029649, "activity_20": 34.781782, "activity_30": 33.900281}, "trend_signal": 1, "fair_value": 29.340923, "relative_strength": 3.024057, "rate_of_change": 0.7661019891187638, "market_dynamics": 1.161036, "expectation": {"probability": 43.8675, "direction": "negative"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 38.00412, "high": 38.382055, "low": 37.567133, "close": 37.7935, "volume": 1171395}, "trend_line": 32.982757, "activity_lines": {"activity_5": 37.113453, "activity_10": 36.453469, "activity_20": 35.152757, "activity_30": 34.224742}, "trend_signal": 1, "fair_value": 29.415358, "relative_strength": 3.051871, "rate_of_change": 0.6665903031871242, "market_dynamics": 1.243606, "expectation": {"probability": 44.1973, "direction": "negative"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 37.952885, "high": 38.252083, "low": 36.202969, "close": 36.3506, "volume": 1681876}, "trend_line": 33.184657, "activity_lines": {"activity_5": 37.024867, "activity_10": 36.522049, "activity_20": 35.360168, "activity_30": 34.442022}, "trend_signal": 1, "fair_value": 29.482488, "relative_strength": 4.784388, "rate_of_change": 0.6121380332153615, "market_dynamics": 1.257927, "expectation": {"probability": 44.1973, "direction": "negative"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 36.490392, "high": 38.297393, "low": 36.098678, "close": 37.8919, "volume": 1300664}, "trend_line": 33.453303, "activity_lines": {"activity_5": 37.3721, "activity_10": 36.846338, "activity_20": 35.693372, "activity_30": 34.745715}, "trend_signal": 1, "fair_value": 29.567314, "relative_strength": 5.000005, "rate_of_change": 0.8095488225175773, "market_dynamics": 1.348658, "expectation": {"probability": 44.5661, "direction": "negative"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 37.866287, "high": 41.092509, "low": 37.080891, "close": 40.8937, "volume": 2143375}, "trend_line": 33.79866, "activity_lines": {"activity_5": 38.57768, "activity_10": 37.669525, "activity_20": 36.287149, "activity_30": 35.225741}, "trend_signal": 1, "fair_value": 29.675915, "relative_strength": 11.989551, "rate_of_change": 1.0323554597882307, "market_dynamics": 1.405664, "expectation": {"probability": 45.5281, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 41.186984, "high": 42.564871, "low": 41.186984, "close": 42.0708, "volume": 1441480}, "trend_line": 34.16474, "activity_lines": {"activity_5": 39.87328, "activity_10": 38.597216, "activity_20": 36.953227, "activity_30": 35.759428}, "trend_signal": 1, "fair_value": 29.793871, "relative_strength": 13.32752, "rate_of_change": 1.083119863331871, "market_dynamics": 1.438619, "expectation": {"probability": 46.203, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 42.291784, "high": 43.434965, "low": 40.998807, "close": 43.4054, "volume": 1593360}, "trend_line": 34.584923, "activity_lines": {"activity_5": 41.341713, "activity_10": 39.634355, "activity_20": 37.701441, "activity_30": 36.355599}, "trend_signal": 1, "fair_value": 29.923434, "relative_strength": 14.103323, "rate_of_change": 1.2298732552918639, "market_dynamics": 1.598196, "expectation": {"probability": 47.1406, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 43.332487, "high": 43.637993, "low": 42.415971, "close": 42.9442, "volume": 1110769}, "trend_line": 35.069467, "activity_lines": {"activity_5": 42.282287, "activity_10": 40.466133, "activity_20": 38.355277, "activity_30": 36.894907}, "trend_signal": 1, "fair_value": 30.050512, "relative_strength": 10.955424, "rate_of_change": 1.4010266843734178, "market_dynamics": 1.600185, "expectation": {"probability": 47.4911, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 42.82591, "high": 42.82591, "low": 40.807605, "close": 41.2905, "volume": 1149312}, "trend_line": 35.443617, "activity_lines": {"activity_5": 42.232053, "activity_10": 40.856096, "activity_20": 38.798353, "activity_30": 37.296264}, "trend_signal": 1, "fair_value": 30.167126, "relative_strength": 8.237477, "rate_of_change": 1.066882482131822, "market_dynamics": 1.382304, "expectation": {"probability": 47.0082, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 41.531026, "high": 41.531026, "low": 39.971962, "close": 40.1257, "volume": 1189176}, "trend_line": 35.77096, "activity_lines": {"activity_5": 41.56698, "activity_10": 40.933689, "activity_20": 39.090534, "activity_30": 37.598334}, "trend_signal": 1, "fair_value": 30.269103, "relative_strength": 2.416746, "rate_of_change": 0.9235598048585139, "market_dynamics": 1.098305, "expectation": {"probability": 46.4451, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 39.82211, "high": 42.50957, "low": 39.725531, "close": 41.121, "volume": 1269081}, "trend_line": 36.061753, "activity_lines": {"activity_5": 41.284873, "activity_10": 41.123751, "activity_20": 39.439571, "activity_30": 37.943498}, "trend_signal": 1, "fair_value": 30.388587, "relative_strength": 1.429724, "rate_of_change": 0.8129303770432796, "market_dynamics": 0.809158, "expectation": {"probability": 46.2766, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 40.793787, "high": 41.655114, "low": 40.316805, "close": 41.5881, "volume": 1659866}, "trend_line": 36.371257, "activity_lines": {"activity_5": 41.221787, "activity_10": 41.341818, "activity_20": 39.78838, "activity_30": 38.300037}, "trend_signal": 1, "fair_value": 30.502519, "relative_strength": 2.363878, "rate_of_change": 0.8582611056095828, "market_dynamics": 0.725502, "expectation": {"probability": 46.8021, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 41.64328, "high": 42.928371, "low": 39.991582, "close": 40.303, "volume": 1672118}, "trend_line": 36.64998, "activity_lines": {"activity_5": 40.851487, "activity_10": 41.257238, "activity_20": 39.972399, "activity_30": 38.553697}, "trend_signal": 1, "fair_value": 30.607021, "relative_strength": -0.662528, "rate_of_change": 0.7663276526296559, "market_dynamics": 0.524698, "expectation": {"probability": 49.6737, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 40.405539, "high": 40.42172, "low": 38.856331, "close": 39.8576, "volume": 1322174}, "trend_line": 36.892693, "activity_lines": {"activity_5": 40.5088, "activity_10": 41.019815, "activity_20": 40.088754, "activity_30": 38.760641}, "trend_signal": 1, "fair_value": 30.707403, "relative_strength": -4.978286, "rate_of_change": 0.662245927555764, "market_dynamics": 0.265574, "expectation": {"probability": 49.2765, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 40.167088, "high": 40.653926, "low": 39.190456, "close": 40.1119, "volume": 1046074}, "trend_line": 37.14526, "activity_lines": {"activity_5": 40.346407, "activity_10": 40.792887, "activity_20": 40.207689, "activity_30": 38.968331}, "trend_signal": 1, "fair_value": 30.810954, "relative_strength": -3.944431, "rate_of_change": 0.6845989800744529, "market_dynamics": -0.093619, "expectation": {"probability": 49.4213, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 39.940386, "high": 41.097364, "low": 39.520563, "close": 39.8103, "volume": 1392369}, "trend_line": 37.384693, "activity_lines": {"activity_5": 40.0844, "activity_10": 40.525338, "activity_20": 40.27294, "activity_30": 39.140269}, "trend_signal": 1, "fair_value": 30.905054, "relative_strength": -0.616975, "rate_of_change": 0.6445856079618186, "market_dynamics": -0.526122, "expectation": {"probability": 50.4404, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 40.165033, "high": 41.93302, "low": 39.609211, "close": 41.4994, "volume": 1414760}, "trend_line": 37.674337, "activity_lines": {"activity_5": 40.472807, "activity_10": 40.605998, "activity_20": 40.474935, "activity_30": 39.405734}, "trend_signal": 1, "fair_value": 31.005441, "relative_strength": 6.297998, "rate_of_change": 0.7747662927177246, "market_dynamics": -0.604873, "expectation": {"probability": 46.7041, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 41.7852, "high": 46.306674, "low": 41.386073, "close": 45.333, "volume": 2230646}, "trend_line": 38.126817, "activity_lines": {"activity_5": 42.144993, "activity_10": 41.418331, "activity_20": 41.019288, "activity_30": 39.899842}, "trend_signal": 1, "fair_value": 31.127227, "relative_strength": 19.485984, "rate_of_change": 1.2010297619836052, "market_dynamics": -0.24375, "expectation": {"probability": 46.7241, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 43.444861, "high": 46.092766, "low": 42.823995, "close": 44.7201, "volume": 2089597}, "trend_line": 38.52087, "activity_lines": {"activity_5": 43.277547, "activity_10": 42.075795, "activity_20": 41.456929, "activity_30": 40.325215}, "trend_signal": 1, "fair_value": 31.239985, "relative_strength": 17.207034, "rate_of_change": 1.0335323822075142, "market_dynamics": 0.118201, "expectation": {"probability": 47.1906, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 44.865651, "high": 45.42218, "low": 44.251891, "close": 45.1972, "volume": 971719}, "trend_line": 38.95546, "activity_lines": {"activity_5": 44.244967, "activity_10": 42.757647, "activity_20": 41.897331, "activity_30": 40.755946}, "trend_signal": 1, "fair_value": 31.361779, "relative_strength": 12.113742, "rate_of_change": 1.1281936259487388, "market_dynamics": 0.282308, "expectation": {"probability": 46.4941, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 45.220907, "high": 46.835234, "low": 45.023556, "close": 46.5175, "volume": 974725}, "trend_line": 39.448343, "activity_lines": {"activity_5": 45.313467, "activity_10": 43.587345, "activity_20": 42.421387, "activity_30": 41.243819}, "trend_signal": 1, "fair_value": 31.483874, "relative_strength": 13.895579, "rate_of_change": 1.2652475416796491, "market_dynamics": 0.389619, "expectation": {"probability": 46.6093, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 46.908232, "high": 47.622641, "low": 45.943189, "close": 46.9181, "volume": 918317}, "trend_line": 39.922803, "activity_lines": {"activity_5": 46.068353, "activity_10": 44.391762, "activity_20": 42.94299, "activity_30": 41.725739}, "trend_signal": 1, "fair_value": 31.596262, "relative_strength": 15.374636, "rate_of_change": 1.2027374635228671, "market_dynamics": 0.314891, "expectation": {"probability": 46.9979, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 46.848979, "high": 46.848979, "low": 44.411703, "close": 44.4492, "volume": 705780}, "trend_line": 40.237723, "activity_lines": {"activity_5": 45.639027, "activity_10": 44.650378, "activity_20": 43.186009, "activity_30": 42.017765}, "trend_signal": 1, "fair_value": 31.69783, "relative_strength": 15.590173, "rate_of_change": 0.7888223680085809, "market_dynamics": 0.181301, "expectation": {"probability": 48.5866, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 44.551841, "high": 46.377331, "low": 44.43343, "close": 45.6274, "volume": 5125482}, "trend_line": 40.581527, "activity_lines": {"activity_5": 45.661353, "activity_10": 45.047827, "activity_20": 43.502673, "activity_30": 42.365486}, "trend_signal": 1, "fair_value": 31.810517, "relative_strength": 11.72206, "rate_of_change": 0.8544320462666306, "market_dynamics": 0.513925, "expectation": {"probability": 47.9345, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 45.716185, "high": 46.268766, "low": 45.074797, "close": 45.4991, "volume": 6756985}, "trend_line": 40.935817, "activity_lines": {"activity_5": 45.580427, "activity_10": 45.317044, "activity_20": 43.770282, "activity_30": 42.682749}, "trend_signal": 1, "fair_value": 31.912778, "relative_strength": 9.542516, "rate_of_change": 0.873032697857818, "market_dynamics": 0.707087, "expectation": {"probability": 48.5866, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 45.66689, "high": 46.910197, "low": 45.203116, "close": 45.7853, "volume": 5435824}, "trend_line": 41.303847, "activity_lines": {"activity_5": 45.574773, "activity_10": 45.540347, "activity_20": 44.043218, "activity_30": 42.995618}, "trend_signal": 1, "fair_value": 32.017606, "relative_strength": 8.854363, "rate_of_change": 0.8990415410543715, "market_dynamics": 0.798116, "expectation": {"probability": 47.9345, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 45.785298, "high": 47.942931, "low": 45.38073, "close": 47.7292, "volume": 6392775}, "trend_line": 41.670733, "activity_lines": {"activity_5": 46.2659, "activity_10": 46.008451, "activity_20": 44.483599, "activity_30": 43.410157}, "trend_signal": 1, "fair_value": 32.127317, "relative_strength": 13.000015, "rate_of_change": 0.888261086188899, "market_dynamics": 1.175811, "expectation": {"probability": 47.8416, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 47.581207, "high": 49.367229, "low": 46.990044, "close": 48.6469, "volume": 6429503}, "trend_line": 42.119583, "activity_lines": {"activity_5": 47.208853, "activity_10": 46.53014, "activity_20": 44.99079, "activity_30": 43.860233}, "trend_signal": 1, "fair_value": 32.237792, "relative_strength": 13.437702, "rate_of_change": 1.077134880252767, "market_dynamics": 1.268535, "expectation": {"probability": 47.8416, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 48.646873, "high": 48.903429, "low": 47.265421, "close": 48.1831, "volume": 10432986}, "trend_line": 42.53375, "activity_lines": {"activity_5": 47.71736, "activity_10": 46.907249, "activity_20": 45.426654, "activity_30": 44.251427}, "trend_signal": 1, "fair_value": 32.340125, "relative_strength": 11.856722, "rate_of_change": 0.9833122042067679, "market_dynamics": 1.385607, "expectation": {"probability": 48.5866, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 48.222615, "high": 48.732569, "low": 46.939836, "close": 47.2852, "volume": 5115165}, "trend_line": 42.897973, "activity_lines": {"activity_5": 47.756187, "activity_10": 47.05814, "activity_20": 45.744182, "activity_30": 44.557972}, "trend_signal": 1, "fair_value": 32.424999, "relative_strength": 9.279119, "rate_of_change": 0.856315279043119, "market_dynamics": 1.362594, "expectation": {"probability": 47.6678, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 47.531836, "high": 50.018451, "low": 47.393691, "close": 48.2719, "volume": 6607175}, "trend_line": 43.240693, "activity_lines": {"activity_5": 48.00484, "activity_10": 47.350467, "activity_20": 46.121589, "activity_30": 44.904677}, "trend_signal": 1, "fair_value": 32.514683, "relative_strength": 12.94982, "rate_of_change": 0.7989188673320297, "market_dynamics": 1.238783, "expectation": {"probability": 45.7112, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 48.321286, "high": 50.521745, "low": 45.666921, "close": 46.1899, "volume": 13102781}, "trend_line": 43.520573, "activity_lines": {"activity_5": 47.39372, "activity_10": 47.232351, "activity_20": 46.266658, "activity_30": 45.094949}, "trend_signal": 1, "fair_value": 32.587505, "relative_strength": 2.257124, "rate_of_change": 0.6472606717935778, "market_dynamics": 0.758026, "expectation": {"probability": 46.7606, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 46.180045, "high": 48.084478, "low": 39.578666, "close": 40.7233, "volume": 21121234}, "trend_line": 43.66633, "activity_lines": {"activity_5": 45.06302, "activity_10": 46.133547, "activity_20": 45.869185, "activity_30": 44.91448}, "trend_signal": 1, "fair_value": 32.613184, "relative_strength": -6.604295, "rate_of_change": 0.3349151675921253, "market_dynamics": 0.144693, "expectation": {"probability": 48.6521, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 41.048922, "high": 41.594498, "low": 39.381309, "close": 40.4174, "volume": 15828484}, "trend_line": 43.750513, "activity_lines": {"activity_5": 43.158593, "activity_10": 45.046869, "activity_20": 45.440578, "activity_30": 44.704871}, "trend_signal": 0, "fair_value": 32.643238, "relative_strength": -8.923947, "rate_of_change": 0.19278698255611565, "market_dynamics": -0.312819, "expectation": {"probability": 52.6636, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 40.661672, "high": 41.778262, "low": 40.587562, "close": 41.0174, "volume": 8551578}, "trend_line": 43.754637, "activity_lines": {"activity_5": 41.97188, "activity_10": 44.164009, "activity_20": 45.066447, "activity_30": 44.528541}, "trend_signal": 0, "fair_value": 32.677394, "relative_strength": -8.247777, "rate_of_change": 0.009426175185658869, "market_dynamics": -0.883196, "expectation": {"probability": 48.7805, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 40.839539, "high": 42.983788, "low": 40.078677, "close": 42.1834, "volume": 11305587}, "trend_line": 43.75839, "activity_lines": {"activity_5": 41.591687, "activity_10": 43.574635, "activity_20": 44.799052, "activity_30": 44.427171}, "trend_signal": 0, "fair_value": 32.733962, "relative_strength": -8.569421, "rate_of_change": 0.008577376610383308, "market_dynamics": -1.052505, "expectation": {"probability": 49.4624, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 42.203149, "high": 42.529233, "low": 40.701187, "close": 41.5411, "volume": 7984896}, "trend_line": 43.696247, "activity_lines": {"activity_5": 41.403293, "activity_10": 42.933967, "activity_20": 44.459186, "activity_30": 44.28412}, "trend_signal": 0, "fair_value": 32.798378, "relative_strength": -10.599602, "rate_of_change": -0.1420139086470022, "market_dynamics": -1.089817, "expectation": {"probability": 53.4668, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 41.5213, "high": 42.138882, "low": 39.242668, "close": 39.7229, "volume": 12642599}, "trend_line": 43.58887, "activity_lines": {"activity_5": 40.918753, "activity_10": 42.075229, "activity_20": 43.945959, "activity_30": 44.027775}, "trend_signal": 0, "fair_value": 32.844198, "relative_strength": -12.485087, "rate_of_change": -0.24573506278468177, "market_dynamics": -1.100946, "expectation": {"probability": 52.7965, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 39.456113, "high": 39.910654, "low": 38.724895, "close": 39.3573, "volume": 3665277}, "trend_line": 43.52443, "activity_lines": {"activity_5": 40.37904, "activity_10": 41.312273, "activity_20": 43.424627, "activity_30": 43.754771}, "trend_signal": 0, "fair_value": 32.885299, "relative_strength": -13.975258, "rate_of_change": -0.1478359039819055, "market_dynamics": -1.138215, "expectation": {"probability": 52.019, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 39.051025, "high": 40.19726, "low": 38.873161, "close": 39.7526, "volume": 4214185}, "trend_line": 43.511993, "activity_lines": {"activity_5": 40.041767, "activity_10": 40.781658, "activity_20": 42.96648, "activity_30": 43.511427}, "trend_signal": 0, "fair_value": 32.949917, "relative_strength": -12.369995, "rate_of_change": -0.028574756751565917, "market_dynamics": -1.219474, "expectation": {"probability": 48.2342, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 39.495661, "high": 40.90869, "low": 38.863256, "close": 40.5332, "volume": 7597186}, "trend_line": 43.4924, "activity_lines": {"activity_5": 40.049013, "activity_10": 40.529927, "activity_20": 42.608603, "activity_30": 43.319247}, "trend_signal": 0, "fair_value": 33.025894, "relative_strength": -8.624903, "rate_of_change": -0.04502896477298411, "market_dynamics": -1.216955, "expectation": {"probability": 49.2063, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 40.434399, "high": 42.341496, "low": 40.301001, "close": 42.0747, "volume": 6108461}, "trend_line": 43.50862, "activity_lines": {"activity_5": 40.680107, "activity_10": 40.699173, "activity_20": 42.426032, "activity_30": 43.227782}, "trend_signal": 0, "fair_value": 33.121951, "relative_strength": -7.872669, "rate_of_change": 0.03729387203280806, "market_dynamics": -1.182205, "expectation": {"probability": 50.4306, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 42.104277, "high": 42.469886, "low": 37.064807, "close": 37.9146, "volume": 16590723}, "trend_line": 43.429007, "activity_lines": {"activity_5": 39.888927, "activity_10": 40.186858, "activity_20": 41.870325, "activity_30": 42.866878}, "trend_signal": 0, "fair_value": 33.200059, "relative_strength": -18.151396, "rate_of_change": -0.1829821308972841, "market_dynamics": -1.07509, "expectation": {"probability": 54.8387, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 37.944313, "high": 38.596481, "low": 30.72106, "close": 36.3633, "volume": 36238632}, "trend_line": 43.31253, "activity_lines": {"activity_5": 38.7012, "activity_10": 39.443556, "activity_20": 41.197992, "activity_30": 42.411026}, "trend_signal": 0, "fair_value": 33.249467, "relative_strength": -20.27413, "rate_of_change": -0.26820092847160004, "market_dynamics": -0.981771, "expectation": {"probability": 53.6232, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 35.147846, "high": 35.335591, "low": 32.163688, "close": 33.0036, "volume": 22952575}, "trend_line": 43.075587, "activity_lines": {"activity_5": 36.593173, "activity_10": 38.163111, "activity_20": 40.249803, "activity_30": 41.745933}, "trend_signal": 0, "fair_value": 33.274515, "relative_strength": -27.448648, "rate_of_change": -0.5470541665425771, "market_dynamics": -0.976934, "expectation": {"probability": 55.3802, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 33.173367, "high": 33.173367, "low": 30.114408, "close": 30.2926, "volume": 14666039}, "trend_line": 42.75833, "activity_lines": {"activity_5": 34.031413, "activity_10": 36.535462, "activity_20": 39.102925, "activity_30": 40.921225}, "trend_signal": 0, "fair_value": 33.283068, "relative_strength": -34.915668, "rate_of_change": -0.7365123080040625, "market_dynamics": -1.0722, "expectation": {"probability": 54.8249, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 30.411363, "high": 31.141454, "low": 28.936333, "close": 29.6293, "volume": 9416397}, "trend_line": 42.36266, "activity_lines": {"activity_5": 31.93126, "activity_10": 35.003409, "activity_20": 37.966651, "activity_30": 40.07419}, "trend_signal": 0, "fair_value": 33.277369, "relative_strength": -34.531046, "rate_of_change": -0.925363549044134, "market_dynamics": -1.162107, "expectation": {"probability": 53.0786, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 29.619467, "high": 30.272838, "low": 28.68396, "close": 28.8968, "volume": 15221844}, "trend_line": 41.814787, "activity_lines": {"activity_5": 30.416633, "activity_10": 33.554753, "activity_20": 36.846805, "activity_30": 39.205425}, "trend_signal": 0, "fair_value": 33.263374, "relative_strength": -33.578977, "rate_of_change": -1.293292253130459, "market_dynamics": -1.221051, "expectation": {"probability": 51.3665, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 28.86704, "high": 30.094582, "low": 27.886986, "close": 29.7184, "volume": 17022817}, "trend_line": 41.31473, "activity_lines": {"activity_5": 29.77706, "activity_10": 32.452316, "activity_20": 35.899254, "activity_30": 38.425013}, "trend_signal": 0, "fair_value": 33.256104, "relative_strength": -29.037316, "rate_of_change": -1.1958855607706558, "market_dynamics": -1.215552, "expectation": {"probability": 46.5268, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 29.560067, "high": 30.292634, "low": 28.144431, "close": 28.8275, "volume": 10775047}, "trend_line": 40.769073, "activity_lines": {"activity_5": 29.283513, "activity_10": 31.363151, "activity_20": 34.954783, "activity_30": 37.619385}, "trend_signal": 0, "fair_value": 33.231965, "relative_strength": -29.080192, "rate_of_change": -1.3207323392891557, "market_dynamics": -1.238083, "expectation": {"probability": 50.7807, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 28.956191, "high": 30.154036, "low": 28.421615, "close": 28.7483, "volume": 15081811}, "trend_line": 40.176767, "activity_lines": {"activity_5": 29.041973, "activity_10": 30.458224, "activity_20": 34.090663, "activity_30": 36.843852}, "trend_signal": 0, "fair_value": 33.213345, "relative_strength": -29.115814, "rate_of_change": -1.4528316599202555, "market_dynamics": -1.202008, "expectation": {"probability": 49.3594, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 28.975995, "high": 29.535319, "low": 28.728506, "close": 28.8572, "volume": 7721875}, "trend_line": 39.574737, "activity_lines": {"activity_5": 28.939687, "activity_10": 29.787367, "activity_20": 33.329884, "activity_30": 36.113557}, "trend_signal": 0, "fair_value": 33.190117, "relative_strength": -26.800536, "rate_of_change": -1.4984530736383026, "market_dynamics": -1.22658, "expectation": {"probability": 46.6853, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 28.698805, "high": 30.57972, "low": 28.36222, "close": 28.8077, "volume": 12815203}, "trend_line": 39.053353, "activity_lines": {"activity_5": 28.872373, "activity_10": 29.347829, "activity_20": 32.646928, "activity_30": 35.418909}, "trend_signal": 0, "fair_value": 33.182053, "relative_strength": -18.579897, "rate_of_change": -1.317466746525688, "market_dynamics": -1.23467, "expectation": {"probability": 49.9346, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 27.768199, "high": 30.155175, "low": 26.996035, "close": 29.8867, "volume": 13133824}, "trend_line": 38.528663, "activity_lines": {"activity_5": 29.170667, "activity_10": 29.270053, "activity_20": 32.123474, "activity_30": 34.827512}, "trend_signal": 0, "fair_value": 33.188416, "relative_strength": -21.048038, "rate_of_change": -1.3435210031773703, "market_dynamics": -1.1027, "expectation": {"probability": 46.6443, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 29.985697, "high": 30.243085, "low": 29.263031, "close": 29.9164, "volume": 4766770}, "trend_line": 38.00924, "activity_lines": {"activity_5": 29.46764, "activity_10": 29.315433, "activity_20": 31.652995, "activity_30": 34.271883}, "trend_signal": 0, "fair_value": 33.198033, "relative_strength": -18.745834, "rate_of_change": -1.3481469626911353, "market_dynamics": -1.051462, "expectation": {"probability": 47.5594, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 29.926344, "high": 31.262783, "low": 29.34227, "close": 30.8965, "volume": 7004645}, "trend_line": 37.512947, "activity_lines": {"activity_5": 30.01872, "activity_10": 29.595144, "activity_20": 31.32872, "activity_30": 33.812996}, "trend_signal": 0, "fair_value": 33.222625, "relative_strength": -20.71343, "rate_of_change": -1.3057167151987292, "market_dynamics": -0.874378, "expectation": {"probability": 49.1503, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 30.965786, "high": 31.312271, "low": 30.124325, "close": 30.6688, "volume": 8166084}, "trend_line": 36.944267, "activity_lines": {"activity_5": 30.350687, "activity_10": 29.822475, "activity_20": 31.036508, "activity_30": 33.371438}, "trend_signal": 0, "fair_value": 33.257863, "relative_strength": -23.349951, "rate_of_change": -1.5159566109268714, "market_dynamics": -0.610951, "expectation": {"probability": 53.8511, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 30.589605, "high": 35.361187, "low": 29.886737, "close": 35.084, "volume": 18989906}, "trend_line": 36.49217, "activity_lines": {"activity_5": 32.033613, "activity_10": 30.833669, "activity_20": 31.216563, "activity_30": 33.251421}, "trend_signal": 0, "fair_value": 33.326569, "relative_strength": -11.665585, "rate_of_change": -1.223727080577893, "market_dynamics": -0.091014, "expectation": {"probability": 49.8841, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 35.66807, "high": 35.757166, "low": 34.292033, "close": 35.0147, "volume": 13948036}, "trend_line": 36.053223, "activity_lines": {"activity_5": 33.27502, "activity_10": 31.719769, "activity_20": 31.412108, "activity_30": 33.1561}, "trend_signal": 0, "fair_value": 33.39533, "relative_strength": -16.93046, "rate_of_change": -1.2028525571375965, "market_dynamics": 0.422938, "expectation": {"probability": 51.3344, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 34.642533, "high": 35.51529, "low": 34.374755, "close": 35.1285, "volume": 9839894}, "trend_line": 35.648, "activity_lines": {"activity_5": 34.212493, "activity_10": 32.530264, "activity_20": 31.63917, "activity_30": 33.096441}, "trend_signal": 0, "fair_value": 33.451806, "relative_strength": -14.134288, "rate_of_change": -1.1239577665497462, "market_dynamics": 0.778369, "expectation": {"probability": 49.6694, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 35.376493, "high": 36.065775, "low": 34.17645, "close": 34.6525, "volume": 8884302}, "trend_line": 35.19402, "activity_lines": {"activity_5": 34.643827, "activity_10": 33.139649, "activity_20": 31.842919, "activity_30": 33.032215}, "trend_signal": 0, "fair_value": 33.501188, "relative_strength": -16.399649, "rate_of_change": -1.2735076301615835, "market_dynamics": 0.982248, "expectation": {"probability": 50.8685, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 34.464013, "high": 35.673973, "low": 33.730103, "close": 35.2971, "volume": 9194600}, "trend_line": 34.830927, "activity_lines": {"activity_5": 35.039627, "activity_10": 33.758885, "activity_20": 32.136061, "activity_30": 33.038865}, "trend_signal": 0, "fair_value": 33.566145, "relative_strength": -16.165902, "rate_of_change": -1.0316894745186802, "market_dynamics": 0.884331, "expectation": {"probability": 46.9222, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 35.505439, "high": 36.249268, "low": 34.593009, "close": 35.7633, "volume": 10141700}, "trend_line": 34.665593, "activity_lines": {"activity_5": 35.282273, "activity_10": 34.345796, "activity_20": 32.505878, "activity_30": 33.099018}, "trend_signal": 0, "fair_value": 33.645157, "relative_strength": -14.197981, "rate_of_change": -0.4746758534448463, "market_dynamics": 0.849478, "expectation": {"probability": 47.3106, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 35.8525, "high": 35.931841, "low": 34.543363, "close": 34.9004, "volume": 8506292}, "trend_line": 34.481693, "activity_lines": {"activity_5": 35.192, "activity_10": 34.649351, "activity_20": 32.803758, "activity_30": 33.114167}, "trend_signal": 0, "fair_value": 33.697975, "relative_strength": -15.820017, "rate_of_change": -0.5304971993411487, "market_dynamics": 0.822573, "expectation": {"probability": 49.9464, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 34.920239, "high": 36.368224, "low": 34.74172, "close": 35.3467, "volume": 10661127}, "trend_line": 34.29267, "activity_lines": {"activity_5": 35.258113, "activity_10": 34.942893, "activity_20": 33.151109, "activity_30": 33.169974}, "trend_signal": 0, "fair_value": 33.751383, "relative_strength": -17.737998, "rate_of_change": -0.5481836405190396, "market_dynamics": 0.86213, "expectation": {"probability": 46.7993, "direction": "undecided"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 35.485548, "high": 36.68559, "low": 35.237606, "close": 36.2988, "volume": 6012491}, "trend_line": 34.096517, "activity_lines": {"activity_5": 35.627047, "activity_10": 35.310811, "activity_20": 33.577979, "activity_30": 33.299402}, "trend_signal": 0, "fair_value": 33.810508, "relative_strength": -16.438815, "rate_of_change": -0.5719968728011042, "market_dynamics": 0.831662, "expectation": {"probability": 47.5504, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 36.130217, "high": 36.596349, "low": 35.59466, "close": 36.2889, "volume": 8236955}, "trend_line": 33.921443, "activity_lines": {"activity_5": 35.882927, "activity_10": 35.578705, "activity_20": 33.975304, "activity_30": 33.440846}, "trend_signal": 0, "fair_value": 33.87144, "relative_strength": -15.824745, "rate_of_change": -0.5134659355382316, "market_dynamics": 0.820347, "expectation": {"probability": 50.2267, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 36.199642, "high": 38.153431, "low": 36.040959, "close": 37.8559, "volume": 7986249}, "trend_line": 33.85921, "activity_lines": {"activity_5": 36.59502, "activity_10": 36.029325, "activity_20": 34.490156, "activity_30": 33.694682}, "trend_signal": 0, "fair_value": 33.933335, "relative_strength": -12.933138, "rate_of_change": -0.18346212453284816, "market_dynamics": 0.907796, "expectation": {"probability": 47.5115, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 37.85587, "high": 38.282331, "low": 37.488915, "close": 37.9848, "volume": 7708431}, "trend_line": 33.81346, "activity_lines": {"activity_5": 37.210573, "activity_10": 36.452984, "activity_20": 34.974621, "activity_30": 33.960849}, "trend_signal": 1, "fair_value": 33.985587, "relative_strength": -12.926228, "rate_of_change": -0.13511833264862996, "market_dynamics": 0.972568, "expectation": {"probability": 47.8889, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 37.98489, "high": 38.336969, "low": 35.212885, "close": 35.5848, "volume": 11551323}, "trend_line": 33.674533, "activity_lines": {"activity_5": 36.8205, "activity_10": 36.386276, "activity_20": 35.191151, "activity_30": 34.075129}, "trend_signal": 1, "fair_value": 34.032037, "relative_strength": -15.803454, "rate_of_change": -0.4108630113570231, "market_dynamics": 0.966768, "expectation": {"probability": 49.7792, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 35.426063, "high": 37.568289, "low": 35.321927, "close": 36.5666, "volume": 11300767}, "trend_line": 33.542313, "activity_lines": {"activity_5": 36.74182, "activity_10": 36.489782, "activity_20": 35.469008, "activity_30": 34.261714}, "trend_signal": 1, "fair_value": 34.081695, "relative_strength": -15.825162, "rate_of_change": -0.3926409313530693, "market_dynamics": 0.946649, "expectation": {"probability": 47.8868, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 36.672766, "high": 37.070195, "low": 34.943949, "close": 35.5699, "volume": 8851615}, "trend_line": 33.325487, "activity_lines": {"activity_5": 36.313053, "activity_10": 36.377267, "activity_20": 35.614711, "activity_30": 34.392526}, "trend_signal": 1, "fair_value": 34.128738, "relative_strength": -17.803006, "rate_of_change": -0.6464253076405241, "market_dynamics": 0.712131, "expectation": {"probability": 49.9635, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 35.659279, "high": 36.737304, "low": 35.0532, "close": 36.5833, "volume": 7791586}, "trend_line": 33.28111, "activity_lines": {"activity_5": 36.27002, "activity_10": 36.444047, "activity_20": 35.824964, "activity_30": 34.602708}, "trend_signal": 1, "fair_value": 34.188226, "relative_strength": -13.927863, "rate_of_change": -0.1331623450844224, "market_dynamics": 0.457785, "expectation": {"probability": 48.3624, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 36.523715, "high": 36.931079, "low": 35.967314, "close": 36.1859, "volume": 10787589}, "trend_line": 33.275197, "activity_lines": {"activity_5": 36.17936, "activity_10": 36.423664, "activity_20": 35.960342, "activity_30": 34.790113}, "trend_signal": 1, "fair_value": 34.254089, "relative_strength": -13.834197, "rate_of_change": -0.017766835300864706, "market_dynamics": 0.380212, "expectation": {"probability": 50.3268, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 36.1362, "high": 36.404464, "low": 35.097918, "close": 35.858, "volume": 9658530}, "trend_line": 33.370343, "activity_lines": {"activity_5": 36.099327, "activity_10": 36.320289, "activity_20": 36.034495, "activity_30": 34.956746}, "trend_signal": 1, "fair_value": 34.309065, "relative_strength": -14.620535, "rate_of_change": 0.2859366993379475, "market_dynamics": 0.191208, "expectation": {"probability": 49.8561, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 35.798407, "high": 36.086543, "low": 34.447149, "close": 35.9077, "volume": 9744415}, "trend_line": 33.557513, "activity_lines": {"activity_5": 36.017647, "activity_10": 36.216655, "activity_20": 36.085089, "activity_30": 35.120446}, "trend_signal": 1, "fair_value": 34.373107, "relative_strength": -15.25756, "rate_of_change": 0.5608872524924358, "market_dynamics": 0.138595, "expectation": {"probability": 48.1008, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 36.076593, "high": 36.657832, "low": 35.331414, "close": 35.8282, "volume": 12627281}, "trend_line": 33.764143, "activity_lines": {"activity_5": 35.953393, "activity_10": 36.105676, "activity_20": 36.104248, "activity_30": 35.266942}, "trend_signal": 1, "fair_value": 34.443863, "relative_strength": -16.455618, "rate_of_change": 0.6157488488494275, "market_dynamics": 0.141815, "expectation": {"probability": 50.1061, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 35.579862, "high": 35.619605, "low": 32.700983, "close": 33.1158, "volume": 10725501}, "trend_line": 33.904777, "activity_lines": {"activity_5": 34.967787, "activity_10": 35.509911, "activity_20": 35.840514, "activity_30": 35.225114}, "trend_signal": 1, "fair_value": 34.495519, "relative_strength": -21.611167, "rate_of_change": 0.41651879036291756, "market_dynamics": -0.088575, "expectation": {"probability": 54.068, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 33.384, "high": 33.657232, "low": 31.804221, "close": 33.5231, "volume": 13672759}, "trend_line": 34.0316, "activity_lines": {"activity_5": 34.349113, "activity_10": 35.074384, "activity_20": 35.624944, "activity_30": 35.200489}, "trend_signal": 1, "fair_value": 34.553449, "relative_strength": -20.672601, "rate_of_change": 0.37405643458440846, "market_dynamics": -0.176908, "expectation": {"probability": 45.1788, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 33.642371, "high": 34.64588, "low": 33.438689, "close": 33.7616, "volume": 8995288}, "trend_line": 34.19607, "activity_lines": {"activity_5": 33.98746, "activity_10": 34.763342, "activity_20": 35.43919, "activity_30": 35.18307}, "trend_signal": 0, "fair_value": 34.615844, "relative_strength": -17.304144, "rate_of_change": 0.4832861223098575, "market_dynamics": -0.382119, "expectation": {"probability": 51.3149, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 33.731802, "high": 34.437239, "low": 32.072535, "close": 32.4799, "volume": 12994155}, "trend_line": 34.320457, "activity_lines": {"activity_5": 33.338333, "activity_10": 34.252413, "activity_20": 35.13788, "activity_30": 35.072349}, "trend_signal": 0, "fair_value": 34.656526, "relative_strength": -21.37987, "rate_of_change": 0.36374647729987303, "market_dynamics": -0.570911, "expectation": {"probability": 56.8655, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 32.589198, "high": 33.955361, "low": 32.380548, "close": 33.5629, "volume": 9687005}, "trend_line": 34.477313, "activity_lines": {"activity_5": 33.278727, "activity_10": 34.012696, "activity_20": 34.950057, "activity_30": 35.023475}, "trend_signal": 0, "fair_value": 34.695427, "relative_strength": -19.551744, "rate_of_change": 0.4570335412491878, "market_dynamics": -0.687045, "expectation": {"probability": 50.3369, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 33.572763, "high": 33.572763, "low": 31.367036, "close": 31.7744, "volume": 9873519}, "trend_line": 34.576203, "activity_lines": {"activity_5": 32.773973, "activity_10": 33.484289, "activity_20": 34.60016, "activity_30": 34.849093}, "trend_signal": 0, "fair_value": 34.723363, "relative_strength": -24.230689, "rate_of_change": 0.2868262964692093, "market_dynamics": -0.906791, "expectation": {"probability": 55.7981, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 31.605504, "high": 32.956761, "low": 31.138525, "close": 32.0079, "volume": 11088841}, "trend_line": 34.64691, "activity_lines": {"activity_5": 32.43648, "activity_10": 33.085771, "activity_20": 34.291495, "activity_30": 34.683396}, "trend_signal": 0, "fair_value": 34.725428, "relative_strength": -20.385498, "rate_of_change": 0.20449613857252846, "market_dynamics": -0.958819, "expectation": {"probability": 50.1622, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 32.092338, "high": 37.507299, "low": 30.979539, "close": 35.9772, "volume": 21680192}, "trend_line": 34.848937, "activity_lines": {"activity_5": 33.5231, "activity_10": 33.484907, "activity_20": 34.374632, "activity_30": 34.769221}, "trend_signal": 0, "fair_value": 34.760023, "relative_strength": -9.768482, "rate_of_change": 0.5831025046678076, "market_dynamics": -0.652924, "expectation": {"probability": 49.8861, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 36.136264, "high": 36.156135, "low": 32.797857, "close": 32.8376, "volume": 17139877}, "trend_line": 34.91364, "activity_lines": {"activity_5": 33.41548, "activity_10": 33.31104, "activity_20": 34.155758, "activity_30": 34.639458}, "trend_signal": 0, "fair_value": 34.777333, "relative_strength": -14.399579, "rate_of_change": 0.1856670692710125, "market_dynamics": -0.43639, "expectation": {"probability": 56.4881, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 32.86737, "high": 34.934, "low": 32.221548, "close": 34.5167, "volume": 10713733}, "trend_line": 35.041903, "activity_lines": {"activity_5": 33.843713, "activity_10": 33.498284, "activity_20": 34.11328, "activity_30": 34.613849}, "trend_signal": 0, "fair_value": 34.804856, "relative_strength": -13.61962, "rate_of_change": 0.36737217889626206, "market_dynamics": -0.180891, "expectation": {"probability": 51.2662, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 34.322951, "high": 35.43785, "low": 33.934728, "close": 33.9845, "volume": 10939716}, "trend_line": 35.005253, "activity_lines": {"activity_5": 34.03096, "activity_10": 33.612609, "activity_20": 34.028555, "activity_30": 34.545629}, "trend_signal": 0, "fair_value": 34.833248, "relative_strength": -15.135521, "rate_of_change": -0.10458906869297174, "market_dynamics": 0.042896, "expectation": {"probability": 58.8369, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 33.875014, "high": 34.840596, "low": 33.098566, "close": 34.4026, "volume": 11261773}, "trend_line": 34.98485, "activity_lines": {"activity_5": 34.210233, "activity_10": 33.787158, "activity_20": 34.002085, "activity_30": 34.506748}, "trend_signal": 0, "fair_value": 34.866585, "relative_strength": -11.831101, "rate_of_change": -0.058285537887704235, "market_dynamics": -0.101644, "expectation": {"probability": 51.074, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 34.412553, "high": 35.049639, "low": 33.745605, "close": 34.2931, "volume": 12740515}, "trend_line": 34.957003, "activity_lines": {"activity_5": 34.19336, "activity_10": 33.925807, "activity_20": 33.982244, "activity_30": 34.462119}, "trend_signal": 0, "fair_value": 34.899809, "relative_strength": -12.030411, "rate_of_change": -0.07959731140765584, "market_dynamics": -0.006353, "expectation": {"probability": 56.5534, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 34.173634, "high": 34.760946, "low": 33.735638, "close": 33.875, "volume": 3471371}, "trend_line": 34.931087, "activity_lines": {"activity_5": 34.149393, "activity_10": 33.978775, "activity_20": 33.928735, "activity_30": 34.392312}, "trend_signal": 0, "fair_value": 34.935246, "relative_strength": -13.603688, "rate_of_change": -0.07413679027347474, "market_dynamics": 0.007391, "expectation": {"probability": 58.1828, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 33.884923, "high": 34.113875, "low": 33.173181, "close": 33.4967, "volume": 3803432}, "trend_line": 34.871073, "activity_lines": {"activity_5": 33.910167, "activity_10": 33.937595, "activity_20": 33.852014, "activity_30": 34.299771}, "trend_signal": 0, "fair_value": 34.97802, "relative_strength": -12.467649, "rate_of_change": -0.17180684929729026, "market_dynamics": 0.040269, "expectation": {"probability": 56.9951, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 33.417073, "high": 36.214272, "low": 33.098531, "close": 36.1645, "volume": 11272918}, "trend_line": 34.884447, "activity_lines": {"activity_5": 34.628207, "activity_10": 34.382673, "activity_20": 34.039242, "activity_30": 34.383218}, "trend_signal": 0, "fair_value": 35.023915, "relative_strength": -6.888115, "rate_of_change": 0.03835270569391107, "market_dynamics": 0.242175, "expectation": {"probability": 48.825, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 36.134619, "high": 37.27938, "low": 35.497535, "close": 37.1002, "volume": 10874678}, "trend_line": 34.957773, "activity_lines": {"activity_5": 35.512813, "activity_10": 34.918058, "activity_20": 34.317579, "activity_30": 34.52617}, "trend_signal": 0, "fair_value": 35.071617, "relative_strength": -3.008361, "rate_of_change": 0.21019682496328967, "market_dynamics": 0.435974, "expectation": {"probability": 48.7531, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 37.090279, "high": 37.408821, "low": 35.736474, "close": 36.8016, "volume": 7488814}, "trend_line": 35.00627, "activity_lines": {"activity_5": 36.118047, "activity_10": 35.306565, "activity_20": 34.563124, "activity_30": 34.645127}, "trend_signal": 0, "fair_value": 35.114938, "relative_strength": -3.627839, "rate_of_change": 0.13873023318733022, "market_dynamics": 0.678863, "expectation": {"probability": 52.6848, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 36.811597, "high": 40.693836, "low": 36.264101, "close": 37.4885, "volume": 14908127}, "trend_line": 35.045927, "activity_lines": {"activity_5": 36.785013, "activity_10": 35.804975, "activity_20": 34.869594, "activity_30": 34.805271}, "trend_signal": 0, "fair_value": 35.160922, "relative_strength": -1.395275, "rate_of_change": 0.1132854200118958, "market_dynamics": 1.011385, "expectation": {"probability": 48.2398, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 37.488437, "high": 41.619531, "low": 36.851352, "close": 41.1019, "volume": 20722948}, "trend_line": 35.20636, "activity_lines": {"activity_5": 38.415547, "activity_10": 36.875804, "activity_20": 35.51267, "activity_30": 35.195978}, "trend_signal": 0, "fair_value": 35.240483, "relative_strength": 10.137724, "rate_of_change": 0.4577793019999089, "market_dynamics": 1.246858, "expectation": {"probability": 50.1618, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 41.196748, "high": 43.021731, "low": 34.9938, "close": 36.5944, "volume": 23375929}, "trend_line": 35.16431, "activity_lines": {"activity_5": 38.036567, "activity_10": 37.007356, "activity_20": 35.701348, "activity_30": 35.285529}, "trend_signal": 1, "fair_value": 35.294997, "relative_strength": -0.813012, "rate_of_change": -0.11943864688083673, "market_dynamics": 1.298066, "expectation": {"probability": 52.0385, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 36.549596, "high": 37.3125, "low": 35.322966, "close": 36.2205, "volume": 12158217}, "trend_line": 35.1055, "activity_lines": {"activity_5": 37.504293, "activity_10": 37.023475, "activity_20": 35.837851, "activity_30": 35.353671}, "trend_signal": 1, "fair_value": 35.35703, "relative_strength": -3.025435, "rate_of_change": -0.16724343517618045, "market_dynamics": 1.182837, "expectation": {"probability": 52.1626, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 36.060923, "high": 36.155663, "low": 32.071883, "close": 35.7418, "volume": 18291329}, "trend_line": 35.110733, "activity_lines": {"activity_5": 36.8711, "activity_10": 36.919504, "activity_20": 35.91592, "activity_30": 35.394722}, "trend_signal": 1, "fair_value": 35.409451, "relative_strength": -4.11881, "rate_of_change": 0.014906496133096069, "market_dynamics": 1.043524, "expectation": {"probability": 51.2973, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 35.711823, "high": 36.599383, "low": 34.001525, "close": 34.7744, "volume": 11350477}, "trend_line": 35.050993, "activity_lines": {"activity_5": 35.986093, "activity_10": 36.613302, "activity_20": 35.892425, "activity_30": 35.373023}, "trend_signal": 1, "fair_value": 35.465436, "relative_strength": -5.459714, "rate_of_change": -0.1701474019354851, "market_dynamics": 0.55976, "expectation": {"probability": 53.0295, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 34.684674, "high": 35.143413, "low": 31.443582, "close": 32.0918, "volume": 11157745}, "trend_line": 34.935057, "activity_lines": {"activity_5": 34.387827, "activity_10": 35.803002, "activity_20": 35.602518, "activity_30": 35.182108}, "trend_signal": 0, "fair_value": 35.496741, "relative_strength": -11.69091, "rate_of_change": -0.33076381031486846, "market_dynamics": 0.064914, "expectation": {"probability": 56.2532, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 32.241412, "high": 32.400973, "low": 29.907823, "close": 30.3167, "volume": 16806522}, "trend_line": 34.72617, "activity_lines": {"activity_5": 32.798533, "activity_10": 34.6955, "activity_20": 35.15056, "activity_30": 34.884149}, "trend_signal": 0, "fair_value": 35.510625, "relative_strength": -14.689894, "rate_of_change": -0.5979294666672424, "market_dynamics": -0.243251, "expectation": {"probability": 53.1452, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 30.815331, "high": 32.281303, "low": 29.663496, "close": 29.6984, "volume": 15856375}, "trend_line": 34.50992, "activity_lines": {"activity_5": 31.421653, "activity_10": 33.581904, "activity_20": 34.646657, "activity_30": 34.559777}, "trend_signal": 0, "fair_value": 35.516848, "relative_strength": -13.397307, "rate_of_change": -0.6227291981810901, "market_dynamics": -0.666842, "expectation": {"probability": 51.8995, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 30.396516, "high": 31.463585, "low": 29.489008, "close": 30.9849, "volume": 8098724}, "trend_line": 34.347483, "activity_lines": {"activity_5": 30.908413, "activity_10": 32.836795, "activity_20": 34.276275, "activity_30": 34.332356}, "trend_signal": 0, "fair_value": 35.54092, "relative_strength": -12.67816, "rate_of_change": -0.47069654174800796, "market_dynamics": -0.923482, "expectation": {"probability": 47.6298, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 30.875191, "high": 31.913638, "low": 29.798149, "close": 30.1073, "volume": 11305416}, "trend_line": 34.154137, "activity_lines": {"activity_5": 30.419767, "activity_10": 32.03788, "activity_20": 33.846086, "activity_30": 34.058796}, "trend_signal": 0, "fair_value": 35.554953, "relative_strength": -18.338671, "rate_of_change": -0.5629116986534305, "market_dynamics": -0.996138, "expectation": {"probability": 51.5607, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 30.077372, "high": 32.181592, "low": 29.818085, "close": 31.5234, "volume": 14229122}, "trend_line": 34.010643, "activity_lines": {"activity_5": 30.714293, "activity_10": 31.630642, "activity_20": 33.563764, "activity_30": 33.889071}, "trend_signal": 0, "fair_value": 35.578541, "relative_strength": -18.982859, "rate_of_change": -0.42013651230595256, "market_dynamics": -0.982164, "expectation": {"probability": 47.6404, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 31.38377, "high": 32.351112, "low": 30.436373, "close": 31.1544, "volume": 10908290}, "trend_line": 33.945263, "activity_lines": {"activity_5": 30.923713, "activity_10": 31.330467, "activity_20": 33.260554, "activity_30": 33.704797}, "trend_signal": 0, "fair_value": 35.604802, "relative_strength": -21.270106, "rate_of_change": -0.1922339427690463, "market_dynamics": -0.98548, "expectation": {"probability": 52.9717, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 31.264077, "high": 34.196019, "low": 30.615859, "close": 31.5832, "volume": 21635398}, "trend_line": 33.8806, "activity_lines": {"activity_5": 31.22022, "activity_10": 31.207165, "activity_20": 33.011658, "activity_30": 33.552406}, "trend_signal": 0, "fair_value": 35.627194, "relative_strength": -20.989628, "rate_of_change": -0.19049196938022228, "market_dynamics": -0.778982, "expectation": {"probability": 47.3714, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 31.583219, "high": 32.400972, "low": 30.172096, "close": 30.207, "volume": 14598114}, "trend_line": 33.762113, "activity_lines": {"activity_5": 30.93234, "activity_10": 30.91796, "activity_20": 32.645121, "activity_30": 33.3154}, "trend_signal": 0, "fair_value": 35.637442, "relative_strength": -27.67377, "rate_of_change": -0.3497193083947798, "market_dynamics": -0.727791, "expectation": {"probability": 51.8328, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 30.265, "high": 30.67, "low": 25.81, "close": 26.18, "volume": 26613403}, "trend_line": 33.552117, "activity_lines": {"activity_5": 29.353987, "activity_10": 29.997205, "activity_20": 31.914519, "activity_30": 32.826231}, "trend_signal": 0, "fair_value": 35.624696, "relative_strength": -36.477256, "rate_of_change": -0.6219871368832772, "market_dynamics": -0.75607, "expectation": {"probability": 51.6848, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 26.53, "high": 28.1, "low": 26.38, "close": 27.65, "volume": 16164645}, "trend_line": 33.35502, "activity_lines": {"activity_5": 28.527453, "activity_10": 29.499985, "activity_20": 31.360559, "activity_30": 32.445449}, "trend_signal": 0, "fair_value": 35.629755, "relative_strength": -33.03368, "rate_of_change": -0.5874353621263284, "market_dynamics": -0.804072, "expectation": {"probability": 47.1207, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 27.57, "high": 28.4999, "low": 27.1975, "close": 27.49, "volume": 14335050}, "trend_line": 33.212207, "activity_lines": {"activity_5": 27.905813, "activity_10": 29.054435, "activity_20": 30.819202, "activity_30": 32.067061}, "trend_signal": 0, "fair_value": 35.613658, "relative_strength": -34.642383, "rate_of_change": -0.4281604388185162, "market_dynamics": -1.048536, "expectation": {"probability": 51.6676, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/ba4d6d06-9cd9-41c7-a919-0477a49439a8/", "share_image": "https://sharemaestro.com/terminal/ba4d6d06-9cd9-41c7-a919-0477a49439a8/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}