{"ticker": {"uuid": "7db6254f-478f-428b-9188-253a56f5a3d8", "symbol": "AZZ", "name": "AZZ Incorporated", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Specialty Business Services", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, AZZ rose 9.61%, moving from 123.63 to 135.51. 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.34 and has softened across the 12-week window. Market Dynamics is 0.04 on the latest week. Expectation is positive at 56.29%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "135.51"}, {"label": "12-Week Change", "value": "9.61%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 56.29%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "3.34"}, {"label": "Market Dynamics", "value": "0.04"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 139.14, "high": 143.3, "low": 133.85, "close": 135.51, "volume": 976634}, "trend_line": 123.811137, "activity_lines": {"activity_5": 139.424, "activity_10": 139.467267, "activity_20": 135.24074, "activity_30": 130.994741}, "trend_signal": 1, "fair_value": 85.153825, "relative_strength": 3.336767, "rate_of_change": 0.9773944592228141, "market_dynamics": 0.038444, "expectation": {"probability": 56.2856, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 36.390279, "high": 39.376597, "low": 35.638933, "close": 38.9875, "volume": 466329}, "trend_line": 38.556763, "activity_lines": {"activity_5": 36.893507, "activity_10": 36.608107, "activity_20": 37.316277, "activity_30": 37.923969}, "trend_signal": 0, "fair_value": 42.564469, "relative_strength": -7.720219, "rate_of_change": -0.08240006882870084, "market_dynamics": -0.848844, "expectation": {"probability": 49.2126, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 38.909638, "high": 39.994244, "low": 37.542937, "close": 38.1509, "volume": 648825}, "trend_line": 38.523123, "activity_lines": {"activity_5": 37.534207, "activity_10": 36.862578, "activity_20": 37.32082, "activity_30": 37.897784}, "trend_signal": 0, "fair_value": 42.612742, "relative_strength": -11.554837, "rate_of_change": -0.08724798811559555, "market_dynamics": -0.375387, "expectation": {"probability": 54.7484, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 37.956383, "high": 39.43495, "low": 37.66456, "close": 39.1334, "volume": 580936}, "trend_line": 38.49619, "activity_lines": {"activity_5": 38.27414, "activity_10": 37.276082, "activity_20": 37.42985, "activity_30": 37.937157}, "trend_signal": 0, "fair_value": 42.668263, "relative_strength": -7.72109, "rate_of_change": -0.06991385407667923, "market_dynamics": 0.255102, "expectation": {"probability": 49.2285, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 39.113894, "high": 42.450393, "low": 39.113894, "close": 42.2753, "volume": 594734}, "trend_line": 38.554697, "activity_lines": {"activity_5": 39.810407, "activity_10": 38.250136, "activity_20": 37.85163, "activity_30": 38.18097}, "trend_signal": 0, "fair_value": 42.742381, "relative_strength": -2.398357, "rate_of_change": 0.1519812739910073, "market_dynamics": 0.856881, "expectation": {"probability": 49.2248, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 42.178104, "high": 42.431017, "low": 39.882432, "close": 40.7579, "volume": 485749}, "trend_line": 38.598313, "activity_lines": {"activity_5": 40.372013, "activity_10": 38.878711, "activity_20": 38.110302, "activity_30": 38.323112}, "trend_signal": 0, "fair_value": 42.829947, "relative_strength": -4.706323, "rate_of_change": 0.11312759117261408, "market_dynamics": 1.051487, "expectation": {"probability": 55.7402, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 39.737787, "high": 42.706645, "low": 39.132296, "close": 42.4039, "volume": 613235}, "trend_line": 38.767527, "activity_lines": {"activity_5": 41.219647, "activity_10": 39.732805, "activity_20": 38.522667, "activity_30": 38.568634}, "trend_signal": 0, "fair_value": 42.909168, "relative_strength": -3.118019, "rate_of_change": 0.43839739835262687, "market_dynamics": 1.286356, "expectation": {"probability": 49.3513, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 42.257418, "high": 43.14124, "low": 41.905843, "close": 42.5211, "volume": 576649}, "trend_line": 38.93454, "activity_lines": {"activity_5": 41.878587, "activity_10": 40.484544, "activity_20": 38.931276, "activity_30": 38.8108}, "trend_signal": 0, "fair_value": 42.994636, "relative_strength": -3.363914, "rate_of_change": 0.43080643240410255, "market_dynamics": 1.333247, "expectation": {"probability": 50.4552, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 42.608965, "high": 43.927372, "low": 42.189028, "close": 43.0582, "volume": 466756}, "trend_line": 39.077337, "activity_lines": {"activity_5": 42.425213, "activity_10": 41.192224, "activity_20": 39.383724, "activity_30": 39.076843}, "trend_signal": 0, "fair_value": 43.081994, "relative_strength": -3.03363, "rate_of_change": 0.3667617493361977, "market_dynamics": 1.201213, "expectation": {"probability": 50.5972, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 43.224209, "high": 44.357062, "low": 42.853102, "close": 44.2887, "volume": 479001}, "trend_line": 39.200387, "activity_lines": {"activity_5": 43.120353, "activity_10": 41.983825, "activity_20": 39.934083, "activity_30": 39.41306}, "trend_signal": 1, "fair_value": 43.164753, "relative_strength": 1.998752, "rate_of_change": 0.31488839682192066, "market_dynamics": 1.285755, "expectation": {"probability": 47.5474, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 44.327779, "high": 46.12472, "low": 44.288716, "close": 45.9294, "volume": 417733}, "trend_line": 39.32154, "activity_lines": {"activity_5": 44.228167, "activity_10": 42.909258, "activity_20": 40.605276, "activity_30": 39.84719}, "trend_signal": 1, "fair_value": 43.252893, "relative_strength": 6.125926, "rate_of_change": 0.30906072432397064, "market_dynamics": 1.213507, "expectation": {"probability": 48.4392, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 45.724351, "high": 46.520279, "low": 44.737986, "close": 45.0212, "volume": 440424}, "trend_line": 39.520127, "activity_lines": {"activity_5": 44.68848, "activity_10": 43.503907, "activity_20": 41.15029, "activity_30": 40.21491}, "trend_signal": 1, "fair_value": 43.339153, "relative_strength": 6.284228, "rate_of_change": 0.505033627879283, "market_dynamics": 1.190007, "expectation": {"probability": 50.8274, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 45.333706, "high": 47.194127, "low": 45.001663, "close": 46.8572, "volume": 560013}, "trend_line": 39.733937, "activity_lines": {"activity_5": 45.586307, "activity_10": 44.322671, "activity_20": 41.84596, "activity_30": 40.688269}, "trend_signal": 1, "fair_value": 43.430134, "relative_strength": 9.726732, "rate_of_change": 0.5410154678905641, "market_dynamics": 1.332015, "expectation": {"probability": 48.0435, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 47.247839, "high": 49.669803, "low": 47.247839, "close": 47.8045, "volume": 588474}, "trend_line": 39.928317, "activity_lines": {"activity_5": 46.510827, "activity_10": 45.155375, "activity_20": 42.585258, "activity_30": 41.208951}, "trend_signal": 1, "fair_value": 43.525335, "relative_strength": 9.128255, "rate_of_change": 0.4892039769429404, "market_dynamics": 1.448564, "expectation": {"probability": 48.8984, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 47.26739, "high": 47.26739, "low": 44.542679, "close": 45.197, "volume": 451258}, "trend_line": 40.15587, "activity_lines": {"activity_5": 46.24976, "activity_10": 45.356331, "activity_20": 43.032127, "activity_30": 41.548866}, "trend_signal": 1, "fair_value": 43.61559, "relative_strength": 4.496106, "rate_of_change": 0.5699038103709715, "market_dynamics": 1.337254, "expectation": {"probability": 52.0251, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 45.265369, "high": 46.808396, "low": 45.003738, "close": 46.2615, "volume": 855935}, "trend_line": 40.3608, "activity_lines": {"activity_5": 46.282973, "activity_10": 45.697711, "activity_20": 43.548239, "activity_30": 41.942777}, "trend_signal": 1, "fair_value": 43.702931, "relative_strength": 7.018467, "rate_of_change": 0.5103363468404429, "market_dynamics": 1.401785, "expectation": {"probability": 49.0446, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 46.300542, "high": 46.964629, "low": 44.972368, "close": 44.9919, "volume": 359706}, "trend_line": 40.551493, "activity_lines": {"activity_5": 45.870847, "activity_10": 45.708189, "activity_20": 43.897913, "activity_30": 42.241558}, "trend_signal": 1, "fair_value": 43.791991, "relative_strength": 7.087433, "rate_of_change": 0.47247081326436324, "market_dynamics": 1.086105, "expectation": {"probability": 52.0045, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 44.689188, "high": 45.411871, "low": 44.435272, "close": 44.5134, "volume": 568378}, "trend_line": 40.6691, "activity_lines": {"activity_5": 45.301173, "activity_10": 45.584613, "activity_20": 44.157303, "activity_30": 42.497165}, "trend_signal": 1, "fair_value": 43.867887, "relative_strength": 6.583704, "rate_of_change": 0.2900189149632532, "market_dynamics": 0.747541, "expectation": {"probability": 50.7865, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 44.347323, "high": 44.454749, "low": 42.462488, "close": 43.7223, "volume": 782140}, "trend_line": 40.82619, "activity_lines": {"activity_5": 44.624053, "activity_10": 45.280976, "activity_20": 44.294748, "activity_30": 42.694146}, "trend_signal": 1, "fair_value": 43.929871, "relative_strength": 4.216702, "rate_of_change": 0.3862637727414588, "market_dynamics": 0.582857, "expectation": {"probability": 52.9199, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 43.732057, "high": 49.124147, "low": 43.191998, "close": 45.9587, "volume": 1189911}, "trend_line": 41.129817, "activity_lines": {"activity_5": 44.964547, "activity_10": 45.371884, "activity_20": 44.605405, "activity_30": 43.025275}, "trend_signal": 1, "fair_value": 44.015988, "relative_strength": 8.757188, "rate_of_change": 0.7437064296227639, "market_dynamics": 0.354224, "expectation": {"probability": 47.5718, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 46.633778, "high": 47.550184, "low": 43.988257, "close": 44.2227, "volume": 614563}, "trend_line": 41.35072, "activity_lines": {"activity_5": 44.675593, "activity_10": 45.116791, "activity_20": 44.699699, "activity_30": 43.224816}, "trend_signal": 1, "fair_value": 44.087203, "relative_strength": 7.007418, "rate_of_change": 0.5370872425714898, "market_dynamics": 0.177788, "expectation": {"probability": 49.2002, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 44.04623, "high": 46.133868, "low": 43.938418, "close": 45.536, "volume": 710731}, "trend_line": 41.537277, "activity_lines": {"activity_5": 44.960327, "activity_10": 45.131511, "activity_20": 44.88381, "activity_30": 43.494834}, "trend_signal": 1, "fair_value": 44.177462, "relative_strength": 12.78014, "rate_of_change": 0.45115780329822674, "market_dynamics": 0.068186, "expectation": {"probability": 47.4857, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 46.182911, "high": 47.666508, "low": 45.207699, "close": 46.9572, "volume": 640790}, "trend_line": 41.86676, "activity_lines": {"activity_5": 45.68252, "activity_10": 45.395271, "activity_20": 45.17209, "activity_30": 43.844507}, "trend_signal": 1, "fair_value": 44.269928, "relative_strength": 9.787359, "rate_of_change": 0.7932224348745733, "market_dynamics": 0.025489, "expectation": {"probability": 47.5944, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 46.712113, "high": 46.898334, "low": 44.938111, "close": 45.7222, "volume": 399045}, "trend_line": 42.10601, "activity_lines": {"activity_5": 45.830127, "activity_10": 45.432667, "activity_20": 45.300816, "activity_30": 44.093245}, "trend_signal": 1, "fair_value": 44.330406, "relative_strength": 5.423418, "rate_of_change": 0.5714557324235227, "market_dynamics": -0.253849, "expectation": {"probability": 49.3092, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 45.48697, "high": 48.995769, "low": 45.288988, "close": 48.3881, "volume": 509175}, "trend_line": 42.43735, "activity_lines": {"activity_5": 46.73304, "activity_10": 45.992633, "activity_20": 45.652062, "activity_30": 44.498541}, "trend_signal": 1, "fair_value": 44.392365, "relative_strength": 8.904224, "rate_of_change": 0.7869185420323712, "market_dynamics": -0.177174, "expectation": {"probability": 44.5625, "direction": "negative"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 48.319531, "high": 48.515554, "low": 47.310016, "close": 48.0451, "volume": 218579}, "trend_line": 42.81547, "activity_lines": {"activity_5": 47.35966, "activity_10": 46.432215, "activity_20": 45.941533, "activity_30": 44.860331}, "trend_signal": 1, "fair_value": 44.430815, "relative_strength": 6.963677, "rate_of_change": 0.891007567626149, "market_dynamics": -0.201964, "expectation": {"probability": 49.0329, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 47.555079, "high": 49.779935, "low": 47.074823, "close": 49.4761, "volume": 438085}, "trend_line": 43.27793, "activity_lines": {"activity_5": 48.208453, "activity_10": 47.099549, "activity_20": 46.332589, "activity_30": 45.290049}, "trend_signal": 1, "fair_value": 44.464931, "relative_strength": 9.097375, "rate_of_change": 1.0801236095271176, "market_dynamics": -0.145067, "expectation": {"probability": 43.3905, "direction": "negative"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 49.142846, "high": 50.975656, "low": 49.044932, "close": 50.4856, "volume": 400918}, "trend_line": 43.80322, "activity_lines": {"activity_5": 49.131073, "activity_10": 47.868898, "activity_20": 46.78611, "activity_30": 45.75506}, "trend_signal": 1, "fair_value": 44.506599, "relative_strength": 10.888906, "rate_of_change": 1.2137595305505726, "market_dynamics": 0.09193, "expectation": {"probability": 46.1937, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 50.260151, "high": 53.151384, "low": 49.270238, "close": 52.436, "volume": 1331974}, "trend_line": 44.372123, "activity_lines": {"activity_5": 50.4686, "activity_10": 48.88428, "activity_20": 47.387458, "activity_30": 46.312014}, "trend_signal": 1, "fair_value": 44.56149, "relative_strength": 12.196632, "rate_of_change": 1.2987698164655448, "market_dynamics": 0.497295, "expectation": {"probability": 47.5401, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 52.798646, "high": 56.532874, "low": 52.063562, "close": 55.886, "volume": 587539}, "trend_line": 45.060243, "activity_lines": {"activity_5": 52.50854, "activity_10": 50.368504, "activity_20": 48.27272, "activity_30": 47.054845}, "trend_signal": 1, "fair_value": 44.634955, "relative_strength": 18.065468, "rate_of_change": 1.5507935015865655, "market_dynamics": 0.923456, "expectation": {"probability": 47.7991, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 55.895781, "high": 57.581574, "low": 55.640952, "close": 56.9347, "volume": 393204}, "trend_line": 45.73079, "activity_lines": {"activity_5": 54.398187, "activity_10": 51.862904, "activity_20": 49.202634, "activity_30": 47.820938}, "trend_signal": 1, "fair_value": 44.715142, "relative_strength": 19.473651, "rate_of_change": 1.4881122589596312, "market_dynamics": 1.228842, "expectation": {"probability": 49.2769, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 56.219291, "high": 57.022983, "low": 54.749121, "close": 55.4352, "volume": 541370}, "trend_line": 46.279047, "activity_lines": {"activity_5": 55.19536, "activity_10": 52.85354, "activity_20": 49.937332, "activity_30": 48.447029}, "trend_signal": 1, "fair_value": 44.773951, "relative_strength": 17.887024, "rate_of_change": 1.1988793545880128, "market_dynamics": 1.46198, "expectation": {"probability": 51.1208, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 55.738982, "high": 61.962695, "low": 54.67066, "close": 56.7681, "volume": 1197630}, "trend_line": 46.89962, "activity_lines": {"activity_5": 56.03956, "activity_10": 53.906536, "activity_20": 50.749383, "activity_30": 49.123743}, "trend_signal": 1, "fair_value": 44.853431, "relative_strength": 18.246642, "rate_of_change": 1.3409372928530707, "market_dynamics": 1.508006, "expectation": {"probability": 49.4075, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 56.591689, "high": 57.601204, "low": 55.734875, "close": 57.562, "volume": 869679}, "trend_line": 47.513907, "activity_lines": {"activity_5": 56.72956, "activity_10": 54.925498, "activity_20": 51.589848, "activity_30": 49.811638}, "trend_signal": 1, "fair_value": 44.929835, "relative_strength": 18.040061, "rate_of_change": 1.309790996174392, "market_dynamics": 1.512455, "expectation": {"probability": 49.5351, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 58.19906, "high": 61.737265, "low": 58.19906, "close": 61.1688, "volume": 784505}, "trend_line": 48.14369, "activity_lines": {"activity_5": 58.280093, "activity_10": 56.384973, "activity_20": 52.727354, "activity_30": 50.692599}, "trend_signal": 1, "fair_value": 45.035256, "relative_strength": 23.583887, "rate_of_change": 1.3254708774001602, "market_dynamics": 1.565177, "expectation": {"probability": 51.0046, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 61.32497, "high": 63.831039, "low": 60.951517, "close": 63.7819, "volume": 758586}, "trend_line": 48.911157, "activity_lines": {"activity_5": 60.349473, "activity_10": 58.08718, "activity_20": 54.03767, "activity_30": 51.701516}, "trend_signal": 1, "fair_value": 45.1408, "relative_strength": 26.439541, "rate_of_change": 1.5941175260974043, "market_dynamics": 1.639764, "expectation": {"probability": 51.2622, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 62.926923, "high": 68.459933, "low": 62.42571, "close": 68.342, "volume": 749304}, "trend_line": 49.77576, "activity_lines": {"activity_5": 63.482407, "activity_10": 60.332373, "activity_20": 55.698851, "activity_30": 52.955118}, "trend_signal": 1, "fair_value": 45.280094, "relative_strength": 32.606077, "rate_of_change": 1.7677009766912593, "market_dynamics": 1.598642, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 68.233877, "high": 71.919273, "low": 66.160228, "close": 71.1134, "volume": 911971}, "trend_line": 50.728837, "activity_lines": {"activity_5": 66.678687, "activity_10": 62.73844, "activity_20": 57.512784, "activity_30": 54.33174}, "trend_signal": 1, "fair_value": 45.432997, "relative_strength": 37.36209, "rate_of_change": 1.9147412314749195, "market_dynamics": 1.647585, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 70.189543, "high": 72.292674, "low": 69.100632, "close": 71.6637, "volume": 704094}, "trend_line": 51.682353, "activity_lines": {"activity_5": 69.102047, "activity_10": 64.869511, "activity_20": 59.25246, "activity_30": 55.682377}, "trend_signal": 1, "fair_value": 45.584608, "relative_strength": 35.135799, "rate_of_change": 1.8796330773362704, "market_dynamics": 1.633591, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 71.388524, "high": 73.413034, "low": 70.454891, "close": 70.848, "volume": 685766}, "trend_line": 52.567663, "activity_lines": {"activity_5": 70.313393, "activity_10": 66.502678, "activity_20": 60.781395, "activity_30": 56.91887}, "trend_signal": 1, "fair_value": 45.724906, "relative_strength": 31.443235, "rate_of_change": 1.712983153069683, "market_dynamics": 1.60853, "expectation": {"probability": 53.7108, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 70.720303, "high": 72.155052, "low": 68.548376, "close": 70.2584, "volume": 520411}, "trend_line": 53.37863, "activity_lines": {"activity_5": 70.682927, "activity_10": 67.756609, "activity_20": 62.135658, "activity_30": 58.060208}, "trend_signal": 1, "fair_value": 45.835159, "relative_strength": 29.813762, "rate_of_change": 1.5427107725903622, "market_dynamics": 1.539115, "expectation": {"probability": 52.2815, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 69.776761, "high": 71.820336, "low": 68.587608, "close": 71.4573, "volume": 643329}, "trend_line": 54.259833, "activity_lines": {"activity_5": 71.020327, "activity_10": 68.986273, "activity_20": 63.480122, "activity_30": 59.226574}, "trend_signal": 1, "fair_value": 45.973519, "relative_strength": 31.052952, "rate_of_change": 1.6508535344575148, "market_dynamics": 1.455325, "expectation": {"probability": 51.3875, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 71.339446, "high": 80.685611, "low": 70.897198, "close": 76.6759, "volume": 1094169}, "trend_line": 55.25379, "activity_lines": {"activity_5": 72.889573, "activity_10": 70.873462, "activity_20": 65.198161, "activity_30": 60.672772}, "trend_signal": 1, "fair_value": 46.161296, "relative_strength": 36.310142, "rate_of_change": 1.8318467732843957, "market_dynamics": 1.497239, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 77.147599, "high": 77.299928, "low": 74.42532, "close": 75.9781, "volume": 427238}, "trend_line": 56.19291, "activity_lines": {"activity_5": 74.155387, "activity_10": 72.271818, "activity_20": 66.708226, "activity_30": 62.009824}, "trend_signal": 1, "fair_value": 46.340865, "relative_strength": 33.488623, "rate_of_change": 1.6996481146361102, "market_dynamics": 1.381062, "expectation": {"probability": 53.7108, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 75.958414, "high": 77.95344, "low": 73.855283, "close": 77.2655, "volume": 740325}, "trend_line": 57.26186, "activity_lines": {"activity_5": 75.562707, "activity_10": 73.569409, "activity_20": 68.196824, "activity_30": 63.369346}, "trend_signal": 1, "fair_value": 46.531397, "relative_strength": 35.596718, "rate_of_change": 1.9022862492794927, "market_dynamics": 1.356923, "expectation": {"probability": 52.8447, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 78.602145, "high": 80.626656, "low": 75.526067, "close": 76.6366, "volume": 884268}, "trend_line": 58.274363, "activity_lines": {"activity_5": 76.33256, "activity_10": 74.459987, "activity_20": 69.488015, "activity_30": 64.619329}, "trend_signal": 1, "fair_value": 46.716512, "relative_strength": 35.182902, "rate_of_change": 1.7681978894852568, "market_dynamics": 1.353251, "expectation": {"probability": 53.8377, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 77.703591, "high": 78.343816, "low": 73.202122, "close": 73.6751, "volume": 736052}, "trend_line": 59.23047, "activity_lines": {"activity_5": 75.690033, "activity_10": 74.578389, "activity_20": 70.361009, "activity_30": 65.612925}, "trend_signal": 1, "fair_value": 46.873426, "relative_strength": 32.830343, "rate_of_change": 1.6406991870507377, "market_dynamics": 1.041311, "expectation": {"probability": 52.5424, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 77.516473, "high": 83.248949, "low": 69.331442, "close": 70.4149, "volume": 4823088}, "trend_line": 60.093853, "activity_lines": {"activity_5": 73.81292, "activity_10": 74.007062, "activity_20": 70.808274, "activity_30": 66.334501}, "trend_signal": 1, "fair_value": 47.006671, "relative_strength": 22.648268, "rate_of_change": 1.4576669744474526, "market_dynamics": 0.807449, "expectation": {"probability": 51.1147, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 70.365638, "high": 74.930934, "low": 70.276992, "close": 73.8918, "volume": 4318444}, "trend_line": 61.099503, "activity_lines": {"activity_5": 73.512173, "activity_10": 74.080598, "activity_20": 71.491771, "activity_30": 67.224691}, "trend_signal": 1, "fair_value": 47.148123, "relative_strength": 26.712345, "rate_of_change": 1.6734656704405284, "market_dynamics": 0.52992, "expectation": {"probability": 48.9775, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 74.374377, "high": 77.211064, "low": 73.133327, "close": 76.3049, "volume": 1352741}, "trend_line": 62.111043, "activity_lines": {"activity_5": 74.15488, "activity_10": 74.552369, "activity_20": 72.302917, "activity_30": 68.205685}, "trend_signal": 1, "fair_value": 47.310362, "relative_strength": 27.14556, "rate_of_change": 1.655561748186403, "market_dynamics": 0.127343, "expectation": {"probability": 50.1785, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 76.826997, "high": 77.26038, "low": 74.32027, "close": 75.4776, "volume": 975897}, "trend_line": 63.152873, "activity_lines": {"activity_5": 74.58586, "activity_10": 74.774505, "activity_20": 72.93804, "activity_30": 69.068043}, "trend_signal": 1, "fair_value": 47.470198, "relative_strength": 22.55917, "rate_of_change": 1.6773667767903968, "market_dynamics": -0.125668, "expectation": {"probability": 52.2246, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 77.102747, "high": 83.958075, "low": 76.319703, "close": 83.3277, "volume": 1144968}, "trend_line": 64.412597, "activity_lines": {"activity_5": 77.710807, "activity_10": 76.329038, "activity_20": 74.232491, "activity_30": 70.369645}, "trend_signal": 1, "fair_value": 47.681081, "relative_strength": 33.71119, "rate_of_change": 1.99472160197685, "market_dynamics": -0.123092, "expectation": {"probability": 48.7607, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 83.455717, "high": 85.63248, "low": 81.761584, "close": 82.6185, "volume": 1289722}, "trend_line": 65.601307, "activity_lines": {"activity_5": 79.955847, "activity_10": 77.5388, "activity_20": 75.326578, "activity_30": 71.544219}, "trend_signal": 1, "fair_value": 47.889351, "relative_strength": 31.602064, "rate_of_change": 1.8454619986832705, "market_dynamics": -0.127632, "expectation": {"probability": 53.8871, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 83.28829, "high": 83.721673, "low": 74.50697, "close": 75.4874, "volume": 954829}, "trend_line": 66.59348, "activity_lines": {"activity_5": 79.01028, "activity_10": 77.343951, "activity_20": 75.618416, "activity_30": 72.182032}, "trend_signal": 1, "fair_value": 48.046894, "relative_strength": 17.808706, "rate_of_change": 1.5124287081658203, "market_dynamics": -0.233085, "expectation": {"probability": 52.5027, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 74.788038, "high": 79.929531, "low": 74.23646, "close": 76.9648, "volume": 931935}, "trend_line": 67.546037, "activity_lines": {"activity_5": 78.450807, "activity_10": 77.426642, "activity_20": 75.965599, "activity_30": 72.851149}, "trend_signal": 1, "fair_value": 48.235784, "relative_strength": 17.158823, "rate_of_change": 1.4304057994866746, "market_dynamics": -0.265842, "expectation": {"probability": 48.7607, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 76.994349, "high": 80.048317, "low": 75.078601, "close": 76.9648, "volume": 1071697}, "trend_line": 68.510027, "activity_lines": {"activity_5": 77.84734, "activity_10": 77.5148, "activity_20": 76.237563, "activity_30": 73.458811}, "trend_signal": 1, "fair_value": 48.413131, "relative_strength": 15.500582, "rate_of_change": 1.4271599679489642, "market_dynamics": -0.472065, "expectation": {"probability": 52.0078, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 76.954965, "high": 78.461955, "low": 74.60091, "close": 76.0882, "volume": 2332173}, "trend_line": 69.397097, "activity_lines": {"activity_5": 76.852527, "activity_10": 77.437609, "activity_20": 76.363266, "activity_30": 73.947726}, "trend_signal": 1, "fair_value": 48.588425, "relative_strength": 13.477332, "rate_of_change": 1.2948031680092735, "market_dynamics": -0.655224, "expectation": {"probability": 52.3885, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 76.492075, "high": 76.492075, "low": 74.108469, "close": 74.5911, "volume": 830428}, "trend_line": 70.200613, "activity_lines": {"activity_5": 75.841313, "activity_10": 77.044344, "activity_20": 76.309501, "activity_30": 74.282823}, "trend_signal": 1, "fair_value": 48.718646, "relative_strength": 8.473295, "rate_of_change": 1.157852467517484, "market_dynamics": -0.764018, "expectation": {"probability": 51.0085, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 75.418237, "high": 83.068647, "low": 70.710421, "close": 80.3836, "volume": 2159465}, "trend_line": 71.1322, "activity_lines": {"activity_5": 77.296093, "activity_10": 77.628329, "activity_20": 76.790843, "activity_30": 74.939789}, "trend_signal": 1, "fair_value": 48.923227, "relative_strength": 14.927432, "rate_of_change": 1.3270354206166166, "market_dynamics": -0.709714, "expectation": {"probability": 47.725, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 80.995589, "high": 87.530516, "low": 80.576051, "close": 82.7231, "volume": 1891960}, "trend_line": 72.02677, "activity_lines": {"activity_5": 79.204293, "activity_10": 78.519645, "activity_20": 77.45347, "activity_30": 75.687589}, "trend_signal": 1, "fair_value": 49.133404, "relative_strength": 19.623144, "rate_of_change": 1.2576161007251312, "market_dynamics": -0.576326, "expectation": {"probability": 47.725, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 82.91064, "high": 84.114961, "low": 78.300654, "close": 81.1239, "volume": 1306116}, "trend_line": 72.833077, "activity_lines": {"activity_5": 80.19554, "activity_10": 79.003504, "activity_20": 77.907245, "activity_30": 76.274501}, "trend_signal": 1, "fair_value": 49.332117, "relative_strength": 17.333633, "rate_of_change": 1.1194546138887027, "market_dynamics": -0.499064, "expectation": {"probability": 51.0032, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 81.360883, "high": 82.654049, "low": 71.400542, "close": 73.5624, "volume": 1134429}, "trend_line": 73.437317, "activity_lines": {"activity_5": 78.389013, "activity_10": 78.009884, "activity_20": 77.589137, "activity_30": 76.321554}, "trend_signal": 1, "fair_value": 49.482905, "relative_strength": 8.08687, "rate_of_change": 0.8296230571172905, "market_dynamics": -0.523443, "expectation": {"probability": 50.8735, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 69.682837, "high": 74.48038, "low": 68.692332, "close": 73.0194, "volume": 717720}, "trend_line": 73.979027, "activity_lines": {"activity_5": 76.569873, "activity_10": 77.095087, "activity_20": 77.20929, "activity_30": 76.294592}, "trend_signal": 1, "fair_value": 49.625786, "relative_strength": 6.748703, "rate_of_change": 0.7376494977342501, "market_dynamics": -0.767359, "expectation": {"probability": 51.2277, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 72.881238, "high": 78.231587, "low": 72.012546, "close": 77.9848, "volume": 893629}, "trend_line": 74.659787, "activity_lines": {"activity_5": 76.510647, "activity_10": 77.25762, "activity_20": 77.31975, "activity_30": 76.553029}, "trend_signal": 1, "fair_value": 49.811168, "relative_strength": 9.032994, "rate_of_change": 0.9202067499481877, "market_dynamics": -0.969347, "expectation": {"probability": 46.6801, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 77.984773, "high": 83.23147, "low": 76.64225, "close": 82.3381, "volume": 1245631}, "trend_line": 75.36543, "activity_lines": {"activity_5": 78.06244, "activity_10": 78.166255, "activity_20": 77.835254, "activity_30": 77.048404}, "trend_signal": 1, "fair_value": 50.013178, "relative_strength": 12.870771, "rate_of_change": 0.9451446733969509, "market_dynamics": -0.959351, "expectation": {"probability": 46.9316, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 83.127835, "high": 83.700382, "low": 78.863351, "close": 82.1012, "volume": 576376}, "trend_line": 75.976073, "activity_lines": {"activity_5": 79.560933, "activity_10": 78.93412, "activity_20": 78.304041, "activity_30": 77.48297}, "trend_signal": 1, "fair_value": 50.215003, "relative_strength": 11.60461, "rate_of_change": 0.8102428394556974, "market_dynamics": -0.855758, "expectation": {"probability": 50.7315, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 80.95611, "high": 80.95611, "low": 72.437012, "close": 72.7529, "volume": 550304}, "trend_line": 76.123103, "activity_lines": {"activity_5": 77.878173, "activity_10": 77.908905, "activity_20": 77.856492, "activity_30": 77.275023}, "trend_signal": 1, "fair_value": 50.367756, "relative_strength": 2.68439, "rate_of_change": 0.19352145247096528, "market_dynamics": -0.869676, "expectation": {"probability": 51.8164, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 72.72327, "high": 78.063746, "low": 70.818072, "close": 77.5603, "volume": 714829}, "trend_line": 76.338, "activity_lines": {"activity_5": 77.851847, "activity_10": 77.818405, "activity_20": 77.871182, "activity_30": 77.367745}, "trend_signal": 1, "fair_value": 50.551206, "relative_strength": 4.752119, "rate_of_change": 0.28230194452266805, "market_dynamics": -0.846176, "expectation": {"probability": 46.6334, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 78.290826, "high": 82.175259, "low": 77.274062, "close": 80.8278, "volume": 1009890}, "trend_line": 76.64347, "activity_lines": {"activity_5": 78.61196, "activity_10": 78.268011, "activity_20": 78.163037, "activity_30": 77.65741}, "trend_signal": 1, "fair_value": 50.754145, "relative_strength": 7.070309, "rate_of_change": 0.4001545757027951, "market_dynamics": -0.889528, "expectation": {"probability": 46.7926, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 81.548388, "high": 82.177695, "low": 79.569154, "close": 81.2325, "volume": 515262}, "trend_line": 76.98962, "activity_lines": {"activity_5": 79.31744, "activity_10": 78.783122, "activity_20": 78.460406, "activity_30": 77.953476}, "trend_signal": 1, "fair_value": 50.947976, "relative_strength": 6.4361, "rate_of_change": 0.45163664954106153, "market_dynamics": -0.837972, "expectation": {"probability": 47.4718, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 80.946225, "high": 81.844531, "low": 78.078557, "close": 81.4398, "volume": 516493}, "trend_line": 77.362333, "activity_lines": {"activity_5": 80.165727, "activity_10": 79.363025, "activity_20": 78.754053, "activity_30": 78.240585}, "trend_signal": 1, "fair_value": 51.13689, "relative_strength": 5.832697, "rate_of_change": 0.48410811743194015, "market_dynamics": -0.596402, "expectation": {"probability": 47.8708, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 80.817926, "high": 81.666875, "low": 73.601864, "close": 76.8792, "volume": 1424434}, "trend_line": 77.543063, "activity_lines": {"activity_5": 79.537907, "activity_10": 79.107985, "activity_20": 78.584966, "activity_30": 78.209415}, "trend_signal": 1, "fair_value": 51.306574, "relative_strength": -1.579576, "rate_of_change": 0.23361498159575528, "market_dynamics": -0.493744, "expectation": {"probability": 49.1236, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 77.431935, "high": 80.825209, "low": 76.610822, "close": 77.4814, "volume": 870536}, "trend_line": 77.569913, "activity_lines": {"activity_5": 78.835733, "activity_10": 78.902131, "activity_20": 78.503938, "activity_30": 78.205437}, "trend_signal": 1, "fair_value": 51.484358, "relative_strength": -2.023904, "rate_of_change": 0.034625921341275935, "market_dynamics": -0.630665, "expectation": {"probability": 47.5543, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 77.481325, "high": 77.718755, "low": 74.454092, "close": 75.7006, "volume": 488851}, "trend_line": 77.560663, "activity_lines": {"activity_5": 77.54522, "activity_10": 78.291367, "activity_20": 78.277773, "activity_30": 78.084836}, "trend_signal": 0, "fair_value": 51.646406, "relative_strength": -3.609708, "rate_of_change": -0.011924726536684952, "market_dynamics": -0.820911, "expectation": {"probability": 49.6158, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 76.749303, "high": 79.474803, "low": 75.275257, "close": 76.3338, "volume": 614950}, "trend_line": 77.529607, "activity_lines": {"activity_5": 76.807587, "activity_10": 77.837262, "activity_20": 78.110897, "activity_30": 78.005683}, "trend_signal": 0, "fair_value": 51.788363, "relative_strength": -1.778601, "rate_of_change": -0.040040916102027944, "market_dynamics": -0.975588, "expectation": {"probability": 47.7689, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 75.928145, "high": 86.127744, "low": 75.928145, "close": 83.6743, "volume": 1104305}, "trend_line": 77.764197, "activity_lines": {"activity_5": 78.843367, "activity_10": 78.826962, "activity_20": 78.646121, "activity_30": 78.402115}, "trend_signal": 1, "fair_value": 51.985282, "relative_strength": 2.27851, "rate_of_change": 0.3025811803740953, "market_dynamics": -0.725, "expectation": {"probability": 48.5192, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 84.831804, "high": 86.21711, "low": 81.923285, "close": 82.042, "volume": 910652}, "trend_line": 78.043093, "activity_lines": {"activity_5": 80.18608, "activity_10": 79.491278, "activity_20": 78.993939, "activity_30": 78.678102}, "trend_signal": 1, "fair_value": 52.171799, "relative_strength": 1.964774, "rate_of_change": 0.3586431941167002, "market_dynamics": -0.411142, "expectation": {"probability": 52.7207, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 82.803777, "high": 95.812973, "low": 82.309131, "close": 94.517, "volume": 1218537}, "trend_line": 78.846497, "activity_lines": {"activity_5": 85.34294, "activity_10": 82.254884, "activity_20": 80.5015, "activity_30": 79.740935}, "trend_signal": 1, "fair_value": 52.454952, "relative_strength": 14.712658, "rate_of_change": 1.0294363909949091, "market_dynamics": 0.296905, "expectation": {"probability": 52.6009, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 95.496401, "high": 96.930777, "low": 89.590325, "close": 92.1427, "volume": 598035}, "trend_line": 79.45486, "activity_lines": {"activity_5": 88.57266, "activity_10": 84.278495, "activity_20": 81.688051, "activity_30": 80.598755}, "trend_signal": 1, "fair_value": 52.72392, "relative_strength": 9.857292, "rate_of_change": 0.7715789834011232, "market_dynamics": 0.822639, "expectation": {"probability": 54.1512, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 92.399915, "high": 95.229292, "low": 90.42133, "close": 94.3785, "volume": 827570}, "trend_line": 80.057313, "activity_lines": {"activity_5": 91.451507, "activity_10": 86.502889, "activity_20": 83.031541, "activity_30": 81.56157}, "trend_signal": 1, "fair_value": 53.006612, "relative_strength": 10.873876, "rate_of_change": 0.7582330394893365, "market_dynamics": 0.994157, "expectation": {"probability": 52.7132, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 95.080828, "high": 96.080013, "low": 91.267109, "close": 92.7461, "volume": 1078002}, "trend_line": 80.63293, "activity_lines": {"activity_5": 92.58324, "activity_10": 88.191465, "activity_20": 84.164062, "activity_30": 82.380202}, "trend_signal": 1, "fair_value": 53.281576, "relative_strength": 8.995926, "rate_of_change": 0.7190061450101484, "market_dynamics": 1.293052, "expectation": {"probability": 53.8024, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 92.993466, "high": 93.794792, "low": 79.459948, "close": 80.7856, "volume": 1236427}, "trend_line": 80.548193, "activity_lines": {"activity_5": 89.123353, "activity_10": 87.499836, "activity_20": 84.102144, "activity_30": 82.390051}, "trend_signal": 1, "fair_value": 53.469104, "relative_strength": -3.509544, "rate_of_change": -0.10508981876263712, "market_dynamics": 0.982861, "expectation": {"probability": 53.8168, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 80.23158, "high": 82.595988, "low": 79.459932, "close": 81.1813, "volume": 374551}, "trend_line": 80.500287, "activity_lines": {"activity_5": 85.879127, "activity_10": 86.809127, "activity_20": 84.043515, "activity_30": 82.430897}, "trend_signal": 1, "fair_value": 53.653145, "relative_strength": -3.863286, "rate_of_change": -0.059474953088019686, "market_dynamics": 0.618743, "expectation": {"probability": 48.9166, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 80.825191, "high": 84.366858, "low": 79.123608, "close": 84.3075, "volume": 509243}, "trend_line": 80.79429, "activity_lines": {"activity_5": 84.566013, "activity_10": 86.619547, "activity_20": 84.243754, "activity_30": 82.676523}, "trend_signal": 1, "fair_value": 53.859172, "relative_strength": 0.05079, "rate_of_change": 0.3652198159243874, "market_dynamics": 0.238589, "expectation": {"probability": 52.3989, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 84.891134, "high": 85.969462, "low": 80.261248, "close": 82.8433, "volume": 1093567}, "trend_line": 80.99024, "activity_lines": {"activity_5": 83.28718, "activity_10": 86.00726, "activity_20": 84.274437, "activity_30": 82.808718}, "trend_signal": 1, "fair_value": 54.077654, "relative_strength": -0.044301, "rate_of_change": 0.2425295153902538, "market_dynamics": -0.133239, "expectation": {"probability": 52.6362, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 81.586957, "high": 87.859072, "low": 77.545104, "close": 86.7016, "volume": 739201}, "trend_line": 81.3148, "activity_lines": {"activity_5": 84.06346, "activity_10": 85.978127, "activity_20": 84.670171, "activity_30": 83.177192}, "trend_signal": 1, "fair_value": 54.339665, "relative_strength": 1.288512, "rate_of_change": 0.4007396446781801, "market_dynamics": -0.188687, "expectation": {"probability": 49.9054, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 87.75017, "high": 88.996677, "low": 84.777349, "close": 85.6133, "volume": 468706}, "trend_line": 81.632303, "activity_lines": {"activity_5": 84.87994, "activity_10": 85.69608, "activity_20": 84.940351, "activity_30": 83.454515}, "trend_signal": 1, "fair_value": 54.606504, "relative_strength": -1.872776, "rate_of_change": 0.3904615150009443, "market_dynamics": -0.152239, "expectation": {"probability": 53.7168, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 84.877306, "high": 87.605017, "low": 83.370667, "close": 85.0359, "volume": 678422}, "trend_line": 81.980463, "activity_lines": {"activity_5": 85.182107, "activity_10": 85.244118, "activity_20": 85.0943, "activity_30": 83.674102}, "trend_signal": 1, "fair_value": 54.86079, "relative_strength": -1.678538, "rate_of_change": 0.4264978289293237, "market_dynamics": -0.147104, "expectation": {"probability": 52.9334, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 82.795758, "high": 95.354386, "low": 81.916753, "close": 94.7101, "volume": 1847571}, "trend_line": 82.458013, "activity_lines": {"activity_5": 88.452033, "activity_10": 86.723485, "activity_20": 86.134004, "activity_30": 84.495369}, "trend_signal": 1, "fair_value": 55.174099, "relative_strength": 9.412364, "rate_of_change": 0.5825168369688198, "market_dynamics": 0.097186, "expectation": {"probability": 51.9551, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 95.284998, "high": 98.308188, "low": 93.718887, "close": 97.089, "volume": 1463437}, "trend_line": 82.936877, "activity_lines": {"activity_5": 91.82142, "activity_10": 88.5887, "activity_20": 87.334164, "activity_30": 85.439303}, "trend_signal": 1, "fair_value": 55.49643, "relative_strength": 10.296235, "rate_of_change": 0.5807367684205555, "market_dynamics": 0.323489, "expectation": {"probability": 52.2981, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 96.90066, "high": 98.615452, "low": 93.441338, "close": 94.0658, "volume": 867160}, "trend_line": 83.368273, "activity_lines": {"activity_5": 93.23336, "activity_10": 89.85496, "activity_20": 88.170892, "activity_30": 86.157298}, "trend_signal": 1, "fair_value": 55.799382, "relative_strength": 8.399954, "rate_of_change": 0.5201498001908205, "market_dynamics": 0.498007, "expectation": {"probability": 54.1093, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 94.759683, "high": 97.525159, "low": 93.312516, "close": 95.2652, "volume": 2055826}, "trend_line": 84.0917, "activity_lines": {"activity_5": 94.554153, "activity_10": 91.315298, "activity_20": 89.061726, "activity_30": 86.924842}, "trend_signal": 1, "fair_value": 56.104285, "relative_strength": 10.546313, "rate_of_change": 0.867748573848952, "market_dynamics": 0.723508, "expectation": {"probability": 52.2362, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 95.780613, "high": 96.142404, "low": 86.317036, "close": 89.2981, "volume": 987756}, "trend_line": 84.634323, "activity_lines": {"activity_5": 93.242453, "activity_10": 91.427444, "activity_20": 89.296711, "activity_30": 87.260739}, "trend_signal": 1, "fair_value": 56.377774, "relative_strength": 6.681222, "rate_of_change": 0.6452753363292594, "market_dynamics": 0.423917, "expectation": {"probability": 54.1166, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 87.394919, "high": 90.586613, "low": 83.945511, "close": 85.7396, "volume": 1410054}, "trend_line": 84.892817, "activity_lines": {"activity_5": 90.46044, "activity_10": 90.745011, "activity_20": 89.136522, "activity_30": 87.332047}, "trend_signal": 1, "fair_value": 56.622408, "relative_strength": 4.666032, "rate_of_change": 0.30542454980114736, "market_dynamics": 0.07812, "expectation": {"probability": 53.4735, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 85.660313, "high": 86.235215, "low": 80.099629, "close": 81.7153, "volume": 2206425}, "trend_line": 84.872057, "activity_lines": {"activity_5": 86.935027, "activity_10": 89.304849, "activity_20": 88.545262, "activity_30": 87.127046}, "trend_signal": 1, "fair_value": 56.845153, "relative_strength": -0.698456, "rate_of_change": -0.02445436579162601, "market_dynamics": -0.206102, "expectation": {"probability": 52.7112, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 83.618435, "high": 87.513889, "low": 82.733484, "close": 83.2616, "volume": 1034678}, "trend_line": 84.910737, "activity_lines": {"activity_5": 84.94996, "activity_10": 88.166342, "activity_20": 88.075642, "activity_30": 87.023146}, "trend_signal": 1, "fair_value": 57.075246, "relative_strength": 2.658498, "rate_of_change": 0.04557448159881336, "market_dynamics": -0.570576, "expectation": {"probability": 48.2604, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 82.20097, "high": 87.01329, "low": 73.367414, "close": 76.3231, "volume": 1378512}, "trend_line": 85.029743, "activity_lines": {"activity_5": 81.37234, "activity_10": 85.828835, "activity_20": 86.947178, "activity_30": 86.469105}, "trend_signal": 0, "fair_value": 57.283874, "relative_strength": 3.484707, "rate_of_change": 0.1401542422132066, "market_dynamics": -0.785463, "expectation": {"probability": 51.4521, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 73.071931, "high": 85.427352, "low": 70.276721, "close": 81.0809, "volume": 1236897}, "trend_line": 85.147097, "activity_lines": {"activity_5": 80.64346, "activity_10": 84.525295, "activity_20": 86.29907, "activity_30": 86.21434}, "trend_signal": 0, "fair_value": 57.521354, "relative_strength": 4.035687, "rate_of_change": 0.13801523544532643, "market_dynamics": -0.934356, "expectation": {"probability": 46.5031, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 82.022617, "high": 83.638289, "low": 79.53468, "close": 80.288, "volume": 767032}, "trend_line": 85.129103, "activity_lines": {"activity_5": 80.198093, "activity_10": 83.1495, "activity_20": 85.63943, "activity_30": 85.90085}, "trend_signal": 0, "fair_value": 57.743068, "relative_strength": 4.466593, "rate_of_change": -0.021132840265830344, "market_dynamics": -1.048759, "expectation": {"probability": 50.5998, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 79.59498, "high": 85.226419, "low": 73.496737, "close": 84.6305, "volume": 1860314}, "trend_line": 85.24237, "activity_lines": {"activity_5": 81.563667, "activity_10": 82.825471, "activity_20": 85.449811, "activity_30": 85.868682}, "trend_signal": 0, "fair_value": 58.005955, "relative_strength": 5.08591, "rate_of_change": 0.1330532050830999, "market_dynamics": -0.955707, "expectation": {"probability": 46.5213, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 85.266057, "high": 90.718714, "low": 83.944507, "close": 89.8447, "volume": 1187127}, "trend_line": 85.522533, "activity_lines": {"activity_5": 84.47296, "activity_10": 83.675996, "activity_20": 85.803203, "activity_30": 86.165607}, "trend_signal": 0, "fair_value": 58.301715, "relative_strength": 8.214207, "rate_of_change": 0.3286663662683261, "market_dynamics": -0.733055, "expectation": {"probability": 46.6577, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 89.199127, "high": 91.220285, "low": 86.28409, "close": 90.8677, "volume": 862897}, "trend_line": 85.988817, "activity_lines": {"activity_5": 87.28438, "activity_10": 84.789269, "activity_20": 86.267839, "activity_30": 86.510456}, "trend_signal": 0, "fair_value": 58.612978, "relative_strength": 9.733417, "rate_of_change": 0.5452177147278855, "market_dynamics": -0.522798, "expectation": {"probability": 47.5659, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 94.185046, "high": 94.910081, "low": 89.631229, "close": 92.0596, "volume": 1073631}, "trend_line": 86.474757, "activity_lines": {"activity_5": 89.52346, "activity_10": 86.199205, "activity_20": 86.79798, "activity_30": 86.90212}, "trend_signal": 0, "fair_value": 58.937028, "relative_strength": 5.440125, "rate_of_change": 0.5651199969409969, "market_dynamics": -0.258038, "expectation": {"probability": 48.6031, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 90.311504, "high": 92.605792, "low": 87.262386, "close": 88.3847, "volume": 796984}, "trend_line": 86.89756, "activity_lines": {"activity_5": 89.80566, "activity_10": 86.890769, "activity_20": 86.926328, "activity_30": 87.025342}, "trend_signal": 0, "fair_value": 59.225267, "relative_strength": 3.960922, "rate_of_change": 0.48893227881519435, "market_dynamics": -0.282015, "expectation": {"probability": 52.6786, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 89.636193, "high": 90.823065, "low": 88.652926, "close": 90.0732, "volume": 651678}, "trend_line": 87.35554, "activity_lines": {"activity_5": 90.110913, "activity_10": 87.84124, "activity_20": 87.196071, "activity_30": 87.230222}, "trend_signal": 0, "fair_value": 59.52482, "relative_strength": 4.178589, "rate_of_change": 0.5270343609187718, "market_dynamics": -0.266738, "expectation": {"probability": 48.7292, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 90.122864, "high": 95.019335, "low": 88.598304, "close": 93.7977, "volume": 929725}, "trend_line": 87.692987, "activity_lines": {"activity_5": 91.29482, "activity_10": 89.316931, "activity_20": 87.7861, "activity_30": 87.645845}, "trend_signal": 0, "fair_value": 59.858296, "relative_strength": 6.53377, "rate_of_change": 0.38629147046655243, "market_dynamics": -0.118797, "expectation": {"probability": 49.6293, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 93.460028, "high": 93.552296, "low": 88.543692, "close": 88.9807, "volume": 698988}, "trend_line": 87.924277, "activity_lines": {"activity_5": 90.609527, "activity_10": 89.725238, "activity_20": 87.883576, "activity_30": 87.728923}, "trend_signal": 0, "fair_value": 60.169776, "relative_strength": 1.352697, "rate_of_change": 0.2637497112511418, "market_dynamics": -0.050765, "expectation": {"probability": 54.662, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 89.675855, "high": 90.400889, "low": 86.11524, "close": 86.8949, "volume": 658031}, "trend_line": 87.670207, "activity_lines": {"activity_5": 89.354767, "activity_10": 89.524171, "activity_20": 87.76637, "activity_30": 87.662512}, "trend_signal": 0, "fair_value": 60.47095, "relative_strength": -0.904146, "rate_of_change": -0.2889645598109367, "market_dynamics": 0.097738, "expectation": {"probability": 59.9635, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 86.587062, "high": 95.267619, "low": 86.08063, "close": 94.4234, "volume": 1670784}, "trend_line": 87.74623, "activity_lines": {"activity_5": 90.95382, "activity_10": 90.586213, "activity_20": 88.35731, "activity_30": 88.098202}, "trend_signal": 1, "fair_value": 60.824549, "relative_strength": 3.906145, "rate_of_change": 0.08671474905949768, "market_dynamics": 0.473475, "expectation": {"probability": 50.888, "direction": "undecided"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 94.721308, "high": 100.740983, "low": 93.142123, "close": 98.9424, "volume": 954348}, "trend_line": 87.89836, "activity_lines": {"activity_5": 93.656627, "activity_10": 92.212884, "activity_20": 89.379998, "activity_30": 88.820535}, "trend_signal": 1, "fair_value": 61.207423, "relative_strength": 6.756476, "rate_of_change": 0.1733749700699388, "market_dynamics": 0.644817, "expectation": {"probability": 50.888, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 98.939601, "high": 113.018916, "low": 97.775372, "close": 105.517, "volume": 3049639}, "trend_line": 88.324057, "activity_lines": {"activity_5": 97.959687, "activity_10": 94.77472, "activity_20": 91.020011, "activity_30": 89.957222}, "trend_signal": 1, "fair_value": 61.640896, "relative_strength": 13.811771, "rate_of_change": 0.4843059642978544, "market_dynamics": 1.041227, "expectation": {"probability": 51.4689, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 105.596601, "high": 112.074493, "low": 104.017229, "close": 111.4476, "volume": 2114935}, "trend_line": 89.346123, "activity_lines": {"activity_5": 103.458327, "activity_10": 98.129896, "activity_20": 93.170315, "activity_30": 91.449063}, "trend_signal": 1, "fair_value": 62.106717, "relative_strength": 19.064588, "rate_of_change": 1.1571773701473083, "market_dynamics": 1.467043, "expectation": {"probability": 52.0362, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 111.566913, "high": 112.293312, "low": 107.676201, "close": 109.1489, "volume": 1222345}, "trend_line": 90.278377, "activity_lines": {"activity_5": 106.69294, "activity_10": 100.692947, "activity_20": 95.024635, "activity_30": 92.726662}, "trend_signal": 1, "fair_value": 62.544635, "relative_strength": 14.564022, "rate_of_change": 1.0434185263976148, "market_dynamics": 1.508536, "expectation": {"probability": 54.4732, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 109.586808, "high": 113.927791, "low": 105.377672, "close": 105.7956, "volume": 1507233}, "trend_line": 90.994647, "activity_lines": {"activity_5": 107.326187, "activity_10": 102.335593, "activity_20": 96.465066, "activity_30": 93.727773}, "trend_signal": 1, "fair_value": 62.963765, "relative_strength": 13.34809, "rate_of_change": 0.7934015029977713, "market_dynamics": 1.559076, "expectation": {"probability": 53.9158, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 106.581688, "high": 112.283425, "low": 104.621405, "close": 109.7062, "volume": 1969283}, "trend_line": 91.890077, "activity_lines": {"activity_5": 108.50482, "activity_10": 104.372695, "activity_20": 98.18243, "activity_30": 94.93497}, "trend_signal": 1, "fair_value": 63.380028, "relative_strength": 14.196382, "rate_of_change": 0.984046896736689, "market_dynamics": 1.514098, "expectation": {"probability": 51.7798, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 109.915105, "high": 116.771116, "low": 109.40762, "close": 112.0744, "volume": 1683188}, "trend_line": 92.735837, "activity_lines": {"activity_5": 109.755267, "activity_10": 106.483415, "activity_20": 99.992048, "activity_30": 96.237185}, "trend_signal": 1, "fair_value": 63.81424, "relative_strength": 15.060631, "rate_of_change": 0.9204040606038435, "market_dynamics": 1.441884, "expectation": {"probability": 52.2356, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 111.855535, "high": 116.582007, "low": 111.009728, "close": 115.7562, "volume": 888778}, "trend_line": 93.7406, "activity_lines": {"activity_5": 111.79582, "activity_10": 108.931249, "activity_20": 102.015109, "activity_30": 97.722369}, "trend_signal": 1, "fair_value": 64.286329, "relative_strength": 18.030048, "rate_of_change": 1.0834678722962268, "market_dynamics": 1.374432, "expectation": {"probability": 53.0538, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 115.676628, "high": 116.422929, "low": 111.785913, "close": 112.3332, "volume": 1054828}, "trend_line": 94.65051, "activity_lines": {"activity_5": 112.408133, "activity_10": 110.269893, "activity_20": 103.524393, "activity_30": 98.921892}, "trend_signal": 1, "fair_value": 64.748106, "relative_strength": 14.200385, "rate_of_change": 0.9706679923106918, "market_dynamics": 1.334436, "expectation": {"probability": 55.4369, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 110.452452, "high": 118.13437, "low": 109.954918, "close": 116.3532, "volume": 668803}, "trend_line": 95.371947, "activity_lines": {"activity_5": 114.14816, "activity_10": 111.876931, "activity_20": 105.267714, "activity_30": 100.322065}, "trend_signal": 1, "fair_value": 65.232944, "relative_strength": 17.244413, "rate_of_change": 0.7622114239004193, "market_dynamics": 1.231458, "expectation": {"probability": 52.9869, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 116.611996, "high": 119.358383, "low": 111.925227, "close": 116.6717, "volume": 1279438}, "trend_line": 96.024703, "activity_lines": {"activity_5": 115.290513, "activity_10": 113.143155, "activity_20": 106.869629, "activity_30": 101.696243}, "trend_signal": 1, "fair_value": 65.735637, "relative_strength": 15.201161, "rate_of_change": 0.6844318696775651, "market_dynamics": 1.167977, "expectation": {"probability": 53.4151, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 117.009998, "high": 117.820978, "low": 111.457521, "close": 113.3581, "volume": 1941954}, "trend_line": 96.66778, "activity_lines": {"activity_5": 114.863967, "activity_10": 113.484555, "activity_20": 108.003386, "activity_30": 102.814527}, "trend_signal": 1, "fair_value": 66.233394, "relative_strength": 10.195391, "rate_of_change": 0.669699545959534, "market_dynamics": 1.139587, "expectation": {"probability": 55.8432, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 113.178993, "high": 114.950214, "low": 109.053443, "close": 110.3331, "volume": 747862}, "trend_line": 97.170043, "activity_lines": {"activity_5": 113.343507, "activity_10": 113.133389, "activity_20": 108.73708, "activity_30": 103.69616}, "trend_signal": 1, "fair_value": 66.716007, "relative_strength": 7.25546, "rate_of_change": 0.5195764297059615, "market_dynamics": 0.895923, "expectation": {"probability": 55.3114, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 111.009766, "high": 111.009766, "low": 107.03447, "close": 107.8355, "volume": 1124635}, "trend_line": 97.787957, "activity_lines": {"activity_5": 111.352053, "activity_10": 112.348378, "activity_20": 109.140214, "activity_30": 104.384254}, "trend_signal": 1, "fair_value": 67.17098, "relative_strength": 3.448726, "rate_of_change": 0.6359099789633713, "market_dynamics": 0.527056, "expectation": {"probability": 54.6903, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 108.711119, "high": 108.711119, "low": 92.521372, "close": 98.1037, "volume": 3229174}, "trend_line": 98.200093, "activity_lines": {"activity_5": 106.416513, "activity_10": 109.817829, "activity_20": 108.541387, "activity_30": 104.404625}, "trend_signal": 1, "fair_value": 67.590336, "relative_strength": -3.743773, "rate_of_change": 0.4214588510116738, "market_dynamics": 0.081494, "expectation": {"probability": 60.9603, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 99.707212, "high": 101.579215, "low": 96.895469, "close": 97.4638, "volume": 1622421}, "trend_line": 98.725043, "activity_lines": {"activity_5": 102.484307, "activity_10": 107.310787, "activity_20": 107.835336, "activity_30": 104.357122}, "trend_signal": 1, "fair_value": 67.989984, "relative_strength": -6.153302, "rate_of_change": 0.534571795161135, "market_dynamics": -0.445937, "expectation": {"probability": 57.7281, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 97.922517, "high": 102.538964, "low": 96.626323, "close": 98.3712, "volume": 1614101}, "trend_line": 99.228697, "activity_lines": {"activity_5": 100.135093, "activity_10": 105.191316, "activity_20": 107.18051, "activity_30": 104.334293}, "trend_signal": 1, "fair_value": 68.373376, "relative_strength": -7.225795, "rate_of_change": 0.5101582989434579, "market_dynamics": -0.723405, "expectation": {"probability": 53.748, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 100.10609, "high": 102.877952, "low": 97.244492, "close": 99.5577, "volume": 1225684}, "trend_line": 100.003183, "activity_lines": {"activity_5": 99.180507, "activity_10": 103.536722, "activity_20": 106.616907, "activity_30": 104.355519}, "trend_signal": 0, "fair_value": 68.764868, "relative_strength": -6.891011, "rate_of_change": 0.7805060667077088, "market_dynamics": -0.891842, "expectation": {"probability": 59.7685, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 99.527739, "high": 103.96471, "low": 97.852658, "close": 99.6773, "volume": 1224438}, "trend_line": 100.623063, "activity_lines": {"activity_5": 98.984147, "activity_10": 102.198391, "activity_20": 106.014327, "activity_30": 104.334495}, "trend_signal": 0, "fair_value": 69.14779, "relative_strength": -5.319487, "rate_of_change": 0.6198602698476056, "market_dynamics": -0.975526, "expectation": {"probability": 60.0725, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 100.255645, "high": 102.165338, "low": 94.333034, "close": 97.8527, "volume": 1019221}, "trend_line": 101.208553, "activity_lines": {"activity_5": 98.723467, "activity_10": 100.758422, "activity_20": 105.177107, "activity_30": 104.155762}, "trend_signal": 0, "fair_value": 69.524025, "relative_strength": -7.229428, "rate_of_change": 0.5818646168622327, "market_dynamics": -1.000296, "expectation": {"probability": 66.4297, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 98.211654, "high": 103.705524, "low": 96.122786, "close": 102.4193, "volume": 1281067}, "trend_line": 101.801513, "activity_lines": {"activity_5": 100.00172, "activity_10": 100.485116, "activity_20": 104.758471, "activity_30": 104.233874}, "trend_signal": 0, "fair_value": 69.924524, "relative_strength": -0.935888, "rate_of_change": 0.5858793376879967, "market_dynamics": -0.950054, "expectation": {"probability": 55.576, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 101.661529, "high": 107.275048, "low": 101.521938, "close": 105.1114, "volume": 773837}, "trend_line": 102.310403, "activity_lines": {"activity_5": 101.846973, "activity_10": 100.960418, "activity_20": 104.579669, "activity_30": 104.447415}, "trend_signal": 0, "fair_value": 70.338571, "relative_strength": -1.944425, "rate_of_change": 0.4998845154688358, "market_dynamics": -0.902829, "expectation": {"probability": 55.7657, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 103.875039, "high": 107.084018, "low": 101.702418, "close": 104.8422, "volume": 743216}, "trend_line": 102.77622, "activity_lines": {"activity_5": 103.153147, "activity_10": 101.536715, "activity_20": 104.37716, "activity_30": 104.610757}, "trend_signal": 0, "fair_value": 70.757756, "relative_strength": -2.472736, "rate_of_change": 0.4552977862866998, "market_dynamics": -0.854801, "expectation": {"probability": 59.1741, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 105.320808, "high": 111.163655, "low": 103.695579, "close": 106.8563, "volume": 987869}, "trend_line": 103.269443, "activity_lines": {"activity_5": 104.778387, "activity_10": 102.579045, "activity_20": 104.397925, "activity_30": 104.873988}, "trend_signal": 0, "fair_value": 71.203453, "relative_strength": -0.043056, "rate_of_change": 0.4798999223750401, "market_dynamics": -0.722784, "expectation": {"probability": 56.0325, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 107.614019, "high": 110.806645, "low": 106.317825, "close": 107.4844, "volume": 1134378}, "trend_line": 103.9061, "activity_lines": {"activity_5": 106.134393, "activity_10": 103.75338, "activity_20": 104.489426, "activity_30": 105.145921}, "trend_signal": 0, "fair_value": 71.652003, "relative_strength": 0.182238, "rate_of_change": 0.6165008559211457, "market_dynamics": -0.622378, "expectation": {"probability": 52.7413, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 107.544269, "high": 111.452795, "low": 107.27506, "close": 110.1566, "volume": 542344}, "trend_line": 104.575547, "activity_lines": {"activity_5": 107.73902, "activity_10": 105.243011, "activity_20": 104.82738, "activity_30": 105.549179}, "trend_signal": 1, "fair_value": 72.109581, "relative_strength": 0.961893, "rate_of_change": 0.6442807496383804, "market_dynamics": -0.427032, "expectation": {"probability": 52.7721, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 109.96709, "high": 110.774718, "low": 106.487308, "close": 109.4187, "volume": 489428}, "trend_line": 105.096247, "activity_lines": {"activity_5": 108.58186, "activity_10": 106.3677, "activity_20": 105.092914, "activity_30": 105.86164}, "trend_signal": 0, "fair_value": 72.550745, "relative_strength": 1.135913, "rate_of_change": 0.4979175485450772, "market_dynamics": -0.224761, "expectation": {"probability": 56.3486, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 109.229276, "high": 122.330807, "low": 107.63396, "close": 121.8223, "volume": 1069815}, "trend_line": 106.190967, "activity_lines": {"activity_5": 113.27208, "activity_10": 109.546725, "activity_20": 106.552389, "activity_30": 106.94074}, "trend_signal": 1, "fair_value": 73.060537, "relative_strength": 10.414803, "rate_of_change": 1.0416356732510108, "market_dynamics": 0.176768, "expectation": {"probability": 51.7986, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 120.805311, "high": 123.238168, "low": 119.1402, "close": 122.9889, "volume": 806609}, "trend_line": 107.3941, "activity_lines": {"activity_5": 117.21916, "activity_10": 112.533049, "activity_20": 108.094082, "activity_30": 108.024478}, "trend_signal": 1, "fair_value": 73.598519, "relative_strength": 11.442219, "rate_of_change": 1.1329899651445814, "market_dynamics": 0.501036, "expectation": {"probability": 52.3747, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 121.393615, "high": 127.505672, "low": 118.821167, "close": 123.2382, "volume": 516970}, "trend_line": 108.354593, "activity_lines": {"activity_5": 120.173833, "activity_10": 115.140853, "activity_20": 109.608777, "activity_30": 109.046678}, "trend_signal": 1, "fair_value": 74.129258, "relative_strength": 11.573169, "rate_of_change": 0.8943629119290536, "market_dynamics": 0.723519, "expectation": {"probability": 52.6076, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 123.666961, "high": 125.43178, "low": 120.900084, "close": 123.9262, "volume": 672751}, "trend_line": 109.187387, "activity_lines": {"activity_5": 122.307587, "activity_10": 117.412193, "activity_20": 111.15621, "activity_30": 110.051298}, "trend_signal": 1, "fair_value": 74.654599, "relative_strength": 11.269247, "rate_of_change": 0.7685820941619033, "market_dynamics": 0.902152, "expectation": {"probability": 53.1674, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 126.307695, "high": 131.370788, "low": 124.799752, "close": 129.8229, "volume": 794839}, "trend_line": 109.997583, "activity_lines": {"activity_5": 125.488933, "activity_10": 120.364625, "activity_20": 113.230688, "activity_30": 111.382621}, "trend_signal": 1, "fair_value": 75.240833, "relative_strength": 16.395382, "rate_of_change": 0.7420234353625522, "market_dynamics": 0.911514, "expectation": {"probability": 53.8907, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 129.463344, "high": 140.987619, "low": 129.39344, "close": 140.0489, "volume": 893049}, "trend_line": 110.95096, "activity_lines": {"activity_5": 130.718667, "activity_10": 124.727031, "activity_20": 116.200667, "activity_30": 113.321416}, "trend_signal": 1, "fair_value": 75.881444, "relative_strength": 26.529623, "rate_of_change": 0.866725407957363, "market_dynamics": 1.012576, "expectation": {"probability": 54.624, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 139.609524, "high": 140.048924, "low": 131.750247, "close": 134.7162, "volume": 869826}, "trend_line": 111.803203, "activity_lines": {"activity_5": 132.955727, "activity_10": 127.479733, "activity_20": 118.521266, "activity_30": 114.854657}, "trend_signal": 1, "fair_value": 76.493271, "relative_strength": 19.833887, "rate_of_change": 0.7681258458692034, "market_dynamics": 1.099483, "expectation": {"probability": 55.9158, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 134.716172, "high": 136.81331, "low": 130.70165, "close": 135.7947, "volume": 765650}, "trend_line": 112.803173, "activity_lines": {"activity_5": 134.770467, "activity_10": 129.921982, "activity_20": 120.816576, "activity_30": 116.402496}, "trend_signal": 1, "fair_value": 77.101024, "relative_strength": 20.889334, "rate_of_change": 0.8944019251398412, "market_dynamics": 1.173728, "expectation": {"probability": 54.6197, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 132.818778, "high": 135.055726, "low": 123.012158, "close": 123.861, "volume": 1052561}, "trend_line": 113.275, "activity_lines": {"activity_5": 131.770207, "activity_10": 129.679735, "activity_20": 121.795862, "activity_30": 117.115904}, "trend_signal": 1, "fair_value": 77.644944, "relative_strength": 12.137356, "rate_of_change": 0.41827458169107057, "market_dynamics": 1.052369, "expectation": {"probability": 56.4987, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 121.474243, "high": 128.914091, "low": 119.986274, "close": 123.6313, "volume": 1096478}, "trend_line": 113.66023, "activity_lines": {"activity_5": 128.697727, "activity_10": 129.146553, "activity_20": 122.627571, "activity_30": 117.784052}, "trend_signal": 1, "fair_value": 78.201235, "relative_strength": 13.203326, "rate_of_change": 0.34008386669608726, "market_dynamics": 0.826749, "expectation": {"probability": 56.0158, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 125.748445, "high": 127.036687, "low": 118.258663, "close": 118.8179, "volume": 1238883}, "trend_line": 113.762287, "activity_lines": {"activity_5": 124.433553, "activity_10": 127.479796, "activity_20": 122.880575, "activity_30": 118.116805}, "trend_signal": 1, "fair_value": 78.72189, "relative_strength": 10.320268, "rate_of_change": 0.08979130167165952, "market_dynamics": 0.563062, "expectation": {"probability": 55.4507, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 123.052119, "high": 128.28498, "low": 121.234598, "close": 122.5528, "volume": 815580}, "trend_line": 114.10294, "activity_lines": {"activity_5": 122.829747, "activity_10": 126.546738, "activity_20": 123.397568, "activity_30": 118.683935}, "trend_signal": 1, "fair_value": 79.251464, "relative_strength": 15.827009, "rate_of_change": 0.2994428197457064, "market_dynamics": 0.239485, "expectation": {"probability": 53.879, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 123.910934, "high": 128.424775, "low": 120.570492, "close": 126.2078, "volume": 619482}, "trend_line": 114.431427, "activity_lines": {"activity_5": 123.255167, "activity_10": 126.286155, "activity_20": 124.153726, "activity_30": 119.464894}, "trend_signal": 1, "fair_value": 79.822843, "relative_strength": 14.802698, "rate_of_change": 0.28788653473783893, "market_dynamics": -0.00166, "expectation": {"probability": 54.7886, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 125.748454, "high": 137.782037, "low": 124.964523, "close": 137.0031, "volume": 799724}, "trend_line": 115.10914, "activity_lines": {"activity_5": 127.918147, "activity_10": 127.93436, "activity_20": 125.802983, "activity_30": 120.921131}, "trend_signal": 1, "fair_value": 80.453987, "relative_strength": 19.629073, "rate_of_change": 0.592243772333624, "market_dynamics": -0.090522, "expectation": {"probability": 55.1511, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 136.563668, "high": 139.819226, "low": 132.134012, "close": 137.053, "volume": 763120}, "trend_line": 115.89897, "activity_lines": {"activity_5": 131.72162, "activity_10": 129.353876, "activity_20": 127.292308, "activity_30": 122.336864}, "trend_signal": 1, "fair_value": 81.086071, "relative_strength": 13.998775, "rate_of_change": 0.6861575023495172, "market_dynamics": -0.11443, "expectation": {"probability": 55.5759, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 137.09, "high": 147.32, "low": 132.42, "close": 143.33, "volume": 1694048}, "trend_line": 116.998867, "activity_lines": {"activity_5": 136.722647, "activity_10": 131.783209, "activity_20": 129.227339, "activity_30": 124.106608}, "trend_signal": 1, "fair_value": 81.769587, "relative_strength": 17.978232, "rate_of_change": 0.949013610733554, "market_dynamics": 0.133154, "expectation": {"probability": 55.3651, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 144.46, "high": 145.34, "low": 137.35, "close": 143.53, "volume": 972063}, "trend_line": 118.188683, "activity_lines": {"activity_5": 140.1562, "activity_10": 134.189249, "activity_20": 130.998143, "activity_30": 125.818294}, "trend_signal": 1, "fair_value": 82.461431, "relative_strength": 16.531513, "rate_of_change": 1.016946600004249, "market_dynamics": 0.330393, "expectation": {"probability": 55.7055, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 142.21, "high": 149.71, "low": 139.45, "close": 147.6, "volume": 754453}, "trend_line": 119.83856, "activity_lines": {"activity_5": 143.54794, "activity_10": 137.175038, "activity_20": 132.981929, "activity_30": 127.715798}, "trend_signal": 1, "fair_value": 83.184976, "relative_strength": 16.5904, "rate_of_change": 1.3959686817053403, "market_dynamics": 0.397822, "expectation": {"probability": 56.1047, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 147.95, "high": 151.67, "low": 140.61, "close": 141.16, "volume": 1136567}, "trend_line": 121.2951, "activity_lines": {"activity_5": 143.366867, "activity_10": 138.775276, "activity_20": 134.161355, "activity_30": 129.091375}, "trend_signal": 1, "fair_value": 83.863124, "relative_strength": 10.844029, "rate_of_change": 1.2154184763234839, "market_dynamics": 0.481422, "expectation": {"probability": 57.265, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 141.92, "high": 142.75, "low": 134.1701, "close": 137.9, "volume": 754611}, "trend_line": 122.612727, "activity_lines": {"activity_5": 141.822, "activity_10": 139.46826, "activity_20": 134.88267, "activity_30": 130.162658}, "trend_signal": 1, "fair_value": 84.521186, "relative_strength": 6.979532, "rate_of_change": 1.0862986221207631, "market_dynamics": 0.209115, "expectation": {"probability": 56.8141, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 139.14, "high": 143.3, "low": 133.85, "close": 135.51, "volume": 976634}, "trend_line": 123.811137, "activity_lines": {"activity_5": 139.424, "activity_10": 139.467267, "activity_20": 135.24074, "activity_30": 130.994741}, "trend_signal": 1, "fair_value": 85.153825, "relative_strength": 3.336767, "rate_of_change": 0.9773944592228141, "market_dynamics": 0.038444, "expectation": {"probability": 56.2856, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/7db6254f-478f-428b-9188-253a56f5a3d8/", "share_image": "https://sharemaestro.com/terminal/7db6254f-478f-428b-9188-253a56f5a3d8/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}