{"ticker": {"uuid": "b7f8a35a-58f8-4f64-8a3e-88277a63f500", "symbol": "JHMD", "name": "JOHN HANCOCK EXCHANGE TRADED FD TR MULTIFACTOR DEVELOPED INTL ETF", "exchange": "NYSEARCA", "asset_type": "ETF", "sector": "", "industry": "", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, JHMD rose 7.88%, moving from 41.90 to 45.20. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 12 of the last 12 weeks. Relative Strength is -3.01 and has softened across the 12-week window. Market Dynamics is -0.12 on the latest week. Expectation is positive at 60.08%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "45.20"}, {"label": "12-Week Change", "value": "7.88%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 60.08%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-3.01"}, {"label": "Market Dynamics", "value": "-0.12"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 45.51, "high": 45.54, "low": 44.72, "close": 45.2, "volume": 237663}, "trend_line": 42.856107, "activity_lines": {"activity_5": 44.807373, "activity_10": 44.58952, "activity_20": 44.05245, "activity_30": 43.649457}, "trend_signal": 1, "fair_value": 34.549156, "relative_strength": -3.01343, "rate_of_change": 0.4260810024211267, "market_dynamics": -0.116429, "expectation": {"probability": 60.0845, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 28.207642, "high": 28.397867, "low": 28.017417, "close": 28.3254, "volume": 105023}, "trend_line": 27.187827, "activity_lines": {"activity_5": 28.218487, "activity_10": 28.302555, "activity_20": 28.00451, "activity_30": 27.706681}, "trend_signal": 1, "fair_value": 26.660164, "relative_strength": 1.240709, "rate_of_change": 0.38586107029775707, "market_dynamics": 0.05276, "expectation": {"probability": 59.5554, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 28.415928, "high": 29.258351, "low": 28.307228, "close": 29.0376, "volume": 95498}, "trend_line": 27.319957, "activity_lines": {"activity_5": 28.4873, "activity_10": 28.432795, "activity_20": 28.124137, "activity_30": 27.826022}, "trend_signal": 1, "fair_value": 26.705701, "relative_strength": 1.162942, "rate_of_change": 0.48598955701755825, "market_dynamics": 0.143319, "expectation": {"probability": 60.0844, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 29.031933, "high": 29.031933, "low": 28.053633, "close": 28.1261, "volume": 71175}, "trend_line": 27.400287, "activity_lines": {"activity_5": 28.40238, "activity_10": 28.377769, "activity_20": 28.150673, "activity_30": 27.878031}, "trend_signal": 1, "fair_value": 26.746779, "relative_strength": -0.61827, "rate_of_change": 0.2940341377550485, "market_dynamics": 0.040663, "expectation": {"probability": 58.678, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 28.737923, "high": 28.830477, "low": 28.090047, "close": 28.7842, "volume": 451211}, "trend_line": 27.491067, "activity_lines": {"activity_5": 28.556753, "activity_10": 28.447338, "activity_20": 28.23734, "activity_30": 27.967315}, "trend_signal": 1, "fair_value": 26.789158, "relative_strength": -0.613093, "rate_of_change": 0.331310398318099, "market_dynamics": 0.20831, "expectation": {"probability": 58.2539, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 28.765666, "high": 29.154392, "low": 27.755258, "close": 28.2196, "volume": 194115}, "trend_line": 27.57208, "activity_lines": {"activity_5": 28.46758, "activity_10": 28.40978, "activity_20": 28.263262, "activity_30": 28.014318}, "trend_signal": 1, "fair_value": 26.827378, "relative_strength": -1.554295, "rate_of_change": 0.294688452798135, "market_dynamics": 0.053268, "expectation": {"probability": 58.4548, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 28.145591, "high": 29.561663, "low": 28.145591, "close": 29.3673, "volume": 111725}, "trend_line": 27.707423, "activity_lines": {"activity_5": 28.757153, "activity_10": 28.587429, "activity_20": 28.395326, "activity_30": 28.130138}, "trend_signal": 1, "fair_value": 26.869333, "relative_strength": -0.086854, "rate_of_change": 0.490869749398663, "market_dynamics": -0.077085, "expectation": {"probability": 56.8318, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 29.237748, "high": 29.53392, "low": 29.200726, "close": 29.4136, "volume": 121852}, "trend_line": 27.836533, "activity_lines": {"activity_5": 28.9927, "activity_10": 28.759164, "activity_20": 28.520325, "activity_30": 28.240214}, "trend_signal": 1, "fair_value": 26.912613, "relative_strength": -0.635453, "rate_of_change": 0.46597621150115887, "market_dynamics": 0.050307, "expectation": {"probability": 58.2697, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 29.339549, "high": 29.712819, "low": 29.256251, "close": 29.5987, "volume": 110485}, "trend_line": 27.972567, "activity_lines": {"activity_5": 29.26488, "activity_10": 28.944107, "activity_20": 28.654708, "activity_30": 28.353902}, "trend_signal": 1, "fair_value": 26.960213, "relative_strength": -1.112175, "rate_of_change": 0.48868873145948966, "market_dynamics": 0.007278, "expectation": {"probability": 59.0004, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 29.672756, "high": 29.754111, "low": 28.506578, "close": 28.7984, "volume": 249294}, "trend_line": 28.055063, "activity_lines": {"activity_5": 29.17212, "activity_10": 28.962202, "activity_20": 28.699896, "activity_30": 28.407182}, "trend_signal": 1, "fair_value": 26.998738, "relative_strength": -1.691958, "rate_of_change": 0.2949175168657171, "market_dynamics": 0.130782, "expectation": {"probability": 59.3006, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 28.960061, "high": 29.200608, "low": 28.599194, "close": 28.6824, "volume": 84638}, "trend_line": 28.103197, "activity_lines": {"activity_5": 29.039747, "activity_10": 28.943853, "activity_20": 28.721561, "activity_30": 28.447655}, "trend_signal": 1, "fair_value": 27.033366, "relative_strength": -1.923662, "rate_of_change": 0.17156974482645435, "market_dynamics": -0.128581, "expectation": {"probability": 57.2136, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 28.469555, "high": 28.617549, "low": 27.682848, "close": 27.8587, "volume": 69733}, "trend_line": 28.117233, "activity_lines": {"activity_5": 28.601953, "activity_10": 28.766284, "activity_20": 28.655486, "activity_30": 28.431881}, "trend_signal": 1, "fair_value": 27.063394, "relative_strength": -2.850126, "rate_of_change": 0.049944495638689336, "market_dynamics": -0.599629, "expectation": {"probability": 54.8964, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 27.914212, "high": 28.265824, "low": 27.775382, "close": 27.9964, "volume": 52100}, "trend_line": 28.126497, "activity_lines": {"activity_5": 28.310633, "activity_10": 28.622236, "activity_20": 28.602289, "activity_30": 28.424086}, "trend_signal": 1, "fair_value": 27.09186, "relative_strength": -3.224315, "rate_of_change": 0.03294776552159921, "market_dynamics": -1.097293, "expectation": {"probability": 53.43, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 28.247339, "high": 28.811916, "low": 28.201063, "close": 28.5337, "volume": 102367}, "trend_line": 28.1579, "activity_lines": {"activity_5": 28.292893, "activity_10": 28.594811, "activity_20": 28.600104, "activity_30": 28.450357}, "trend_signal": 1, "fair_value": 27.125669, "relative_strength": -3.886024, "rate_of_change": 0.11164916839804459, "market_dynamics": -1.274291, "expectation": {"probability": 57.2061, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 28.478738, "high": 28.487993, "low": 28.102692, "close": 28.1548, "volume": 95887}, "trend_line": 28.18573, "activity_lines": {"activity_5": 28.219853, "activity_10": 28.491084, "activity_20": 28.561187, "activity_30": 28.450157}, "trend_signal": 1, "fair_value": 27.156069, "relative_strength": -4.025735, "rate_of_change": 0.09883549554476015, "market_dynamics": -1.391833, "expectation": {"probability": 55.0742, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 28.34413, "high": 28.811805, "low": 28.219646, "close": 28.5844, "volume": 63193}, "trend_line": 28.22003, "activity_lines": {"activity_5": 28.33292, "activity_10": 28.476909, "activity_20": 28.565009, "activity_30": 28.475877}, "trend_signal": 1, "fair_value": 27.189115, "relative_strength": -2.515353, "rate_of_change": 0.12169278567559462, "market_dynamics": -1.245066, "expectation": {"probability": 56.3797, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 28.515746, "high": 28.856158, "low": 28.052331, "close": 28.09, "volume": 84958}, "trend_line": 28.257777, "activity_lines": {"activity_5": 28.28772, "activity_10": 28.366211, "activity_20": 28.52172, "activity_30": 28.467488}, "trend_signal": 1, "fair_value": 27.223824, "relative_strength": -1.454752, "rate_of_change": 0.13375960266519749, "market_dynamics": -1.217621, "expectation": {"probability": 54.964, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 27.849397, "high": 27.978972, "low": 27.423557, "close": 27.6828, "volume": 61278}, "trend_line": 28.257797, "activity_lines": {"activity_5": 28.091367, "activity_10": 28.2047, "activity_20": 28.441979, "activity_30": 28.430393}, "trend_signal": 0, "fair_value": 27.253649, "relative_strength": -2.308844, "rate_of_change": 7.077697583657358e-05, "market_dynamics": -1.350441, "expectation": {"probability": 49.1459, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 27.516209, "high": 27.516209, "low": 26.698035, "close": 27.4144, "volume": 170797}, "trend_line": 28.275817, "activity_lines": {"activity_5": 27.826453, "activity_10": 28.025858, "activity_20": 28.339562, "activity_30": 28.37598}, "trend_signal": 0, "fair_value": 27.277865, "relative_strength": -3.786418, "rate_of_change": 0.06377001009668208, "market_dynamics": -1.347532, "expectation": {"probability": 48.5535, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 27.210783, "high": 27.969723, "low": 27.169226, "close": 27.3995, "volume": 71665}, "trend_line": 28.316517, "activity_lines": {"activity_5": 27.631193, "activity_10": 27.884022, "activity_20": 28.24054, "activity_30": 28.319444}, "trend_signal": 0, "fair_value": 27.304084, "relative_strength": -4.333875, "rate_of_change": 0.1439392538153754, "market_dynamics": -1.485748, "expectation": {"probability": 47.4892, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 27.516239, "high": 27.719858, "low": 26.674, "close": 26.674, "volume": 107277}, "trend_line": 28.314613, "activity_lines": {"activity_5": 27.244453, "activity_10": 27.635711, "activity_20": 28.075062, "activity_30": 28.213475}, "trend_signal": 0, "fair_value": 27.325262, "relative_strength": -4.659248, "rate_of_change": -0.006723990807201619, "market_dynamics": -1.500326, "expectation": {"probability": 44.3425, "direction": "negative"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 26.618424, "high": 26.868319, "low": 26.369363, "close": 26.4037, "volume": 156332}, "trend_line": 28.26777, "activity_lines": {"activity_5": 26.894973, "activity_10": 27.374771, "activity_20": 27.890929, "activity_30": 28.09019}, "trend_signal": 0, "fair_value": 27.352706, "relative_strength": -3.322602, "rate_of_change": -0.16543754279813971, "market_dynamics": -1.448526, "expectation": {"probability": 43.452, "direction": "negative"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 26.701729, "high": 27.929639, "low": 26.577893, "close": 27.863, "volume": 160237}, "trend_line": 28.264437, "activity_lines": {"activity_5": 27.144347, "activity_10": 27.405613, "activity_20": 27.854927, "activity_30": 28.064076}, "trend_signal": 0, "fair_value": 27.378454, "relative_strength": -3.638766, "rate_of_change": -0.011790813353857803, "market_dynamics": -1.329812, "expectation": {"probability": 47.2101, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 27.886454, "high": 27.886454, "low": 27.29411, "close": 27.6261, "volume": 184081}, "trend_line": 28.238713, "activity_lines": {"activity_5": 27.30274, "activity_10": 27.395807, "activity_20": 27.801957, "activity_30": 28.022893}, "trend_signal": 0, "fair_value": 27.396206, "relative_strength": -5.700409, "rate_of_change": -0.09101189597372947, "market_dynamics": -1.077995, "expectation": {"probability": 45.5005, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 27.562531, "high": 28.728617, "low": 27.516255, "close": 28.7077, "volume": 259982}, "trend_line": 28.244363, "activity_lines": {"activity_5": 27.807553, "activity_10": 27.599158, "activity_20": 27.854378, "activity_30": 28.05315}, "trend_signal": 0, "fair_value": 27.418171, "relative_strength": -4.203713, "rate_of_change": 0.020007993990375082, "market_dynamics": -0.577086, "expectation": {"probability": 49.5135, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 28.682417, "high": 28.9971, "low": 28.599119, "close": 28.9971, "volume": 160974}, "trend_line": 28.2583, "activity_lines": {"activity_5": 28.32162, "activity_10": 27.845075, "activity_20": 27.934724, "activity_30": 28.101714}, "trend_signal": 0, "fair_value": 27.43954, "relative_strength": -4.16192, "rate_of_change": 0.049344359439080054, "market_dynamics": -0.050568, "expectation": {"probability": 49.5135, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 28.941489, "high": 29.348077, "low": 27.497654, "close": 29.3105, "volume": 325664}, "trend_line": 28.282683, "activity_lines": {"activity_5": 28.78528, "activity_10": 28.140469, "activity_20": 28.041216, "activity_30": 28.169598}, "trend_signal": 0, "fair_value": 27.461028, "relative_strength": -3.893988, "rate_of_change": 0.08628615309484387, "market_dynamics": 0.463488, "expectation": {"probability": 50.833, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 29.006311, "high": 29.330249, "low": 28.932268, "close": 29.2886, "volume": 451215}, "trend_line": 28.316, "activity_lines": {"activity_5": 29.047853, "activity_10": 28.409691, "activity_20": 28.145893, "activity_30": 28.234496}, "trend_signal": 0, "fair_value": 27.483455, "relative_strength": -4.11278, "rate_of_change": 0.11779999797049052, "market_dynamics": 0.911121, "expectation": {"probability": 49.9805, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 29.256177, "high": 30.110076, "low": 29.200645, "close": 29.7282, "volume": 332664}, "trend_line": 28.35944, "activity_lines": {"activity_5": 29.36192, "activity_10": 28.729644, "activity_20": 28.293031, "activity_30": 28.325605}, "trend_signal": 0, "fair_value": 27.505097, "relative_strength": -4.851369, "rate_of_change": 0.15341149879926674, "market_dynamics": 1.112386, "expectation": {"probability": 50.8292, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 29.894797, "high": 30.440862, "low": 29.700434, "close": 30.2465, "volume": 768777}, "trend_line": 28.435857, "activity_lines": {"activity_5": 29.708613, "activity_10": 29.101764, "activity_20": 28.488915, "activity_30": 28.447351}, "trend_signal": 1, "fair_value": 27.531429, "relative_strength": -3.968259, "rate_of_change": 0.26945877633690685, "market_dynamics": 1.272431, "expectation": {"probability": 56.0461, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 30.305067, "high": 30.632133, "low": 30.248998, "close": 30.4686, "volume": 361156}, "trend_line": 28.512733, "activity_lines": {"activity_5": 30.026753, "activity_10": 29.462502, "activity_20": 28.699056, "activity_30": 28.578496}, "trend_signal": 1, "fair_value": 27.556748, "relative_strength": -3.49926, "rate_of_change": 0.2703488064383014, "market_dynamics": 1.281723, "expectation": {"probability": 55.941, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 30.211706, "high": 30.33132, "low": 29.781846, "close": 30.0435, "volume": 432826}, "trend_line": 28.570003, "activity_lines": {"activity_5": 30.105093, "activity_10": 29.676956, "activity_20": 28.860205, "activity_30": 28.677255}, "trend_signal": 1, "fair_value": 27.573547, "relative_strength": -3.212215, "rate_of_change": 0.20085763086968564, "market_dynamics": 1.28089, "expectation": {"probability": 55.0039, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 30.14627, "high": 30.465207, "low": 29.973111, "close": 30.3612, "volume": 292664}, "trend_line": 28.614123, "activity_lines": {"activity_5": 30.240467, "activity_10": 29.882996, "activity_20": 29.041207, "activity_30": 28.792816}, "trend_signal": 1, "fair_value": 27.595226, "relative_strength": -3.827124, "rate_of_change": 0.1544277051703477, "market_dynamics": 1.198479, "expectation": {"probability": 55.9174, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 30.146271, "high": 30.146271, "low": 29.398689, "close": 29.8378, "volume": 282120}, "trend_line": 28.67118, "activity_lines": {"activity_5": 30.129867, "activity_10": 29.948451, "activity_20": 29.161101, "activity_30": 28.871763}, "trend_signal": 1, "fair_value": 27.612128, "relative_strength": -6.379947, "rate_of_change": 0.19940153329179566, "market_dynamics": 1.016156, "expectation": {"probability": 54.9845, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 29.949978, "high": 30.336758, "low": 29.688324, "close": 30.2677, "volume": 1186348}, "trend_line": 28.72063, "activity_lines": {"activity_5": 30.15526, "activity_10": 30.051856, "activity_20": 29.315728, "activity_30": 28.974764}, "trend_signal": 1, "fair_value": 27.638126, "relative_strength": -5.801984, "rate_of_change": 0.17247284555431697, "market_dynamics": 1.034669, "expectation": {"probability": 56.0048, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 30.305103, "high": 30.580774, "low": 30.127552, "close": 30.221, "volume": 619742}, "trend_line": 28.787343, "activity_lines": {"activity_5": 30.163673, "activity_10": 30.118407, "activity_20": 29.455845, "activity_30": 29.071562}, "trend_signal": 1, "fair_value": 27.658439, "relative_strength": -7.083242, "rate_of_change": 0.2322825091232331, "market_dynamics": 1.042953, "expectation": {"probability": 54.9845, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 30.071463, "high": 30.302559, "low": 29.903257, "close": 30.1836, "volume": 374529}, "trend_line": 28.814553, "activity_lines": {"activity_5": 30.176127, "activity_10": 30.155905, "activity_20": 29.584608, "activity_30": 29.161643}, "trend_signal": 1, "fair_value": 27.674497, "relative_strength": -8.258588, "rate_of_change": 0.09452070654801374, "market_dynamics": 0.996561, "expectation": {"probability": 53.9799, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 30.239691, "high": 30.664878, "low": 29.72414, "close": 30.492, "volume": 183165}, "trend_line": 28.8505, "activity_lines": {"activity_5": 30.28204, "activity_10": 30.233602, "activity_20": 29.732772, "activity_30": 29.269866}, "trend_signal": 1, "fair_value": 27.692914, "relative_strength": -6.798728, "rate_of_change": 0.12475293300576334, "market_dynamics": 1.040186, "expectation": {"probability": 54.8848, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 30.68826, "high": 31.146154, "low": 30.566778, "close": 31.0799, "volume": 249440}, "trend_line": 28.899873, "activity_lines": {"activity_5": 30.5752, "activity_10": 30.396309, "activity_20": 29.92355, "activity_30": 29.413698}, "trend_signal": 1, "fair_value": 27.719473, "relative_strength": -6.345921, "rate_of_change": 0.17113394915165844, "market_dynamics": 0.993331, "expectation": {"probability": 55.8066, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 31.099436, "high": 31.3424, "low": 30.86376, "close": 31.3424, "volume": 302441}, "trend_line": 28.984673, "activity_lines": {"activity_5": 30.873053, "activity_10": 30.582167, "activity_20": 30.121872, "activity_30": 29.57128}, "trend_signal": 1, "fair_value": 27.746267, "relative_strength": -6.243315, "rate_of_change": 0.29342689499016594, "market_dynamics": 0.998895, "expectation": {"probability": 55.894, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 31.220869, "high": 32.043209, "low": 31.102004, "close": 31.7909, "volume": 382131}, "trend_line": 29.08829, "activity_lines": {"activity_5": 31.24876, "activity_10": 30.829645, "activity_20": 30.344134, "activity_30": 29.752327}, "trend_signal": 1, "fair_value": 27.772054, "relative_strength": -4.449884, "rate_of_change": 0.35748893906789925, "market_dynamics": 1.15011, "expectation": {"probability": 55.9811, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 31.678763, "high": 32.00583, "low": 31.482523, "close": 31.7909, "volume": 249162}, "trend_line": 29.219363, "activity_lines": {"activity_5": 31.519807, "activity_10": 31.053082, "activity_20": 30.542029, "activity_30": 29.926689}, "trend_signal": 1, "fair_value": 27.797431, "relative_strength": -4.232442, "rate_of_change": 0.45060400594191224, "market_dynamics": 1.247932, "expectation": {"probability": 58.0786, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 31.875046, "high": 32.246782, "low": 31.613392, "close": 32.1367, "volume": 428023}, "trend_line": 29.357373, "activity_lines": {"activity_5": 31.798967, "activity_10": 31.30762, "activity_20": 30.747204, "activity_30": 30.114905}, "trend_signal": 1, "fair_value": 27.824259, "relative_strength": -5.111884, "rate_of_change": 0.47232378063819436, "market_dynamics": 1.291396, "expectation": {"probability": 54.9351, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 32.05257, "high": 32.398327, "low": 32.015191, "close": 32.2675, "volume": 232344}, "trend_line": 29.481833, "activity_lines": {"activity_5": 32.01208, "activity_10": 31.553658, "activity_20": 30.944486, "activity_30": 30.302655}, "trend_signal": 1, "fair_value": 27.85155, "relative_strength": -4.860939, "rate_of_change": 0.4239480146946482, "market_dynamics": 1.253444, "expectation": {"probability": 54.9351, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 32.28618, "high": 32.307767, "low": 31.716149, "close": 31.8937, "volume": 386383}, "trend_line": 29.606463, "activity_lines": {"activity_5": 32.02142, "activity_10": 31.687556, "activity_20": 31.084065, "activity_30": 30.458259}, "trend_signal": 1, "fair_value": 27.873841, "relative_strength": -4.901056, "rate_of_change": 0.4227349093253455, "market_dynamics": 1.143423, "expectation": {"probability": 54.4034, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 32.071299, "high": 32.26754, "low": 31.1742, "close": 31.1742, "volume": 282497}, "trend_line": 29.69279, "activity_lines": {"activity_5": 31.754173, "activity_10": 31.661073, "activity_20": 31.13995, "activity_30": 30.559403}, "trend_signal": 1, "fair_value": 27.888569, "relative_strength": -5.418947, "rate_of_change": 0.29158160500292507, "market_dynamics": 0.833518, "expectation": {"probability": 53.5008, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 31.641446, "high": 31.641446, "low": 30.716312, "close": 30.7992, "volume": 231853}, "trend_line": 29.783097, "activity_lines": {"activity_5": 31.40304, "activity_10": 31.549076, "activity_20": 31.149752, "activity_30": 30.630785}, "trend_signal": 1, "fair_value": 27.901686, "relative_strength": -3.364141, "rate_of_change": 0.30413780584445854, "market_dynamics": 0.334855, "expectation": {"probability": 53.3992, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 31.00592, "high": 31.538571, "low": 30.903128, "close": 31.3984, "volume": 261903}, "trend_line": 29.90695, "activity_lines": {"activity_5": 31.317753, "activity_10": 31.534833, "activity_20": 31.209533, "activity_30": 30.734998}, "trend_signal": 1, "fair_value": 27.921332, "relative_strength": -3.795156, "rate_of_change": 0.4158499702028868, "market_dynamics": 0.001595, "expectation": {"probability": 53.9875, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 31.547943, "high": 31.837631, "low": 30.969595, "close": 31.7582, "volume": 170844}, "trend_line": 30.051743, "activity_lines": {"activity_5": 31.40162, "activity_10": 31.569527, "activity_20": 31.293533, "activity_30": 30.854433}, "trend_signal": 1, "fair_value": 27.937557, "relative_strength": -3.032549, "rate_of_change": 0.4841449897097496, "market_dynamics": -0.309537, "expectation": {"probability": 52.5905, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 31.968491, "high": 32.426292, "low": 31.884388, "close": 32.2208, "volume": 159823}, "trend_line": 30.212453, "activity_lines": {"activity_5": 31.67364, "activity_10": 31.675998, "activity_20": 31.411924, "activity_30": 30.994372}, "trend_signal": 1, "fair_value": 27.95842, "relative_strength": -3.19525, "rate_of_change": 0.5347776333639007, "market_dynamics": -0.312295, "expectation": {"probability": 53.4183, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 32.304906, "high": 32.837558, "low": 32.211458, "close": 32.7628, "volume": 278212}, "trend_line": 30.415413, "activity_lines": {"activity_5": 32.10452, "activity_10": 31.865044, "activity_20": 31.572533, "activity_30": 31.158911}, "trend_signal": 1, "fair_value": 27.98161, "relative_strength": -2.9629, "rate_of_change": 0.671775972642807, "market_dynamics": 0.010272, "expectation": {"probability": 55.1116, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 32.772161, "high": 32.931022, "low": 32.178113, "close": 32.4778, "volume": 356160}, "trend_line": 30.617883, "activity_lines": {"activity_5": 32.334493, "activity_10": 31.9846, "activity_20": 31.695074, "activity_30": 31.291968}, "trend_signal": 1, "fair_value": 28.000567, "relative_strength": -3.625588, "rate_of_change": 0.6656822315712042, "market_dynamics": 0.190378, "expectation": {"probability": 54.0221, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 32.659993, "high": 32.711389, "low": 31.932034, "close": 32.5572, "volume": 323677}, "trend_line": 30.774357, "activity_lines": {"activity_5": 32.479027, "activity_10": 32.106104, "activity_20": 31.813585, "activity_30": 31.417085}, "trend_signal": 1, "fair_value": 28.017956, "relative_strength": -2.862995, "rate_of_change": 0.5110542750457285, "market_dynamics": 0.321814, "expectation": {"probability": 53.8069, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 32.678712, "high": 33.529088, "low": 32.085318, "close": 32.3423, "volume": 412289}, "trend_line": 30.931563, "activity_lines": {"activity_5": 32.474673, "activity_10": 32.180889, "activity_20": 31.901172, "activity_30": 31.518243}, "trend_signal": 1, "fair_value": 28.032929, "relative_strength": -4.522493, "rate_of_change": 0.5108343937129285, "market_dynamics": 0.35446, "expectation": {"probability": 53.2093, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 32.1367, "high": 32.575905, "low": 30.604156, "close": 31.5106, "volume": 303964}, "trend_line": 31.024993, "activity_lines": {"activity_5": 32.154147, "activity_10": 32.103096, "activity_20": 31.897623, "activity_30": 31.5556}, "trend_signal": 1, "fair_value": 28.04804, "relative_strength": -8.23775, "rate_of_change": 0.3020539246594099, "market_dynamics": -0.00702, "expectation": {"probability": 51.669, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 31.417118, "high": 31.846977, "low": 31.286291, "close": 31.5386, "volume": 266398}, "trend_line": 31.10971, "activity_lines": {"activity_5": 31.8903, "activity_10": 32.03736, "activity_20": 31.890823, "activity_30": 31.588736}, "trend_signal": 1, "fair_value": 28.060329, "relative_strength": -8.523387, "rate_of_change": 0.2730604967420984, "market_dynamics": -0.376073, "expectation": {"probability": 52.0085, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 32.540477, "high": 32.712396, "low": 31.432553, "close": 31.8528, "volume": 799768}, "trend_line": 31.194453, "activity_lines": {"activity_5": 31.8128, "activity_10": 32.022125, "activity_20": 31.907672, "activity_30": 31.636677}, "trend_signal": 1, "fair_value": 28.076188, "relative_strength": -7.35691, "rate_of_change": 0.2724004820359932, "market_dynamics": -0.536483, "expectation": {"probability": 52.8315, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 32.082031, "high": 32.540482, "low": 31.738192, "close": 32.4784, "volume": 163398}, "trend_line": 31.30078, "activity_lines": {"activity_5": 31.9855, "activity_10": 32.10148, "activity_20": 31.976153, "activity_30": 31.719512}, "trend_signal": 1, "fair_value": 28.095113, "relative_strength": -7.122767, "rate_of_change": 0.34085226626669907, "market_dynamics": -0.722301, "expectation": {"probability": 53.0899, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 32.483193, "high": 33.199524, "low": 32.025888, "close": 32.9894, "volume": 200706}, "trend_line": 31.409487, "activity_lines": {"activity_5": 32.333787, "activity_10": 32.254107, "activity_20": 32.083842, "activity_30": 31.828456}, "trend_signal": 1, "fair_value": 28.120259, "relative_strength": -6.352138, "rate_of_change": 0.34729805455326995, "market_dynamics": -0.505341, "expectation": {"probability": 54.0834, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 32.960663, "high": 32.989316, "low": 32.29209, "close": 32.3876, "volume": 936344}, "trend_line": 31.480857, "activity_lines": {"activity_5": 32.438333, "activity_10": 32.274931, "activity_20": 32.125124, "activity_30": 31.89156}, "trend_signal": 1, "fair_value": 28.138991, "relative_strength": -6.018091, "rate_of_change": 0.22722434148638504, "market_dynamics": -0.196146, "expectation": {"probability": 52.5832, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 32.626395, "high": 32.712355, "low": 31.728596, "close": 32.2157, "volume": 280181}, "trend_line": 31.539093, "activity_lines": {"activity_5": 32.427113, "activity_10": 32.261467, "activity_20": 32.145058, "activity_30": 31.938969}, "trend_signal": 1, "fair_value": 28.156121, "relative_strength": -5.547066, "rate_of_change": 0.18498861069760852, "market_dynamics": -0.205343, "expectation": {"probability": 51.6631, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 32.177462, "high": 32.769626, "low": 30.993132, "close": 31.1555, "volume": 112195}, "trend_line": 31.57616, "activity_lines": {"activity_5": 32.017353, "activity_10": 32.065187, "activity_20": 32.061997, "activity_30": 31.914221}, "trend_signal": 1, "fair_value": 28.164731, "relative_strength": -6.479422, "rate_of_change": 0.11752715907207732, "market_dynamics": -0.462853, "expectation": {"probability": 49.196, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 30.047598, "high": 31.4325, "low": 29.780264, "close": 31.4325, "volume": 305511}, "trend_line": 31.61187, "activity_lines": {"activity_5": 31.746413, "activity_10": 31.943313, "activity_20": 32.008342, "activity_30": 31.904953}, "trend_signal": 1, "fair_value": 28.17234, "relative_strength": -5.480916, "rate_of_change": 0.11309164888953606, "market_dynamics": -0.831935, "expectation": {"probability": 48.9402, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 31.432561, "high": 32.693302, "low": 31.337051, "close": 32.6742, "volume": 119455}, "trend_line": 31.706417, "activity_lines": {"activity_5": 31.9591, "activity_10": 32.067651, "activity_20": 32.076299, "activity_30": 31.97349}, "trend_signal": 1, "fair_value": 28.192909, "relative_strength": -5.357645, "rate_of_change": 0.2990870201604606, "market_dynamics": -1.07546, "expectation": {"probability": 51.9915, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 32.874774, "high": 33.591104, "low": 32.827114, "close": 33.5529, "volume": 178034}, "trend_line": 31.815923, "activity_lines": {"activity_5": 32.4857, "activity_10": 32.345718, "activity_20": 32.226004, "activity_30": 32.092618}, "trend_signal": 1, "fair_value": 28.216332, "relative_strength": -4.021057, "rate_of_change": 0.3453748810532682, "market_dynamics": -0.956476, "expectation": {"probability": 51.8898, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 33.505151, "high": 33.724826, "low": 33.070577, "close": 33.4956, "volume": 277323}, "trend_line": 31.925077, "activity_lines": {"activity_5": 32.915513, "activity_10": 32.576235, "activity_20": 32.362351, "activity_30": 32.200984}, "trend_signal": 1, "fair_value": 28.236019, "relative_strength": -4.309144, "rate_of_change": 0.3430797842954303, "market_dynamics": -0.440564, "expectation": {"probability": 50.3541, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 33.390492, "high": 33.421533, "low": 32.360315, "close": 32.3883, "volume": 56249}, "trend_line": 31.998567, "activity_lines": {"activity_5": 32.8909, "activity_10": 32.569842, "activity_20": 32.382187, "activity_30": 32.23087}, "trend_signal": 1, "fair_value": 28.250995, "relative_strength": -3.355264, "rate_of_change": 0.23019521613056598, "market_dynamics": -0.204131, "expectation": {"probability": 50.4434, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 32.6551, "high": 33.228068, "low": 32.23342, "close": 33.104, "volume": 158241}, "trend_line": 32.085633, "activity_lines": {"activity_5": 33.022667, "activity_10": 32.68384, "activity_20": 32.462617, "activity_30": 32.302188}, "trend_signal": 1, "fair_value": 28.272132, "relative_strength": -4.840746, "rate_of_change": 0.27209343468412217, "market_dynamics": 0.017989, "expectation": {"probability": 52.8645, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 33.170862, "high": 33.9636, "low": 33.0658, "close": 33.5147, "volume": 108395}, "trend_line": 32.166793, "activity_lines": {"activity_5": 33.1799, "activity_10": 32.861136, "activity_20": 32.57404, "activity_30": 32.394386}, "trend_signal": 1, "fair_value": 28.296358, "relative_strength": -4.798511, "rate_of_change": 0.25294810297180986, "market_dynamics": 0.153731, "expectation": {"probability": 53.6942, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 33.52424, "high": 34.32653, "low": 33.447832, "close": 34.0591, "volume": 151465}, "trend_line": 32.25735, "activity_lines": {"activity_5": 33.462567, "activity_10": 33.127864, "activity_20": 32.728946, "activity_30": 32.51647}, "trend_signal": 1, "fair_value": 28.32875, "relative_strength": -3.616601, "rate_of_change": 0.2815232466600074, "market_dynamics": 0.285664, "expectation": {"probability": 54.7029, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 33.934908, "high": 33.963561, "low": 33.103966, "close": 33.4096, "volume": 177984}, "trend_line": 32.311307, "activity_lines": {"activity_5": 33.494987, "activity_10": 33.246109, "activity_20": 32.813241, "activity_30": 32.590809}, "trend_signal": 1, "fair_value": 28.357679, "relative_strength": -5.516317, "rate_of_change": 0.16727040503946206, "market_dynamics": 0.526145, "expectation": {"probability": 54.1953, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 33.323603, "high": 33.342705, "low": 32.922459, "close": 33.2641, "volume": 181902}, "trend_line": 32.360413, "activity_lines": {"activity_5": 33.48464, "activity_10": 33.316193, "activity_20": 32.8806, "activity_30": 32.652279}, "trend_signal": 1, "fair_value": 28.381112, "relative_strength": -6.796729, "rate_of_change": 0.15197775812659595, "market_dynamics": 0.53127, "expectation": {"probability": 53.3992, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 33.23767, "high": 33.380936, "low": 32.826975, "close": 33.0562, "volume": 163016}, "trend_line": 32.391063, "activity_lines": {"activity_5": 33.346607, "activity_10": 33.310138, "activity_20": 32.924413, "activity_30": 32.697169}, "trend_signal": 1, "fair_value": 28.402485, "relative_strength": -7.953323, "rate_of_change": 0.09471448958331093, "market_dynamics": 0.348297, "expectation": {"probability": 52.4026, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 32.941611, "high": 32.960617, "low": 32.046676, "close": 32.2653, "volume": 123474}, "trend_line": 32.39099, "activity_lines": {"activity_5": 32.948127, "activity_10": 33.130762, "activity_20": 32.890527, "activity_30": 32.689055}, "trend_signal": 1, "fair_value": 28.418842, "relative_strength": -9.02557, "rate_of_change": -0.00022537080675751154, "market_dynamics": -0.055394, "expectation": {"probability": 50.1936, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 33.037147, "high": 33.037147, "low": 31.757304, "close": 32.168, "volume": 107858}, "trend_line": 32.400133, "activity_lines": {"activity_5": 32.600507, "activity_10": 32.941129, "activity_20": 32.847741, "activity_30": 32.674669}, "trend_signal": 1, "fair_value": 28.431665, "relative_strength": -7.77922, "rate_of_change": 0.028226985343747048, "market_dynamics": -0.377655, "expectation": {"probability": 49.4191, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 32.292076, "high": 32.540403, "low": 31.805737, "close": 32.0533, "volume": 117051}, "trend_line": 32.429437, "activity_lines": {"activity_5": 32.340727, "activity_10": 32.755822, "activity_20": 32.7909, "activity_30": 32.652292}, "trend_signal": 0, "fair_value": 28.444364, "relative_strength": -12.002635, "rate_of_change": 0.0904440731771173, "market_dynamics": -0.612189, "expectation": {"probability": 45.4427, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 32.110635, "high": 32.15839, "low": 31.111882, "close": 31.337, "volume": 138832}, "trend_line": 32.447363, "activity_lines": {"activity_5": 31.9326, "activity_10": 32.466502, "activity_20": 32.66339, "activity_30": 32.581812}, "trend_signal": 0, "fair_value": 28.455306, "relative_strength": -11.834416, "rate_of_change": 0.0552769386653329, "market_dynamics": -0.902321, "expectation": {"probability": 45.3241, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 31.251026, "high": 31.547108, "low": 31.126862, "close": 31.4707, "volume": 96480}, "trend_line": 32.449773, "activity_lines": {"activity_5": 31.697513, "activity_10": 32.220605, "activity_20": 32.551069, "activity_30": 32.518802}, "trend_signal": 0, "fair_value": 28.474354, "relative_strength": -12.585126, "rate_of_change": 0.0074274140551809425, "market_dynamics": -1.111377, "expectation": {"probability": 48.5165, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 31.661762, "high": 32.0056, "low": 31.289271, "close": 32.0056, "volume": 58199}, "trend_line": 32.45802, "activity_lines": {"activity_5": 31.746427, "activity_10": 32.10166, "activity_20": 32.49449, "activity_30": 32.490146}, "trend_signal": 0, "fair_value": 28.496817, "relative_strength": -11.812854, "rate_of_change": 0.02541466160640701, "market_dynamics": -1.247317, "expectation": {"probability": 48.4087, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 32.062946, "high": 32.588255, "low": 31.887397, "close": 32.3873, "volume": 130383}, "trend_line": 32.46357, "activity_lines": {"activity_5": 31.939887, "activity_10": 32.079553, "activity_20": 32.478947, "activity_30": 32.485583}, "trend_signal": 0, "fair_value": 28.516949, "relative_strength": -11.215328, "rate_of_change": 0.017099009736267032, "market_dynamics": -1.267344, "expectation": {"probability": 48.6181, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 32.559524, "high": 32.615971, "low": 31.824094, "close": 31.8814, "volume": 117766}, "trend_line": 32.43419, "activity_lines": {"activity_5": 31.950093, "activity_10": 31.99586, "activity_20": 32.415225, "activity_30": 32.448024}, "trend_signal": 0, "fair_value": 28.53636, "relative_strength": -11.765483, "rate_of_change": -0.09050144515836117, "market_dynamics": -1.159645, "expectation": {"probability": 45.9974, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 31.757311, "high": 31.862373, "low": 30.458366, "close": 30.764, "volume": 466605}, "trend_line": 32.377063, "activity_lines": {"activity_5": 31.599293, "activity_10": 31.736789, "activity_20": 32.246676, "activity_30": 32.340269}, "trend_signal": 0, "fair_value": 28.544295, "relative_strength": -12.912659, "rate_of_change": -0.1761320384446205, "market_dynamics": -1.00281, "expectation": {"probability": 44.8723, "direction": "negative"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 31.162533, "high": 31.659276, "low": 31.05711, "close": 31.2136, "volume": 235960}, "trend_line": 32.332277, "activity_lines": {"activity_5": 31.43656, "activity_10": 31.60492, "activity_20": 32.12281, "activity_30": 32.265207}, "trend_signal": 0, "fair_value": 28.554303, "relative_strength": -11.859567, "rate_of_change": -0.1383263207042652, "market_dynamics": -0.922201, "expectation": {"probability": 47.3199, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 31.017472, "high": 31.210811, "low": 30.756333, "close": 31.0078, "volume": 366018}, "trend_line": 32.287793, "activity_lines": {"activity_5": 31.222367, "activity_10": 31.469135, "activity_20": 31.980387, "activity_30": 32.179757}, "trend_signal": 0, "fair_value": 28.561754, "relative_strength": -11.626956, "rate_of_change": -0.13758387632271332, "market_dynamics": -0.954881, "expectation": {"probability": 43.9192, "direction": "negative"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 31.288264, "high": 31.549403, "low": 30.572551, "close": 30.7273, "volume": 588468}, "trend_line": 32.261683, "activity_lines": {"activity_5": 30.981193, "activity_10": 31.305213, "activity_20": 31.819185, "activity_30": 32.07908}, "trend_signal": 0, "fair_value": 28.566685, "relative_strength": -10.360855, "rate_of_change": -0.08086647483153382, "market_dynamics": -0.985613, "expectation": {"probability": 42.949, "direction": "negative"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 30.408131, "high": 31.607433, "low": 30.408131, "close": 31.4817, "volume": 669469}, "trend_line": 32.259787, "activity_lines": {"activity_5": 31.102153, "activity_10": 31.304649, "activity_20": 31.743285, "activity_30": 32.028759}, "trend_signal": 0, "fair_value": 28.583267, "relative_strength": -10.49629, "rate_of_change": -0.005876940765908005, "market_dynamics": -0.878039, "expectation": {"probability": 46.2724, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 31.85891, "high": 32.463591, "low": 31.820223, "close": 32.3425, "volume": 388623}, "trend_line": 32.27611, "activity_lines": {"activity_5": 31.536693, "activity_10": 31.470987, "activity_20": 31.758957, "activity_30": 32.034095}, "trend_signal": 0, "fair_value": 28.609035, "relative_strength": -9.333137, "rate_of_change": 0.0505985981866522, "market_dynamics": -0.568874, "expectation": {"probability": 48.8157, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 32.226436, "high": 32.845431, "low": 32.168502, "close": 32.4102, "volume": 397554}, "trend_line": 32.273837, "activity_lines": {"activity_5": 31.888567, "activity_10": 31.631353, "activity_20": 31.781294, "activity_30": 32.042746}, "trend_signal": 0, "fair_value": 28.631625, "relative_strength": -7.971697, "rate_of_change": -0.007042360433157564, "market_dynamics": -0.189522, "expectation": {"probability": 49.0007, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 31.858897, "high": 32.961482, "low": 31.742836, "close": 32.681, "volume": 443853}, "trend_line": 32.263557, "activity_lines": {"activity_5": 32.250933, "activity_10": 31.823873, "activity_20": 31.832725, "activity_30": 32.069015}, "trend_signal": 0, "fair_value": 28.657475, "relative_strength": -6.838635, "rate_of_change": -0.03185242585194199, "market_dynamics": 0.276543, "expectation": {"probability": 50.076, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 32.787392, "high": 33.716078, "low": 32.758473, "close": 33.5563, "volume": 406297}, "trend_line": 32.302513, "activity_lines": {"activity_5": 32.79352, "activity_10": 32.163258, "activity_20": 31.971489, "activity_30": 32.152417}, "trend_signal": 0, "fair_value": 28.6895, "relative_strength": -5.533313, "rate_of_change": 0.1207430414445589, "market_dynamics": 0.685045, "expectation": {"probability": 50.8513, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 33.706293, "high": 33.783667, "low": 33.338764, "close": 33.5322, "volume": 1296865}, "trend_line": 32.346397, "activity_lines": {"activity_5": 33.139473, "activity_10": 32.477007, "activity_20": 32.110351, "activity_30": 32.231752}, "trend_signal": 0, "fair_value": 28.723279, "relative_strength": -3.872191, "rate_of_change": 0.13585320745790147, "market_dynamics": 0.989422, "expectation": {"probability": 48.832, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 33.667587, "high": 34.199537, "low": 33.329074, "close": 33.6289, "volume": 841613}, "trend_line": 32.428843, "activity_lines": {"activity_5": 33.38096, "activity_10": 32.778324, "activity_20": 32.257839, "activity_30": 32.314494}, "trend_signal": 0, "fair_value": 28.771003, "relative_strength": -2.489486, "rate_of_change": 0.25488464758531637, "market_dynamics": 1.194646, "expectation": {"probability": 51.4019, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 34.296192, "high": 34.8765, "low": 33.51945, "close": 34.8765, "volume": 530123}, "trend_line": 32.543643, "activity_lines": {"activity_5": 33.952553, "activity_10": 33.254387, "activity_20": 32.522409, "activity_30": 32.472408}, "trend_signal": 0, "fair_value": 28.827288, "relative_strength": 4.416187, "rate_of_change": 0.3540058459686719, "market_dynamics": 1.294637, "expectation": {"probability": 56.1287, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 34.286518, "high": 34.567, "low": 33.764241, "close": 34.567, "volume": 498804}, "trend_line": 32.606737, "activity_lines": {"activity_5": 34.25656, "activity_10": 33.60758, "activity_20": 32.748835, "activity_30": 32.602947}, "trend_signal": 0, "fair_value": 28.869867, "relative_strength": 5.954342, "rate_of_change": 0.19387503728454597, "market_dynamics": 1.251653, "expectation": {"probability": 52.4515, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 34.625081, "high": 35.079656, "low": 34.402629, "close": 34.4978, "volume": 321167}, "trend_line": 32.638233, "activity_lines": {"activity_5": 34.411767, "activity_10": 33.883478, "activity_20": 32.95771, "activity_30": 32.724951}, "trend_signal": 1, "fair_value": 28.911933, "relative_strength": 5.250847, "rate_of_change": 0.09659353525621739, "market_dynamics": 1.09607, "expectation": {"probability": 54.155, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 34.489659, "high": 34.818501, "low": 34.034794, "close": 34.0641, "volume": 198230}, "trend_line": 32.657183, "activity_lines": {"activity_5": 34.35964, "activity_10": 34.011967, "activity_20": 33.114185, "activity_30": 32.816942}, "trend_signal": 1, "fair_value": 28.950937, "relative_strength": 5.524571, "rate_of_change": 0.058060741217221525, "market_dynamics": 0.938128, "expectation": {"probability": 53.5302, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 33.60954, "high": 33.932095, "low": 31.094966, "close": 31.1529, "volume": 285313}, "trend_line": 32.616003, "activity_lines": {"activity_5": 33.301653, "activity_10": 33.564195, "activity_20": 32.983829, "activity_30": 32.719892}, "trend_signal": 1, "fair_value": 28.974608, "relative_strength": 6.151228, "rate_of_change": -0.1260978327493961, "market_dynamics": 0.517278, "expectation": {"probability": 50.2148, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 30.09864, "high": 36.830212, "low": 29.965169, "close": 32.7874, "volume": 894846}, "trend_line": 32.60545, "activity_lines": {"activity_5": 32.953567, "activity_10": 33.435233, "activity_20": 33.010015, "activity_30": 32.730949}, "trend_signal": 1, "fair_value": 29.010223, "relative_strength": 5.737646, "rate_of_change": -0.03235528277331097, "market_dynamics": 0.362626, "expectation": {"probability": 54.491, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 33.000229, "high": 33.899611, "low": 32.758434, "close": 33.6966, "volume": 1190897}, "trend_line": 32.611513, "activity_lines": {"activity_5": 33.04782, "activity_10": 33.464722, "activity_20": 33.116522, "activity_30": 32.801346}, "trend_signal": 1, "fair_value": 29.054883, "relative_strength": 10.186936, "rate_of_change": 0.01859505082740644, "market_dynamics": 0.340205, "expectation": {"probability": 54.877, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 33.889967, "high": 34.905505, "low": 33.241957, "close": 34.7701, "volume": 984805}, "trend_line": 32.635213, "activity_lines": {"activity_5": 33.557933, "activity_10": 33.670927, "activity_20": 33.317215, "activity_30": 32.94061}, "trend_signal": 1, "fair_value": 29.110712, "relative_strength": 8.673168, "rate_of_change": 0.07267372108739038, "market_dynamics": 0.373376, "expectation": {"probability": 55.4625, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 34.934528, "high": 35.601882, "low": 34.663718, "close": 35.51, "volume": 441564}, "trend_line": 32.705227, "activity_lines": {"activity_5": 34.296527, "activity_10": 33.989591, "activity_20": 33.577028, "activity_30": 33.12608}, "trend_signal": 1, "fair_value": 29.174104, "relative_strength": 7.837857, "rate_of_change": 0.21453514030994825, "market_dynamics": 0.642344, "expectation": {"probability": 56.0331, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 35.563254, "high": 35.737346, "low": 35.321458, "close": 35.6503, "volume": 337188}, "trend_line": 32.784767, "activity_lines": {"activity_5": 34.985493, "activity_10": 34.297804, "activity_20": 33.832924, "activity_30": 33.316085}, "trend_signal": 1, "fair_value": 29.23892, "relative_strength": 8.709342, "rate_of_change": 0.24320271496663667, "market_dynamics": 0.717351, "expectation": {"probability": 56.5891, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 35.659928, "high": 36.056472, "low": 35.461656, "close": 36.0468, "volume": 418967}, "trend_line": 32.884453, "activity_lines": {"activity_5": 35.5068, "activity_10": 34.641355, "activity_20": 34.103313, "activity_30": 33.526538}, "trend_signal": 1, "fair_value": 29.303779, "relative_strength": 4.463949, "rate_of_change": 0.30406194437800454, "market_dynamics": 0.756811, "expectation": {"probability": 56.8882, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 36.066159, "high": 36.810888, "low": 35.951935, "close": 36.395, "volume": 339438}, "trend_line": 33.02211, "activity_lines": {"activity_5": 35.92688, "activity_10": 35.026936, "activity_20": 34.38385, "activity_30": 33.753025}, "trend_signal": 1, "fair_value": 29.365623, "relative_strength": 8.195415, "rate_of_change": 0.41860814896327225, "market_dynamics": 0.746795, "expectation": {"probability": 57.423, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 37.02367, "high": 37.033341, "low": 36.453033, "close": 36.7045, "volume": 415875}, "trend_line": 33.173327, "activity_lines": {"activity_5": 36.270233, "activity_10": 35.435555, "activity_20": 34.668209, "activity_30": 33.990599}, "trend_signal": 1, "fair_value": 29.431256, "relative_strength": 7.220971, "rate_of_change": 0.45792652256322386, "market_dynamics": 0.818427, "expectation": {"probability": 57.9447, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 36.830261, "high": 37.178446, "low": 36.733543, "close": 37.0914, "volume": 177020}, "trend_line": 33.341263, "activity_lines": {"activity_5": 36.613593, "activity_10": 35.874396, "activity_20": 34.960952, "activity_30": 34.243378}, "trend_signal": 1, "fair_value": 29.507607, "relative_strength": 6.567699, "rate_of_change": 0.506238038771322, "market_dynamics": 0.866374, "expectation": {"probability": 58.4537, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 37.072039, "high": 37.4445, "low": 36.859259, "close": 36.9111, "volume": 198725}, "trend_line": 33.527067, "activity_lines": {"activity_5": 36.791427, "activity_10": 36.225415, "activity_20": 35.209812, "activity_30": 34.47369}, "trend_signal": 1, "fair_value": 29.59087, "relative_strength": 6.322936, "rate_of_change": 0.5572794287966971, "market_dynamics": 0.823905, "expectation": {"probability": 56.58, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 37.197731, "high": 37.420182, "low": 36.3853, "close": 36.3853, "volume": 130638}, "trend_line": 33.690887, "activity_lines": {"activity_5": 36.70994, "activity_10": 36.376138, "activity_20": 35.38684, "activity_30": 34.658092}, "trend_signal": 1, "fair_value": 29.666023, "relative_strength": 4.887564, "rate_of_change": 0.4886201348898013, "market_dynamics": 0.744317, "expectation": {"probability": 55.9887, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 36.837449, "high": 37.892483, "low": 36.837449, "close": 37.6657, "volume": 329135}, "trend_line": 33.879557, "activity_lines": {"activity_5": 37.032687, "activity_10": 36.694245, "activity_20": 35.666882, "activity_30": 34.914532}, "trend_signal": 1, "fair_value": 29.752149, "relative_strength": 4.866776, "rate_of_change": 0.5600030655173962, "market_dynamics": 0.7689, "expectation": {"probability": 57.6821, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 37.586809, "high": 37.901544, "low": 37.499448, "close": 37.7989, "volume": 308938}, "trend_line": 34.059943, "activity_lines": {"activity_5": 37.31512, "activity_10": 36.964405, "activity_20": 35.935873, "activity_30": 35.167392}, "trend_signal": 1, "fair_value": 29.840336, "relative_strength": 3.442873, "rate_of_change": 0.5324331720157929, "market_dynamics": 0.871368, "expectation": {"probability": 58.0935, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 37.547419, "high": 38.010846, "low": 37.241754, "close": 37.6263, "volume": 263228}, "trend_line": 34.25144, "activity_lines": {"activity_5": 37.46706, "activity_10": 37.148115, "activity_20": 36.168223, "activity_30": 35.39748}, "trend_signal": 1, "fair_value": 29.930178, "relative_strength": 3.230987, "rate_of_change": 0.5622352333355501, "market_dynamics": 1.03526, "expectation": {"probability": 56.2888, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 37.468482, "high": 37.645964, "low": 37.054356, "close": 37.3403, "volume": 215254}, "trend_line": 34.47065, "activity_lines": {"activity_5": 37.488007, "activity_10": 37.241345, "activity_20": 36.353839, "activity_30": 35.596761}, "trend_signal": 1, "fair_value": 30.012953, "relative_strength": 1.807559, "rate_of_change": 0.6400022889548491, "market_dynamics": 1.223551, "expectation": {"probability": 55.7264, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 37.527667, "high": 38.759296, "low": 37.446814, "close": 38.4841, "volume": 280048}, "trend_line": 34.713, "activity_lines": {"activity_5": 37.861607, "activity_10": 37.511813, "activity_20": 36.630715, "activity_30": 35.855694}, "trend_signal": 1, "fair_value": 30.097133, "relative_strength": 3.341303, "rate_of_change": 0.7030618801792303, "market_dynamics": 1.335467, "expectation": {"probability": 57.3652, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 37.961511, "high": 37.961511, "low": 36.855204, "close": 37.1234, "volume": 275341}, "trend_line": 34.916853, "activity_lines": {"activity_5": 37.64172, "activity_10": 37.490565, "activity_20": 36.760822, "activity_30": 36.011203}, "trend_signal": 1, "fair_value": 30.174547, "relative_strength": 2.135974, "rate_of_change": 0.5872526142943632, "market_dynamics": 1.119876, "expectation": {"probability": 55.5931, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 37.409317, "high": 38.47421, "low": 37.389597, "close": 38.4397, "volume": 430425}, "trend_line": 35.173933, "activity_lines": {"activity_5": 37.896753, "activity_10": 37.695402, "activity_20": 37.004117, "activity_30": 36.238484}, "trend_signal": 1, "fair_value": 30.256085, "relative_strength": 3.170369, "rate_of_change": 0.7362633740216933, "market_dynamics": 1.076229, "expectation": {"probability": 57.1277, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 38.385567, "high": 39.2434, "low": 38.237665, "close": 39.2434, "volume": 192890}, "trend_line": 35.432657, "activity_lines": {"activity_5": 38.376967, "activity_10": 38.014816, "activity_20": 37.305184, "activity_30": 36.50103}, "trend_signal": 1, "fair_value": 30.347722, "relative_strength": 4.257744, "rate_of_change": 0.7355560721628738, "market_dynamics": 0.99168, "expectation": {"probability": 57.5193, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 39.105313, "high": 39.677201, "low": 38.957411, "close": 39.6279, "volume": 344420}, "trend_line": 35.675503, "activity_lines": {"activity_5": 38.87754, "activity_10": 38.365013, "activity_20": 37.618207, "activity_30": 36.771691}, "trend_signal": 1, "fair_value": 30.446714, "relative_strength": 4.940396, "rate_of_change": 0.6853733830911978, "market_dynamics": 0.93356, "expectation": {"probability": 57.9771, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 39.332067, "high": 39.458967, "low": 38.523536, "close": 38.8292, "volume": 206486}, "trend_line": 35.88947, "activity_lines": {"activity_5": 38.959373, "activity_10": 38.520595, "activity_20": 37.814806, "activity_30": 36.975155}, "trend_signal": 1, "fair_value": 30.545015, "relative_strength": 2.865623, "rate_of_change": 0.5997588877723848, "market_dynamics": 0.933169, "expectation": {"probability": 56.401, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 38.188329, "high": 39.144763, "low": 38.139029, "close": 38.9377, "volume": 164317}, "trend_line": 36.098027, "activity_lines": {"activity_5": 39.054367, "activity_10": 38.651469, "activity_20": 37.992968, "activity_30": 37.171815}, "trend_signal": 1, "fair_value": 30.639007, "relative_strength": 2.821715, "rate_of_change": 0.581109166560551, "market_dynamics": 0.697636, "expectation": {"probability": 57.8088, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 39.243317, "high": 39.637722, "low": 39.077272, "close": 39.4701, "volume": 341531}, "trend_line": 36.295153, "activity_lines": {"activity_5": 39.205873, "activity_10": 38.856016, "activity_20": 38.196877, "activity_30": 37.389368}, "trend_signal": 1, "fair_value": 30.741877, "relative_strength": 2.601595, "rate_of_change": 0.5460852472629522, "market_dynamics": 0.649149, "expectation": {"probability": 58.1788, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 39.618065, "high": 39.741316, "low": 39.233519, "close": 39.3124, "volume": 359756}, "trend_line": 36.487827, "activity_lines": {"activity_5": 39.23612, "activity_10": 39.001505, "activity_20": 38.363386, "activity_30": 37.584029}, "trend_signal": 1, "fair_value": 30.853342, "relative_strength": 0.959914, "rate_of_change": 0.5308532519480047, "market_dynamics": 0.469882, "expectation": {"probability": 56.7577, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 39.341981, "high": 39.549044, "low": 38.724735, "close": 39.1714, "volume": 159915}, "trend_line": 36.672577, "activity_lines": {"activity_5": 39.214767, "activity_10": 39.090702, "activity_20": 38.49836, "activity_30": 37.757163}, "trend_signal": 1, "fair_value": 30.965917, "relative_strength": 0.921056, "rate_of_change": 0.506333249168261, "market_dynamics": 0.349887, "expectation": {"probability": 56.2457, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 39.292679, "high": 40.051911, "low": 39.179288, "close": 40.0174, "volume": 229356}, "trend_line": 36.84394, "activity_lines": {"activity_5": 39.505847, "activity_10": 39.300424, "activity_20": 38.697138, "activity_30": 37.972958}, "trend_signal": 1, "fair_value": 31.081787, "relative_strength": 1.935981, "rate_of_change": 0.4672783153472051, "market_dynamics": 0.390203, "expectation": {"probability": 57.5172, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 39.982877, "high": 40.120919, "low": 38.77994, "close": 38.7898, "volume": 238501}, "trend_line": 36.9847, "activity_lines": {"activity_5": 39.308513, "activity_10": 39.259067, "activity_20": 38.760094, "activity_30": 38.098497}, "trend_signal": 1, "fair_value": 31.191898, "relative_strength": 1.215104, "rate_of_change": 0.38204383136003667, "market_dynamics": 0.075358, "expectation": {"probability": 56.1141, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 38.90809, "high": 39.864523, "low": 38.858789, "close": 39.6476, "volume": 532232}, "trend_line": 37.15636, "activity_lines": {"activity_5": 39.406973, "activity_10": 39.343376, "activity_20": 38.893342, "activity_30": 38.270297}, "trend_signal": 1, "fair_value": 31.302636, "relative_strength": 1.601546, "rate_of_change": 0.46413787322866706, "market_dynamics": 0.018544, "expectation": {"probability": 57.299, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 39.913878, "high": 40.081501, "low": 39.519472, "close": 40.0322, "volume": 314235}, "trend_line": 37.355297, "activity_lines": {"activity_5": 39.6218, "activity_10": 39.475651, "activity_20": 39.049203, "activity_30": 38.455835}, "trend_signal": 1, "fair_value": 31.411295, "relative_strength": 0.549826, "rate_of_change": 0.5354049750836756, "market_dynamics": 0.078908, "expectation": {"probability": 57.6531, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 40.239193, "high": 40.325962, "low": 39.558844, "close": 39.7452, "volume": 257560}, "trend_line": 37.641707, "activity_lines": {"activity_5": 39.692973, "activity_10": 39.541402, "activity_20": 39.163728, "activity_30": 38.610023}, "trend_signal": 1, "fair_value": 31.515928, "relative_strength": -0.915821, "rate_of_change": 0.7667185727368102, "market_dynamics": -0.143448, "expectation": {"probability": 56.5348, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 39.72646, "high": 39.764717, "low": 39.243412, "close": 39.7166, "volume": 461813}, "trend_line": 37.87268, "activity_lines": {"activity_5": 39.71636, "activity_10": 39.59982, "activity_20": 39.262032, "activity_30": 38.743887}, "trend_signal": 1, "fair_value": 31.609046, "relative_strength": 0.486417, "rate_of_change": 0.6136092606002324, "market_dynamics": 0.077261, "expectation": {"probability": 55.9777, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 40.022257, "high": 40.761766, "low": 39.892103, "close": 40.2589, "volume": 197354}, "trend_line": 38.091423, "activity_lines": {"activity_5": 39.940567, "activity_10": 39.740704, "activity_20": 39.396121, "activity_30": 38.897837}, "trend_signal": 1, "fair_value": 31.706387, "relative_strength": 1.521758, "rate_of_change": 0.5775746527575982, "market_dynamics": -0.047603, "expectation": {"probability": 57.4237, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 39.96315, "high": 40.032171, "low": 38.572871, "close": 39.2335, "volume": 216540}, "trend_line": 38.240203, "activity_lines": {"activity_5": 39.725033, "activity_10": 39.671129, "activity_20": 39.420205, "activity_30": 38.971519}, "trend_signal": 1, "fair_value": 31.793036, "relative_strength": 0.674254, "rate_of_change": 0.3905866157848767, "market_dynamics": -0.385566, "expectation": {"probability": 56.9532, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 39.184233, "high": 40.30829, "low": 39.110281, "close": 40.2582, "volume": 421382}, "trend_line": 38.398477, "activity_lines": {"activity_5": 39.878673, "activity_10": 39.792165, "activity_20": 39.535047, "activity_30": 39.101712}, "trend_signal": 1, "fair_value": 31.884045, "relative_strength": -0.545227, "rate_of_change": 0.4138942463249965, "market_dynamics": -0.294723, "expectation": {"probability": 56.584, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 40.239272, "high": 40.71256, "low": 40.09137, "close": 40.5264, "volume": 214810}, "trend_line": 38.561013, "activity_lines": {"activity_5": 40.106647, "activity_10": 39.944769, "activity_20": 39.6629, "activity_30": 39.238998}, "trend_signal": 1, "fair_value": 31.978514, "relative_strength": -0.385781, "rate_of_change": 0.42328762153770555, "market_dynamics": -0.393383, "expectation": {"probability": 56.872, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 40.613896, "high": 41.23469, "low": 40.347672, "close": 40.9097, "volume": 3304865}, "trend_line": 38.72311, "activity_lines": {"activity_5": 40.410307, "activity_10": 40.142427, "activity_20": 39.812085, "activity_30": 39.390526}, "trend_signal": 1, "fair_value": 32.078531, "relative_strength": 0.920087, "rate_of_change": 0.4203649940420282, "market_dynamics": -0.130419, "expectation": {"probability": 58.2528, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 41.274521, "high": 41.333682, "low": 40.693069, "close": 41.2055, "volume": 377690}, "trend_line": 38.88346, "activity_lines": {"activity_5": 40.733027, "activity_10": 40.377644, "activity_20": 39.977891, "activity_30": 39.55068}, "trend_signal": 1, "fair_value": 32.178949, "relative_strength": 1.269394, "rate_of_change": 0.4140938059985396, "market_dynamics": 0.265044, "expectation": {"probability": 58.4505, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 41.146353, "high": 41.6788, "low": 41.146353, "close": 41.6788, "volume": 259893}, "trend_line": 39.04927, "activity_lines": {"activity_5": 41.150407, "activity_10": 40.654993, "activity_20": 40.169335, "activity_30": 39.731025}, "trend_signal": 1, "fair_value": 32.282546, "relative_strength": 0.753591, "rate_of_change": 0.4264281007914431, "market_dynamics": 0.481156, "expectation": {"probability": 59.0782, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 41.54, "high": 42.06, "low": 41.415, "close": 41.9, "volume": 247133}, "trend_line": 39.209557, "activity_lines": {"activity_5": 41.4785, "activity_10": 40.935629, "activity_20": 40.366421, "activity_30": 39.914943}, "trend_signal": 1, "fair_value": 32.382396, "relative_strength": 2.07384, "rate_of_change": 0.41047374253090196, "market_dynamics": 0.7306, "expectation": {"probability": 59.1291, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 41.87, "high": 42.56, "low": 41.84, "close": 42.52, "volume": 1664832}, "trend_line": 39.39652, "activity_lines": {"activity_5": 41.903807, "activity_10": 41.295033, "activity_20": 40.609904, "activity_30": 40.12852}, "trend_signal": 1, "fair_value": 32.480354, "relative_strength": 1.706586, "rate_of_change": 0.47683017688775664, "market_dynamics": 0.882128, "expectation": {"probability": 59.1291, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 42.72, "high": 42.87, "low": 42.385, "close": 42.835, "volume": 562020}, "trend_line": 39.61151, "activity_lines": {"activity_5": 42.301207, "activity_10": 41.661258, "activity_20": 40.869616, "activity_30": 40.350357}, "trend_signal": 1, "fair_value": 32.579056, "relative_strength": 2.534485, "rate_of_change": 0.5457080980756682, "market_dynamics": 1.128092, "expectation": {"probability": 59.1291, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 42.19, "high": 43.15, "low": 42.1201, "close": 43.15, "volume": 398831}, "trend_line": 39.79432, "activity_lines": {"activity_5": 42.675253, "activity_10": 42.028058, "activity_20": 41.140252, "activity_30": 40.578647}, "trend_signal": 1, "fair_value": 32.677976, "relative_strength": 3.36353, "rate_of_change": 0.4615072740221121, "market_dynamics": 1.289422, "expectation": {"probability": 59.2846, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 43.33, "high": 44.23, "low": 43.3201, "close": 43.66, "volume": 398075}, "trend_line": 39.98969, "activity_lines": {"activity_5": 43.089667, "activity_10": 42.43502, "activity_20": 41.439401, "activity_30": 40.828045}, "trend_signal": 1, "fair_value": 32.780978, "relative_strength": 3.887056, "rate_of_change": 0.4909494621343047, "market_dynamics": 1.400718, "expectation": {"probability": 60.1553, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 43.76, "high": 44.57, "low": 43.535, "close": 44.49, "volume": 1479082}, "trend_line": 40.21848, "activity_lines": {"activity_5": 43.648667, "activity_10": 42.912409, "activity_20": 41.797646, "activity_30": 41.118388}, "trend_signal": 1, "fair_value": 32.891043, "relative_strength": 5.754667, "rate_of_change": 0.5721224645652329, "market_dynamics": 1.451715, "expectation": {"probability": 61.0233, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 44.77, "high": 45.71, "low": 44.7, "close": 45.27, "volume": 1390338}, "trend_line": 40.482803, "activity_lines": {"activity_5": 44.295, "activity_10": 43.454675, "activity_20": 42.205521, "activity_30": 41.444292}, "trend_signal": 1, "fair_value": 33.004598, "relative_strength": 8.641119, "rate_of_change": 0.6572177765047247, "market_dynamics": 1.521021, "expectation": {"probability": 61.1783, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 44.83, "high": 45.54, "low": 44.69, "close": 45.5, "volume": 420946}, "trend_line": 40.716667, "activity_lines": {"activity_5": 44.834667, "activity_10": 43.952511, "activity_20": 42.60626, "activity_30": 41.767983}, "trend_signal": 1, "fair_value": 33.12346, "relative_strength": 7.656631, "rate_of_change": 0.5776872713087681, "market_dynamics": 1.537707, "expectation": {"probability": 62.0433, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 45.55, "high": 46.03, "low": 45.1997, "close": 45.72, "volume": 510069}, "trend_line": 41.00322, "activity_lines": {"activity_5": 45.27, "activity_10": 44.406887, "activity_20": 43.001844, "activity_30": 42.090778}, "trend_signal": 1, "fair_value": 33.239087, "relative_strength": 8.400386, "rate_of_change": 0.7037732238741393, "market_dynamics": 1.362024, "expectation": {"probability": 62.1981, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 44.75, "high": 45.11, "low": 42.185, "close": 42.74, "volume": 489832}, "trend_line": 41.146563, "activity_lines": {"activity_5": 44.540667, "activity_10": 44.237364, "activity_20": 43.080617, "activity_30": 42.202829}, "trend_signal": 1, "fair_value": 33.340793, "relative_strength": 3.311826, "rate_of_change": 0.34958961759589013, "market_dynamics": 0.941682, "expectation": {"probability": 60.7553, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 42.13, "high": 43.735, "low": 41.698, "close": 41.9, "volume": 1281445}, "trend_line": 41.235117, "activity_lines": {"activity_5": 43.592667, "activity_10": 43.895818, "activity_20": 43.064665, "activity_30": 42.251437}, "trend_signal": 1, "fair_value": 33.441572, "relative_strength": 2.788158, "rate_of_change": 0.21521603153099814, "market_dynamics": 0.427452, "expectation": {"probability": 60.6908, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 42.53, "high": 43.09, "low": 40.585, "close": 40.78, "volume": 411122}, "trend_line": 41.27352, "activity_lines": {"activity_5": 42.444, "activity_10": 43.350636, "activity_20": 42.933151, "activity_30": 42.222075}, "trend_signal": 1, "fair_value": 33.531629, "relative_strength": 1.842679, "rate_of_change": 0.09313178376575311, "market_dynamics": -0.225335, "expectation": {"probability": 59.1101, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 41.65, "high": 42.43, "low": 40.78, "close": 41.04, "volume": 711739}, "trend_line": 41.347213, "activity_lines": {"activity_5": 41.681333, "activity_10": 42.884364, "activity_20": 42.821472, "activity_30": 42.207009}, "trend_signal": 1, "fair_value": 33.616443, "relative_strength": 4.74389, "rate_of_change": 0.17854789220789938, "market_dynamics": -0.652878, "expectation": {"probability": 61.4028, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 41.33, "high": 43.32, "low": 41.005, "close": 42.67, "volume": 482437}, "trend_line": 41.471623, "activity_lines": {"activity_5": 41.759333, "activity_10": 42.747091, "activity_20": 42.85873, "activity_30": 42.29235}, "trend_signal": 1, "fair_value": 33.710719, "relative_strength": 5.205573, "rate_of_change": 0.30089089680602527, "market_dynamics": -0.849887, "expectation": {"probability": 61.091, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 42.68, "high": 44.81, "low": 42.225, "close": 44.63, "volume": 329972}, "trend_line": 41.64362, "activity_lines": {"activity_5": 42.694, "activity_10": 42.974909, "activity_20": 43.071172, "activity_30": 42.496117}, "trend_signal": 1, "fair_value": 33.814771, "relative_strength": 6.093319, "rate_of_change": 0.41473419065368505, "market_dynamics": -0.862736, "expectation": {"probability": 61.0142, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 44.14, "high": 45.67, "low": 44.1, "close": 45.41, "volume": 534614}, "trend_line": 41.846873, "activity_lines": {"activity_5": 43.762667, "activity_10": 43.326909, "activity_20": 43.332202, "activity_30": 42.739109}, "trend_signal": 1, "fair_value": 33.922924, "relative_strength": 3.309597, "rate_of_change": 0.4880771652416473, "market_dynamics": -0.600573, "expectation": {"probability": 61.0142, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 44.97, "high": 45.13, "low": 43.52, "close": 44.17, "volume": 369268}, "trend_line": 42.013493, "activity_lines": {"activity_5": 44.184, "activity_10": 43.436727, "activity_20": 43.450605, "activity_30": 42.888988}, "trend_signal": 1, "fair_value": 34.022866, "relative_strength": 0.015877, "rate_of_change": 0.39816595137226773, "market_dynamics": -0.460971, "expectation": {"probability": 59.2478, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 44.21, "high": 44.655, "low": 43.2, "close": 44.3206, "volume": 646241}, "trend_line": 42.156933, "activity_lines": {"activity_5": 44.429533, "activity_10": 43.593927, "activity_20": 43.566, "activity_30": 43.037834}, "trend_signal": 1, "fair_value": 34.123774, "relative_strength": -0.519638, "rate_of_change": 0.3414141261713358, "market_dynamics": -0.325845, "expectation": {"probability": 59.4751, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 43.92, "high": 45.4192, "low": 43.45, "close": 45.06, "volume": 372169}, "trend_line": 42.36594, "activity_lines": {"activity_5": 44.702827, "activity_10": 43.907007, "activity_20": 43.735572, "activity_30": 43.225128}, "trend_signal": 1, "fair_value": 34.231279, "relative_strength": -1.100494, "rate_of_change": 0.49578322028312566, "market_dynamics": -0.285178, "expectation": {"probability": 60.0244, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 45.05, "high": 45.1, "low": 43.98, "close": 44.05, "volume": 1247705}, "trend_line": 42.512687, "activity_lines": {"activity_5": 44.48012, "activity_10": 44.048451, "activity_20": 43.790599, "activity_30": 43.333777}, "trend_signal": 1, "fair_value": 34.33144, "relative_strength": -3.466932, "rate_of_change": 0.3463796625307918, "market_dynamics": -0.245604, "expectation": {"probability": 58.5458, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 44.4, "high": 45.16, "low": 44.06, "close": 44.88, "volume": 958172}, "trend_line": 42.67428, "activity_lines": {"activity_5": 44.572747, "activity_10": 44.316985, "activity_20": 43.913382, "activity_30": 43.486507}, "trend_signal": 1, "fair_value": 34.43994, "relative_strength": -2.398758, "rate_of_change": 0.3801053553730994, "market_dynamics": -0.10709, "expectation": {"probability": 60.0242, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 45.51, "high": 45.54, "low": 44.72, "close": 45.2, "volume": 237663}, "trend_line": 42.856107, "activity_lines": {"activity_5": 44.807373, "activity_10": 44.58952, "activity_20": 44.05245, "activity_30": 43.649457}, "trend_signal": 1, "fair_value": 34.549156, "relative_strength": -3.01343, "rate_of_change": 0.4260810024211267, "market_dynamics": -0.116429, "expectation": {"probability": 60.0845, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/b7f8a35a-58f8-4f64-8a3e-88277a63f500/", "share_image": "https://sharemaestro.com/terminal/b7f8a35a-58f8-4f64-8a3e-88277a63f500/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}