{"ticker": {"uuid": "a848299b-475c-4740-9cb9-29d2c7389212", "symbol": "TPC", "name": "Tutor Perini Corporation", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-07-10, TPC fell 12.46%, moving from 86.69 to 75.89. 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 7 of the last 12 weeks. Relative Strength is -2.22 and has softened across the 12-week window. Market Dynamics is -0.54 on the latest week. Next-week expectancy is positive at 60.69% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-10"}, {"label": "Latest Close", "value": "75.89"}, {"label": "12-Week Change", "value": "-12.46%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Next-Week Expectancy", "value": "Positive 60.69%"}, {"label": "Signal Weeks", "value": "7 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-2.22"}, {"label": "Market Dynamics", "value": "-0.54"}], "latest": {"week_ending": "2026-07-10", "ohlcv": {"open": 76.91, "high": 80.9, "low": 73.35, "close": 75.89, "volume": 2404459}, "trend_line": 76.961839, "activity_lines": {"activity_5": 77.062667, "activity_10": 75.997571, "activity_20": 77.703863, "activity_30": 77.752316}, "trend_signal": 0, "fair_value": 36.581105, "relative_strength": -2.22025, "rate_of_change": 0.37651117426285646, "market_dynamics": -0.543175, "expectation": {"probability": 60.6906, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-07-21", "ohlcv": {"open": 7.281652, "high": 8.54846, "low": 7.171928, "close": 8.029767, "volume": 2166046}, "trend_line": 7.082487, "activity_lines": {"activity_5": 7.501099, "activity_10": 7.118245, "activity_20": 6.564744, "activity_30": 6.719606}, "trend_signal": 0, "fair_value": 11.143843, "relative_strength": 0.265361, "rate_of_change": 0.23999615032418734, "market_dynamics": 0.673519, "expectation": {"probability": 46.3215, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 8.029767, "high": 8.558435, "low": 8.029767, "close": 8.249214, "volume": 1204028}, "trend_line": 7.106427, "activity_lines": {"activity_5": 7.8183, "activity_10": 7.383758, "activity_20": 6.747854, "activity_30": 6.794878}, "trend_signal": 0, "fair_value": 11.121463, "relative_strength": 2.414289, "rate_of_change": 0.3380168576377144, "market_dynamics": 0.752099, "expectation": {"probability": 47.6223, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 8.279138, "high": 8.708058, "low": 6.573436, "close": 8.019792, "volume": 1422985}, "trend_line": 7.107092, "activity_lines": {"activity_5": 7.947973, "activity_10": 7.563669, "activity_20": 6.906644, "activity_30": 6.853805}, "trend_signal": 0, "fair_value": 11.088086, "relative_strength": 1.939031, "rate_of_change": 0.009357726463660199, "market_dynamics": 0.824367, "expectation": {"probability": 54.6475, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 8.019792, "high": 9.296575, "low": 7.925031, "close": 8.737982, "volume": 1178959}, "trend_line": 7.114074, "activity_lines": {"activity_5": 8.257859, "activity_10": 7.835892, "activity_20": 7.124761, "activity_30": 6.959024}, "trend_signal": 0, "fair_value": 11.061742, "relative_strength": 11.049125, "rate_of_change": 0.09823989896289259, "market_dynamics": 0.929265, "expectation": {"probability": 48.2213, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 8.678133, "high": 8.847706, "low": 8.129515, "close": 8.338988, "volume": 952859}, "trend_line": 7.097449, "activity_lines": {"activity_5": 8.348963, "activity_10": 7.991137, "activity_20": 7.291294, "activity_30": 7.038051}, "trend_signal": 0, "fair_value": 11.036741, "relative_strength": 8.065963, "rate_of_change": -0.23369169339536597, "market_dynamics": 0.860075, "expectation": {"probability": 54.7297, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 8.378887, "high": 9.244306, "low": 8.264176, "close": 8.91753, "volume": 1010580}, "trend_line": 7.093459, "activity_lines": {"activity_5": 8.56309, "activity_10": 8.223279, "activity_20": 7.502524, "activity_30": 7.155475}, "trend_signal": 1, "fair_value": 11.012443, "relative_strength": 14.364914, "rate_of_change": -0.05621738176632108, "market_dynamics": 0.931699, "expectation": {"probability": 46.9213, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 8.937479, "high": 9.089496, "low": 8.678133, "close": 8.827756, "volume": 967625}, "trend_line": 7.076502, "activity_lines": {"activity_5": 8.688108, "activity_10": 8.396479, "activity_20": 7.690051, "activity_30": 7.267365}, "trend_signal": 1, "fair_value": 10.989616, "relative_strength": 10.108241, "rate_of_change": -0.2390512160569414, "market_dynamics": 1.015014, "expectation": {"probability": 50.9985, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 8.787856, "high": 8.787856, "low": 7.930018, "close": 8.169415, "volume": 1521488}, "trend_line": 7.067525, "activity_lines": {"activity_5": 8.55511, "activity_10": 8.409174, "activity_20": 7.798207, "activity_30": 7.337876}, "trend_signal": 1, "fair_value": 10.964231, "relative_strength": 3.075823, "rate_of_change": -0.12685646100290499, "market_dynamics": 0.994118, "expectation": {"probability": 50.4594, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 8.239239, "high": 8.3739, "low": 7.75047, "close": 7.860194, "volume": 2101121}, "trend_line": 7.031283, "activity_lines": {"activity_5": 8.309063, "activity_10": 8.346786, "activity_20": 7.862047, "activity_30": 7.389016}, "trend_signal": 1, "fair_value": 10.934051, "relative_strength": -0.655852, "rate_of_change": -0.5127962051779041, "market_dynamics": 0.955189, "expectation": {"probability": 51.6336, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 7.930018, "high": 8.279138, "low": 7.740496, "close": 7.79037, "volume": 876457}, "trend_line": 7.008341, "activity_lines": {"activity_5": 8.098261, "activity_10": 8.264267, "activity_20": 7.906981, "activity_30": 7.437989}, "trend_signal": 1, "fair_value": 10.911736, "relative_strength": 1.333242, "rate_of_change": -0.32628469085941303, "market_dynamics": 0.648809, "expectation": {"probability": 46.8516, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 7.740496, "high": 8.039742, "low": 7.600847, "close": 7.81032, "volume": 789493}, "trend_line": 6.975091, "activity_lines": {"activity_5": 7.930683, "activity_10": 8.176307, "activity_20": 7.944838, "activity_30": 7.48973}, "trend_signal": 1, "fair_value": 10.884752, "relative_strength": 2.004811, "rate_of_change": -0.4744346771939291, "market_dynamics": 0.280747, "expectation": {"probability": 44.4781, "direction": "negative"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 7.77042, "high": 7.801143, "low": 7.371426, "close": 7.550973, "volume": 784070}, "trend_line": 6.969106, "activity_lines": {"activity_5": 7.750471, "activity_10": 8.045183, "activity_20": 7.946785, "activity_30": 7.526883}, "trend_signal": 1, "fair_value": 10.841144, "relative_strength": -2.015003, "rate_of_change": -0.0858053321454861, "market_dynamics": -0.084341, "expectation": {"probability": 49.5562, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 7.471174, "high": 7.850219, "low": 7.251727, "close": 7.301601, "volume": 716564}, "trend_line": 7.008673, "activity_lines": {"activity_5": 7.572253, "activity_10": 7.881413, "activity_20": 7.916813, "activity_30": 7.548335}, "trend_signal": 1, "fair_value": 10.805273, "relative_strength": -5.730567, "rate_of_change": 0.5677485749248169, "market_dynamics": -0.464721, "expectation": {"probability": 49.0436, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 7.431275, "high": 7.600847, "low": 6.852733, "close": 6.932531, "volume": 1386454}, "trend_line": 7.043585, "activity_lines": {"activity_5": 7.328866, "activity_10": 7.663598, "activity_20": 7.845089, "activity_30": 7.543422}, "trend_signal": 1, "fair_value": 10.761793, "relative_strength": -8.251263, "rate_of_change": 0.4981256794260522, "market_dynamics": -0.591136, "expectation": {"probability": 46.9853, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 6.912582, "high": 7.321551, "low": 6.832783, "close": 6.982406, "volume": 1058624}, "trend_line": 7.071182, "activity_lines": {"activity_5": 7.163948, "activity_10": 7.487678, "activity_20": 7.775075, "activity_30": 7.539475}, "trend_signal": 1, "fair_value": 10.720167, "relative_strength": -5.005335, "rate_of_change": 0.39180332174595883, "market_dynamics": -0.723768, "expectation": {"probability": 45.3304, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 7.122054, "high": 7.446237, "low": 6.842758, "close": 7.291627, "volume": 881540}, "trend_line": 7.123051, "activity_lines": {"activity_5": 7.155968, "activity_10": 7.392645, "activity_20": 7.733561, "activity_30": 7.553697}, "trend_signal": 1, "fair_value": 10.684743, "relative_strength": -5.964901, "rate_of_change": 0.7335265872098886, "market_dynamics": -0.773218, "expectation": {"probability": 45.3568, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 7.261702, "high": 7.81032, "low": 6.842758, "close": 7.331526, "volume": 1161308}, "trend_line": 7.189883, "activity_lines": {"activity_5": 7.195868, "activity_10": 7.334428, "activity_20": 7.692426, "activity_30": 7.567147}, "trend_signal": 1, "fair_value": 10.642926, "relative_strength": -6.50379, "rate_of_change": 0.9382496348825774, "market_dynamics": -0.695742, "expectation": {"probability": 46.3973, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 7.411325, "high": 8.428761, "low": 7.20684, "close": 8.169415, "volume": 1133476}, "trend_line": 7.293954, "activity_lines": {"activity_5": 7.529694, "activity_10": 7.455759, "activity_20": 7.727528, "activity_30": 7.630343}, "trend_signal": 1, "fair_value": 10.606991, "relative_strength": 1.918283, "rate_of_change": 1.4474644441362987, "market_dynamics": -0.603326, "expectation": {"probability": 45.5182, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 8.249214, "high": 8.368912, "low": 7.949968, "close": 8.338988, "volume": 475399}, "trend_line": 7.395698, "activity_lines": {"activity_5": 7.862189, "activity_10": 7.607921, "activity_20": 7.77384, "activity_30": 7.697765}, "trend_signal": 1, "fair_value": 10.569073, "relative_strength": 3.202399, "rate_of_change": 1.394908714806812, "market_dynamics": -0.479999, "expectation": {"probability": 47.0424, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 8.259189, "high": 8.648208, "low": 8.039742, "close": 8.468661, "volume": 778341}, "trend_line": 7.481149, "activity_lines": {"activity_5": 8.144145, "activity_10": 7.774954, "activity_20": 7.828275, "activity_30": 7.766988}, "trend_signal": 1, "fair_value": 10.537614, "relative_strength": 3.929325, "rate_of_change": 1.1554149452830544, "market_dynamics": -0.319876, "expectation": {"probability": 48.1608, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 8.478636, "high": 8.772894, "low": 8.079641, "close": 8.398837, "volume": 841092}, "trend_line": 7.579235, "activity_lines": {"activity_5": 8.303743, "activity_10": 7.91696, "activity_20": 7.870454, "activity_30": 7.826194}, "trend_signal": 1, "fair_value": 10.507562, "relative_strength": 2.957426, "rate_of_change": 1.3111087615017352, "market_dynamics": -0.196158, "expectation": {"probability": 50.9546, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 8.418786, "high": 9.127002, "low": 8.186871, "close": 8.827756, "volume": 1237885}, "trend_line": 7.678984, "activity_lines": {"activity_5": 8.5325, "activity_10": 8.126251, "activity_20": 7.951725, "activity_30": 7.906743}, "trend_signal": 1, "fair_value": 10.478724, "relative_strength": 5.829598, "rate_of_change": 1.3160826917228465, "market_dynamics": 0.092841, "expectation": {"probability": 48.7573, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 8.857681, "high": 8.937479, "low": 8.489608, "close": 8.787856, "volume": 979246}, "trend_line": 7.774743, "activity_lines": {"activity_5": 8.648208, "activity_10": 8.305073, "activity_20": 8.026442, "activity_30": 7.978284}, "trend_signal": 1, "fair_value": 10.449119, "relative_strength": 4.547523, "rate_of_change": 1.2470269504403206, "market_dynamics": 0.396362, "expectation": {"probability": 48.5177, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 8.827756, "high": 9.326499, "low": 8.748057, "close": 9.077128, "volume": 765932}, "trend_line": 7.867509, "activity_lines": {"activity_5": 8.819111, "activity_10": 8.509467, "activity_20": 8.12505, "activity_30": 8.062308}, "trend_signal": 1, "fair_value": 10.424502, "relative_strength": 7.716467, "rate_of_change": 1.1931712726710084, "market_dynamics": 0.647017, "expectation": {"probability": 48.588, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 8.987354, "high": 9.047203, "low": 8.588858, "close": 8.87763, "volume": 944570}, "trend_line": 7.937333, "activity_lines": {"activity_5": 8.874305, "activity_10": 8.638596, "activity_20": 8.203044, "activity_30": 8.127478}, "trend_signal": 1, "fair_value": 10.372709, "relative_strength": 7.240512, "rate_of_change": 0.8874981903420722, "market_dynamics": 0.86134, "expectation": {"probability": 48.7198, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 8.867655, "high": 9.136977, "low": 8.54846, "close": 8.807806, "volume": 706687}, "trend_line": 8.011812, "activity_lines": {"activity_5": 8.87896, "activity_10": 8.720571, "activity_20": 8.271823, "activity_30": 8.183637}, "trend_signal": 1, "fair_value": 10.32552, "relative_strength": 4.812256, "rate_of_change": 0.9383378522735668, "market_dynamics": 0.757731, "expectation": {"probability": 48.3986, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 8.678133, "high": 8.743568, "low": 7.81032, "close": 8.11954, "volume": 1174163}, "trend_line": 8.063016, "activity_lines": {"activity_5": 8.626928, "activity_10": 8.649841, "activity_20": 8.275576, "activity_30": 8.190587}, "trend_signal": 1, "fair_value": 10.272129, "relative_strength": -3.918048, "rate_of_change": 0.6391063594602379, "market_dynamics": 0.668872, "expectation": {"probability": 49.924, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 8.229264, "high": 8.947454, "low": 8.219289, "close": 8.797831, "volume": 1071995}, "trend_line": 8.118543, "activity_lines": {"activity_5": 8.648208, "activity_10": 8.688108, "activity_20": 8.3473, "activity_30": 8.237995}, "trend_signal": 1, "fair_value": 10.233253, "relative_strength": 3.564079, "rate_of_change": 0.6886629023184555, "market_dynamics": 0.658465, "expectation": {"probability": 47.7369, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 8.787856, "high": 9.446198, "low": 8.698083, "close": 8.827756, "volume": 1798021}, "trend_line": 8.164427, "activity_lines": {"activity_5": 8.678798, "activity_10": 8.72039, "activity_20": 8.418881, "activity_30": 8.28375}, "trend_signal": 1, "fair_value": 10.182036, "relative_strength": 3.040909, "rate_of_change": 0.5651753030069453, "market_dynamics": 0.709904, "expectation": {"probability": 47.5142, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 8.757932, "high": 8.937479, "low": 8.498585, "close": 8.887605, "volume": 612927}, "trend_line": 8.217627, "activity_lines": {"activity_5": 8.745962, "activity_10": 8.754667, "activity_20": 8.491555, "activity_30": 8.330407}, "trend_signal": 1, "fair_value": 10.126918, "relative_strength": 2.693738, "rate_of_change": 0.6516072713982299, "market_dynamics": 0.655539, "expectation": {"probability": 47.6629, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 8.927505, "high": 9.326499, "low": 8.428761, "close": 9.206801, "volume": 814298}, "trend_line": 8.256861, "activity_lines": {"activity_5": 8.91886, "activity_10": 8.839363, "activity_20": 8.589404, "activity_30": 8.394225}, "trend_signal": 1, "fair_value": 10.072952, "relative_strength": 7.204477, "rate_of_change": 0.4774370995422454, "market_dynamics": 0.713546, "expectation": {"probability": 48.1638, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 9.027253, "high": 9.097077, "low": 8.658183, "close": 9.067153, "volume": 593413}, "trend_line": 8.284126, "activity_lines": {"activity_5": 9.018608, "activity_10": 8.883978, "activity_20": 8.667303, "activity_30": 8.446502}, "trend_signal": 1, "fair_value": 10.037081, "relative_strength": 4.295301, "rate_of_change": 0.3302102336469013, "market_dynamics": 0.572245, "expectation": {"probability": 48.0056, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 9.037228, "high": 12.358858, "low": 8.987354, "close": 11.820216, "volume": 2444782}, "trend_line": 8.410807, "activity_lines": {"activity_5": 9.972871, "activity_10": 9.424797, "activity_20": 9.000179, "activity_30": 8.674636}, "trend_signal": 1, "fair_value": 10.00447, "relative_strength": 34.49747, "rate_of_change": 1.5292017528463424, "market_dynamics": 0.80302, "expectation": {"probability": 45.4098, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 11.900014, "high": 12.747878, "low": 11.102025, "close": 12.678054, "volume": 1715876}, "trend_line": 8.542142, "activity_lines": {"activity_5": 11.011587, "activity_10": 10.066453, "activity_20": 9.393236, "activity_30": 8.949943}, "trend_signal": 1, "fair_value": 9.957409, "relative_strength": 43.860737, "rate_of_change": 1.5615029568506325, "market_dynamics": 1.21133, "expectation": {"probability": 45.417, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 13.087023, "high": 13.356345, "low": 12.229185, "close": 12.767828, "volume": 3190857}, "trend_line": 8.68977, "activity_lines": {"activity_5": 11.823541, "activity_10": 10.65896, "activity_20": 9.767483, "activity_30": 9.222568}, "trend_signal": 1, "fair_value": 9.924544, "relative_strength": 43.503577, "rate_of_change": 1.7282316308953796, "market_dynamics": 1.513347, "expectation": {"probability": 47.7796, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 12.747878, "high": 14.08451, "low": 12.668079, "close": 13.805214, "volume": 2276419}, "trend_line": 8.852693, "activity_lines": {"activity_5": 12.722609, "activity_10": 11.369352, "activity_20": 10.21298, "activity_30": 9.552596}, "trend_signal": 1, "fair_value": 9.896729, "relative_strength": 49.892544, "rate_of_change": 1.8748827644460218, "market_dynamics": 1.946037, "expectation": {"probability": 47.7796, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 13.855088, "high": 14.653077, "low": 13.515943, "close": 14.423655, "volume": 1536872}, "trend_line": 9.039223, "activity_lines": {"activity_5": 13.521263, "activity_10": 12.101325, "activity_20": 10.686358, "activity_30": 9.912013}, "trend_signal": 1, "fair_value": 9.867827, "relative_strength": 53.985439, "rate_of_change": 2.107042455894488, "market_dynamics": 1.892759, "expectation": {"probability": 48.1908, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 14.463555, "high": 16.288955, "low": 14.363806, "close": 15.630614, "volume": 2648136}, "trend_line": 9.28793, "activity_lines": {"activity_5": 14.365136, "activity_10": 12.938126, "activity_20": 11.240913, "activity_30": 10.337264}, "trend_signal": 1, "fair_value": 9.85229, "relative_strength": 65.53273, "rate_of_change": 2.7514201165299226, "market_dynamics": 1.902262, "expectation": {"probability": 50.5324, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 15.660539, "high": 15.780237, "low": 13.780277, "close": 13.825163, "volume": 1727859}, "trend_line": 9.486762, "activity_lines": {"activity_5": 14.353166, "activity_10": 13.32243, "activity_20": 11.587991, "activity_30": 10.629989}, "trend_signal": 1, "fair_value": 9.829143, "relative_strength": 46.426592, "rate_of_change": 2.1407568747826615, "market_dynamics": 1.655498, "expectation": {"probability": 48.291, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 14.214183, "high": 14.583253, "low": 13.111961, "close": 13.246621, "volume": 2875396}, "trend_line": 9.668637, "activity_lines": {"activity_5": 14.071875, "activity_10": 13.510683, "activity_20": 11.853845, "activity_30": 10.87256}, "trend_signal": 1, "fair_value": 9.808298, "relative_strength": 42.618347, "rate_of_change": 1.91714517556148, "market_dynamics": 1.412295, "expectation": {"probability": 48.5035, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 13.32642, "high": 17.904883, "low": 13.256596, "close": 17.735311, "volume": 2921096}, "trend_line": 9.99947, "activity_lines": {"activity_5": 15.254894, "activity_10": 14.435807, "activity_20": 12.524441, "activity_30": 11.392991}, "trend_signal": 1, "fair_value": 9.81904, "relative_strength": 81.92101, "rate_of_change": 3.4217129053453985, "market_dynamics": 1.423215, "expectation": {"probability": 52.6401, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 17.79516, "high": 18.134305, "low": 16.079483, "close": 17.944783, "volume": 3274041}, "trend_line": 10.34593, "activity_lines": {"activity_5": 16.245731, "activity_10": 15.243952, "activity_20": 13.170527, "activity_30": 11.905592}, "trend_signal": 1, "fair_value": 9.827417, "relative_strength": 79.2801, "rate_of_change": 3.4647836335325635, "market_dynamics": 1.367078, "expectation": {"probability": 53.2362, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 18.204129, "high": 19.151742, "low": 17.954758, "close": 18.792646, "volume": 1839111}, "trend_line": 10.728965, "activity_lines": {"activity_5": 17.284447, "activity_10": 16.044843, "activity_20": 13.853948, "activity_30": 12.450541}, "trend_signal": 1, "fair_value": 9.846215, "relative_strength": 80.299842, "rate_of_change": 3.7022771273341437, "market_dynamics": 1.475631, "expectation": {"probability": 55.297, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 19.042018, "high": 20.57316, "low": 18.662973, "close": 19.630535, "volume": 2878263}, "trend_line": 11.152232, "activity_lines": {"activity_5": 18.391657, "activity_10": 16.871306, "activity_20": 14.569526, "activity_30": 13.024836}, "trend_signal": 1, "fair_value": 9.870833, "relative_strength": 81.28055, "rate_of_change": 3.9450869678482423, "market_dynamics": 1.650068, "expectation": {"probability": 57.0975, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 19.550736, "high": 21.745207, "low": 19.460962, "close": 21.615533, "volume": 2048948}, "trend_line": 11.640003, "activity_lines": {"activity_5": 19.773508, "activity_10": 17.932269, "activity_20": 15.423897, "activity_30": 13.699888}, "trend_signal": 1, "fair_value": 9.910412, "relative_strength": 94.755246, "rate_of_change": 4.3737522677074905, "market_dynamics": 1.565251, "expectation": {"probability": 58.8558, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 21.765156, "high": 23.131713, "low": 21.102925, "close": 22.004553, "volume": 2981234}, "trend_line": 12.130434, "activity_lines": {"activity_5": 20.727105, "activity_10": 18.903095, "activity_20": 16.254661, "activity_30": 14.368568}, "trend_signal": 1, "fair_value": 9.951015, "relative_strength": 94.262175, "rate_of_change": 4.213323656359876, "market_dynamics": 1.542538, "expectation": {"probability": 59.8317, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 22.383598, "high": 22.433472, "low": 19.770183, "close": 19.820058, "volume": 3764773}, "trend_line": 12.546718, "activity_lines": {"activity_5": 20.667921, "activity_10": 19.327662, "activity_20": 16.814536, "activity_30": 14.864673}, "trend_signal": 1, "fair_value": 9.984712, "relative_strength": 69.596021, "rate_of_change": 3.4317321210436575, "market_dynamics": 1.516275, "expectation": {"probability": 56.7323, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 19.460962, "high": 21.475885, "low": 19.101867, "close": 20.667921, "volume": 2732302}, "trend_line": 12.963335, "activity_lines": {"activity_5": 20.76634, "activity_10": 19.808269, "activity_20": 17.399443, "activity_30": 15.388622}, "trend_signal": 1, "fair_value": 10.030622, "relative_strength": 70.552745, "rate_of_change": 3.320525734299603, "market_dynamics": 1.373895, "expectation": {"probability": 59.3864, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 20.667921, "high": 22.1844, "low": 20.428524, "close": 21.625508, "volume": 3001160}, "trend_line": 13.406219, "activity_lines": {"activity_5": 21.058936, "activity_10": 20.371396, "activity_20": 18.019024, "activity_30": 15.947472}, "trend_signal": 1, "fair_value": 10.080177, "relative_strength": 73.690467, "rate_of_change": 3.4164356625821934, "market_dynamics": 1.347002, "expectation": {"probability": 60.1434, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 21.685357, "high": 22.772618, "low": 21.46591, "close": 21.725257, "volume": 2649006}, "trend_line": 13.848106, "activity_lines": {"activity_5": 21.251783, "activity_10": 20.810834, "activity_20": 18.587164, "activity_30": 16.484184}, "trend_signal": 1, "fair_value": 10.132545, "relative_strength": 71.186199, "rate_of_change": 3.296134428357462, "market_dynamics": 1.199818, "expectation": {"probability": 61.0098, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 21.795081, "high": 21.87488, "low": 20.78762, "close": 21.086866, "volume": 1651526}, "trend_line": 14.27104, "activity_lines": {"activity_5": 21.224519, "activity_10": 20.980044, "activity_20": 19.033373, "activity_30": 16.9512}, "trend_signal": 1, "fair_value": 10.183379, "relative_strength": 60.286383, "rate_of_change": 3.054092740191328, "market_dynamics": 0.953869, "expectation": {"probability": 58.3271, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 21.386111, "high": 24.233936, "low": 21.166664, "close": 23.800029, "volume": 2366549}, "trend_line": 14.770116, "activity_lines": {"activity_5": 22.162821, "activity_10": 21.581619, "activity_20": 19.681407, "activity_30": 17.565974}, "trend_signal": 1, "fair_value": 10.253075, "relative_strength": 75.476315, "rate_of_change": 3.4971242460255216, "market_dynamics": 0.896614, "expectation": {"probability": 60.5511, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 24.129199, "high": 25.166585, "low": 23.031964, "close": 23.670356, "volume": 3237865}, "trend_line": 15.266199, "activity_lines": {"activity_5": 22.792568, "activity_10": 22.053158, "activity_20": 20.246934, "activity_30": 18.140183}, "trend_signal": 1, "fair_value": 10.318743, "relative_strength": 74.537479, "rate_of_change": 3.358694000778332, "market_dynamics": 0.883703, "expectation": {"probability": 58.1647, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 23.899778, "high": 26.812438, "low": 23.635444, "close": 26.004474, "volume": 2577366}, "trend_line": 15.830444, "activity_lines": {"activity_5": 24.000191, "activity_10": 22.860397, "activity_20": 20.978329, "activity_30": 18.832975}, "trend_signal": 1, "fair_value": 10.395472, "relative_strength": 89.01671, "rate_of_change": 3.696041169121401, "market_dynamics": 0.951282, "expectation": {"probability": 60.0, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 26.184022, "high": 26.622916, "low": 14.463555, "close": 17.316366, "volume": 4332000}, "trend_line": 16.111735, "activity_lines": {"activity_5": 22.019848, "activity_10": 21.972089, "activity_20": 20.818827, "activity_30": 18.928841}, "trend_signal": 1, "fair_value": 10.414079, "relative_strength": 27.208075, "rate_of_change": 1.7768989928519978, "market_dynamics": 0.738499, "expectation": {"probability": 58.0153, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 15.351318, "high": 19.550736, "low": 15.261544, "close": 18.962219, "volume": 3251946}, "trend_line": 16.450216, "activity_lines": {"activity_5": 20.882048, "activity_10": 21.461195, "activity_20": 20.794412, "activity_30": 19.112743}, "trend_signal": 1, "fair_value": 10.44394, "relative_strength": 37.64886, "rate_of_change": 2.100835198692143, "market_dynamics": 0.350527, "expectation": {"probability": 59.4881, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 18.852496, "high": 20.947217, "low": 18.623074, "close": 20.907318, "volume": 1814337}, "trend_line": 16.876475, "activity_lines": {"activity_5": 20.534258, "activity_10": 21.35927, "activity_20": 20.930688, "activity_30": 19.400298}, "trend_signal": 1, "fair_value": 10.49132, "relative_strength": 43.966143, "rate_of_change": 2.5912060972329978, "market_dynamics": -0.216185, "expectation": {"probability": 58.2547, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 20.927268, "high": 23.181587, "low": 20.802582, "close": 22.742693, "volume": 1778278}, "trend_line": 17.341304, "activity_lines": {"activity_5": 20.991107, "activity_10": 21.571281, "activity_20": 21.210886, "activity_30": 19.778764}, "trend_signal": 1, "fair_value": 10.542538, "relative_strength": 52.202071, "rate_of_change": 2.7543014758710083, "market_dynamics": -0.745229, "expectation": {"probability": 59.7352, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 23.012015, "high": 23.919727, "low": 22.443547, "close": 23.909752, "volume": 1439905}, "trend_line": 17.844037, "activity_lines": {"activity_5": 21.898819, "activity_10": 21.957762, "activity_20": 21.568366, "activity_30": 20.202535}, "trend_signal": 1, "fair_value": 10.604625, "relative_strength": 57.008002, "rate_of_change": 2.89904957551058, "market_dynamics": -0.77841, "expectation": {"probability": 60.6844, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 23.430959, "high": 23.560632, "low": 21.336237, "close": 21.535734, "volume": 1870538}, "trend_line": 18.265641, "activity_lines": {"activity_5": 22.154841, "activity_10": 21.871071, "activity_20": 21.651728, "activity_30": 20.440709}, "trend_signal": 1, "fair_value": 10.656481, "relative_strength": 45.322465, "rate_of_change": 2.3627164637688125, "market_dynamics": -0.82806, "expectation": {"probability": 62.9834, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 21.595584, "high": 24.248898, "low": 21.420824, "close": 24.119225, "volume": 1613461}, "trend_line": 18.762722, "activity_lines": {"activity_5": 22.990735, "activity_10": 22.257552, "activity_20": 21.941664, "activity_30": 20.818359}, "trend_signal": 1, "fair_value": 10.728927, "relative_strength": 53.789775, "rate_of_change": 2.7213991559343658, "market_dynamics": -0.691253, "expectation": {"probability": 60.2033, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 24.10925, "high": 26.982011, "low": 23.341185, "close": 26.134147, "volume": 3089651}, "trend_line": 19.331622, "activity_lines": {"activity_5": 24.154469, "activity_10": 22.955248, "activity_20": 22.393098, "activity_30": 21.293935}, "trend_signal": 1, "fair_value": 10.81333, "relative_strength": 61.240342, "rate_of_change": 3.03207604951989, "market_dynamics": -0.415634, "expectation": {"probability": 60.9408, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 26.503217, "high": 26.852338, "low": 25.106736, "close": 25.775052, "volume": 1939482}, "trend_line": 19.796783, "activity_lines": {"activity_5": 24.85005, "activity_10": 23.545216, "activity_20": 22.771335, "activity_30": 21.70964}, "trend_signal": 1, "fair_value": 10.892042, "relative_strength": 55.344403, "rate_of_change": 2.4062181642078557, "market_dynamics": -0.264572, "expectation": {"probability": 63.3333, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 25.655354, "high": 28.059296, "low": 25.520693, "close": 27.660302, "volume": 1797653}, "trend_line": 20.296191, "activity_lines": {"activity_5": 25.97189, "activity_10": 24.43969, "activity_20": 23.295871, "activity_30": 22.216964}, "trend_signal": 1, "fair_value": 10.985268, "relative_strength": 62.979546, "rate_of_change": 2.5226724968395065, "market_dynamics": 0.015881, "expectation": {"probability": 61.2707, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 27.530629, "high": 27.610428, "low": 25.356108, "close": 26.662815, "volume": 1423436}, "trend_line": 20.759357, "activity_lines": {"activity_5": 26.511197, "activity_10": 25.122696, "activity_20": 23.68717, "activity_30": 22.627714}, "trend_signal": 1, "fair_value": 11.07274, "relative_strength": 52.457227, "rate_of_change": 2.282034101866705, "market_dynamics": 0.136591, "expectation": {"probability": 59.9643, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 26.682765, "high": 28.029372, "low": 26.094248, "close": 27.191483, "volume": 1140281}, "trend_line": 21.205566, "activity_lines": {"activity_5": 26.884922, "activity_10": 25.731888, "activity_20": 24.104785, "activity_30": 23.04269}, "trend_signal": 1, "fair_value": 11.158997, "relative_strength": 51.271711, "rate_of_change": 2.149435553326626, "market_dynamics": 0.067842, "expectation": {"probability": 61.1472, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 26.682765, "high": 30.907121, "low": 25.615454, "close": 25.904726, "volume": 3440163}, "trend_line": 21.588269, "activity_lines": {"activity_5": 26.624911, "activity_10": 25.957502, "activity_20": 24.375151, "activity_30": 23.345861}, "trend_signal": 1, "fair_value": 11.237965, "relative_strength": 43.034041, "rate_of_change": 1.8047290036964794, "market_dynamics": 0.205769, "expectation": {"probability": 59.4548, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 26.243871, "high": 27.295122, "low": 25.465931, "close": 26.243871, "volume": 1442830}, "trend_line": 21.942044, "activity_lines": {"activity_5": 26.493243, "activity_10": 26.153916, "activity_20": 24.648842, "activity_30": 23.646223}, "trend_signal": 1, "fair_value": 11.316932, "relative_strength": 44.366474, "rate_of_change": 1.6387372234429674, "market_dynamics": 0.133584, "expectation": {"probability": 60.3913, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 26.223921, "high": 34.46316, "low": 26.024424, "close": 30.433314, "volume": 2974367}, "trend_line": 22.495649, "activity_lines": {"activity_5": 27.726801, "activity_10": 27.048389, "activity_20": 25.294976, "activity_30": 24.194047}, "trend_signal": 1, "fair_value": 11.412589, "relative_strength": 56.596749, "rate_of_change": 2.5230329498929134, "market_dynamics": 0.522184, "expectation": {"probability": 61.0879, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 30.652761, "high": 32.468187, "low": 26.872287, "close": 27.660302, "volume": 2670913}, "trend_line": 22.976105, "activity_lines": {"activity_5": 27.851154, "activity_10": 27.320068, "activity_20": 25.635072, "activity_30": 24.52725}, "trend_signal": 1, "fair_value": 11.499421, "relative_strength": 42.909927, "rate_of_change": 2.1357730110387134, "market_dynamics": 0.739328, "expectation": {"probability": 60.8549, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 27.839849, "high": 30.463239, "low": 27.499308, "close": 28.448316, "volume": 2283657}, "trend_line": 23.333205, "activity_lines": {"activity_5": 28.17168, "activity_10": 27.623667, "activity_20": 26.021954, "activity_30": 24.880296}, "trend_signal": 1, "fair_value": 11.594566, "relative_strength": 42.155926, "rate_of_change": 1.5542233986134686, "market_dynamics": 0.815474, "expectation": {"probability": 61.2047, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 28.717638, "high": 29.395928, "low": 26.69274, "close": 27.111684, "volume": 1331849}, "trend_line": 23.638769, "activity_lines": {"activity_5": 27.962873, "activity_10": 27.605531, "activity_20": 26.246483, "activity_30": 25.124069}, "trend_signal": 1, "fair_value": 11.685363, "relative_strength": 31.908745, "rate_of_change": 1.3095672026196161, "market_dynamics": 0.805248, "expectation": {"probability": 61.1203, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 27.111684, "high": 28.378492, "low": 26.32367, "close": 26.71269, "volume": 1828339}, "trend_line": 23.90277, "activity_lines": {"activity_5": 27.540603, "activity_10": 27.497077, "activity_20": 26.417244, "activity_30": 25.322386}, "trend_signal": 1, "fair_value": 11.774306, "relative_strength": 27.02016, "rate_of_change": 1.1168136547211929, "market_dynamics": 0.331856, "expectation": {"probability": 60.2599, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 26.882262, "high": 27.650327, "low": 25.58553, "close": 26.134147, "volume": 1646996}, "trend_line": 24.119557, "activity_lines": {"activity_5": 26.894232, "activity_10": 27.266385, "activity_20": 26.518417, "activity_30": 25.466346}, "trend_signal": 1, "fair_value": 11.860946, "relative_strength": 23.345989, "rate_of_change": 0.9069534618791046, "market_dynamics": -0.049362, "expectation": {"probability": 61.4856, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 26.34362, "high": 27.341106, "low": 24.273835, "close": 25.58553, "volume": 3089042}, "trend_line": 24.25189, "activity_lines": {"activity_5": 26.351599, "activity_10": 26.963693, "activity_20": 26.566724, "activity_30": 25.560925}, "trend_signal": 1, "fair_value": 11.945477, "relative_strength": 21.390564, "rate_of_change": 0.5486543554676363, "market_dynamics": -0.395573, "expectation": {"probability": 60.5037, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 25.54563, "high": 25.76009, "low": 23.191562, "close": 23.74018, "volume": 1081967}, "trend_line": 24.309745, "activity_lines": {"activity_5": 25.332168, "activity_10": 26.345071, "activity_20": 26.399906, "activity_30": 25.527912}, "trend_signal": 1, "fair_value": 12.018562, "relative_strength": 10.67745, "rate_of_change": 0.2385587267631512, "market_dynamics": -0.730167, "expectation": {"probability": 60.5567, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 23.33121, "high": 24.862352, "low": 22.922241, "close": 24.717717, "volume": 1755979}, "trend_line": 24.473, "activity_lines": {"activity_5": 24.952459, "activity_10": 25.966933, "activity_20": 26.303435, "activity_30": 25.554232}, "trend_signal": 1, "fair_value": 12.099192, "relative_strength": 14.454202, "rate_of_change": 0.6715619600287848, "market_dynamics": -0.923061, "expectation": {"probability": 57.2327, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 25.146636, "high": 26.170456, "low": 23.406022, "close": 23.849903, "volume": 1838206}, "trend_line": 24.579066, "activity_lines": {"activity_5": 24.443075, "activity_10": 25.452592, "activity_20": 26.10617, "activity_30": 25.514033}, "trend_signal": 0, "fair_value": 12.172213, "relative_strength": 11.303514, "rate_of_change": 0.4334000735504515, "market_dynamics": -1.062226, "expectation": {"probability": 56.8365, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 23.480833, "high": 25.97455, "low": 23.361135, "close": 25.336158, "volume": 4016427}, "trend_line": 24.702754, "activity_lines": {"activity_5": 24.619963, "activity_10": 25.252007, "activity_20": 26.045181, "activity_30": 25.562877}, "trend_signal": 0, "fair_value": 12.261412, "relative_strength": 13.360905, "rate_of_change": 0.5032249801517998, "market_dynamics": -1.02835, "expectation": {"probability": 56.4607, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 25.730165, "high": 28.178995, "low": 24.43842, "close": 25.93465, "volume": 2200933}, "trend_line": 24.843067, "activity_lines": {"activity_5": 25.049547, "activity_10": 25.252913, "activity_20": 26.034399, "activity_30": 25.642354}, "trend_signal": 1, "fair_value": 12.350162, "relative_strength": 12.643805, "rate_of_change": 0.5680054944481193, "market_dynamics": -0.855621, "expectation": {"probability": 57.0562, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 25.256359, "high": 25.266334, "low": 22.94219, "close": 24.029451, "volume": 5737753}, "trend_line": 24.941153, "activity_lines": {"activity_5": 24.82079, "activity_10": 24.938796, "activity_20": 25.821222, "activity_30": 25.589863}, "trend_signal": 0, "fair_value": 12.432199, "relative_strength": 4.278747, "rate_of_change": 0.39482242671566503, "market_dynamics": -0.712458, "expectation": {"probability": 58.623, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 23.291311, "high": 24.598018, "low": 22.493322, "close": 24.0893, "volume": 2260455}, "trend_line": 24.950796, "activity_lines": {"activity_5": 24.592698, "activity_10": 24.715903, "activity_20": 25.614172, "activity_30": 25.534905}, "trend_signal": 0, "fair_value": 12.515387, "relative_strength": 3.569646, "rate_of_change": 0.03866300808146485, "market_dynamics": -0.663257, "expectation": {"probability": 56.2069, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 24.328697, "high": 24.328697, "low": 22.722743, "close": 23.630456, "volume": 1820838}, "trend_line": 24.949466, "activity_lines": {"activity_5": 24.253553, "activity_10": 24.464536, "activity_20": 25.37316, "activity_30": 25.449721}, "trend_signal": 0, "fair_value": 12.592308, "relative_strength": -0.880264, "rate_of_change": -0.005330491259675192, "market_dynamics": -0.862885, "expectation": {"probability": 55.6592, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 23.391059, "high": 24.657867, "low": 21.944704, "close": 21.984603, "volume": 1740750}, "trend_line": 24.81547, "activity_lines": {"activity_5": 23.380419, "activity_10": 23.969964, "activity_20": 24.985613, "activity_30": 25.25844}, "trend_signal": 0, "fair_value": 12.666928, "relative_strength": -7.131515, "rate_of_change": -0.5370696110289486, "market_dynamics": -1.019355, "expectation": {"probability": 55.8677, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 22.403548, "high": 29.964496, "low": 21.406061, "close": 29.31613, "volume": 4689998}, "trend_line": 25.215462, "activity_lines": {"activity_5": 25.174565, "activity_10": 24.883843, "activity_20": 25.323333, "activity_30": 25.548805}, "trend_signal": 0, "fair_value": 12.792765, "relative_strength": 23.474866, "rate_of_change": 1.6118655016407, "market_dynamics": -0.730014, "expectation": {"probability": 57.1125, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 28.967009, "high": 29.27623, "low": 25.106736, "close": 26.513192, "volume": 3765787}, "trend_line": 25.467161, "activity_lines": {"activity_5": 25.808967, "activity_10": 25.220268, "activity_20": 25.381473, "activity_30": 25.63253}, "trend_signal": 0, "fair_value": 12.895135, "relative_strength": 14.06025, "rate_of_change": 0.9981930927936286, "market_dynamics": -0.458109, "expectation": {"probability": 59.8204, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 25.346133, "high": 26.533142, "low": 23.989551, "close": 25.535656, "volume": 2438808}, "trend_line": 25.621439, "activity_lines": {"activity_5": 25.95194, "activity_10": 25.328541, "activity_20": 25.349743, "activity_30": 25.636949}, "trend_signal": 0, "fair_value": 12.992454, "relative_strength": 11.348151, "rate_of_change": 0.6057919058979441, "market_dynamics": -0.210307, "expectation": {"probability": 58.6684, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 25.286284, "high": 26.044374, "low": 24.328697, "close": 24.468345, "volume": 2701240}, "trend_line": 25.678961, "activity_lines": {"activity_5": 25.642719, "activity_10": 25.227886, "activity_20": 25.218122, "activity_30": 25.562555}, "trend_signal": 0, "fair_value": 13.083379, "relative_strength": 5.332807, "rate_of_change": 0.22450729640908262, "market_dynamics": 0.043965, "expectation": {"probability": 60.3666, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 25.19651, "high": 26.268808, "low": 23.420984, "close": 23.460883, "volume": 1861811}, "trend_line": 25.663999, "activity_lines": {"activity_5": 24.941818, "activity_10": 24.932811, "activity_20": 24.999008, "activity_30": 25.419454}, "trend_signal": 0, "fair_value": 13.165096, "relative_strength": 1.828346, "rate_of_change": -0.058265597272415294, "market_dynamics": -0.278394, "expectation": {"probability": 56.5841, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 22.822492, "high": 23.770104, "low": 18.722822, "close": 20.338751, "volume": 2843280}, "trend_line": 25.624099, "activity_lines": {"activity_5": 23.101788, "activity_10": 24.104172, "activity_20": 24.515749, "activity_30": 25.075889}, "trend_signal": 0, "fair_value": 13.231211, "relative_strength": -3.356596, "rate_of_change": -0.15547070431229124, "market_dynamics": -0.543323, "expectation": {"probability": 54.3915, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 18.892395, "high": 22.862392, "low": 18.892395, "close": 20.847469, "volume": 2955039}, "trend_line": 25.515041, "activity_lines": {"activity_5": 22.029823, "activity_10": 23.46977, "activity_20": 24.115805, "activity_30": 24.76772}, "trend_signal": 0, "fair_value": 13.298925, "relative_strength": -6.757587, "rate_of_change": -0.4256071598849231, "market_dynamics": -0.71547, "expectation": {"probability": 55.5092, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 21.406061, "high": 22.383598, "low": 20.797594, "close": 21.066916, "volume": 3504309}, "trend_line": 25.346133, "activity_lines": {"activity_5": 21.408721, "activity_10": 22.933123, "activity_20": 23.772954, "activity_30": 24.480744}, "trend_signal": 0, "fair_value": 13.373034, "relative_strength": -4.992354, "rate_of_change": -0.6619938412013597, "market_dynamics": -0.824991, "expectation": {"probability": 56.9222, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 20.857444, "high": 21.89483, "low": 18.288916, "close": 21.825006, "volume": 3876232}, "trend_line": 25.214465, "activity_lines": {"activity_5": 21.338232, "activity_10": 22.589262, "activity_20": 23.531088, "activity_30": 24.253574}, "trend_signal": 0, "fair_value": 13.453664, "relative_strength": -6.088911, "rate_of_change": -0.5194796381759603, "market_dynamics": -0.819388, "expectation": {"probability": 58.4515, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 21.665408, "high": 23.301286, "low": 20.453462, "close": 22.882341, "volume": 2083885}, "trend_line": 25.0552, "activity_lines": {"activity_5": 21.796411, "activity_10": 22.47047, "activity_20": 23.413194, "activity_30": 24.103115}, "trend_signal": 0, "fair_value": 13.538002, "relative_strength": -4.54987, "rate_of_change": -0.6316414010767285, "market_dynamics": -0.779853, "expectation": {"probability": 58.8443, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 22.662894, "high": 32.657709, "low": 22.383598, "close": 32.627785, "volume": 4310438}, "trend_line": 25.254032, "activity_lines": {"activity_5": 25.541641, "activity_10": 24.107255, "activity_20": 24.238923, "activity_30": 24.591669}, "trend_signal": 0, "fair_value": 13.686347, "relative_strength": 35.375848, "rate_of_change": 0.793575784667452, "market_dynamics": -0.174834, "expectation": {"probability": 57.6657, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 33.555447, "high": 36.986801, "low": 32.740401, "close": 36.637681, "volume": 4606387}, "trend_line": 25.568905, "activity_lines": {"activity_5": 29.804233, "activity_10": 26.4129, "activity_20": 25.413012, "activity_30": 25.326098}, "trend_signal": 0, "fair_value": 13.858541, "relative_strength": 42.823634, "rate_of_change": 1.2468226855814635, "market_dynamics": 0.46848, "expectation": {"probability": 56.6488, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 35.829717, "high": 36.767354, "low": 34.231943, "close": 35.729968, "volume": 3286018}, "trend_line": 25.896413, "activity_lines": {"activity_5": 32.711574, "activity_10": 28.369424, "activity_20": 26.439236, "activity_30": 25.98165}, "trend_signal": 1, "fair_value": 14.020569, "relative_strength": 41.630464, "rate_of_change": 1.2808839486868842, "market_dynamics": 0.980162, "expectation": {"probability": 55.0624, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 36.408259, "high": 37.670079, "low": 36.129062, "close": 36.787304, "volume": 2363740}, "trend_line": 26.247861, "activity_lines": {"activity_5": 34.993823, "activity_10": 30.33284, "activity_20": 27.513719, "activity_30": 26.684288}, "trend_signal": 1, "fair_value": 14.191164, "relative_strength": 42.014315, "rate_of_change": 1.357130039592747, "market_dynamics": 1.474772, "expectation": {"probability": 55.5315, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 36.807253, "high": 40.627627, "low": 36.409955, "close": 40.487979, "volume": 4386799}, "trend_line": 26.583016, "activity_lines": {"activity_5": 37.512144, "activity_10": 32.745126, "activity_20": 28.879041, "activity_30": 27.603005}, "trend_signal": 1, "fair_value": 14.390022, "relative_strength": 51.76541, "rate_of_change": 1.276885000267261, "market_dynamics": 1.547655, "expectation": {"probability": 56.0275, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 40.996697, "high": 42.672474, "low": 39.340869, "close": 41.974234, "volume": 3471551}, "trend_line": 27.060148, "activity_lines": {"activity_5": 39.352174, "activity_10": 35.118056, "activity_20": 30.313759, "activity_30": 28.595987}, "trend_signal": 1, "fair_value": 14.604546, "relative_strength": 55.764744, "rate_of_change": 1.7948753444680654, "market_dynamics": 1.485722, "expectation": {"probability": 56.6046, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 42.492927, "high": 43.829559, "low": 41.056546, "close": 42.353279, "volume": 2951731}, "trend_line": 27.523646, "activity_lines": {"activity_5": 40.695456, "activity_10": 37.16653, "activity_20": 31.708197, "activity_30": 29.582641}, "trend_signal": 1, "fair_value": 14.81875, "relative_strength": 55.374269, "rate_of_change": 1.7128435513360745, "market_dynamics": 1.45593, "expectation": {"probability": 57.1667, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 42.093932, "high": 47.255925, "low": 41.889447, "close": 46.732245, "volume": 4480109}, "trend_line": 28.177665, "activity_lines": {"activity_5": 43.117354, "activity_10": 39.620166, "activity_20": 33.432424, "activity_30": 30.821905}, "trend_signal": 1, "fair_value": 15.061407, "relative_strength": 63.251513, "rate_of_change": 2.376207716085295, "market_dynamics": 1.596681, "expectation": {"probability": 57.7145, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 46.851943, "high": 48.667368, "low": 45.159308, "close": 48.058902, "volume": 3193543}, "trend_line": 28.889205, "activity_lines": {"activity_5": 45.247985, "activity_10": 41.848369, "activity_20": 35.175176, "activity_30": 32.104566}, "trend_signal": 1, "fair_value": 15.313976, "relative_strength": 62.510556, "rate_of_change": 2.525191494753023, "market_dynamics": 1.500194, "expectation": {"probability": 58.2485, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 47.889329, "high": 49.016489, "low": 46.33325, "close": 48.856891, "volume": 3063856}, "trend_line": 29.64663, "activity_lines": {"activity_5": 46.893173, "activity_10": 43.744682, "activity_20": 36.8776, "activity_30": 33.392804}, "trend_signal": 1, "fair_value": 15.5723, "relative_strength": 63.319194, "rate_of_change": 2.621827080392132, "market_dynamics": 1.449458, "expectation": {"probability": 58.7691, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 48.348173, "high": 51.849351, "low": 48.148675, "close": 49.954126, "volume": 3835292}, "trend_line": 30.458917, "activity_lines": {"activity_5": 48.346178, "activity_10": 45.368227, "activity_20": 38.55656, "activity_30": 34.702965}, "trend_signal": 1, "fair_value": 15.836122, "relative_strength": 63.576138, "rate_of_change": 2.739896575091339, "market_dynamics": 1.507655, "expectation": {"probability": 59.2769, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 50.183548, "high": 50.183548, "low": 46.72227, "close": 47.78958, "volume": 2634634}, "trend_line": 31.260563, "activity_lines": {"activity_5": 48.545675, "activity_10": 46.283194, "activity_20": 39.931096, "activity_30": 35.821072}, "trend_signal": 1, "fair_value": 16.084407, "relative_strength": 52.543087, "rate_of_change": 2.6318926572471426, "market_dynamics": 1.339901, "expectation": {"probability": 58.5977, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 48.228474, "high": 48.91674, "low": 43.410614, "close": 45.535261, "volume": 3289365}, "trend_line": 31.954482, "activity_lines": {"activity_5": 47.631312, "activity_10": 46.585523, "activity_20": 40.98962, "activity_30": 36.74202}, "trend_signal": 1, "fair_value": 16.326681, "relative_strength": 46.629554, "rate_of_change": 2.219790475302692, "market_dynamics": 1.219767, "expectation": {"probability": 57.9686, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 46.083878, "high": 63.799239, "low": 45.445487, "close": 56.268216, "volume": 5526750}, "trend_line": 33.035092, "activity_lines": {"activity_5": 50.3744, "activity_10": 48.661021, "activity_20": 42.975093, "activity_30": 38.310648}, "trend_signal": 1, "fair_value": 16.641401, "relative_strength": 73.305907, "rate_of_change": 3.3817165304072216, "market_dynamics": 1.340549, "expectation": {"probability": 58.4645, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 57.155979, "high": 59.69957, "low": 55.031333, "close": 56.607361, "volume": 3974407}, "trend_line": 34.077465, "activity_lines": {"activity_5": 52.683249, "activity_10": 50.443983, "activity_20": 44.841438, "activity_30": 39.83144}, "trend_signal": 1, "fair_value": 16.95644, "relative_strength": 69.469723, "rate_of_change": 3.1553506798164745, "market_dynamics": 1.326398, "expectation": {"probability": 58.875, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 56.856733, "high": 59.150952, "low": 53.694701, "close": 58.283139, "volume": 2806128}, "trend_line": 35.155748, "activity_lines": {"activity_5": 55.033993, "activity_10": 52.238552, "activity_20": 46.70954, "activity_30": 41.393096}, "trend_signal": 1, "fair_value": 17.28414, "relative_strength": 70.857011, "rate_of_change": 3.1642113050369396, "market_dynamics": 1.349596, "expectation": {"probability": 59.3539, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 58.392862, "high": 60.846679, "low": 57.754471, "close": 58.791857, "volume": 2814912}, "trend_line": 36.314495, "activity_lines": {"activity_5": 56.999041, "activity_10": 53.829089, "activity_20": 48.445404, "activity_30": 42.918006}, "trend_signal": 1, "fair_value": 17.618618, "relative_strength": 69.446636, "rate_of_change": 3.2960385311670746, "market_dynamics": 1.428671, "expectation": {"probability": 59.8218, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 57.205853, "high": 62.487545, "low": 56.477788, "close": 62.472582, "volume": 2282790}, "trend_line": 37.593938, "activity_lines": {"activity_5": 59.457513, "activity_10": 55.789966, "activity_20": 50.351126, "activity_30": 44.605625}, "trend_signal": 1, "fair_value": 17.974771, "relative_strength": 75.912951, "rate_of_change": 3.52322949830364, "market_dynamics": 1.255772, "expectation": {"probability": 60.279, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 63.290521, "high": 64.836625, "low": 59.789343, "close": 63.799239, "volume": 2503489}, "trend_line": 38.932897, "activity_lines": {"activity_5": 61.229049, "activity_10": 57.705866, "activity_20": 52.186026, "activity_30": 46.296289}, "trend_signal": 1, "fair_value": 18.339621, "relative_strength": 73.608243, "rate_of_change": 3.561635389194916, "market_dynamics": 1.165797, "expectation": {"probability": 60.726, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 64.47753, "high": 66.575344, "low": 63.100999, "close": 65.315419, "volume": 3501661}, "trend_line": 40.377258, "activity_lines": {"activity_5": 63.00391, "activity_10": 59.611247, "activity_20": 53.965447, "activity_30": 47.998388}, "trend_signal": 1, "fair_value": 18.718219, "relative_strength": 72.495972, "rate_of_change": 3.7098729128736574, "market_dynamics": 1.210959, "expectation": {"probability": 61.163, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 64.836625, "high": 67.918859, "low": 62.592281, "close": 64.507455, "volume": 2247808}, "trend_line": 41.550302, "activity_lines": {"activity_5": 63.928913, "activity_10": 61.070479, "activity_20": 55.465857, "activity_30": 49.555174}, "trend_signal": 1, "fair_value": 19.096432, "relative_strength": 67.91306, "rate_of_change": 2.9052096603489135, "market_dynamics": 1.144454, "expectation": {"probability": 60.2652, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 65.036123, "high": 65.794212, "low": 60.667132, "close": 62.253135, "volume": 2674905}, "trend_line": 42.741634, "activity_lines": {"activity_5": 63.687521, "activity_10": 61.855229, "activity_20": 56.599761, "activity_30": 50.890841}, "trend_signal": 1, "fair_value": 19.458725, "relative_strength": 57.944604, "rate_of_change": 2.867204190236681, "market_dynamics": 1.004901, "expectation": {"probability": 59.6774, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 62.821702, "high": 63.829164, "low": 60.158413, "close": 60.457659, "volume": 2418701}, "trend_line": 43.9057, "activity_lines": {"activity_5": 62.616885, "activity_10": 62.050555, "activity_20": 57.44069, "activity_30": 52.03381}, "trend_signal": 1, "fair_value": 19.809188, "relative_strength": 54.865061, "rate_of_change": 2.7234943802101843, "market_dynamics": 0.706379, "expectation": {"probability": 58.9915, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 61.91399, "high": 64.906449, "low": 60.268137, "close": 64.058586, "volume": 3266767}, "trend_line": 45.225375, "activity_lines": {"activity_5": 62.880887, "activity_10": 62.629278, "activity_20": 58.506813, "activity_30": 53.333997}, "trend_signal": 1, "fair_value": 20.179664, "relative_strength": 58.761051, "rate_of_change": 3.0057031319395806, "market_dynamics": 0.452159, "expectation": {"probability": 59.8276, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 65.405193, "high": 70.891369, "low": 61.844166, "close": 68.666974, "volume": 2947563}, "trend_line": 46.732245, "activity_lines": {"activity_5": 64.663728, "activity_10": 63.904247, "activity_20": 59.881967, "activity_30": 54.846358}, "trend_signal": 1, "fair_value": 20.572776, "relative_strength": 64.036226, "rate_of_change": 3.3319126707075384, "market_dynamics": 0.348009, "expectation": {"probability": 60.1846, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 69.445013, "high": 70.272927, "low": 66.063534, "close": 67.190694, "volume": 1984527}, "trend_line": 48.293976, "activity_lines": {"activity_5": 65.731038, "activity_10": 64.691536, "activity_20": 60.982337, "activity_30": 56.166258}, "trend_signal": 1, "fair_value": 20.956297, "relative_strength": 56.840344, "rate_of_change": 3.3418702653810057, "market_dynamics": 0.218056, "expectation": {"probability": 59.1741, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 67.589688, "high": 76.806464, "low": 62.023713, "close": 62.781803, "volume": 3293669}, "trend_line": 49.691787, "activity_lines": {"activity_5": 65.149836, "activity_10": 64.515253, "activity_20": 61.542735, "activity_30": 57.100956}, "trend_signal": 1, "fair_value": 21.311492, "relative_strength": 47.076298, "rate_of_change": 2.8943796220050246, "market_dynamics": 0.161353, "expectation": {"probability": 58.6268, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 64.297983, "high": 65.036123, "low": 58.333013, "close": 58.931505, "volume": 2514381}, "trend_line": 50.95394, "activity_lines": {"activity_5": 63.249957, "activity_10": 63.566372, "activity_20": 61.639159, "activity_30": 57.697067}, "trend_signal": 1, "fair_value": 21.641941, "relative_strength": 36.215776, "rate_of_change": 2.53996299227477, "market_dynamics": -0.170427, "expectation": {"probability": 58.3072, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 59.410299, "high": 63.440144, "low": 57.754471, "close": 60.78683, "volume": 2730738}, "trend_line": 52.252668, "activity_lines": {"activity_5": 62.070263, "activity_10": 63.019205, "activity_20": 61.854188, "activity_30": 58.331447}, "trend_signal": 1, "fair_value": 21.980575, "relative_strength": 41.400996, "rate_of_change": 2.54882743120551, "market_dynamics": -0.510809, "expectation": {"probability": 58.8761, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 61.215749, "high": 68.567225, "low": 60.78693, "close": 68.377703, "volume": 1712274}, "trend_line": 53.76918, "activity_lines": {"activity_5": 63.638977, "activity_10": 63.906968, "activity_20": 62.731549, "activity_30": 59.371772}, "trend_signal": 1, "fair_value": 22.371769, "relative_strength": 50.962634, "rate_of_change": 2.902267114858133, "market_dynamics": -0.705922, "expectation": {"probability": 59.2702, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 66.801674, "high": 69.175692, "low": 64.487505, "close": 67.649537, "volume": 2604077}, "trend_line": 54.936571, "activity_lines": {"activity_5": 64.984253, "activity_10": 64.606659, "activity_20": 63.446604, "activity_30": 60.267279}, "trend_signal": 1, "fair_value": 22.757208, "relative_strength": 46.550313, "rate_of_change": 2.171115497762849, "market_dynamics": -0.750918, "expectation": {"probability": 58.6338, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 68.996144, "high": 70.653874, "low": 65.47239, "close": 67.229502, "volume": 2538090}, "trend_line": 55.956299, "activity_lines": {"activity_5": 66.158929, "activity_10": 65.172852, "activity_20": 64.037392, "activity_30": 61.060371}, "trend_signal": 1, "fair_value": 23.139507, "relative_strength": 44.220862, "rate_of_change": 1.856191570456774, "market_dynamics": -0.648517, "expectation": {"probability": 58.0609, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 67.928354, "high": 70.514104, "low": 65.497349, "close": 69.875154, "volume": 2565533}, "trend_line": 57.094472, "activity_lines": {"activity_5": 67.918975, "activity_10": 66.129593, "activity_20": 64.787576, "activity_30": 61.958362}, "trend_signal": 1, "fair_value": 23.539213, "relative_strength": 47.28356, "rate_of_change": 2.0340390989761525, "market_dynamics": -0.537748, "expectation": {"probability": 58.5148, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 69.785302, "high": 71.522446, "low": 67.838501, "close": 68.94668, "volume": 1608819}, "trend_line": 58.166451, "activity_lines": {"activity_5": 68.639953, "activity_10": 66.746293, "activity_20": 65.33343, "activity_30": 62.723021}, "trend_signal": 1, "fair_value": 23.932903, "relative_strength": 40.965861, "rate_of_change": 1.877553049268936, "market_dynamics": -0.544382, "expectation": {"probability": 57.8773, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 68.187927, "high": 70.174662, "low": 66.660438, "close": 69.236204, "volume": 1205579}, "trend_line": 59.124725, "activity_lines": {"activity_5": 68.91345, "activity_10": 67.32676, "activity_20": 65.846483, "activity_30": 63.437198}, "trend_signal": 1, "fair_value": 24.325444, "relative_strength": 40.779042, "rate_of_change": 1.6474685725625513, "market_dynamics": -0.614824, "expectation": {"probability": 58.2575, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 69.885138, "high": 72.585699, "low": 67.499059, "close": 70.414268, "volume": 2302724}, "trend_line": 60.072726, "activity_lines": {"activity_5": 69.5224, "activity_10": 68.11107, "activity_20": 66.411596, "activity_30": 64.165556}, "trend_signal": 1, "fair_value": 24.722147, "relative_strength": 38.707017, "rate_of_change": 1.6033918128160511, "market_dynamics": -0.497868, "expectation": {"probability": 58.6338, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 70.763694, "high": 76.963504, "low": 70.75371, "close": 74.966785, "volume": 2563907}, "trend_line": 61.159843, "activity_lines": {"activity_5": 71.464542, "activity_10": 69.6645, "activity_20": 67.352515, "activity_30": 65.126463}, "trend_signal": 1, "fair_value": 25.146051, "relative_strength": 45.680844, "rate_of_change": 1.8096681678803774, "market_dynamics": -0.248518, "expectation": {"probability": 58.8479, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 73.129805, "high": 77.492634, "low": 71.752968, "close": 75.885276, "volume": 2008691}, "trend_line": 62.131611, "activity_lines": {"activity_5": 73.197027, "activity_10": 71.163384, "activity_20": 68.303885, "activity_30": 66.076491}, "trend_signal": 1, "fair_value": 25.574564, "relative_strength": 45.468509, "rate_of_change": 1.5888987811822821, "market_dynamics": 0.029414, "expectation": {"probability": 58.7547, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 75.975128, "high": 81.516021, "low": 75.056738, "close": 78.76055, "volume": 4107972}, "trend_line": 63.154999, "activity_lines": {"activity_5": 75.487263, "activity_10": 72.876794, "activity_20": 69.465222, "activity_30": 67.149325}, "trend_signal": 1, "fair_value": 26.019591, "relative_strength": 47.628287, "rate_of_change": 1.6471293493419914, "market_dynamics": 0.50657, "expectation": {"probability": 58.8998, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 78.031748, "high": 84.511098, "low": 75.500908, "close": 83.343018, "volume": 3529776}, "trend_line": 64.304537, "activity_lines": {"activity_5": 78.65073, "activity_10": 75.096585, "activity_20": 70.991739, "activity_30": 68.451778}, "trend_signal": 1, "fair_value": 26.499746, "relative_strength": 53.456623, "rate_of_change": 1.8201852873119353, "market_dynamics": 0.908731, "expectation": {"probability": 59.71, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 83.392936, "high": 89.253304, "low": 80.0684, "close": 82.604233, "volume": 3063821}, "trend_line": 65.392874, "activity_lines": {"activity_5": 80.627482, "activity_10": 76.909955, "activity_20": 72.36205, "activity_30": 69.632404}, "trend_signal": 1, "fair_value": 26.971905, "relative_strength": 51.048031, "rate_of_change": 1.6924731142998664, "market_dynamics": 1.11485, "expectation": {"probability": 58.6398, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 81.685742, "high": 87.286537, "low": 79.868729, "close": 86.757406, "volume": 1682073}, "trend_line": 66.691801, "activity_lines": {"activity_5": 83.175959, "activity_10": 79.206544, "activity_20": 74.041726, "activity_30": 71.010761}, "trend_signal": 1, "fair_value": 27.473692, "relative_strength": 53.606399, "rate_of_change": 1.986343343771665, "market_dynamics": 1.325509, "expectation": {"probability": 59.8119, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 86.278194, "high": 89.363124, "low": 70.154695, "close": 75.246326, "volume": 5432283}, "trend_line": 67.68217, "activity_lines": {"activity_5": 81.101369, "activity_10": 79.055157, "activity_20": 74.508422, "activity_30": 71.562666}, "trend_signal": 1, "fair_value": 27.89958, "relative_strength": 32.041079, "rate_of_change": 1.484993635124655, "market_dynamics": 1.197315, "expectation": {"probability": 58.6173, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 74.107498, "high": 74.707212, "low": 68.41755, "close": 72.70051, "volume": 4458564}, "trend_line": 68.229913, "activity_lines": {"activity_5": 78.22077, "activity_10": 78.343236, "activity_20": 74.662237, "activity_30": 71.88643}, "trend_signal": 1, "fair_value": 28.316054, "relative_strength": 28.327578, "rate_of_change": 0.8092869953785421, "market_dynamics": 0.825376, "expectation": {"probability": 58.6364, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 72.301167, "high": 73.381201, "low": 66.716541, "close": 67.705749, "volume": 3127241}, "trend_line": 68.599859, "activity_lines": {"activity_5": 74.079254, "activity_10": 76.654925, "activity_20": 74.299209, "activity_30": 71.852613}, "trend_signal": 1, "fair_value": 28.710869, "relative_strength": 19.791756, "rate_of_change": 0.5422050003200192, "market_dynamics": 0.255102, "expectation": {"probability": 58.7912, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 69.774091, "high": 73.031481, "low": 68.005508, "close": 69.284484, "volume": 3151204}, "trend_line": 68.966571, "activity_lines": {"activity_5": 71.506467, "activity_10": 75.281484, "activity_20": 74.091113, "activity_30": 71.896782}, "trend_signal": 1, "fair_value": 29.117275, "relative_strength": 23.091226, "rate_of_change": 0.5345666964126076, "market_dynamics": -0.264706, "expectation": {"probability": 59.6097, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 71.402786, "high": 78.886789, "low": 70.623411, "close": 76.089031, "volume": 2352188}, "trend_line": 69.543143, "activity_lines": {"activity_5": 72.089846, "activity_10": 75.165774, "activity_20": 74.5211, "activity_30": 72.356295}, "trend_signal": 1, "fair_value": 29.565574, "relative_strength": 35.938991, "rate_of_change": 0.8360166260839599, "market_dynamics": -0.597985, "expectation": {"probability": 59.8091, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 76.908375, "high": 80.415564, "low": 72.641793, "close": 77.23811, "volume": 1935919}, "trend_line": 70.035328, "activity_lines": {"activity_5": 73.767476, "activity_10": 75.238584, "activity_20": 74.997154, "activity_30": 72.852745}, "trend_signal": 1, "fair_value": 30.023923, "relative_strength": 31.214881, "rate_of_change": 0.7077405172786141, "market_dynamics": -0.774982, "expectation": {"probability": 60.2151, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 77.248102, "high": 83.647974, "low": 75.35462, "close": 83.283267, "volume": 2192146}, "trend_line": 70.684795, "activity_lines": {"activity_5": 77.327372, "activity_10": 76.385915, "activity_20": 75.961764, "activity_30": 73.707451}, "trend_signal": 1, "fair_value": 30.523646, "relative_strength": 34.175692, "rate_of_change": 0.9273419837485263, "market_dynamics": -0.632884, "expectation": {"probability": 60.6129, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 82.483907, "high": 86.745492, "low": 82.338723, "close": 84.15257, "volume": 2611501}, "trend_line": 71.3127, "activity_lines": {"activity_5": 80.47152, "activity_10": 77.609071, "activity_20": 76.902038, "activity_30": 74.576339}, "trend_signal": 1, "fair_value": 31.030731, "relative_strength": 27.622784, "rate_of_change": 0.8883169286973424, "market_dynamics": -0.442312, "expectation": {"probability": 61.0029, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 83.75289, "high": 88.074428, "low": 83.342519, "close": 86.690536, "volume": 2000854}, "trend_line": 72.052136, "activity_lines": {"activity_5": 83.365201, "activity_10": 79.278956, "activity_20": 78.008905, "activity_30": 75.568458}, "trend_signal": 1, "fair_value": 31.55255, "relative_strength": 28.605599, "rate_of_change": 1.0368924469274023, "market_dynamics": -0.289785, "expectation": {"probability": 61.3852, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 87.090216, "high": 94.424339, "low": 84.891978, "close": 93.604996, "volume": 2065501}, "trend_line": 73.097198, "activity_lines": {"activity_5": 87.403299, "activity_10": 82.131719, "activity_20": 79.68362, "activity_30": 76.958965}, "trend_signal": 1, "fair_value": 32.114729, "relative_strength": 35.119437, "rate_of_change": 1.450424731336211, "market_dynamics": -0.016216, "expectation": {"probability": 61.7601, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 93.704916, "high": 99.919936, "low": 77.802658, "close": 82.783667, "volume": 4079882}, "trend_line": 73.841398, "activity_lines": {"activity_5": 86.666556, "activity_10": 82.892466, "activity_20": 80.202136, "activity_30": 77.583898}, "trend_signal": 1, "fair_value": 32.610418, "relative_strength": 15.507477, "rate_of_change": 1.0180964802508465, "market_dynamics": 0.084246, "expectation": {"probability": 60.0307, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 82.773675, "high": 83.932746, "low": 78.766886, "close": 79.426357, "volume": 2759572}, "trend_line": 74.353658, "activity_lines": {"activity_5": 84.441006, "activity_10": 82.905751, "activity_20": 80.339438, "activity_30": 77.944218}, "trend_signal": 1, "fair_value": 33.082155, "relative_strength": 9.612497, "rate_of_change": 0.6937300943300094, "market_dynamics": -0.002962, "expectation": {"probability": 60.4584, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 79.146581, "high": 79.146581, "low": 72.24, "close": 72.76, "volume": 2316253}, "trend_line": 74.490092, "activity_lines": {"activity_5": 80.250464, "activity_10": 81.584682, "activity_20": 79.791946, "activity_30": 77.841402}, "trend_signal": 1, "fair_value": 33.510648, "relative_strength": -1.14087, "rate_of_change": 0.18349332591008286, "market_dynamics": -0.243817, "expectation": {"probability": 62.5821, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 74.5, "high": 76.16, "low": 70.63, "close": 71.49, "volume": 2249777}, "trend_line": 74.633402, "activity_lines": {"activity_5": 76.396093, "activity_10": 79.940809, "activity_20": 79.106721, "activity_30": 77.647847}, "trend_signal": 1, "fair_value": 33.92857, "relative_strength": -4.839923, "rate_of_change": 0.1923880024205093, "market_dynamics": -0.657307, "expectation": {"probability": 61.2364, "direction": "positive"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 70.33, "high": 76.23, "low": 70.0, "close": 70.53, "volume": 2660721}, "trend_line": 74.891675, "activity_lines": {"activity_5": 73.235092, "activity_10": 78.082291, "activity_20": 78.324946, "activity_30": 77.383112}, "trend_signal": 0, "fair_value": 34.337206, "relative_strength": -4.214103, "rate_of_change": 0.34605551010525104, "market_dynamics": -0.973297, "expectation": {"probability": 60.5653, "direction": "positive"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 71.69, "high": 76.15, "low": 68.61, "close": 74.92, "volume": 2030534}, "trend_line": 75.424625, "activity_lines": {"activity_5": 73.075757, "activity_10": 77.123027, "activity_20": 77.982393, "activity_30": 77.384939}, "trend_signal": 0, "fair_value": 34.775325, "relative_strength": 0.592617, "rate_of_change": 0.7116278277926078, "market_dynamics": -1.093932, "expectation": {"probability": 63.1222, "direction": "positive"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 77.01, "high": 80.0, "low": 75.64, "close": 77.99, "volume": 2223604}, "trend_line": 75.998064, "activity_lines": {"activity_5": 74.464, "activity_10": 76.764092, "activity_20": 77.936818, "activity_30": 77.550447}, "trend_signal": 0, "fair_value": 35.233059, "relative_strength": 3.112469, "rate_of_change": 0.7602808764378919, "market_dynamics": -0.953969, "expectation": {"probability": 61.4386, "direction": "positive"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 78.18, "high": 85.72, "low": 77.0, "close": 79.53, "volume": 4521755}, "trend_line": 76.369807, "activity_lines": {"activity_5": 76.461333, "activity_10": 76.781399, "activity_20": 78.041578, "activity_30": 77.778314}, "trend_signal": 1, "fair_value": 35.697149, "relative_strength": 7.05313, "rate_of_change": 0.4891479867171288, "market_dynamics": -0.627465, "expectation": {"probability": 60.3402, "direction": "positive"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 78.87, "high": 84.0, "low": 75.63, "close": 76.75, "volume": 2258241}, "trend_line": 76.673156, "activity_lines": {"activity_5": 77.080667, "activity_10": 76.377298, "activity_20": 77.899734, "activity_30": 77.802843}, "trend_signal": 0, "fair_value": 36.141372, "relative_strength": 0.639359, "rate_of_change": 0.3972106411111022, "market_dynamics": -0.556345, "expectation": {"probability": 60.1082, "direction": "positive"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 76.91, "high": 80.9, "low": 73.35, "close": 75.89, "volume": 2404459}, "trend_line": 76.961839, "activity_lines": {"activity_5": 77.062667, "activity_10": 75.997571, "activity_20": 77.703863, "activity_30": 77.752316}, "trend_signal": 0, "fair_value": 36.581105, "relative_strength": -2.22025, "rate_of_change": 0.37651117426285646, "market_dynamics": -0.543175, "expectation": {"probability": 60.6906, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/a848299b-475c-4740-9cb9-29d2c7389212/", "share_image": "https://sharemaestro.com/terminal/a848299b-475c-4740-9cb9-29d2c7389212/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}