{"ticker": {"uuid": "17228ef0-f205-4681-a9aa-0e97f2e32821", "symbol": "JHML", "name": "JOHN HANCOCK MULTIFACTOR LARGE CAP ETF", "exchange": "NYSE", "asset_type": "ETF", "sector": "", "industry": "", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, JHML rose 12.84%, moving from 78.82 to 88.94. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 9 of the last 12 weeks. Relative Strength is -0.74 and has softened across the 12-week window. Market Dynamics is 0.69 on the latest week. Expectation is positive at 59.71%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "88.94"}, {"label": "12-Week Change", "value": "12.84%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 59.71%"}, {"label": "Signal Weeks", "value": "9 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-0.74"}, {"label": "Market Dynamics", "value": "0.69"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 88.37, "high": 89.03, "low": 88.2, "close": 88.94, "volume": 106326}, "trend_line": 81.59411, "activity_lines": {"activity_5": 87.611333, "activity_10": 86.045182, "activity_20": 83.697629, "activity_30": 82.816586}, "trend_signal": 1, "fair_value": 67.631319, "relative_strength": -0.737043, "rate_of_change": 0.41088985483917795, "market_dynamics": 0.694853, "expectation": {"probability": 59.713, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 51.084248, "high": 51.585263, "low": 50.867463, "close": 51.4022, "volume": 195262}, "trend_line": 49.407937, "activity_lines": {"activity_5": 50.812567, "activity_10": 50.471315, "activity_20": 49.982493, "activity_30": 49.745368}, "trend_signal": 1, "fair_value": 48.160892, "relative_strength": -2.451159, "rate_of_change": 0.16665540479651317, "market_dynamics": 0.59895, "expectation": {"probability": 56.5701, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 51.527451, "high": 53.11721, "low": 51.434186, "close": 52.6451, "volume": 115782}, "trend_line": 49.54335, "activity_lines": {"activity_5": 51.5204, "activity_10": 50.904531, "activity_20": 50.249653, "activity_30": 49.954217}, "trend_signal": 1, "fair_value": 48.269111, "relative_strength": -2.584142, "rate_of_change": 0.27407135011526546, "market_dynamics": 0.956548, "expectation": {"probability": 56.9128, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 52.404234, "high": 52.404234, "low": 51.691251, "close": 51.7876, "volume": 105903}, "trend_line": 49.62285, "activity_lines": {"activity_5": 51.740713, "activity_10": 51.126482, "activity_20": 50.423768, "activity_30": 50.099007}, "trend_signal": 1, "fair_value": 48.378672, "relative_strength": -2.7489, "rate_of_change": 0.16046553170103156, "market_dynamics": 1.271428, "expectation": {"probability": 58.1185, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 52.086077, "high": 53.320685, "low": 51.872729, "close": 53.2304, "volume": 159765}, "trend_line": 49.730657, "activity_lines": {"activity_5": 52.343687, "activity_10": 51.580629, "activity_20": 50.731714, "activity_30": 50.331752}, "trend_signal": 1, "fair_value": 48.488826, "relative_strength": -2.270926, "rate_of_change": 0.21725273739819678, "market_dynamics": 1.415041, "expectation": {"probability": 56.8765, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 53.181974, "high": 53.327439, "low": 52.381917, "close": 52.6583, "volume": 77841}, "trend_line": 49.87606, "activity_lines": {"activity_5": 52.55122, "activity_10": 51.874395, "activity_20": 50.972065, "activity_30": 50.520633}, "trend_signal": 1, "fair_value": 48.592567, "relative_strength": -2.245842, "rate_of_change": 0.29238101559768603, "market_dynamics": 1.407509, "expectation": {"probability": 57.5527, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 52.5593, "high": 54.209839, "low": 52.5593, "close": 53.9577, "volume": 138655}, "trend_line": 50.096293, "activity_lines": {"activity_5": 53.08888, "activity_10": 52.362131, "activity_20": 51.325736, "activity_30": 50.783964}, "trend_signal": 1, "fair_value": 48.699564, "relative_strength": -2.193304, "rate_of_change": 0.44156054026721503, "market_dynamics": 1.402579, "expectation": {"probability": 56.113, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 53.83165, "high": 54.772322, "low": 53.83165, "close": 54.4523, "volume": 172367}, "trend_line": 50.330783, "activity_lines": {"activity_5": 53.62104, "activity_10": 52.864602, "activity_20": 51.703377, "activity_30": 51.064997}, "trend_signal": 1, "fair_value": 48.810209, "relative_strength": -1.902235, "rate_of_change": 0.4680785462509049, "market_dynamics": 1.49432, "expectation": {"probability": 56.8634, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 54.607449, "high": 55.150518, "low": 54.374706, "close": 54.8111, "volume": 113544}, "trend_line": 50.57609, "activity_lines": {"activity_5": 54.15232, "activity_10": 53.344445, "activity_20": 52.094105, "activity_30": 51.35405}, "trend_signal": 1, "fair_value": 48.919572, "relative_strength": -2.247677, "rate_of_change": 0.4873895961443794, "market_dynamics": 1.433492, "expectation": {"probability": 56.949, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 54.898423, "high": 55.063283, "low": 53.71143, "close": 53.7541, "volume": 169025}, "trend_line": 50.758223, "activity_lines": {"activity_5": 54.1297, "activity_10": 53.550333, "activity_20": 52.349122, "activity_30": 51.559083}, "trend_signal": 1, "fair_value": 49.016549, "relative_strength": -1.936904, "rate_of_change": 0.3601168061825268, "market_dynamics": 1.43166, "expectation": {"probability": 57.6963, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 54.006206, "high": 54.341551, "low": 53.482533, "close": 53.6183, "volume": 576145}, "trend_line": 50.8944, "activity_lines": {"activity_5": 54.0269, "activity_10": 53.666169, "activity_20": 52.561103, "activity_30": 51.743604}, "trend_signal": 1, "fair_value": 49.110626, "relative_strength": -1.89904, "rate_of_change": 0.2682855938435757, "market_dynamics": 1.397559, "expectation": {"probability": 56.8049, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 53.550437, "high": 53.87046, "low": 52.00851, "close": 52.4643, "volume": 371459}, "trend_line": 51.00592, "activity_lines": {"activity_5": 53.475433, "activity_10": 53.52664, "activity_20": 52.636569, "activity_30": 51.844888}, "trend_signal": 1, "fair_value": 49.196828, "relative_strength": -1.963475, "rate_of_change": 0.2191203747367212, "market_dynamics": 1.123382, "expectation": {"probability": 55.8179, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 52.609816, "high": 53.25956, "low": 52.231608, "close": 52.6777, "volume": 94283}, "trend_line": 51.086653, "activity_lines": {"activity_5": 53.09466, "activity_10": 53.4066, "activity_20": 52.720144, "activity_30": 51.952744}, "trend_signal": 1, "fair_value": 49.277115, "relative_strength": -2.294038, "rate_of_change": 0.1582816269170227, "market_dynamics": 0.708248, "expectation": {"probability": 54.3075, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 52.910375, "high": 54.224213, "low": 52.89098, "close": 54.045, "volume": 159395}, "trend_line": 51.18695, "activity_lines": {"activity_5": 53.28796, "activity_10": 53.534567, "activity_20": 52.919284, "activity_30": 52.143605}, "trend_signal": 1, "fair_value": 49.37148, "relative_strength": -2.203975, "rate_of_change": 0.19632720898745265, "market_dynamics": 0.493125, "expectation": {"probability": 55.169, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 53.957738, "high": 53.957738, "low": 52.978372, "close": 53.2886, "volume": 74167}, "trend_line": 51.28066, "activity_lines": {"activity_5": 53.2802, "activity_10": 53.483964, "activity_20": 53.027746, "activity_30": 52.279196}, "trend_signal": 1, "fair_value": 49.466308, "relative_strength": -2.292301, "rate_of_change": 0.1830740061675767, "market_dynamics": 0.04215, "expectation": {"probability": 56.7077, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 53.531013, "high": 53.806814, "low": 53.138743, "close": 53.1722, "volume": 79317}, "trend_line": 51.370813, "activity_lines": {"activity_5": 53.264673, "activity_10": 53.411138, "activity_20": 53.110082, "activity_30": 52.401231}, "trend_signal": 1, "fair_value": 49.560033, "relative_strength": -2.32913, "rate_of_change": 0.17580311953863467, "market_dynamics": -0.231195, "expectation": {"probability": 55.7935, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 53.104367, "high": 53.337111, "low": 51.717602, "close": 51.7273, "volume": 198953}, "trend_line": 51.458407, "activity_lines": {"activity_5": 52.797253, "activity_10": 53.06626, "activity_20": 53.041288, "activity_30": 52.42423}, "trend_signal": 1, "fair_value": 49.64724, "relative_strength": -2.081496, "rate_of_change": 0.1705131666886464, "market_dynamics": -0.399633, "expectation": {"probability": 55.618, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 51.572163, "high": 51.969767, "low": 50.866658, "close": 51.417, "volume": 170538}, "trend_line": 51.504827, "activity_lines": {"activity_5": 52.275533, "activity_10": 52.705516, "activity_20": 52.933869, "activity_30": 52.421558}, "trend_signal": 1, "fair_value": 49.727564, "relative_strength": -1.951493, "rate_of_change": 0.09020877774159951, "market_dynamics": -0.704359, "expectation": {"probability": 54.0214, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 51.329652, "high": 51.533302, "low": 50.330794, "close": 51.3249, "volume": 115414}, "trend_line": 51.633927, "activity_lines": {"activity_5": 51.80716, "activity_10": 52.383215, "activity_20": 52.80912, "activity_30": 52.40995}, "trend_signal": 1, "fair_value": 49.796912, "relative_strength": -2.528227, "rate_of_change": 0.25065611811491206, "market_dynamics": -0.877613, "expectation": {"probability": 53.0773, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 51.106604, "high": 52.299414, "low": 51.106604, "close": 51.5333, "volume": 746126}, "trend_line": 51.770617, "activity_lines": {"activity_5": 51.589593, "activity_10": 52.162189, "activity_20": 52.699403, "activity_30": 52.403458}, "trend_signal": 0, "fair_value": 49.867058, "relative_strength": -2.510276, "rate_of_change": 0.2647290414304562, "market_dynamics": -0.868297, "expectation": {"probability": 48.2102, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 51.814552, "high": 52.464295, "low": 50.359905, "close": 50.3793, "volume": 146609}, "trend_line": 51.848927, "activity_lines": {"activity_5": 51.10438, "activity_10": 51.771724, "activity_20": 52.473239, "activity_30": 52.313696}, "trend_signal": 0, "fair_value": 49.930701, "relative_strength": -2.306134, "rate_of_change": 0.151263408740139, "market_dynamics": -0.929998, "expectation": {"probability": 49.4426, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 50.165953, "high": 50.613791, "low": 49.031328, "close": 49.1477, "volume": 132232}, "trend_line": 51.823877, "activity_lines": {"activity_5": 50.394827, "activity_10": 51.216222, "activity_20": 52.133273, "activity_30": 52.139423}, "trend_signal": 0, "fair_value": 50.000657, "relative_strength": -2.190791, "rate_of_change": -0.048313439543310584, "market_dynamics": -0.98253, "expectation": {"probability": 49.2404, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 49.467713, "high": 52.221846, "low": 49.283458, "close": 51.9988, "volume": 687014}, "trend_line": 51.90382, "activity_lines": {"activity_5": 50.807613, "activity_10": 51.239404, "activity_20": 52.075577, "activity_30": 52.150708}, "trend_signal": 0, "fair_value": 50.071519, "relative_strength": -2.152632, "rate_of_change": 0.15425901076447848, "market_dynamics": -0.800579, "expectation": {"probability": 48.0392, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 52.124856, "high": 52.376995, "low": 51.581788, "close": 52.3576, "volume": 94424}, "trend_line": 51.97806, "activity_lines": {"activity_5": 51.301213, "activity_10": 51.340165, "activity_20": 52.05513, "activity_30": 52.179985}, "trend_signal": 0, "fair_value": 50.137637, "relative_strength": -2.710608, "rate_of_change": 0.1430337882645171, "market_dynamics": -0.826772, "expectation": {"probability": 48.3566, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 52.23156, "high": 53.828279, "low": 52.134584, "close": 53.6961, "volume": 109584}, "trend_line": 52.096917, "activity_lines": {"activity_5": 52.172133, "activity_10": 51.714971, "activity_20": 52.159445, "activity_30": 52.290826}, "trend_signal": 0, "fair_value": 50.212872, "relative_strength": -2.391979, "rate_of_change": 0.22866763399787995, "market_dynamics": -0.554561, "expectation": {"probability": 49.0061, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 53.676536, "high": 54.287489, "low": 53.676536, "close": 54.2743, "volume": 205701}, "trend_line": 52.228303, "activity_lines": {"activity_5": 53.0916, "activity_10": 52.187495, "activity_20": 52.316609, "activity_30": 52.431302}, "trend_signal": 0, "fair_value": 50.285247, "relative_strength": -2.232885, "rate_of_change": 0.25219534583975306, "market_dynamics": -0.1526, "expectation": {"probability": 49.3349, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 54.209904, "high": 55.092391, "low": 54.064439, "close": 55.0536, "volume": 358459}, "trend_line": 52.402687, "activity_lines": {"activity_5": 54.011167, "activity_10": 52.781671, "activity_20": 52.540296, "activity_30": 52.613579}, "trend_signal": 1, "fair_value": 50.358162, "relative_strength": -1.573786, "rate_of_change": 0.33388793045794235, "market_dynamics": 0.143622, "expectation": {"probability": 53.7556, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 54.733584, "high": 55.160184, "low": 54.481445, "close": 55.0827, "volume": 201387}, "trend_line": 52.584783, "activity_lines": {"activity_5": 54.546707, "activity_10": 53.32066, "activity_20": 52.761537, "activity_30": 52.786483}, "trend_signal": 1, "fair_value": 50.433512, "relative_strength": -1.678563, "rate_of_change": 0.3474936313857367, "market_dynamics": 0.454252, "expectation": {"probability": 54.4668, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 55.140898, "high": 57.128918, "low": 55.140898, "close": 56.7895, "volume": 143260}, "trend_line": 52.80065, "activity_lines": {"activity_5": 55.445587, "activity_10": 54.103327, "activity_20": 53.142328, "activity_30": 53.057755}, "trend_signal": 1, "fair_value": 50.515504, "relative_strength": -0.93683, "rate_of_change": 0.41051229592408095, "market_dynamics": 0.691998, "expectation": {"probability": 54.5455, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 57.002759, "high": 57.477943, "low": 56.488784, "close": 57.2452, "volume": 124013}, "trend_line": 53.036847, "activity_lines": {"activity_5": 56.200907, "activity_10": 54.869493, "activity_20": 53.557098, "activity_30": 53.344501}, "trend_signal": 1, "fair_value": 50.600288, "relative_strength": -0.976737, "rate_of_change": 0.4473372960370833, "market_dynamics": 0.811155, "expectation": {"probability": 54.6239, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 57.358228, "high": 57.768768, "low": 57.338679, "close": 57.4853, "volume": 200505}, "trend_line": 53.24925, "activity_lines": {"activity_5": 56.799653, "activity_10": 55.57546, "activity_20": 53.97811, "activity_30": 53.631498}, "trend_signal": 1, "fair_value": 50.683601, "relative_strength": -0.830004, "rate_of_change": 0.40048195172688505, "market_dynamics": 0.86828, "expectation": {"probability": 54.702, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 57.113888, "high": 57.378295, "low": 56.468754, "close": 56.6447, "volume": 97598}, "trend_line": 53.424, "activity_lines": {"activity_5": 56.904133, "activity_10": 55.999391, "activity_20": 54.300651, "activity_30": 53.850559}, "trend_signal": 1, "fair_value": 50.755206, "relative_strength": -0.654092, "rate_of_change": 0.32817363624839024, "market_dynamics": 0.890777, "expectation": {"probability": 54.5358, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 56.703367, "high": 57.612419, "low": 56.625169, "close": 57.3876, "volume": 127079}, "trend_line": 53.582083, "activity_lines": {"activity_5": 57.150173, "activity_10": 56.422085, "activity_20": 54.674038, "activity_30": 54.106275}, "trend_signal": 1, "fair_value": 50.834101, "relative_strength": -1.110095, "rate_of_change": 0.2959025905959826, "market_dynamics": 0.856936, "expectation": {"probability": 54.7635, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 57.182291, "high": 57.866523, "low": 56.527382, "close": 57.7981, "volume": 102913}, "trend_line": 53.782433, "activity_lines": {"activity_5": 57.379387, "activity_10": 56.821438, "activity_20": 55.064091, "activity_30": 54.378276}, "trend_signal": 1, "fair_value": 50.912167, "relative_strength": -1.493824, "rate_of_change": 0.3739123019909477, "market_dynamics": 0.818901, "expectation": {"probability": 54.9349, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 58.198932, "high": 58.607419, "low": 57.949675, "close": 58.4824, "volume": 122820}, "trend_line": 53.9575, "activity_lines": {"activity_5": 57.76946, "activity_10": 57.246291, "activity_20": 55.501445, "activity_30": 54.6815}, "trend_signal": 1, "fair_value": 51.004942, "relative_strength": -1.255542, "rate_of_change": 0.32550963248539844, "market_dynamics": 0.798908, "expectation": {"probability": 55.806, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 58.423719, "high": 59.342546, "low": 58.022954, "close": 59.1666, "volume": 690760}, "trend_line": 54.174443, "activity_lines": {"activity_5": 58.30512, "activity_10": 57.70852, "activity_20": 55.979228, "activity_30": 55.017571}, "trend_signal": 1, "fair_value": 51.08868, "relative_strength": -1.409472, "rate_of_change": 0.4020627345595949, "market_dynamics": 1.051736, "expectation": {"probability": 55.8814, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 58.980907, "high": 59.831312, "low": 58.589917, "close": 59.7971, "volume": 179288}, "trend_line": 54.36909, "activity_lines": {"activity_5": 58.93886, "activity_10": 58.196435, "activity_20": 56.488513, "activity_30": 55.380323}, "trend_signal": 1, "fair_value": 51.171163, "relative_strength": -1.62261, "rate_of_change": 0.3592967259488083, "market_dynamics": 1.259244, "expectation": {"probability": 56.1266, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 59.850831, "high": 60.202722, "low": 58.609437, "close": 59.8131, "volume": 98696}, "trend_line": 54.547783, "activity_lines": {"activity_5": 59.367773, "activity_10": 58.601013, "activity_20": 56.960895, "activity_30": 55.731549}, "trend_signal": 1, "fair_value": 51.255013, "relative_strength": -1.168183, "rate_of_change": 0.32866652724921946, "market_dynamics": 1.457977, "expectation": {"probability": 56.9878, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 59.625978, "high": 60.847822, "low": 59.247696, "close": 60.7403, "volume": 140034}, "trend_line": 54.745423, "activity_lines": {"activity_5": 59.944053, "activity_10": 59.088165, "activity_20": 57.4816, "activity_30": 56.131066}, "trend_signal": 1, "fair_value": 51.351789, "relative_strength": -1.187644, "rate_of_change": 0.3623245329695614, "market_dynamics": 1.63705, "expectation": {"probability": 57.8431, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 60.779416, "high": 61.434324, "low": 60.494579, "close": 61.405, "volume": 88471}, "trend_line": 55.000453, "activity_lines": {"activity_5": 60.545753, "activity_10": 59.62434, "activity_20": 58.020775, "activity_30": 56.560717}, "trend_signal": 1, "fair_value": 51.450297, "relative_strength": -0.986985, "rate_of_change": 0.46584716315005525, "market_dynamics": 1.627325, "expectation": {"probability": 57.9143, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 61.385453, "high": 62.081416, "low": 60.671896, "close": 61.5223, "volume": 141347}, "trend_line": 55.26392, "activity_lines": {"activity_5": 60.991713, "activity_10": 60.106209, "activity_20": 58.524113, "activity_30": 56.981481}, "trend_signal": 1, "fair_value": 51.54089, "relative_strength": -0.505738, "rate_of_change": 0.4790269636506422, "market_dynamics": 1.667424, "expectation": {"probability": 58.1536, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 61.346351, "high": 62.099007, "low": 61.131307, "close": 61.405, "volume": 102751}, "trend_line": 55.561943, "activity_lines": {"activity_5": 61.241527, "activity_10": 60.493351, "activity_20": 58.963218, "activity_30": 57.37768}, "trend_signal": 1, "fair_value": 51.632477, "relative_strength": -0.591535, "rate_of_change": 0.5392722774642128, "market_dynamics": 1.682366, "expectation": {"probability": 57.9593, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 61.825372, "high": 63.125416, "low": 61.590778, "close": 62.7442, "volume": 90060}, "trend_line": 55.897493, "activity_lines": {"activity_5": 61.830547, "activity_10": 61.037433, "activity_20": 59.471498, "activity_30": 57.841051}, "trend_signal": 1, "fair_value": 51.728849, "relative_strength": -0.597907, "rate_of_change": 0.6039205648369744, "market_dynamics": 1.635031, "expectation": {"probability": 58.0288, "direction": "positive"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 62.646392, "high": 63.367964, "low": 62.460671, "close": 63.3013, "volume": 99341}, "trend_line": 56.206037, "activity_lines": {"activity_5": 62.40986, "activity_10": 61.585413, "activity_20": 59.981666, "activity_30": 58.318716}, "trend_signal": 1, "fair_value": 51.825489, "relative_strength": -0.029975, "rate_of_change": 0.5519818214387626, "market_dynamics": 1.577563, "expectation": {"probability": 58.0288, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 63.350156, "high": 63.350156, "low": 61.953344, "close": 62.5975, "volume": 215620}, "trend_line": 56.516333, "activity_lines": {"activity_5": 62.58384, "activity_10": 61.905371, "activity_20": 60.372692, "activity_30": 58.731068}, "trend_signal": 1, "fair_value": 51.910515, "relative_strength": -0.221199, "rate_of_change": 0.5520688106866545, "market_dynamics": 1.491666, "expectation": {"probability": 57.3468, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 62.675767, "high": 62.846825, "low": 61.111805, "close": 61.3073, "volume": 231547}, "trend_line": 56.787503, "activity_lines": {"activity_5": 62.248253, "activity_10": 61.915927, "activity_20": 60.598455, "activity_30": 59.040163}, "trend_signal": 1, "fair_value": 51.982816, "relative_strength": -0.775703, "rate_of_change": 0.4798081998702886, "market_dynamics": 1.23763, "expectation": {"probability": 56.5172, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 61.7471, "high": 61.7471, "low": 59.632137, "close": 59.7726, "volume": 111442}, "trend_line": 57.05568, "activity_lines": {"activity_5": 61.415433, "activity_10": 61.608525, "activity_20": 60.644566, "activity_30": 59.23275}, "trend_signal": 1, "fair_value": 52.044497, "relative_strength": -0.151733, "rate_of_change": 0.472246508179804, "market_dynamics": 0.691186, "expectation": {"probability": 55.594, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 60.075701, "high": 61.269884, "low": 59.866619, "close": 61.139, "volume": 110560}, "trend_line": 57.379747, "activity_lines": {"activity_5": 61.146907, "activity_10": 61.550005, "activity_20": 60.798338, "activity_30": 59.49619}, "trend_signal": 1, "fair_value": 52.114937, "relative_strength": -0.462209, "rate_of_change": 0.5679837660334596, "market_dynamics": 0.202992, "expectation": {"probability": 56.3376, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 61.248578, "high": 61.447396, "low": 60.175995, "close": 61.3561, "volume": 141923}, "trend_line": 57.71412, "activity_lines": {"activity_5": 61.05776, "activity_10": 61.506851, "activity_20": 60.943947, "activity_30": 59.752729}, "trend_signal": 1, "fair_value": 52.182254, "relative_strength": -0.661228, "rate_of_change": 0.5827369716356529, "market_dynamics": -0.277479, "expectation": {"probability": 56.733, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 61.668973, "high": 62.714873, "low": 61.663793, "close": 62.6269, "volume": 188978}, "trend_line": 58.083907, "activity_lines": {"activity_5": 61.521893, "activity_10": 61.683555, "activity_20": 61.188839, "activity_30": 60.069682}, "trend_signal": 1, "fair_value": 52.261871, "relative_strength": -0.430086, "rate_of_change": 0.640721889201468, "market_dynamics": -0.41731, "expectation": {"probability": 57.4168, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 62.812561, "high": 63.623963, "low": 62.499769, "close": 63.4054, "volume": 107702}, "trend_line": 58.51811, "activity_lines": {"activity_5": 62.243567, "activity_10": 61.979587, "activity_20": 61.482247, "activity_30": 60.413005}, "trend_signal": 1, "fair_value": 52.347741, "relative_strength": -0.797233, "rate_of_change": 0.7475444101926486, "market_dynamics": -0.287206, "expectation": {"probability": 58.166, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 63.41864, "high": 63.62391, "low": 62.583876, "close": 63.0515, "volume": 129479}, "trend_line": 58.98157, "activity_lines": {"activity_5": 62.7074, "activity_10": 62.177036, "activity_20": 61.713759, "activity_30": 60.705481}, "trend_signal": 1, "fair_value": 52.427792, "relative_strength": -1.316527, "rate_of_change": 0.7919941365160251, "market_dynamics": -0.216172, "expectation": {"probability": 56.9365, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 63.193845, "high": 63.193845, "low": 61.825378, "close": 62.7054, "volume": 94211}, "trend_line": 59.338457, "activity_lines": {"activity_5": 62.837273, "activity_10": 62.281622, "activity_20": 61.8818, "activity_30": 60.945728}, "trend_signal": 1, "fair_value": 52.503819, "relative_strength": -1.437144, "rate_of_change": 0.6050822316191319, "market_dynamics": -0.234271, "expectation": {"probability": 56.2102, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 62.988575, "high": 63.184168, "low": 62.070724, "close": 62.9788, "volume": 122928}, "trend_line": 59.692497, "activity_lines": {"activity_5": 62.953853, "activity_10": 62.436622, "activity_20": 62.050557, "activity_30": 61.180589}, "trend_signal": 1, "fair_value": 52.5804, "relative_strength": -2.185687, "rate_of_change": 0.5966451065621824, "market_dynamics": -0.353287, "expectation": {"probability": 56.7873, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 62.783266, "high": 63.8884, "low": 62.656194, "close": 63.4284, "volume": 216778}, "trend_line": 60.016907, "activity_lines": {"activity_5": 63.11212, "activity_10": 62.679231, "activity_20": 62.237462, "activity_30": 61.421615}, "trend_signal": 1, "fair_value": 52.668044, "relative_strength": -3.013674, "rate_of_change": 0.5434686372727887, "market_dynamics": -0.294546, "expectation": {"probability": 57.4595, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 63.359931, "high": 64.253832, "low": 63.301283, "close": 63.9992, "volume": 100006}, "trend_line": 60.34107, "activity_lines": {"activity_5": 63.40722, "activity_10": 63.010515, "activity_20": 62.455178, "activity_30": 61.678537}, "trend_signal": 1, "fair_value": 52.749512, "relative_strength": -2.708795, "rate_of_change": 0.540119470002009, "market_dynamics": -0.306017, "expectation": {"probability": 57.5997, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 64.385014, "high": 64.718975, "low": 63.728096, "close": 63.8741, "volume": 127908}, "trend_line": 60.635087, "activity_lines": {"activity_5": 63.621033, "activity_10": 63.270109, "activity_20": 62.637966, "activity_30": 61.906475}, "trend_signal": 1, "fair_value": 52.825941, "relative_strength": -2.779082, "rate_of_change": 0.4872585123200444, "market_dynamics": -0.244804, "expectation": {"probability": 56.3654, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 64.080413, "high": 64.532376, "low": 63.697228, "close": 64.5029, "volume": 166637}, "trend_line": 60.949093, "activity_lines": {"activity_5": 63.989607, "activity_10": 63.569458, "activity_20": 62.861226, "activity_30": 62.156011}, "trend_signal": 1, "fair_value": 52.905494, "relative_strength": -3.582532, "rate_of_change": 0.517861877562737, "market_dynamics": -0.104415, "expectation": {"probability": 57.0259, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 64.679801, "high": 66.014663, "low": 64.493121, "close": 65.5346, "volume": 152260}, "trend_line": 61.240597, "activity_lines": {"activity_5": 64.582247, "activity_10": 63.995227, "activity_20": 63.160411, "activity_30": 62.45185}, "trend_signal": 1, "fair_value": 52.996199, "relative_strength": -2.902577, "rate_of_change": 0.4782745495490857, "market_dynamics": 0.083698, "expectation": {"probability": 57.2519, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 65.819492, "high": 66.556388, "low": 64.670034, "close": 64.7338, "volume": 78584}, "trend_line": 61.490217, "activity_lines": {"activity_5": 64.737567, "activity_10": 64.199424, "activity_20": 63.360499, "activity_30": 62.677218}, "trend_signal": 1, "fair_value": 53.074992, "relative_strength": -2.101677, "rate_of_change": 0.40760543206330957, "market_dynamics": 0.23148, "expectation": {"probability": 56.1813, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 65.190721, "high": 65.503852, "low": 63.92326, "close": 64.6689, "volume": 316305}, "trend_line": 61.72967, "activity_lines": {"activity_5": 64.784227, "activity_10": 64.353513, "activity_20": 63.538555, "activity_30": 62.882295}, "trend_signal": 1, "fair_value": 53.153612, "relative_strength": -1.337381, "rate_of_change": 0.3894164172489381, "market_dynamics": 0.586958, "expectation": {"probability": 56.0096, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 64.945062, "high": 65.848988, "low": 62.76002, "close": 63.2391, "volume": 105474}, "trend_line": 61.949483, "activity_lines": {"activity_5": 64.30964, "activity_10": 64.224665, "activity_20": 63.565455, "activity_30": 62.979677}, "trend_signal": 1, "fair_value": 53.220055, "relative_strength": -1.37702, "rate_of_change": 0.3560897053232296, "market_dynamics": 0.342819, "expectation": {"probability": 55.1759, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 61.064133, "high": 63.3829, "low": 61.03957, "close": 63.3829, "volume": 119510}, "trend_line": 62.149327, "activity_lines": {"activity_5": 63.92532, "activity_10": 64.118553, "activity_20": 63.597317, "activity_30": 63.072156}, "trend_signal": 1, "fair_value": 53.284924, "relative_strength": -1.120651, "rate_of_change": 0.32259187699758335, "market_dynamics": -0.06946, "expectation": {"probability": 56.5232, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 63.490968, "high": 65.536591, "low": 63.137258, "close": 65.4855, "volume": 82377}, "trend_line": 62.405573, "activity_lines": {"activity_5": 64.316533, "activity_10": 64.382413, "activity_20": 63.826385, "activity_30": 63.287393}, "trend_signal": 1, "fair_value": 53.365753, "relative_strength": -1.710964, "rate_of_change": 0.4123069586899908, "market_dynamics": -0.208601, "expectation": {"probability": 57.2133, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 65.534572, "high": 66.605526, "low": 65.534572, "close": 66.5564, "volume": 131690}, "trend_line": 62.674707, "activity_lines": {"activity_5": 65.067987, "activity_10": 64.795405, "activity_20": 64.147043, "activity_30": 63.555188}, "trend_signal": 1, "fair_value": 53.447637, "relative_strength": -1.445782, "rate_of_change": 0.43126597042863646, "market_dynamics": -0.375825, "expectation": {"probability": 57.2835, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 66.684192, "high": 66.961167, "low": 65.906324, "close": 66.9593, "volume": 98830}, "trend_line": 62.934463, "activity_lines": {"activity_5": 65.832233, "activity_10": 65.22478, "activity_20": 64.48722, "activity_30": 63.831613}, "trend_signal": 1, "fair_value": 53.530651, "relative_strength": -1.079416, "rate_of_change": 0.4144510799228834, "market_dynamics": 0.005295, "expectation": {"probability": 56.6269, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 66.625216, "high": 66.625216, "low": 64.218023, "close": 64.2868, "volume": 117086}, "trend_line": 63.08412, "activity_lines": {"activity_5": 65.552953, "activity_10": 65.114425, "activity_20": 64.545959, "activity_30": 63.918861}, "trend_signal": 1, "fair_value": 53.602586, "relative_strength": -0.892043, "rate_of_change": 0.23779816791317931, "market_dynamics": 0.031579, "expectation": {"probability": 55.9136, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 64.689649, "high": 66.594477, "low": 63.992054, "close": 66.4582, "volume": 202348}, "trend_line": 63.305623, "activity_lines": {"activity_5": 65.927627, "activity_10": 65.391367, "activity_20": 64.790002, "activity_30": 64.136543}, "trend_signal": 1, "fair_value": 53.690679, "relative_strength": -1.445074, "rate_of_change": 0.3511232303787363, "market_dynamics": 0.170442, "expectation": {"probability": 57.3933, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 66.566222, "high": 67.907372, "low": 66.477795, "close": 67.5684, "volume": 105436}, "trend_line": 63.533227, "activity_lines": {"activity_5": 66.467347, "activity_10": 65.834613, "activity_20": 65.114449, "activity_30": 64.411561}, "trend_signal": 1, "fair_value": 53.784012, "relative_strength": -1.156657, "rate_of_change": 0.35953204346476375, "market_dynamics": 0.175293, "expectation": {"probability": 57.5587, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 67.696165, "high": 68.338738, "low": 67.607737, "close": 68.0597, "volume": 102558}, "trend_line": 63.75505, "activity_lines": {"activity_5": 67.031973, "activity_10": 66.330207, "activity_20": 65.456103, "activity_30": 64.703592}, "trend_signal": 1, "fair_value": 53.887212, "relative_strength": -0.954378, "rate_of_change": 0.34914486556774543, "market_dynamics": 0.174513, "expectation": {"probability": 58.391, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 67.961395, "high": 68.246327, "low": 67.370994, "close": 68.1579, "volume": 126502}, "trend_line": 63.976237, "activity_lines": {"activity_5": 67.529113, "activity_10": 66.783185, "activity_20": 65.78124, "activity_30": 64.987647}, "trend_signal": 1, "fair_value": 53.988167, "relative_strength": -1.038765, "rate_of_change": 0.34693251750253584, "market_dynamics": 0.557016, "expectation": {"probability": 58.4595, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 67.971288, "high": 68.963642, "low": 67.416946, "close": 68.921, "volume": 151354}, "trend_line": 64.22677, "activity_lines": {"activity_5": 68.200713, "activity_10": 67.311473, "activity_20": 66.156422, "activity_30": 65.306664}, "trend_signal": 1, "fair_value": 54.087569, "relative_strength": -1.036567, "rate_of_change": 0.39160321354943767, "market_dynamics": 0.737732, "expectation": {"probability": 58.5278, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 69.061862, "high": 69.671029, "low": 68.953783, "close": 69.5433, "volume": 75537}, "trend_line": 64.453407, "activity_lines": {"activity_5": 68.7708, "activity_10": 67.849598, "activity_20": 66.56292, "activity_30": 65.649666}, "trend_signal": 1, "fair_value": 54.184969, "relative_strength": -0.962773, "rate_of_change": 0.3528699948635073, "market_dynamics": 0.835362, "expectation": {"probability": 58.5958, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 69.454877, "high": 69.454877, "low": 68.181227, "close": 68.492, "volume": 86040}, "trend_line": 64.62643, "activity_lines": {"activity_5": 68.78478, "activity_10": 68.084571, "activity_20": 66.836734, "activity_30": 65.91022}, "trend_signal": 1, "fair_value": 54.273733, "relative_strength": -1.477532, "rate_of_change": 0.26844663153338133, "market_dynamics": 0.783301, "expectation": {"probability": 57.002, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 68.796579, "high": 68.966851, "low": 67.578245, "close": 67.7551, "volume": 98371}, "trend_line": 64.79835, "activity_lines": {"activity_5": 68.491553, "activity_10": 68.130898, "activity_20": 67.014113, "activity_30": 66.11207}, "trend_signal": 1, "fair_value": 54.351137, "relative_strength": -1.131071, "rate_of_change": 0.26602119287727954, "market_dynamics": 0.580634, "expectation": {"probability": 56.1927, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 67.784624, "high": 71.154205, "low": 67.517082, "close": 70.9914, "volume": 81317}, "trend_line": 65.121153, "activity_lines": {"activity_5": 69.2974, "activity_10": 68.743849, "activity_20": 67.479108, "activity_30": 66.511621}, "trend_signal": 1, "fair_value": 54.449045, "relative_strength": -1.08235, "rate_of_change": 0.49816546254651156, "market_dynamics": 0.659627, "expectation": {"probability": 57.0307, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 71.272567, "high": 71.357065, "low": 69.395939, "close": 69.5556, "volume": 89752}, "trend_line": 65.447253, "activity_lines": {"activity_5": 69.435747, "activity_10": 69.022435, "activity_20": 67.774063, "activity_30": 66.797715}, "trend_signal": 1, "fair_value": 54.538596, "relative_strength": -0.993169, "rate_of_change": 0.5007589469430872, "market_dynamics": 0.629392, "expectation": {"probability": 56.3409, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 69.690642, "high": 71.193908, "low": 69.366408, "close": 71.1775, "volume": 148301}, "trend_line": 65.78187, "activity_lines": {"activity_5": 70.07242, "activity_10": 69.500115, "activity_20": 68.196431, "activity_30": 67.167408}, "trend_signal": 1, "fair_value": 54.645382, "relative_strength": -0.324263, "rate_of_change": 0.5112773793576858, "market_dynamics": 0.893731, "expectation": {"probability": 57.7865, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 71.606635, "high": 72.104776, "low": 71.363557, "close": 71.9741, "volume": 65048}, "trend_line": 66.135803, "activity_lines": {"activity_5": 70.86568, "activity_10": 70.036825, "activity_20": 68.662881, "activity_30": 67.566907}, "trend_signal": 1, "fair_value": 54.76321, "relative_strength": -0.352879, "rate_of_change": 0.5380403445508586, "market_dynamics": 1.181225, "expectation": {"probability": 58.6353, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 71.979973, "high": 72.215779, "low": 71.744166, "close": 72.0684, "volume": 91676}, "trend_line": 66.45052, "activity_lines": {"activity_5": 71.458233, "activity_10": 70.510578, "activity_20": 69.107649, "activity_30": 67.949655}, "trend_signal": 1, "fair_value": 54.86911, "relative_strength": -1.04222, "rate_of_change": 0.4758647899081254, "market_dynamics": 1.137768, "expectation": {"probability": 58.7986, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 72.06835, "high": 72.06835, "low": 70.997396, "close": 71.1546, "volume": 501531}, "trend_line": 66.708827, "activity_lines": {"activity_5": 71.458633, "activity_10": 70.7453, "activity_20": 69.43046, "activity_30": 68.253144}, "trend_signal": 1, "fair_value": 54.974903, "relative_strength": -1.64568, "rate_of_change": 0.3887208106121699, "market_dynamics": 1.410246, "expectation": {"probability": 58.0285, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 71.272578, "high": 71.426736, "low": 68.197265, "close": 69.4156, "volume": 233151}, "trend_line": 66.920963, "activity_lines": {"activity_5": 70.868487, "activity_10": 70.609355, "activity_20": 69.556769, "activity_30": 68.427774}, "trend_signal": 1, "fair_value": 55.062104, "relative_strength": -2.176581, "rate_of_change": 0.31800289338021337, "market_dynamics": 1.009989, "expectation": {"probability": 57.2202, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 69.742582, "high": 70.945941, "low": 69.317262, "close": 69.7228, "volume": 71132}, "trend_line": 67.154877, "activity_lines": {"activity_5": 70.390073, "activity_10": 70.520271, "activity_20": 69.682923, "activity_30": 68.608538}, "trend_signal": 1, "fair_value": 55.147174, "relative_strength": -2.297909, "rate_of_change": 0.3495377076387837, "market_dynamics": 0.533654, "expectation": {"probability": 57.9922, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 69.030477, "high": 69.574491, "low": 68.470834, "close": 69.5646, "volume": 155719}, "trend_line": 67.374403, "activity_lines": {"activity_5": 69.955907, "activity_10": 70.39916, "activity_20": 69.76382, "activity_30": 68.764004}, "trend_signal": 1, "fair_value": 55.237651, "relative_strength": -1.93565, "rate_of_change": 0.32689509653930554, "market_dynamics": 0.039669, "expectation": {"probability": 57.3643, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 69.950277, "high": 70.299237, "low": 68.175209, "close": 68.3578, "volume": 166863}, "trend_line": 67.538717, "activity_lines": {"activity_5": 69.280107, "activity_10": 70.039129, "activity_20": 69.71036, "activity_30": 68.827449}, "trend_signal": 1, "fair_value": 55.321519, "relative_strength": -1.66859, "rate_of_change": 0.24388193836760902, "market_dynamics": -0.667615, "expectation": {"probability": 56.9133, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 67.863288, "high": 70.939441, "low": 67.863288, "close": 70.7432, "volume": 109870}, "trend_line": 67.763517, "activity_lines": {"activity_5": 69.646813, "activity_10": 70.101849, "activity_20": 69.875502, "activity_30": 69.03419}, "trend_signal": 1, "fair_value": 55.440644, "relative_strength": -1.100536, "rate_of_change": 0.33284612143281855, "market_dynamics": -0.806232, "expectation": {"probability": 58.5818, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 71.077898, "high": 72.106381, "low": 71.077898, "close": 71.8593, "volume": 195784}, "trend_line": 68.02969, "activity_lines": {"activity_5": 70.41298, "activity_10": 70.372009, "activity_20": 70.128921, "activity_30": 69.298434}, "trend_signal": 1, "fair_value": 55.565522, "relative_strength": -1.204202, "rate_of_change": 0.3927969086964732, "market_dynamics": -0.649105, "expectation": {"probability": 58.664, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 70.603148, "high": 72.219661, "low": 70.603148, "close": 71.3982, "volume": 177762}, "trend_line": 68.259533, "activity_lines": {"activity_5": 70.862533, "activity_10": 70.516447, "activity_20": 70.302366, "activity_30": 69.515757}, "trend_signal": 1, "fair_value": 55.682089, "relative_strength": -0.793852, "rate_of_change": 0.3378568974810887, "market_dynamics": -0.497321, "expectation": {"probability": 57.1476, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 70.237166, "high": 71.948239, "low": 70.166345, "close": 71.152, "volume": 164262}, "trend_line": 68.44678, "activity_lines": {"activity_5": 71.118327, "activity_10": 70.612109, "activity_20": 70.42884, "activity_30": 69.702368}, "trend_signal": 1, "fair_value": 55.800912, "relative_strength": -0.924873, "rate_of_change": 0.27431626290206124, "market_dynamics": -0.298445, "expectation": {"probability": 57.0152, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 71.592247, "high": 72.067023, "low": 70.791063, "close": 71.8692, "volume": 134061}, "trend_line": 68.684627, "activity_lines": {"activity_5": 71.50736, "activity_10": 70.853118, "activity_20": 70.606554, "activity_30": 69.923169}, "trend_signal": 1, "fair_value": 55.929324, "relative_strength": -1.337959, "rate_of_change": 0.34749187617007277, "market_dynamics": -0.248744, "expectation": {"probability": 58.4339, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 72.007654, "high": 72.264824, "low": 70.538124, "close": 70.613, "volume": 91312}, "trend_line": 68.882763, "activity_lines": {"activity_5": 71.243567, "activity_10": 70.869349, "activity_20": 70.646489, "activity_30": 70.04758}, "trend_signal": 1, "fair_value": 56.04659, "relative_strength": -1.430951, "rate_of_change": 0.28847212055179533, "market_dynamics": -0.404697, "expectation": {"probability": 56.8666, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 70.830614, "high": 70.938032, "low": 69.119443, "close": 70.2866, "volume": 136852}, "trend_line": 69.11768, "activity_lines": {"activity_5": 70.879653, "activity_10": 70.836082, "activity_20": 70.643648, "activity_30": 70.138151}, "trend_signal": 1, "fair_value": 56.165709, "relative_strength": -0.887963, "rate_of_change": 0.34103887499401825, "market_dynamics": -0.586775, "expectation": {"probability": 56.7364, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 70.642661, "high": 70.642661, "low": 67.170864, "close": 68.249, "volume": 183879}, "trend_line": 69.279883, "activity_lines": {"activity_5": 69.941387, "activity_10": 70.416505, "activity_20": 70.440246, "activity_30": 70.082107}, "trend_signal": 1, "fair_value": 56.280928, "relative_strength": -0.657651, "rate_of_change": 0.23467656900521722, "market_dynamics": -0.814512, "expectation": {"probability": 56.1846, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 67.358891, "high": 67.665517, "low": 65.202615, "close": 66.6764, "volume": 241365}, "trend_line": 69.31958, "activity_lines": {"activity_5": 68.688867, "activity_10": 69.737798, "activity_20": 70.093237, "activity_30": 69.91414}, "trend_signal": 0, "fair_value": 56.367227, "relative_strength": -0.635744, "rate_of_change": 0.057299461663357414, "market_dynamics": -0.969004, "expectation": {"probability": 50.0516, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 66.607069, "high": 67.76928, "low": 66.577395, "close": 67.1313, "volume": 126513}, "trend_line": 69.338743, "activity_lines": {"activity_5": 67.886353, "activity_10": 69.194313, "activity_20": 69.798197, "activity_30": 69.772961}, "trend_signal": 0, "fair_value": 56.451572, "relative_strength": -0.418527, "rate_of_change": 0.027644426004877445, "market_dynamics": -1.103601, "expectation": {"probability": 53.8821, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 67.84354, "high": 68.557683, "low": 66.221487, "close": 66.3203, "volume": 97527}, "trend_line": 69.317443, "activity_lines": {"activity_5": 67.129367, "activity_10": 68.525673, "activity_20": 69.428889, "activity_30": 69.578222}, "trend_signal": 0, "fair_value": 56.53084, "relative_strength": -0.097055, "rate_of_change": -0.03071875704466772, "market_dynamics": -1.208956, "expectation": {"probability": 50.1801, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 65.647681, "high": 67.677052, "low": 60.393789, "close": 60.4746, "volume": 195168}, "trend_line": 69.19037, "activity_lines": {"activity_5": 64.709993, "activity_10": 66.874595, "activity_20": 68.525091, "activity_30": 69.007716}, "trend_signal": 0, "fair_value": 56.576774, "relative_strength": 0.221989, "rate_of_change": -0.18332038012422902, "market_dynamics": -1.167563, "expectation": {"probability": 46.5925, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 58.55567, "high": 64.569495, "low": 57.744594, "close": 63.3331, "volume": 528686}, "trend_line": 69.0862, "activity_lines": {"activity_5": 63.897587, "activity_10": 65.950238, "activity_20": 67.936775, "activity_30": 68.629828}, "trend_signal": 0, "fair_value": 56.646024, "relative_strength": -0.627854, "rate_of_change": -0.15055563368138705, "market_dynamics": -1.12184, "expectation": {"probability": 54.6636, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 64.371665, "high": 64.391447, "low": 62.047243, "close": 62.8781, "volume": 121403}, "trend_line": 68.929857, "activity_lines": {"activity_5": 63.26124, "activity_10": 65.089793, "activity_20": 67.342479, "activity_30": 68.229305}, "trend_signal": 0, "fair_value": 56.720939, "relative_strength": 0.114629, "rate_of_change": -0.22630134527591148, "market_dynamics": -1.100095, "expectation": {"probability": 48.5793, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 62.334148, "high": 65.380628, "low": 60.810908, "close": 65.3559, "volume": 159497}, "trend_line": 68.83973, "activity_lines": {"activity_5": 63.704047, "activity_10": 64.830291, "activity_20": 67.027479, "activity_30": 67.998728}, "trend_signal": 0, "fair_value": 56.822208, "relative_strength": -0.469026, "rate_of_change": -0.1307517582692728, "market_dynamics": -1.028008, "expectation": {"probability": 55.6381, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 65.380651, "high": 67.406561, "low": 64.612898, "close": 67.2303, "volume": 193364}, "trend_line": 68.80881, "activity_lines": {"activity_5": 64.890013, "activity_10": 65.030013, "activity_20": 66.922957, "activity_30": 67.894893}, "trend_signal": 0, "fair_value": 56.936344, "relative_strength": -0.479979, "rate_of_change": -0.044915922825393036, "market_dynamics": -0.945641, "expectation": {"probability": 56.6125, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 66.804929, "high": 67.861305, "low": 66.290588, "close": 67.1529, "volume": 102342}, "trend_line": 68.749873, "activity_lines": {"activity_5": 65.989513, "activity_10": 65.277165, "activity_20": 66.82975, "activity_30": 67.78806}, "trend_signal": 0, "fair_value": 57.05674, "relative_strength": -0.123581, "rate_of_change": -0.08565327608485053, "market_dynamics": -0.884912, "expectation": {"probability": 54.4467, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 69.178839, "high": 70.4548, "low": 68.68438, "close": 70.4548, "volume": 93758}, "trend_line": 68.780257, "activity_lines": {"activity_5": 67.744427, "activity_10": 66.18164, "activity_20": 67.061786, "activity_30": 67.898056}, "trend_signal": 0, "fair_value": 57.206703, "relative_strength": -0.434984, "rate_of_change": 0.04419499073112787, "market_dynamics": -0.543963, "expectation": {"probability": 56.9751, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 69.712922, "high": 70.54378, "low": 68.001751, "close": 68.5062, "volume": 87560}, "trend_line": 68.78073, "activity_lines": {"activity_5": 68.375027, "activity_10": 66.691718, "activity_20": 67.104754, "activity_30": 67.880375}, "trend_signal": 0, "fair_value": 57.324271, "relative_strength": -0.629056, "rate_of_change": 0.0006876973431481966, "market_dynamics": -0.286225, "expectation": {"probability": 54.4239, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 69.317256, "high": 69.910726, "low": 68.980957, "close": 69.6041, "volume": 69496}, "trend_line": 68.842363, "activity_lines": {"activity_5": 68.996387, "activity_10": 67.368145, "activity_20": 67.257325, "activity_30": 67.933495}, "trend_signal": 0, "fair_value": 57.452528, "relative_strength": -0.760355, "rate_of_change": 0.08960794687698209, "market_dynamics": -0.049605, "expectation": {"probability": 56.8294, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 69.436027, "high": 70.840574, "low": 68.973813, "close": 70.8109, "volume": 68794}, "trend_line": 68.836347, "activity_lines": {"activity_5": 69.7368, "activity_10": 68.219031, "activity_20": 67.518894, "activity_30": 68.060498}, "trend_signal": 0, "fair_value": 57.604469, "relative_strength": -0.6627, "rate_of_change": -0.008738805203421712, "market_dynamics": 0.238437, "expectation": {"probability": 56.8025, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 70.909725, "high": 71.324462, "low": 70.2668, "close": 70.2668, "volume": 65257}, "trend_line": 68.860053, "activity_lines": {"activity_5": 70.05714, "activity_10": 68.889342, "activity_20": 67.728321, "activity_30": 68.152785}, "trend_signal": 0, "fair_value": 57.77173, "relative_strength": -1.062385, "rate_of_change": 0.034438201666904276, "market_dynamics": 0.331813, "expectation": {"probability": 57.0442, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 70.781149, "high": 71.163838, "low": 70.217353, "close": 70.2767, "volume": 131850}, "trend_line": 68.830027, "activity_lines": {"activity_5": 70.173187, "activity_10": 69.383413, "activity_20": 67.946275, "activity_30": 68.244182}, "trend_signal": 0, "fair_value": 57.921769, "relative_strength": -0.877428, "rate_of_change": -0.04360438119324762, "market_dynamics": 0.512805, "expectation": {"probability": 56.6825, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 71.038874, "high": 72.758919, "low": 70.432383, "close": 72.5203, "volume": 138766}, "trend_line": 68.848233, "activity_lines": {"activity_5": 71.048973, "activity_10": 70.159164, "activity_20": 68.383246, "activity_30": 68.482264}, "trend_signal": 0, "fair_value": 58.091744, "relative_strength": -1.130431, "rate_of_change": 0.026450665201674516, "market_dynamics": 0.659634, "expectation": {"probability": 57.3505, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 72.798732, "high": 73.991827, "low": 72.6313, "close": 73.962, "volume": 61060}, "trend_line": 68.911353, "activity_lines": {"activity_5": 72.13772, "activity_10": 71.021729, "activity_20": 68.951005, "activity_30": 68.812184}, "trend_signal": 0, "fair_value": 58.266309, "relative_strength": -0.855239, "rate_of_change": 0.09167991283089583, "market_dynamics": 0.741582, "expectation": {"probability": 57.8894, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 73.723354, "high": 74.101168, "low": 73.03633, "close": 73.5772, "volume": 127342}, "trend_line": 68.992107, "activity_lines": {"activity_5": 72.807673, "activity_10": 71.657856, "activity_20": 69.472151, "activity_30": 69.113206}, "trend_signal": 1, "fair_value": 58.441101, "relative_strength": -1.091093, "rate_of_change": 0.11718533519433129, "market_dynamics": 0.880413, "expectation": {"probability": 57.5653, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 73.464859, "high": 74.131004, "low": 72.808656, "close": 73.8725, "volume": 133636}, "trend_line": 69.14067, "activity_lines": {"activity_5": 73.39164, "activity_10": 72.232276, "activity_20": 70.007306, "activity_30": 69.428071}, "trend_signal": 1, "fair_value": 58.610133, "relative_strength": -1.294179, "rate_of_change": 0.21533332791241724, "market_dynamics": 1.010785, "expectation": {"probability": 57.4462, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 74.021665, "high": 75.135221, "low": 73.832758, "close": 75.0525, "volume": 126129}, "trend_line": 69.318327, "activity_lines": {"activity_5": 74.12856, "activity_10": 72.899067, "activity_20": 70.637766, "activity_30": 69.809479}, "trend_signal": 1, "fair_value": 58.774056, "relative_strength": -1.176902, "rate_of_change": 0.25695007005283055, "market_dynamics": 1.130733, "expectation": {"probability": 57.5983, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 75.13518, "high": 75.149795, "low": 72.968718, "close": 73.1964, "volume": 77245}, "trend_line": 69.439387, "activity_lines": {"activity_5": 73.928393, "activity_10": 73.144791, "activity_20": 71.059057, "activity_30": 70.059677}, "trend_signal": 1, "fair_value": 58.92504, "relative_strength": -1.198216, "rate_of_change": 0.17464356864815844, "market_dynamics": 1.117452, "expectation": {"probability": 57.9545, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 73.584178, "high": 74.667907, "low": 73.584178, "close": 74.479, "volume": 103586}, "trend_line": 69.643427, "activity_lines": {"activity_5": 74.110687, "activity_10": 73.538438, "activity_20": 71.571453, "activity_30": 70.384814}, "trend_signal": 1, "fair_value": 59.072982, "relative_strength": -1.850606, "rate_of_change": 0.2938389994715913, "market_dynamics": 1.129886, "expectation": {"probability": 57.3698, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 74.598354, "high": 75.700278, "low": 74.329908, "close": 75.2645, "volume": 85801}, "trend_line": 69.794137, "activity_lines": {"activity_5": 74.520347, "activity_10": 73.986269, "activity_20": 72.123669, "activity_30": 70.747463}, "trend_signal": 1, "fair_value": 59.229449, "relative_strength": -1.738633, "rate_of_change": 0.2164023318381556, "market_dynamics": 1.141492, "expectation": {"probability": 58.0323, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 75.284304, "high": 76.139356, "low": 74.539614, "close": 75.9416, "volume": 92331}, "trend_line": 69.930213, "activity_lines": {"activity_5": 75.04322, "activity_10": 74.476235, "activity_20": 72.69778, "activity_30": 71.144074}, "trend_signal": 1, "fair_value": 59.402378, "relative_strength": -1.106987, "rate_of_change": 0.19496766612357214, "market_dynamics": 1.115727, "expectation": {"probability": 58.6671, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 75.870958, "high": 76.268656, "low": 75.560454, "close": 75.8809, "volume": 97187}, "trend_line": 70.079637, "activity_lines": {"activity_5": 75.40792, "activity_10": 74.851985, "activity_20": 73.192457, "activity_30": 71.527989}, "trend_signal": 1, "fair_value": 59.584957, "relative_strength": -1.104162, "rate_of_change": 0.21367588284052622, "market_dynamics": 1.301315, "expectation": {"probability": 59.3267, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 75.125242, "high": 76.661153, "low": 74.856795, "close": 76.1692, "volume": 59319}, "trend_line": 70.246877, "activity_lines": {"activity_5": 75.813493, "activity_10": 75.17826, "activity_20": 73.65484, "activity_30": 71.920864}, "trend_signal": 1, "fair_value": 59.757631, "relative_strength": -1.020066, "rate_of_change": 0.23864278863201374, "market_dynamics": 1.324028, "expectation": {"probability": 58.7489, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 76.31841, "high": 77.28283, "low": 76.051753, "close": 77.0806, "volume": 106774}, "trend_line": 70.42059, "activity_lines": {"activity_5": 76.32468, "activity_10": 75.6039, "activity_20": 74.140731, "activity_30": 72.36175}, "trend_signal": 1, "fair_value": 59.951635, "relative_strength": -1.34582, "rate_of_change": 0.2472892851877336, "market_dynamics": 1.37731, "expectation": {"probability": 59.0558, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 77.233044, "high": 77.70034, "low": 76.580421, "close": 77.6208, "volume": 218759}, "trend_line": 70.654183, "activity_lines": {"activity_5": 76.842493, "activity_10": 76.071056, "activity_20": 74.622239, "activity_30": 72.826279}, "trend_signal": 1, "fair_value": 60.163673, "relative_strength": -1.812909, "rate_of_change": 0.3317112225273873, "market_dynamics": 1.512386, "expectation": {"probability": 59.4158, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 77.471719, "high": 78.087655, "low": 76.566955, "close": 77.4578, "volume": 93476}, "trend_line": 70.893223, "activity_lines": {"activity_5": 77.148887, "activity_10": 76.435056, "activity_20": 75.038744, "activity_30": 73.265222}, "trend_signal": 1, "fair_value": 60.382074, "relative_strength": -1.68521, "rate_of_change": 0.3383239177785168, "market_dynamics": 1.387255, "expectation": {"probability": 60.112, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 77.83957, "high": 78.705459, "low": 77.361039, "close": 78.3009, "volume": 304452}, "trend_line": 71.228287, "activity_lines": {"activity_5": 77.635233, "activity_10": 76.88716, "activity_20": 75.486474, "activity_30": 73.743137}, "trend_signal": 1, "fair_value": 60.600246, "relative_strength": -1.658741, "rate_of_change": 0.4726319185685611, "market_dynamics": 1.447481, "expectation": {"probability": 59.2531, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 78.674685, "high": 78.674685, "low": 76.1493, "close": 76.1493, "volume": 255473}, "trend_line": 71.54405, "activity_lines": {"activity_5": 77.243047, "activity_10": 76.889002, "activity_20": 75.691927, "activity_30": 74.060622}, "trend_signal": 1, "fair_value": 60.809035, "relative_strength": -1.930544, "rate_of_change": 0.4433112367281893, "market_dynamics": 1.156293, "expectation": {"probability": 60.0174, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 77.044144, "high": 78.346607, "low": 76.507251, "close": 77.4319, "volume": 129887}, "trend_line": 71.887403, "activity_lines": {"activity_5": 77.27972, "activity_10": 77.070355, "activity_20": 75.983136, "activity_30": 74.440483}, "trend_signal": 1, "fair_value": 61.014535, "relative_strength": -1.924163, "rate_of_change": 0.4799183160584389, "market_dynamics": 0.771874, "expectation": {"probability": 59.0398, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 77.789859, "high": 79.142034, "low": 77.670549, "close": 78.9233, "volume": 80463}, "trend_line": 72.307503, "activity_lines": {"activity_5": 77.790107, "activity_10": 77.469182, "activity_20": 76.379109, "activity_30": 74.894412}, "trend_signal": 1, "fair_value": 61.216372, "relative_strength": -1.882794, "rate_of_change": 0.5843861128214505, "market_dynamics": 0.646593, "expectation": {"probability": 59.3299, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 79.499963, "high": 79.72864, "low": 78.585256, "close": 78.9233, "volume": 108882}, "trend_line": 72.92246, "activity_lines": {"activity_5": 78.21366, "activity_10": 77.801485, "activity_20": 76.73645, "activity_30": 75.321237}, "trend_signal": 1, "fair_value": 61.425862, "relative_strength": -2.50566, "rate_of_change": 0.8504746734235921, "market_dynamics": 0.437764, "expectation": {"probability": 60.3519, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 79.241428, "high": 79.241428, "low": 77.25393, "close": 78.1577, "volume": 104510}, "trend_line": 73.416613, "activity_lines": {"activity_5": 78.284313, "activity_10": 77.940376, "activity_20": 76.979657, "activity_30": 75.658995}, "trend_signal": 1, "fair_value": 61.61318, "relative_strength": -1.79787, "rate_of_change": 0.6776417032557557, "market_dynamics": 0.430396, "expectation": {"probability": 59.7808, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 78.794042, "high": 79.639152, "low": 77.571119, "close": 78.0583, "volume": 102806}, "trend_line": 73.92262, "activity_lines": {"activity_5": 78.33138, "activity_10": 78.019798, "activity_20": 77.175868, "activity_30": 75.958458}, "trend_signal": 1, "fair_value": 61.802126, "relative_strength": -1.999122, "rate_of_change": 0.6892268375278996, "market_dynamics": 0.351238, "expectation": {"probability": 59.1762, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 77.948944, "high": 78.29693, "low": 75.920681, "close": 76.8851, "volume": 100146}, "trend_line": 74.306927, "activity_lines": {"activity_5": 77.860113, "activity_10": 77.851564, "activity_20": 77.233974, "activity_30": 76.149586}, "trend_signal": 1, "fair_value": 61.978296, "relative_strength": -1.513782, "rate_of_change": 0.5198774069425662, "market_dynamics": 0.02838, "expectation": {"probability": 58.6667, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 77.242997, "high": 79.748497, "low": 77.163457, "close": 79.6789, "volume": 77998}, "trend_line": 74.72188, "activity_lines": {"activity_5": 78.356567, "activity_10": 78.194847, "activity_20": 77.544237, "activity_30": 76.496165}, "trend_signal": 1, "fair_value": 62.16857, "relative_strength": -1.504449, "rate_of_change": 0.5584311136968387, "market_dynamics": -0.128757, "expectation": {"probability": 58.4043, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 79.455206, "high": 80.235689, "low": 79.186759, "close": 79.9573, "volume": 101572}, "trend_line": 75.148693, "activity_lines": {"activity_5": 78.895447, "activity_10": 78.551329, "activity_20": 77.851958, "activity_30": 76.833934}, "trend_signal": 1, "fair_value": 62.371526, "relative_strength": -1.437442, "rate_of_change": 0.5712021699668098, "market_dynamics": -0.165309, "expectation": {"probability": 58.6509, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 80.056722, "high": 80.722867, "low": 79.480059, "close": 79.8877, "volume": 102701}, "trend_line": 75.463123, "activity_lines": {"activity_5": 79.342193, "activity_10": 78.849711, "activity_20": 78.124076, "activity_30": 77.139677}, "trend_signal": 1, "fair_value": 62.580096, "relative_strength": -0.923166, "rate_of_change": 0.41841047055868497, "market_dynamics": -0.139991, "expectation": {"probability": 58.8982, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 80.235671, "high": 80.235671, "low": 78.793318, "close": 79.8678, "volume": 94609}, "trend_line": 75.841843, "activity_lines": {"activity_5": 79.666973, "activity_10": 79.115624, "activity_20": 78.371273, "activity_30": 77.423849}, "trend_signal": 1, "fair_value": 62.78811, "relative_strength": -1.044086, "rate_of_change": 0.5018610215747383, "market_dynamics": 0.026204, "expectation": {"probability": 58.6538, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 80.156128, "high": 80.941582, "low": 80.121329, "close": 80.8521, "volume": 91142}, "trend_line": 76.216777, "activity_lines": {"activity_5": 80.19922, "activity_10": 79.492891, "activity_20": 78.680445, "activity_30": 77.747092}, "trend_signal": 1, "fair_value": 63.002214, "relative_strength": -1.212211, "rate_of_change": 0.49436298640579723, "market_dynamics": 0.092893, "expectation": {"probability": 58.1523, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 80.59, "high": 80.6868, "low": 79.84, "close": 80.223, "volume": 104448}, "trend_line": 76.530513, "activity_lines": {"activity_5": 80.2573, "activity_10": 79.693591, "activity_20": 78.899355, "activity_30": 78.005558}, "trend_signal": 1, "fair_value": 63.206912, "relative_strength": -0.932893, "rate_of_change": 0.4116364038852047, "market_dynamics": 0.043938, "expectation": {"probability": 58.3515, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 80.53, "high": 81.9075, "low": 80.53, "close": 81.805, "volume": 244542}, "trend_line": 76.91512, "activity_lines": {"activity_5": 80.80644, "activity_10": 80.158296, "activity_20": 79.245319, "activity_30": 78.345847}, "trend_signal": 1, "fair_value": 63.413784, "relative_strength": -0.545182, "rate_of_change": 0.5025537983784358, "market_dynamics": 0.292742, "expectation": {"probability": 57.5274, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 81.38, "high": 82.28, "low": 81.207, "close": 81.81, "volume": 282678}, "trend_line": 77.299563, "activity_lines": {"activity_5": 81.234067, "activity_10": 80.571516, "activity_20": 79.563839, "activity_30": 78.661646}, "trend_signal": 1, "fair_value": 63.623344, "relative_strength": -0.16844, "rate_of_change": 0.49982760216717403, "market_dynamics": 0.707867, "expectation": {"probability": 58.131, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 80.74, "high": 81.979, "low": 80.26, "close": 81.485, "volume": 211054}, "trend_line": 77.598387, "activity_lines": {"activity_5": 81.425207, "activity_10": 80.85924, "activity_20": 79.823172, "activity_30": 78.931674}, "trend_signal": 1, "fair_value": 63.823531, "relative_strength": -0.192533, "rate_of_change": 0.38657915828061823, "market_dynamics": 0.899073, "expectation": {"probability": 58.3853, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 81.7, "high": 82.3618, "low": 81.2, "close": 81.73, "volume": 214096}, "trend_line": 77.85732, "activity_lines": {"activity_5": 81.5902, "activity_10": 81.129205, "activity_20": 80.080525, "activity_30": 79.19823}, "trend_signal": 1, "fair_value": 64.020287, "relative_strength": -0.25784, "rate_of_change": 0.3336834823641359, "market_dynamics": 1.115001, "expectation": {"probability": 57.5631, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 81.46, "high": 82.552, "low": 80.7096, "close": 82.505, "volume": 161896}, "trend_line": 78.154913, "activity_lines": {"activity_5": 81.955, "activity_10": 81.451991, "activity_20": 80.389548, "activity_30": 79.49808}, "trend_signal": 1, "fair_value": 64.225593, "relative_strength": 0.890608, "rate_of_change": 0.3822286716264983, "market_dynamics": 1.100935, "expectation": {"probability": 58.5872, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 82.33, "high": 83.21, "low": 81.1856, "close": 81.6994, "volume": 123573}, "trend_line": 78.41581, "activity_lines": {"activity_5": 81.899133, "activity_10": 81.57692, "activity_20": 80.598589, "activity_30": 79.726757}, "trend_signal": 1, "fair_value": 64.425797, "relative_strength": 1.195768, "rate_of_change": 0.33382034472995953, "market_dynamics": 0.797404, "expectation": {"probability": 58.6207, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 81.64, "high": 82.58, "low": 81.055, "close": 82.56, "volume": 78150}, "trend_line": 78.66606, "activity_lines": {"activity_5": 82.137173, "activity_10": 81.826647, "activity_20": 80.869394, "activity_30": 79.994124}, "trend_signal": 1, "fair_value": 64.640287, "relative_strength": 1.111527, "rate_of_change": 0.3191320729837622, "market_dynamics": 0.674581, "expectation": {"probability": 59.3335, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 82.38, "high": 82.8, "low": 81.32, "close": 82.38, "volume": 85991}, "trend_line": 78.97218, "activity_lines": {"activity_5": 82.265213, "activity_10": 81.99506, "activity_20": 81.102774, "activity_30": 80.233733}, "trend_signal": 1, "fair_value": 64.847695, "relative_strength": 1.390225, "rate_of_change": 0.38913859420440383, "market_dynamics": 0.630002, "expectation": {"probability": 58.6207, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 81.49, "high": 82.56, "low": 79.935, "close": 80.24, "volume": 103402}, "trend_line": 79.164213, "activity_lines": {"activity_5": 81.620253, "activity_10": 81.728705, "activity_20": 81.102675, "activity_30": 80.315528}, "trend_signal": 1, "fair_value": 65.057875, "relative_strength": 0.764447, "rate_of_change": 0.24316537798501855, "market_dynamics": 0.060117, "expectation": {"probability": 58.7209, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 79.49, "high": 81.2982, "low": 78.8, "close": 78.82, "volume": 150037}, "trend_line": 79.28273, "activity_lines": {"activity_5": 80.601293, "activity_10": 81.215298, "activity_20": 80.953966, "activity_30": 80.29332}, "trend_signal": 1, "fair_value": 65.259076, "relative_strength": 0.503018, "rate_of_change": 0.14971032428503658, "market_dynamics": -0.31775, "expectation": {"probability": 55.9864, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 79.53, "high": 80.27, "low": 77.4201, "close": 77.53, "volume": 95910}, "trend_line": 79.335677, "activity_lines": {"activity_5": 79.398, "activity_10": 80.492855, "activity_20": 80.682892, "activity_30": 80.180241}, "trend_signal": 1, "fair_value": 65.448179, "relative_strength": 0.684463, "rate_of_change": 0.06678251366975278, "market_dynamics": -0.78036, "expectation": {"probability": 54.749, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 78.71, "high": 79.24, "low": 76.42, "close": 76.49, "volume": 124665}, "trend_line": 79.35598, "activity_lines": {"activity_5": 78.126, "activity_10": 79.659047, "activity_20": 80.319405, "activity_30": 79.996649}, "trend_signal": 0, "fair_value": 65.618633, "relative_strength": 1.603782, "rate_of_change": 0.025591260789264336, "market_dynamics": -1.252494, "expectation": {"probability": 53.2194, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 77.15, "high": 79.1665, "low": 75.9, "close": 78.92, "volume": 119208}, "trend_line": 79.447673, "activity_lines": {"activity_5": 78.068667, "activity_10": 79.363785, "activity_20": 80.195288, "activity_30": 79.968521}, "trend_signal": 0, "fair_value": 65.806578, "relative_strength": 1.36843, "rate_of_change": 0.11554642762901075, "market_dynamics": -1.219082, "expectation": {"probability": 53.9586, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 78.9, "high": 81.86, "low": 78.61, "close": 81.41, "volume": 264896}, "trend_line": 79.591987, "activity_lines": {"activity_5": 79.072, "activity_10": 79.567887, "activity_20": 80.30421, "activity_30": 80.095123}, "trend_signal": 0, "fair_value": 66.007088, "relative_strength": 0.932726, "rate_of_change": 0.18164660404843888, "market_dynamics": -0.978542, "expectation": {"probability": 57.6109, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 81.19, "high": 84.88, "low": 81.19, "close": 84.6, "volume": 114080}, "trend_line": 79.824627, "activity_lines": {"activity_5": 81.060667, "activity_10": 80.357807, "activity_20": 80.695395, "activity_30": 80.41822}, "trend_signal": 1, "fair_value": 66.228047, "relative_strength": 0.383689, "rate_of_change": 0.2922907302213771, "market_dynamics": -0.663869, "expectation": {"probability": 57.6027, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 84.45, "high": 84.98, "low": 83.861, "close": 84.841, "volume": 76280}, "trend_line": 80.070733, "activity_lines": {"activity_5": 82.744333, "activity_10": 81.153455, "activity_20": 81.086098, "activity_30": 80.741857}, "trend_signal": 1, "fair_value": 66.449254, "relative_strength": 0.153587, "rate_of_change": 0.3083083620296747, "market_dynamics": -0.335539, "expectation": {"probability": 57.7595, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 84.73, "high": 85.91, "low": 84.09, "close": 85.48, "volume": 129062}, "trend_line": 80.310037, "activity_lines": {"activity_5": 84.1536, "activity_10": 82.008164, "activity_20": 81.514403, "activity_30": 81.090842}, "trend_signal": 1, "fair_value": 66.677831, "relative_strength": -0.009474, "rate_of_change": 0.2988657541076712, "market_dynamics": 0.077711, "expectation": {"probability": 59.0461, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 85.36, "high": 86.95, "low": 84.87, "close": 86.77, "volume": 95453}, "trend_line": 80.66406, "activity_lines": {"activity_5": 85.393533, "activity_10": 83.044327, "activity_20": 82.038935, "activity_30": 81.507614}, "trend_signal": 1, "fair_value": 66.915973, "relative_strength": -0.79183, "rate_of_change": 0.4408203671977044, "market_dynamics": 0.277477, "expectation": {"probability": 59.6056, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 86.8, "high": 87.758, "low": 86.0701, "close": 86.51, "volume": 89897}, "trend_line": 80.966663, "activity_lines": {"activity_5": 86.023467, "activity_10": 83.9534, "activity_20": 82.505837, "activity_30": 81.884772}, "trend_signal": 1, "fair_value": 67.148002, "relative_strength": -1.250157, "rate_of_change": 0.3751398082367669, "market_dynamics": 0.429257, "expectation": {"probability": 59.0355, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 86.57, "high": 87.9496, "low": 85.87, "close": 87.73, "volume": 84021}, "trend_line": 81.26022, "activity_lines": {"activity_5": 86.720067, "activity_10": 84.970291, "activity_20": 83.061988, "activity_30": 82.321116}, "trend_signal": 1, "fair_value": 67.38884, "relative_strength": -0.694342, "rate_of_change": 0.3625652696097985, "market_dynamics": 0.591422, "expectation": {"probability": 59.713, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 88.37, "high": 89.03, "low": 88.2, "close": 88.94, "volume": 106326}, "trend_line": 81.59411, "activity_lines": {"activity_5": 87.611333, "activity_10": 86.045182, "activity_20": 83.697629, "activity_30": 82.816586}, "trend_signal": 1, "fair_value": 67.631319, "relative_strength": -0.737043, "rate_of_change": 0.41088985483917795, "market_dynamics": 0.694853, "expectation": {"probability": 59.713, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/17228ef0-f205-4681-a9aa-0e97f2e32821/", "share_image": "https://sharemaestro.com/terminal/17228ef0-f205-4681-a9aa-0e97f2e32821/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}