{"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-07-17, AZZ rose 2.56%, moving from 143.53 to 147.21. 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 10.48 and has softened across the 12-week window. Market Dynamics is 1.00 on the latest week. Next-week expectancy is undecided at 54.60% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-17"}, {"label": "Latest Close", "value": "147.21"}, {"label": "12-Week Change", "value": "2.56%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Next-Week Expectancy", "value": "Undecided 54.60%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "10.48"}, {"label": "Market Dynamics", "value": "1.00"}], "latest": {"week_ending": "2026-07-17", "ohlcv": {"open": 146.365, "high": 152.09, "low": 143.625, "close": 147.21, "volume": 1682069}, "trend_line": 134.496703, "activity_lines": {"activity_5": 149.384984, "activity_10": 148.19712, "activity_20": 144.234639, "activity_30": 140.354103}, "trend_signal": 1, "fair_value": 90.029344, "relative_strength": 10.480639, "rate_of_change": 0.9943387943925378, "market_dynamics": 1.004679, "expectation": {"probability": 54.5952, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-07-28", "ohlcv": {"open": 42.609, "high": 43.927408, "low": 42.189062, "close": 43.058235, "volume": 466756}, "trend_line": 39.077342, "activity_lines": {"activity_5": 42.425226, "activity_10": 41.192228, "activity_20": 39.383724, "activity_30": 39.076845}, "trend_signal": 0, "fair_value": 43.081997, "relative_strength": -3.033562, "rate_of_change": 0.3667668579030289, "market_dynamics": 1.203135, "expectation": {"probability": 49.497, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 43.224257, "high": 44.357111, "low": 42.85315, "close": 44.28875, "volume": 479001}, "trend_line": 39.200393, "activity_lines": {"activity_5": 43.12038, "activity_10": 41.983839, "activity_20": 39.934088, "activity_30": 39.413065}, "trend_signal": 1, "fair_value": 43.164757, "relative_strength": 1.998857, "rate_of_change": 0.3148909155591921, "market_dynamics": 1.289603, "expectation": {"probability": 47.8618, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 44.327814, "high": 46.124755, "low": 44.28875, "close": 45.929435, "volume": 417733}, "trend_line": 39.321547, "activity_lines": {"activity_5": 44.2282, "activity_10": 42.909278, "activity_20": 40.605284, "activity_30": 39.847197}, "trend_signal": 1, "fair_value": 43.252897, "relative_strength": 6.12599, "rate_of_change": 0.3090632280140768, "market_dynamics": 1.217354, "expectation": {"probability": 48.4469, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 45.72435, "high": 46.520278, "low": 44.737985, "close": 45.021199, "volume": 440424}, "trend_line": 39.520132, "activity_lines": {"activity_5": 44.688504, "activity_10": 43.503925, "activity_20": 41.150297, "activity_30": 40.214916}, "trend_signal": 1, "fair_value": 43.339157, "relative_strength": 6.284209, "rate_of_change": 0.5050284517035767, "market_dynamics": 1.195776, "expectation": {"probability": 51.5327, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 45.33371, "high": 47.194131, "low": 45.001667, "close": 46.857204, "volume": 560013}, "trend_line": 39.733942, "activity_lines": {"activity_5": 45.586324, "activity_10": 44.322687, "activity_20": 41.845968, "activity_30": 40.688276}, "trend_signal": 1, "fair_value": 43.430138, "relative_strength": 9.726737, "rate_of_change": 0.5410153994424975, "market_dynamics": 1.341073, "expectation": {"probability": 48.3351, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 47.247844, "high": 49.669808, "low": 47.247844, "close": 47.804505, "volume": 588474}, "trend_line": 39.928323, "activity_lines": {"activity_5": 46.510837, "activity_10": 45.155389, "activity_20": 42.585265, "activity_30": 41.208957}, "trend_signal": 1, "fair_value": 43.525339, "relative_strength": 9.128266, "rate_of_change": 0.48920643212294396, "market_dynamics": 1.46598, "expectation": {"probability": 48.7687, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 47.267375, "high": 47.267375, "low": 44.542665, "close": 45.196986, "volume": 451258}, "trend_line": 40.155876, "activity_lines": {"activity_5": 46.24976, "activity_10": 45.356341, "activity_20": 43.032133, "activity_30": 41.548871}, "trend_signal": 1, "fair_value": 43.615594, "relative_strength": 4.496072, "rate_of_change": 0.5699037247319411, "market_dynamics": 1.352744, "expectation": {"probability": 51.9932, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 45.265348, "high": 46.808374, "low": 45.003717, "close": 46.261479, "volume": 855935}, "trend_line": 40.360804, "activity_lines": {"activity_5": 46.282964, "activity_10": 45.697715, "activity_20": 43.548243, "activity_30": 41.942781}, "trend_signal": 1, "fair_value": 43.702935, "relative_strength": 7.018409, "rate_of_change": 0.5103312899960206, "market_dynamics": 1.40459, "expectation": {"probability": 49.0196, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 46.300543, "high": 46.96463, "low": 44.972369, "close": 44.991901, "volume": 359706}, "trend_line": 40.551498, "activity_lines": {"activity_5": 45.87084, "activity_10": 45.708191, "activity_20": 43.897917, "activity_30": 42.241561}, "trend_signal": 1, "fair_value": 43.791994, "relative_strength": 7.087436, "rate_of_change": 0.4724732440909764, "market_dynamics": 1.079109, "expectation": {"probability": 52.0904, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 44.689155, "high": 45.411838, "low": 44.435239, "close": 44.513367, "volume": 568378}, "trend_line": 40.669102, "activity_lines": {"activity_5": 45.301157, "activity_10": 45.584607, "activity_20": 44.157304, "activity_30": 42.497166}, "trend_signal": 1, "fair_value": 43.867891, "relative_strength": 6.58363, "rate_of_change": 0.29001148120348114, "market_dynamics": 0.730259, "expectation": {"probability": 50.8713, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 44.347345, "high": 44.454771, "low": 42.46251, "close": 43.722322, "volume": 782140}, "trend_line": 40.826193, "activity_lines": {"activity_5": 44.624048, "activity_10": 45.280974, "activity_20": 44.29475, "activity_30": 42.694148}, "trend_signal": 1, "fair_value": 43.929875, "relative_strength": 4.216753, "rate_of_change": 0.3862662126151721, "market_dynamics": 0.55345, "expectation": {"probability": 52.7228, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 43.732088, "high": 49.124183, "low": 43.192029, "close": 45.958733, "volume": 1189911}, "trend_line": 41.12982, "activity_lines": {"activity_5": 44.964556, "activity_10": 45.371886, "activity_20": 44.605411, "activity_30": 43.025279}, "trend_signal": 1, "fair_value": 44.015992, "relative_strength": 8.757264, "rate_of_change": 0.7437063749735341, "market_dynamics": 0.323453, "expectation": {"probability": 47.639, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 46.466565, "high": 47.379684, "low": 43.988227, "close": 44.222669, "volume": 614563}, "trend_line": 41.350721, "activity_lines": {"activity_5": 44.675592, "activity_10": 45.116787, "activity_20": 44.699701, "activity_30": 43.224818}, "trend_signal": 1, "fair_value": 44.087207, "relative_strength": 7.007351, "rate_of_change": 0.5370823407444958, "market_dynamics": 0.153528, "expectation": {"probability": 49.1667, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 44.046249, "high": 46.133889, "low": 43.938437, "close": 45.53602, "volume": 710731}, "trend_line": 41.537278, "activity_lines": {"activity_5": 44.960332, "activity_10": 45.131512, "activity_20": 44.883814, "activity_30": 43.494837}, "trend_signal": 1, "fair_value": 44.177466, "relative_strength": 12.780193, "rate_of_change": 0.45115779238770837, "market_dynamics": 0.04393, "expectation": {"probability": 47.5418, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 46.182894, "high": 47.66649, "low": 45.207682, "close": 46.957183, "volume": 640790}, "trend_line": 41.866762, "activity_lines": {"activity_5": 45.682519, "activity_10": 45.395269, "activity_20": 45.172092, "activity_30": 43.844508}, "trend_signal": 1, "fair_value": 44.269932, "relative_strength": 9.787311, "rate_of_change": 0.7932248232539473, "market_dynamics": 0.01336, "expectation": {"probability": 47.6514, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 46.712155, "high": 46.898376, "low": 44.938151, "close": 45.722241, "volume": 399045}, "trend_line": 42.106012, "activity_lines": {"activity_5": 45.830138, "activity_10": 45.432673, "activity_20": 45.300821, "activity_30": 44.093249}, "trend_signal": 1, "fair_value": 44.33041, "relative_strength": 5.423506, "rate_of_change": 0.5714557051247441, "market_dynamics": -0.25385, "expectation": {"probability": 49.5935, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 45.487014, "high": 48.995817, "low": 45.289032, "close": 48.388147, "volume": 509175}, "trend_line": 42.437354, "activity_lines": {"activity_5": 46.733064, "activity_10": 45.992647, "activity_20": 45.652071, "activity_30": 44.498548}, "trend_signal": 1, "fair_value": 44.392369, "relative_strength": 8.904313, "rate_of_change": 0.786923254569916, "market_dynamics": -0.177171, "expectation": {"probability": 44.3648, "direction": "negative"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 48.319539, "high": 48.515562, "low": 47.310023, "close": 48.045108, "volume": 218579}, "trend_line": 42.815474, "activity_lines": {"activity_5": 47.359682, "activity_10": 46.432229, "activity_20": 45.941542, "activity_30": 44.860339}, "trend_signal": 1, "fair_value": 44.430819, "relative_strength": 6.96368, "rate_of_change": 0.8910074836428367, "market_dynamics": -0.20847, "expectation": {"probability": 49.008, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 47.555051, "high": 49.779907, "low": 47.074796, "close": 49.476072, "volume": 438085}, "trend_line": 43.277932, "activity_lines": {"activity_5": 48.20846, "activity_10": 47.099557, "activity_20": 46.332594, "activity_30": 45.290055}, "trend_signal": 1, "fair_value": 44.464935, "relative_strength": 9.097303, "rate_of_change": 1.080118837409106, "market_dynamics": -0.151573, "expectation": {"probability": 43.4672, "direction": "negative"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 49.142834, "high": 50.975644, "low": 49.04492, "close": 50.485587, "volume": 400918}, "trend_line": 43.803222, "activity_lines": {"activity_5": 49.131072, "activity_10": 47.868903, "activity_20": 46.786114, "activity_30": 45.755065}, "trend_signal": 1, "fair_value": 44.506603, "relative_strength": 10.888866, "rate_of_change": 1.213759474459173, "market_dynamics": 0.092414, "expectation": {"probability": 46.1739, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 50.260162, "high": 53.151395, "low": 49.270248, "close": 52.436011, "volume": 1331974}, "trend_line": 44.372127, "activity_lines": {"activity_5": 50.468599, "activity_10": 48.884285, "activity_20": 47.387462, "activity_30": 46.312019}, "trend_signal": 1, "fair_value": 44.561495, "relative_strength": 12.196639, "rate_of_change": 1.2987743230395266, "market_dynamics": 0.494009, "expectation": {"probability": 47.4039, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 52.798653, "high": 56.532881, "low": 52.063568, "close": 55.886007, "volume": 587539}, "trend_line": 45.060247, "activity_lines": {"activity_5": 52.508539, "activity_10": 50.368509, "activity_20": 48.272725, "activity_30": 47.05485}, "trend_signal": 1, "fair_value": 44.634959, "relative_strength": 18.065461, "rate_of_change": 1.5507933617876777, "market_dynamics": 0.936921, "expectation": {"probability": 47.7991, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 55.895808, "high": 57.581601, "low": 55.640978, "close": 56.934727, "volume": 393204}, "trend_line": 45.730796, "activity_lines": {"activity_5": 54.398196, "activity_10": 51.862913, "activity_20": 49.202641, "activity_30": 47.820945}, "trend_signal": 1, "fair_value": 44.715147, "relative_strength": 19.473696, "rate_of_change": 1.488116565361928, "market_dynamics": 1.25745, "expectation": {"probability": 49.2769, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 56.219245, "high": 57.022937, "low": 54.749076, "close": 55.435155, "volume": 541370}, "trend_line": 46.279052, "activity_lines": {"activity_5": 55.195354, "activity_10": 52.853539, "activity_20": 49.937334, "activity_30": 48.447033}, "trend_signal": 1, "fair_value": 44.773956, "relative_strength": 17.886924, "rate_of_change": 1.1988770105816704, "market_dynamics": 1.489262, "expectation": {"probability": 51.1208, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 55.73899, "high": 61.962703, "low": 54.670667, "close": 56.768108, "volume": 1197630}, "trend_line": 46.899625, "activity_lines": {"activity_5": 56.039558, "activity_10": 53.906536, "activity_20": 50.749385, "activity_30": 49.123746}, "trend_signal": 1, "fair_value": 44.853435, "relative_strength": 18.246648, "rate_of_change": 1.3409371479778804, "market_dynamics": 1.528296, "expectation": {"probability": 49.4075, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 56.591687, "high": 57.601203, "low": 55.734873, "close": 57.561999, "volume": 869679}, "trend_line": 47.513912, "activity_lines": {"activity_5": 56.729557, "activity_10": 54.925497, "activity_20": 51.58985, "activity_30": 49.811641}, "trend_signal": 1, "fair_value": 44.929839, "relative_strength": 18.040043, "rate_of_change": 1.3097908565366938, "market_dynamics": 1.5225, "expectation": {"probability": 49.5351, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 58.199072, "high": 61.737277, "low": 58.199072, "close": 61.168812, "volume": 784505}, "trend_line": 48.143695, "activity_lines": {"activity_5": 58.280094, "activity_10": 56.384973, "activity_20": 52.727357, "activity_30": 50.692603}, "trend_signal": 1, "fair_value": 45.03526, "relative_strength": 23.583908, "rate_of_change": 1.3254707379177773, "market_dynamics": 1.56844, "expectation": {"probability": 51.0046, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 61.324965, "high": 63.831033, "low": 60.951512, "close": 63.781895, "volume": 758586}, "trend_line": 48.911163, "activity_lines": {"activity_5": 60.349473, "activity_10": 58.08718, "activity_20": 54.037672, "activity_30": 51.701519}, "trend_signal": 1, "fair_value": 45.140804, "relative_strength": 26.439511, "rate_of_change": 1.594119437654299, "market_dynamics": 1.650236, "expectation": {"probability": 51.2622, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 62.926883, "high": 68.459889, "low": 62.42567, "close": 68.341956, "volume": 749304}, "trend_line": 49.775764, "activity_lines": {"activity_5": 63.482393, "activity_10": 60.332365, "activity_20": 55.698849, "activity_30": 52.955118}, "trend_signal": 1, "fair_value": 45.280098, "relative_strength": 32.60598, "rate_of_change": 1.7676966707988528, "market_dynamics": 1.635018, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 68.233852, "high": 71.919246, "low": 66.160203, "close": 71.113373, "volume": 911971}, "trend_line": 50.72884, "activity_lines": {"activity_5": 66.678666, "activity_10": 62.738428, "activity_20": 57.512779, "activity_30": 54.331738}, "trend_signal": 1, "fair_value": 45.433001, "relative_strength": 37.362043, "rate_of_change": 1.9147390685957042, "market_dynamics": 1.701026, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 70.189568, "high": 72.292699, "low": 69.100656, "close": 71.663725, "volume": 704094}, "trend_line": 51.682356, "activity_lines": {"activity_5": 69.102039, "activity_10": 64.869504, "activity_20": 59.252457, "activity_30": 55.682376}, "trend_signal": 1, "fair_value": 45.584612, "relative_strength": 35.135828, "rate_of_change": 1.8796329661786089, "market_dynamics": 1.695738, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 71.388549, "high": 73.413059, "low": 70.454916, "close": 70.848025, "volume": 685766}, "trend_line": 52.567665, "activity_lines": {"activity_5": 70.313397, "activity_10": 66.502677, "activity_20": 60.781395, "activity_30": 56.918871}, "trend_signal": 1, "fair_value": 45.72491, "relative_strength": 31.443263, "rate_of_change": 1.7129811187400195, "market_dynamics": 1.672943, "expectation": {"probability": 53.7108, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 70.720264, "high": 72.155013, "low": 68.548339, "close": 70.258362, "volume": 520411}, "trend_line": 53.378629, "activity_lines": {"activity_5": 70.682919, "activity_10": 67.756602, "activity_20": 62.135654, "activity_30": 58.060206}, "trend_signal": 1, "fair_value": 45.835163, "relative_strength": 29.813686, "rate_of_change": 1.5427050069657813, "market_dynamics": 1.602158, "expectation": {"probability": 52.2815, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 69.776803, "high": 71.820379, "low": 68.587649, "close": 71.457343, "volume": 643329}, "trend_line": 54.259834, "activity_lines": {"activity_5": 71.020337, "activity_10": 68.986275, "activity_20": 63.480123, "activity_30": 59.226575}, "trend_signal": 1, "fair_value": 45.973523, "relative_strength": 31.053015, "rate_of_change": 1.6508573122026071, "market_dynamics": 1.516444, "expectation": {"probability": 51.3875, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 71.339411, "high": 80.685571, "low": 70.897163, "close": 76.675862, "volume": 1094169}, "trend_line": 55.253789, "activity_lines": {"activity_5": 72.88957, "activity_10": 70.873457, "activity_20": 65.198158, "activity_30": 60.67277}, "trend_signal": 1, "fair_value": 46.161299, "relative_strength": 36.310058, "rate_of_change": 1.8318430535559687, "market_dynamics": 1.544305, "expectation": {"probability": 52.7235, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 77.147592, "high": 77.299922, "low": 74.425314, "close": 75.978094, "volume": 427238}, "trend_line": 56.192909, "activity_lines": {"activity_5": 74.15538, "activity_10": 72.271813, "activity_20": 66.708221, "activity_30": 62.009822}, "trend_signal": 1, "fair_value": 46.340868, "relative_strength": 33.488608, "rate_of_change": 1.6996481453968753, "market_dynamics": 1.421619, "expectation": {"probability": 53.7108, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 75.958438, "high": 77.953465, "low": 73.855307, "close": 77.265525, "volume": 740325}, "trend_line": 57.26186, "activity_lines": {"activity_5": 75.562709, "activity_10": 73.569409, "activity_20": 68.196822, "activity_30": 63.369346}, "trend_signal": 1, "fair_value": 46.5314, "relative_strength": 35.596749, "rate_of_change": 1.9022880627162377, "market_dynamics": 1.39885, "expectation": {"probability": 52.8447, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 78.602095, "high": 80.626605, "low": 75.526019, "close": 76.636551, "volume": 884268}, "trend_line": 58.274363, "activity_lines": {"activity_5": 76.332547, "activity_10": 74.459979, "activity_20": 69.488009, "activity_30": 64.619326}, "trend_signal": 1, "fair_value": 46.716515, "relative_strength": 35.182808, "rate_of_change": 1.7681978894852568, "market_dynamics": 1.395179, "expectation": {"probability": 53.8377, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 77.530873, "high": 78.169675, "low": 73.202102, "close": 73.67508, "volume": 736052}, "trend_line": 59.230469, "activity_lines": {"activity_5": 75.690015, "activity_10": 74.578379, "activity_20": 70.361002, "activity_30": 65.61292}, "trend_signal": 1, "fair_value": 46.873429, "relative_strength": 32.830306, "rate_of_change": 1.6406974710302682, "market_dynamics": 1.080227, "expectation": {"probability": 52.5424, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 77.516428, "high": 83.248901, "low": 69.331402, "close": 70.414859, "volume": 4823088}, "trend_line": 60.093852, "activity_lines": {"activity_5": 73.812894, "activity_10": 74.007045, "activity_20": 70.808263, "activity_30": 66.334494}, "trend_signal": 1, "fair_value": 47.006674, "relative_strength": 22.6482, "rate_of_change": 1.457666999057527, "market_dynamics": 0.825603, "expectation": {"probability": 51.1147, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 70.365611, "high": 74.930906, "low": 70.276965, "close": 73.891772, "volume": 4318444}, "trend_line": 61.0995, "activity_lines": {"activity_5": 73.512144, "activity_10": 74.080578, "activity_20": 71.491758, "activity_30": 67.224682}, "trend_signal": 1, "fair_value": 47.148126, "relative_strength": 26.712306, "rate_of_change": 1.6734623701605962, "market_dynamics": 0.520803, "expectation": {"probability": 48.9775, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 74.374403, "high": 77.21109, "low": 73.133352, "close": 76.304926, "volume": 1352741}, "trend_line": 62.11104, "activity_lines": {"activity_5": 74.154867, "activity_10": 74.552356, "activity_20": 72.302907, "activity_30": 68.205677}, "trend_signal": 1, "fair_value": 47.310364, "relative_strength": 27.145598, "rate_of_change": 1.6555618294748788, "market_dynamics": 0.103085, "expectation": {"probability": 50.1785, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 76.826955, "high": 77.260338, "low": 74.32023, "close": 75.477559, "volume": 975897}, "trend_line": 63.152869, "activity_lines": {"activity_5": 74.585841, "activity_10": 74.774487, "activity_20": 72.938027, "activity_30": 69.068034}, "trend_signal": 1, "fair_value": 47.4702, "relative_strength": 22.559109, "rate_of_change": 1.6773652477884766, "market_dynamics": -0.147458, "expectation": {"probability": 52.2581, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 77.102744, "high": 83.958073, "low": 76.3197, "close": 83.327698, "volume": 1144968}, "trend_line": 64.412592, "activity_lines": {"activity_5": 77.710794, "activity_10": 76.329022, "activity_20": 74.232479, "activity_30": 70.369635}, "trend_signal": 1, "fair_value": 47.681083, "relative_strength": 33.711184, "rate_of_change": 1.9947201448599288, "market_dynamics": -0.132753, "expectation": {"probability": 48.7607, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 83.455743, "high": 85.632506, "low": 81.76161, "close": 82.618526, "volume": 1289722}, "trend_line": 65.601304, "activity_lines": {"activity_5": 79.955848, "activity_10": 77.538792, "activity_20": 75.326569, "activity_30": 71.544212}, "trend_signal": 1, "fair_value": 47.889354, "relative_strength": 31.602117, "rate_of_change": 1.8454652469194148, "market_dynamics": -0.125164, "expectation": {"probability": 53.9459, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 83.288299, "high": 83.721682, "low": 74.506978, "close": 75.487408, "volume": 954829}, "trend_line": 66.593476, "activity_lines": {"activity_5": 79.010285, "activity_10": 77.343946, "activity_20": 75.618408, "activity_30": 72.182025}, "trend_signal": 1, "fair_value": 48.046896, "relative_strength": 17.808725, "rate_of_change": 1.512427252970454, "market_dynamics": -0.228149, "expectation": {"probability": 52.5405, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 74.788086, "high": 79.929582, "low": 74.236508, "close": 76.96485, "volume": 931935}, "trend_line": 67.546033, "activity_lines": {"activity_5": 78.450828, "activity_10": 77.426648, "activity_20": 75.965597, "activity_30": 72.851146}, "trend_signal": 1, "fair_value": 48.235787, "relative_strength": 17.158891, "rate_of_change": 1.4304058854053494, "market_dynamics": -0.260905, "expectation": {"probability": 48.7607, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 76.994399, "high": 80.048369, "low": 75.07865, "close": 76.96485, "volume": 1071697}, "trend_line": 68.510024, "activity_lines": {"activity_5": 77.847375, "activity_10": 77.514816, "activity_20": 76.237567, "activity_30": 73.458812}, "trend_signal": 1, "fair_value": 48.413134, "relative_strength": 15.500643, "rate_of_change": 1.427161532935631, "market_dynamics": -0.464658, "expectation": {"probability": 52.0078, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 76.955, "high": 78.461991, "low": 74.600944, "close": 76.088235, "volume": 2332173}, "trend_line": 69.397096, "activity_lines": {"activity_5": 76.852564, "activity_10": 77.437631, "activity_20": 76.363273, "activity_30": 73.947728}, "trend_signal": 1, "fair_value": 48.588428, "relative_strength": 13.477378, "rate_of_change": 1.294806143988511, "market_dynamics": -0.645349, "expectation": {"probability": 52.4246, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 76.492069, "high": 76.492069, "low": 74.108463, "close": 74.591094, "volume": 830428}, "trend_line": 70.200613, "activity_lines": {"activity_5": 75.841338, "activity_10": 77.044363, "activity_20": 76.309508, "activity_30": 74.282825}, "trend_signal": 1, "fair_value": 48.718649, "relative_strength": 8.473286, "rate_of_change": 1.1578539251844189, "market_dynamics": -0.757409, "expectation": {"probability": 51.0237, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 75.251018, "high": 83.068629, "low": 70.710406, "close": 80.383582, "volume": 2159465}, "trend_line": 71.132199, "activity_lines": {"activity_5": 77.296103, "activity_10": 77.628343, "activity_20": 76.790847, "activity_30": 74.939791}, "trend_signal": 1, "fair_value": 48.92323, "relative_strength": 14.927406, "rate_of_change": 1.3270339961276345, "market_dynamics": -0.703106, "expectation": {"probability": 47.725, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 80.995615, "high": 87.530545, "low": 80.576077, "close": 82.723127, "volume": 1891960}, "trend_line": 72.026769, "activity_lines": {"activity_5": 79.204304, "activity_10": 78.519662, "activity_20": 77.453478, "activity_30": 75.687593}, "trend_signal": 1, "fair_value": 49.133407, "relative_strength": 19.623167, "rate_of_change": 1.2576161184051144, "market_dynamics": -0.572187, "expectation": {"probability": 47.725, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 82.910685, "high": 84.115007, "low": 78.300697, "close": 81.123944, "volume": 1306116}, "trend_line": 72.833077, "activity_lines": {"activity_5": 80.19556, "activity_10": 79.003526, "activity_20": 77.907257, "activity_30": 76.274507}, "trend_signal": 1, "fair_value": 49.332121, "relative_strength": 17.333695, "rate_of_change": 1.1194560178036048, "market_dynamics": -0.497392, "expectation": {"probability": 51.0182, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 81.36086, "high": 82.654026, "low": 71.400522, "close": 73.562379, "volume": 1134429}, "trend_line": 73.437317, "activity_lines": {"activity_5": 78.389021, "activity_10": 78.009898, "activity_20": 77.589146, "activity_30": 76.321559}, "trend_signal": 1, "fair_value": 49.482908, "relative_strength": 8.086842, "rate_of_change": 0.8296230571172905, "market_dynamics": -0.574197, "expectation": {"probability": 50.8866, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 69.682882, "high": 74.480428, "low": 68.692376, "close": 73.019447, "volume": 717720}, "trend_line": 73.979029, "activity_lines": {"activity_5": 76.569895, "activity_10": 77.095107, "activity_20": 77.209303, "activity_30": 76.294599}, "trend_signal": 1, "fair_value": 49.625789, "relative_strength": 6.748765, "rate_of_change": 0.7376522211452851, "market_dynamics": -0.88636, "expectation": {"probability": 51.2325, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 72.881246, "high": 78.231596, "low": 72.012555, "close": 77.984809, "volume": 893629}, "trend_line": 74.659789, "activity_lines": {"activity_5": 76.510666, "activity_10": 77.257637, "activity_20": 77.319763, "activity_30": 76.553037}, "trend_signal": 1, "fair_value": 49.811171, "relative_strength": 9.03301, "rate_of_change": 0.9202067250707041, "market_dynamics": -1.144718, "expectation": {"probability": 46.6801, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 77.984809, "high": 83.231509, "low": 76.642286, "close": 82.338138, "volume": 1245631}, "trend_line": 75.365433, "activity_lines": {"activity_5": 78.062465, "activity_10": 78.166275, "activity_20": 77.83527, "activity_30": 77.048414}, "trend_signal": 1, "fair_value": 50.013181, "relative_strength": 12.870811, "rate_of_change": 0.9451459874873104, "market_dynamics": -1.173718, "expectation": {"probability": 46.9316, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 83.127858, "high": 83.700405, "low": 78.863372, "close": 82.101222, "volume": 576376}, "trend_line": 75.976077, "activity_lines": {"activity_5": 79.560957, "activity_10": 78.934141, "activity_20": 78.304059, "activity_30": 77.482981}, "trend_signal": 1, "fair_value": 50.215006, "relative_strength": 11.604628, "rate_of_change": 0.8102441340713955, "market_dynamics": -1.046332, "expectation": {"probability": 50.7423, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 80.956129, "high": 80.956129, "low": 72.437029, "close": 72.752917, "volume": 550304}, "trend_line": 76.123109, "activity_lines": {"activity_5": 77.878197, "activity_10": 77.908926, "activity_20": 77.856511, "activity_30": 77.275035}, "trend_signal": 1, "fair_value": 50.36776, "relative_strength": 2.6844, "rate_of_change": 0.19352407468997884, "market_dynamics": -1.050801, "expectation": {"probability": 51.8234, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 72.723302, "high": 78.063781, "low": 70.818104, "close": 77.560335, "volume": 714829}, "trend_line": 76.338008, "activity_lines": {"activity_5": 77.851873, "activity_10": 77.818429, "activity_20": 77.871203, "activity_30": 77.36776}, "trend_signal": 1, "fair_value": 50.551209, "relative_strength": 4.752159, "rate_of_change": 0.28230454959479206, "market_dynamics": -1.030204, "expectation": {"probability": 46.6334, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 78.290825, "high": 82.175259, "low": 77.274061, "close": 80.8278, "volume": 1009890}, "trend_line": 76.643477, "activity_lines": {"activity_5": 78.611978, "activity_10": 78.268031, "activity_20": 78.163056, "activity_30": 77.657424}, "trend_signal": 1, "fair_value": 50.754148, "relative_strength": 7.070303, "rate_of_change": 0.4001532238043233, "market_dynamics": -1.090381, "expectation": {"probability": 46.7926, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 81.548419, "high": 82.177727, "low": 79.569184, "close": 81.232531, "volume": 515262}, "trend_line": 76.989628, "activity_lines": {"activity_5": 79.317461, "activity_10": 78.783144, "activity_20": 78.460426, "activity_30": 77.953492}, "trend_signal": 1, "fair_value": 50.947979, "relative_strength": 6.436128, "rate_of_change": 0.45163791303464984, "market_dynamics": -1.071722, "expectation": {"probability": 47.4718, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 80.946258, "high": 81.844564, "low": 78.078588, "close": 81.439832, "volume": 516493}, "trend_line": 77.362343, "activity_lines": {"activity_5": 80.165751, "activity_10": 79.363049, "activity_20": 78.754075, "activity_30": 78.240602}, "trend_signal": 1, "fair_value": 51.136894, "relative_strength": 5.832733, "rate_of_change": 0.48411066488072846, "market_dynamics": -0.794517, "expectation": {"probability": 47.8708, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 80.817928, "high": 81.666877, "low": 73.601865, "close": 76.879202, "volume": 1424434}, "trend_line": 77.543072, "activity_lines": {"activity_5": 79.537924, "activity_10": 79.108006, "activity_20": 78.584986, "activity_30": 78.209431}, "trend_signal": 1, "fair_value": 51.306578, "relative_strength": -1.579584, "rate_of_change": 0.23361365877969786, "market_dynamics": -0.678262, "expectation": {"probability": 49.1203, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 77.26419, "high": 80.650113, "low": 76.444856, "close": 77.481363, "volume": 870536}, "trend_line": 77.569922, "activity_lines": {"activity_5": 78.835732, "activity_10": 78.90214, "activity_20": 78.503953, "activity_30": 78.20545}, "trend_signal": 1, "fair_value": 51.484361, "relative_strength": -2.023956, "rate_of_change": 0.03462591732245307, "market_dynamics": -0.815184, "expectation": {"probability": 47.5455, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 77.481363, "high": 77.718793, "low": 74.454129, "close": 75.700637, "volume": 488851}, "trend_line": 77.560673, "activity_lines": {"activity_5": 77.545229, "activity_10": 78.291381, "activity_20": 78.277789, "activity_30": 78.084851}, "trend_signal": 0, "fair_value": 51.64641, "relative_strength": -3.609669, "rate_of_change": -0.01192343599367183, "market_dynamics": -1.006414, "expectation": {"probability": 49.6143, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 76.749287, "high": 79.474787, "low": 75.275241, "close": 76.333784, "volume": 614950}, "trend_line": 77.529615, "activity_lines": {"activity_5": 76.807586, "activity_10": 77.837269, "activity_20": 78.11091, "activity_30": 78.005697}, "trend_signal": 0, "fair_value": 51.788367, "relative_strength": -1.778624, "rate_of_change": -0.040043489565887824, "market_dynamics": -1.199669, "expectation": {"probability": 47.7605, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 75.928174, "high": 86.127776, "low": 75.928174, "close": 83.674332, "volume": 1104305}, "trend_line": 77.764208, "activity_lines": {"activity_5": 78.843376, "activity_10": 78.826973, "activity_20": 78.646136, "activity_30": 78.40213}, "trend_signal": 1, "fair_value": 51.985287, "relative_strength": 2.278538, "rate_of_change": 0.30258501864092785, "market_dynamics": -0.910346, "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.043105, "activity_lines": {"activity_5": 80.186088, "activity_10": 79.491287, "activity_20": 78.993952, "activity_30": 78.678117}, "trend_signal": 1, "fair_value": 52.171803, "relative_strength": 1.964768, "rate_of_change": 0.35864442932409296, "market_dynamics": -0.540669, "expectation": {"probability": 52.7604, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 82.803755, "high": 95.812947, "low": 82.309109, "close": 94.516974, "volume": 1218537}, "trend_line": 78.846509, "activity_lines": {"activity_5": 85.342938, "activity_10": 82.254885, "activity_20": 80.501509, "activity_30": 79.740947}, "trend_signal": 1, "fair_value": 52.454957, "relative_strength": 14.712619, "rate_of_change": 1.0294362327075537, "market_dynamics": 0.240867, "expectation": {"probability": 52.6009, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 95.496373, "high": 96.930748, "low": 89.590299, "close": 92.142673, "volume": 598035}, "trend_line": 79.454872, "activity_lines": {"activity_5": 88.572647, "activity_10": 84.27849, "activity_20": 81.688057, "activity_30": 80.598764}, "trend_signal": 1, "fair_value": 52.723924, "relative_strength": 9.857252, "rate_of_change": 0.7715788659710947, "market_dynamics": 0.825873, "expectation": {"probability": 54.1512, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 92.399889, "high": 95.229264, "low": 90.421304, "close": 94.378473, "volume": 827570}, "trend_line": 80.057324, "activity_lines": {"activity_5": 91.451487, "activity_10": 86.502879, "activity_20": 83.031543, "activity_30": 81.561577}, "trend_signal": 1, "fair_value": 53.006615, "relative_strength": 10.87384, "rate_of_change": 0.7582316663980021, "market_dynamics": 1.00433, "expectation": {"probability": 52.7132, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 95.080871, "high": 96.080056, "low": 91.267149, "close": 92.746141, "volume": 1078002}, "trend_line": 80.632943, "activity_lines": {"activity_5": 92.583238, "activity_10": 88.191464, "activity_20": 84.164067, "activity_30": 82.38021}, "trend_signal": 1, "fair_value": 53.28158, "relative_strength": 8.995977, "rate_of_change": 0.7190085444274945, "market_dynamics": 1.30515, "expectation": {"probability": 53.8024, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 92.993464, "high": 93.794791, "low": 79.459947, "close": 80.785599, "volume": 1236427}, "trend_line": 80.548207, "activity_lines": {"activity_5": 89.123353, "activity_10": 87.499835, "activity_20": 84.102148, "activity_30": 82.390059}, "trend_signal": 1, "fair_value": 53.469108, "relative_strength": -3.509556, "rate_of_change": -0.10508856163167996, "market_dynamics": 0.984782, "expectation": {"probability": 53.8685, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 80.231595, "high": 82.596003, "low": 79.459947, "close": 81.181316, "volume": 374551}, "trend_line": 80.5003, "activity_lines": {"activity_5": 85.879135, "activity_10": 86.809129, "activity_20": 84.04352, "activity_30": 82.430905}, "trend_signal": 1, "fair_value": 53.653149, "relative_strength": -3.863275, "rate_of_change": -0.0594761842433181, "market_dynamics": 0.614157, "expectation": {"probability": 48.9166, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 80.82517, "high": 84.366836, "low": 79.123588, "close": 84.307479, "volume": 509243}, "trend_line": 80.794302, "activity_lines": {"activity_5": 84.566014, "activity_10": 86.619545, "activity_20": 84.243755, "activity_30": 82.676529}, "trend_signal": 1, "fair_value": 53.859177, "relative_strength": 0.050762, "rate_of_change": 0.3652185147136173, "market_dynamics": 0.234003, "expectation": {"probability": 52.3989, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 84.891161, "high": 85.96949, "low": 80.261274, "close": 82.843326, "volume": 1093567}, "trend_line": 80.990251, "activity_lines": {"activity_5": 83.287189, "activity_10": 86.007263, "activity_20": 84.27444, "activity_30": 82.808724}, "trend_signal": 1, "fair_value": 54.077658, "relative_strength": -0.044278, "rate_of_change": 0.24252824165743622, "market_dynamics": -0.139748, "expectation": {"probability": 52.6456, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 81.586925, "high": 87.859038, "low": 77.545073, "close": 86.701566, "volume": 739201}, "trend_line": 81.314809, "activity_lines": {"activity_5": 84.063453, "activity_10": 85.978124, "activity_20": 84.67017, "activity_30": 83.177196}, "trend_signal": 1, "fair_value": 54.33967, "relative_strength": 1.288475, "rate_of_change": 0.4007371208171661, "market_dynamics": -0.195196, "expectation": {"probability": 49.9054, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 87.750216, "high": 88.996724, "low": 84.777393, "close": 85.613345, "volume": 468706}, "trend_line": 81.632312, "activity_lines": {"activity_5": 84.879949, "activity_10": 85.696085, "activity_20": 84.940354, "activity_30": 83.454521}, "trend_signal": 1, "fair_value": 54.606508, "relative_strength": -1.872735, "rate_of_change": 0.3904614717843119, "market_dynamics": -0.15759, "expectation": {"probability": 53.73, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 84.713089, "high": 87.60499, "low": 83.209365, "close": 85.035874, "volume": 678422}, "trend_line": 81.980472, "activity_lines": {"activity_5": 85.182105, "activity_10": 85.244119, "activity_20": 85.094301, "activity_30": 83.674106}, "trend_signal": 1, "fair_value": 54.860794, "relative_strength": -1.678574, "rate_of_change": 0.42649778190774157, "market_dynamics": -0.152454, "expectation": {"probability": 52.9438, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 82.79574, "high": 95.354366, "low": 81.916735, "close": 94.710079, "volume": 1847571}, "trend_line": 82.458021, "activity_lines": {"activity_5": 88.452026, "activity_10": 86.723483, "activity_20": 86.134002, "activity_30": 84.495371}, "trend_signal": 1, "fair_value": 55.174103, "relative_strength": 9.412329, "rate_of_change": 0.5825155532161319, "market_dynamics": 0.079707, "expectation": {"probability": 51.9551, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 95.284981, "high": 98.30817, "low": 93.71887, "close": 97.088983, "volume": 1463437}, "trend_line": 82.936883, "activity_lines": {"activity_5": 91.821407, "activity_10": 88.588694, "activity_20": 87.33416, "activity_30": 85.439304}, "trend_signal": 1, "fair_value": 55.496434, "relative_strength": 10.296211, "rate_of_change": 0.5807342866014118, "market_dynamics": 0.299671, "expectation": {"probability": 52.2981, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 96.900653, "high": 98.615445, "low": 93.441331, "close": 94.065793, "volume": 867160}, "trend_line": 83.368278, "activity_lines": {"activity_5": 93.233348, "activity_10": 89.854953, "activity_20": 88.170888, "activity_30": 86.157298}, "trend_signal": 1, "fair_value": 55.799387, "relative_strength": 8.399941, "rate_of_change": 0.5201485568248436, "market_dynamics": 0.479539, "expectation": {"probability": 54.1093, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 94.75964, "high": 97.525115, "low": 93.312474, "close": 95.265157, "volume": 2055826}, "trend_line": 84.091704, "activity_lines": {"activity_5": 94.554129, "activity_10": 91.315284, "activity_20": 89.061718, "activity_30": 86.924839}, "trend_signal": 1, "fair_value": 56.104289, "relative_strength": 10.546261, "rate_of_change": 0.8677473223088393, "market_dynamics": 0.692912, "expectation": {"probability": 52.2362, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 95.780586, "high": 96.142377, "low": 86.317012, "close": 89.298075, "volume": 987756}, "trend_line": 84.634325, "activity_lines": {"activity_5": 93.242428, "activity_10": 91.427426, "activity_20": 89.296701, "activity_30": 87.260734}, "trend_signal": 1, "fair_value": 56.377777, "relative_strength": 6.681191, "rate_of_change": 0.6452729272794986, "market_dynamics": 0.405613, "expectation": {"probability": 54.1166, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 87.394952, "high": 90.586647, "low": 83.945543, "close": 85.739632, "volume": 1410054}, "trend_line": 84.892819, "activity_lines": {"activity_5": 90.460433, "activity_10": 90.745002, "activity_20": 89.136516, "activity_30": 87.332044}, "trend_signal": 1, "fair_value": 56.622412, "relative_strength": 4.666064, "rate_of_change": 0.30542454258363716, "market_dynamics": 0.068623, "expectation": {"probability": 53.4735, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 85.660336, "high": 86.235237, "low": 80.09965, "close": 81.715321, "volume": 2206425}, "trend_line": 84.872059, "activity_lines": {"activity_5": 86.935031, "activity_10": 89.304845, "activity_20": 88.545258, "activity_30": 87.127044}, "trend_signal": 1, "fair_value": 56.845157, "relative_strength": -0.698428, "rate_of_change": -0.024454365215519445, "market_dynamics": -0.221782, "expectation": {"probability": 52.7225, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 83.618444, "high": 87.513898, "low": 82.733492, "close": 83.261608, "volume": 1034678}, "trend_line": 84.910738, "activity_lines": {"activity_5": 84.949968, "activity_10": 88.16634, "activity_20": 88.075639, "activity_30": 87.023144}, "trend_signal": 1, "fair_value": 57.07525, "relative_strength": 2.6585, "rate_of_change": 0.04557330228079174, "market_dynamics": -0.585458, "expectation": {"probability": 48.2341, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 82.201014, "high": 87.013337, "low": 73.367453, "close": 76.323141, "volume": 1378512}, "trend_line": 85.029746, "activity_lines": {"activity_5": 81.372363, "activity_10": 85.828841, "activity_20": 86.947179, "activity_30": 86.469105}, "trend_signal": 0, "fair_value": 57.283879, "relative_strength": 3.484763, "rate_of_change": 0.140156595977305, "market_dynamics": -0.83238, "expectation": {"probability": 51.4584, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 73.071973, "high": 85.427401, "low": 70.276762, "close": 81.080947, "volume": 1236897}, "trend_line": 85.147099, "activity_lines": {"activity_5": 80.643493, "activity_10": 84.52531, "activity_20": 86.299076, "activity_30": 86.214344}, "trend_signal": 0, "fair_value": 57.521359, "relative_strength": 4.035732, "rate_of_change": 0.13801405451686785, "market_dynamics": -1.009036, "expectation": {"probability": 46.4885, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 82.022596, "high": 83.638268, "low": 79.53466, "close": 80.287979, "volume": 767032}, "trend_line": 85.129105, "activity_lines": {"activity_5": 80.19811, "activity_10": 83.149511, "activity_20": 85.639433, "activity_30": 85.900852}, "trend_signal": 0, "fair_value": 57.743073, "relative_strength": 4.466551, "rate_of_change": -0.021132839769446073, "market_dynamics": -1.135648, "expectation": {"probability": 50.6024, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 79.435539, "high": 85.226371, "low": 73.349512, "close": 84.630452, "volume": 1860314}, "trend_line": 85.242369, "activity_lines": {"activity_5": 81.56366, "activity_10": 82.825473, "activity_20": 85.449811, "activity_30": 85.868681}, "trend_signal": 0, "fair_value": 58.00596, "relative_strength": 5.085834, "rate_of_change": 0.13304967789805958, "market_dynamics": -1.031267, "expectation": {"probability": 46.5068, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 85.266099, "high": 90.71876, "low": 83.944549, "close": 89.844745, "volume": 1187127}, "trend_line": 85.522533, "activity_lines": {"activity_5": 84.472967, "activity_10": 83.676006, "activity_20": 85.803206, "activity_30": 86.165609}, "trend_signal": 0, "fair_value": 58.30172, "relative_strength": 8.214245, "rate_of_change": 0.3286675432495303, "market_dynamics": -0.776743, "expectation": {"probability": 46.6121, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 89.199166, "high": 91.220325, "low": 86.284128, "close": 90.867739, "volume": 862897}, "trend_line": 85.988818, "activity_lines": {"activity_5": 87.284396, "activity_10": 84.789285, "activity_20": 86.267846, "activity_30": 86.510461}, "trend_signal": 0, "fair_value": 58.612983, "relative_strength": 9.733458, "rate_of_change": 0.5452188840103686, "market_dynamics": -0.541189, "expectation": {"probability": 47.5328, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 94.185023, "high": 94.910058, "low": 89.631207, "close": 92.059578, "volume": 1073631}, "trend_line": 86.474758, "activity_lines": {"activity_5": 89.523464, "activity_10": 86.199215, "activity_20": 86.797984, "activity_30": 86.902123}, "trend_signal": 0, "fair_value": 58.937032, "relative_strength": 5.440083, "rate_of_change": 0.5651199903689795, "market_dynamics": -0.258038, "expectation": {"probability": 48.5843, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 90.311548, "high": 92.605837, "low": 87.262428, "close": 88.384743, "volume": 796984}, "trend_line": 86.897562, "activity_lines": {"activity_5": 89.805679, "activity_10": 86.890784, "activity_20": 86.926337, "activity_30": 87.025347}, "trend_signal": 0, "fair_value": 59.225271, "relative_strength": 3.960966, "rate_of_change": 0.48893342956796637, "market_dynamics": -0.282013, "expectation": {"probability": 52.7728, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 89.636173, "high": 90.823045, "low": 88.652907, "close": 90.073181, "volume": 651678}, "trend_line": 87.355542, "activity_lines": {"activity_5": 90.110922, "activity_10": 87.841249, "activity_20": 87.196077, "activity_30": 87.230226}, "trend_signal": 0, "fair_value": 59.524824, "relative_strength": 4.178559, "rate_of_change": 0.5270343487887569, "market_dynamics": -0.2696, "expectation": {"probability": 49.0516, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 90.12284, "high": 95.01931, "low": 88.598281, "close": 93.797675, "volume": 929725}, "trend_line": 87.692986, "activity_lines": {"activity_5": 91.294815, "activity_10": 89.316933, "activity_20": 87.786104, "activity_30": 87.645848}, "trend_signal": 0, "fair_value": 59.858299, "relative_strength": 6.53373, "rate_of_change": 0.3862880273812564, "market_dynamics": -0.12166, "expectation": {"probability": 49.9561, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 93.459988, "high": 93.552256, "low": 88.543655, "close": 88.980662, "volume": 698988}, "trend_line": 87.924275, "activity_lines": {"activity_5": 90.609508, "activity_10": 89.725232, "activity_20": 87.883576, "activity_30": 87.728923}, "trend_signal": 0, "fair_value": 60.16978, "relative_strength": 1.352649, "rate_of_change": 0.2637485739167208, "market_dynamics": -0.053629, "expectation": {"probability": 54.662, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 89.675901, "high": 90.400936, "low": 86.115284, "close": 86.894945, "volume": 658031}, "trend_line": 87.670208, "activity_lines": {"activity_5": 89.354767, "activity_10": 89.524173, "activity_20": 87.766374, "activity_30": 87.662515}, "trend_signal": 0, "fair_value": 60.470954, "relative_strength": -0.904097, "rate_of_change": -0.2889611543569646, "market_dynamics": 0.094874, "expectation": {"probability": 59.9635, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 86.587053, "high": 95.267609, "low": 86.080621, "close": 94.42339, "volume": 1670784}, "trend_line": 87.746231, "activity_lines": {"activity_5": 90.953816, "activity_10": 90.586213, "activity_20": 88.357314, "activity_30": 88.098204}, "trend_signal": 1, "fair_value": 60.824553, "relative_strength": 3.906136, "rate_of_change": 0.08671474807039602, "market_dynamics": 0.463269, "expectation": {"probability": 50.888, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 94.72135, "high": 100.741027, "low": 93.142164, "close": 98.942444, "volume": 954348}, "trend_line": 87.898364, "activity_lines": {"activity_5": 93.656641, "activity_10": 92.212891, "activity_20": 89.380005, "activity_30": 88.82054}, "trend_signal": 1, "fair_value": 61.207426, "relative_strength": 6.756512, "rate_of_change": 0.17337838704434644, "market_dynamics": 0.636535, "expectation": {"probability": 50.888, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 98.753736, "high": 113.018864, "low": 97.591694, "close": 105.516951, "volume": 3049639}, "trend_line": 88.324058, "activity_lines": {"activity_5": 97.959684, "activity_10": 94.774717, "activity_20": 91.020014, "activity_30": 89.957223}, "trend_signal": 1, "fair_value": 61.640899, "relative_strength": 13.811712, "rate_of_change": 0.4843025292256781, "market_dynamics": 1.031099, "expectation": {"probability": 51.4689, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 105.596557, "high": 112.074446, "low": 104.017186, "close": 111.447553, "volume": 2114935}, "trend_line": 89.346123, "activity_lines": {"activity_5": 103.458308, "activity_10": 98.129885, "activity_20": 93.170312, "activity_30": 91.449062}, "trend_signal": 1, "fair_value": 62.10672, "relative_strength": 19.064535, "rate_of_change": 1.1571762248514579, "market_dynamics": 1.467196, "expectation": {"probability": 52.0362, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 111.566961, "high": 112.293361, "low": 107.676248, "close": 109.148948, "volume": 1222345}, "trend_line": 90.278377, "activity_lines": {"activity_5": 106.692939, "activity_10": 100.692946, "activity_20": 95.024637, "activity_30": 92.726664}, "trend_signal": 1, "fair_value": 62.544638, "relative_strength": 14.564064, "rate_of_change": 1.0434185263976148, "market_dynamics": 1.527504, "expectation": {"probability": 54.4732, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 109.586777, "high": 113.927759, "low": 105.377642, "close": 105.79557, "volume": 1507233}, "trend_line": 90.994647, "activity_lines": {"activity_5": 107.326176, "activity_10": 102.335586, "activity_20": 96.465064, "activity_30": 93.727773}, "trend_signal": 1, "fair_value": 62.963768, "relative_strength": 13.348058, "rate_of_change": 0.7934015029977713, "market_dynamics": 1.576121, "expectation": {"probability": 53.9158, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 106.581674, "high": 112.28341, "low": 104.621391, "close": 109.706185, "volume": 1969283}, "trend_line": 91.890075, "activity_lines": {"activity_5": 108.504807, "activity_10": 104.372686, "activity_20": 98.182427, "activity_30": 94.934969}, "trend_signal": 1, "fair_value": 63.380031, "relative_strength": 14.196356, "rate_of_change": 0.9840446988051895, "market_dynamics": 1.532989, "expectation": {"probability": 51.7798, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 109.91515, "high": 116.771164, "low": 109.407665, "close": 112.074446, "volume": 1683188}, "trend_line": 92.735838, "activity_lines": {"activity_5": 109.755275, "activity_10": 106.483416, "activity_20": 99.992048, "activity_30": 96.237186}, "trend_signal": 1, "fair_value": 63.814243, "relative_strength": 15.060677, "rate_of_change": 0.9204073454070042, "market_dynamics": 1.455121, "expectation": {"probability": 52.2356, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 111.855531, "high": 116.582002, "low": 111.009724, "close": 115.756195, "volume": 888778}, "trend_line": 93.7406, "activity_lines": {"activity_5": 111.795827, "activity_10": 108.93125, "activity_20": 102.015108, "activity_30": 97.722371}, "trend_signal": 1, "fair_value": 64.286332, "relative_strength": 18.030047, "rate_of_change": 1.0834667822810848, "market_dynamics": 1.386051, "expectation": {"probability": 53.0538, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 115.67659, "high": 116.422891, "low": 111.785876, "close": 112.333163, "volume": 1054828}, "trend_line": 94.650509, "activity_lines": {"activity_5": 112.408125, "activity_10": 110.269886, "activity_20": 103.524389, "activity_30": 98.921891}, "trend_signal": 1, "fair_value": 64.748108, "relative_strength": 14.200338, "rate_of_change": 0.9706669255370661, "market_dynamics": 1.346055, "expectation": {"probability": 55.4369, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 110.452486, "high": 118.134407, "low": 109.954952, "close": 116.353236, "volume": 668803}, "trend_line": 95.371948, "activity_lines": {"activity_5": 114.148166, "activity_10": 111.876932, "activity_20": 105.267714, "activity_30": 100.322067}, "trend_signal": 1, "fair_value": 65.232946, "relative_strength": 17.244443, "rate_of_change": 0.7622135449900261, "market_dynamics": 1.251012, "expectation": {"probability": 52.9869, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 116.611953, "high": 119.35834, "low": 111.925186, "close": 116.671657, "volume": 1279438}, "trend_line": 96.024704, "activity_lines": {"activity_5": 115.290504, "activity_10": 113.143148, "activity_20": 106.869625, "activity_30": 101.696241}, "trend_signal": 1, "fair_value": 65.735639, "relative_strength": 15.201121, "rate_of_change": 0.6844318625011168, "market_dynamics": 1.184659, "expectation": {"probability": 53.4151, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 117.00998, "high": 117.82096, "low": 111.457504, "close": 113.358083, "volume": 1941954}, "trend_line": 96.66778, "activity_lines": {"activity_5": 114.863951, "activity_10": 113.484547, "activity_20": 108.00338, "activity_30": 102.814524}, "trend_signal": 1, "fair_value": 66.233397, "relative_strength": 10.195376, "rate_of_change": 0.6696984975866144, "market_dynamics": 1.149278, "expectation": {"probability": 55.8432, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 113.178971, "high": 114.950191, "low": 109.053421, "close": 110.333078, "volume": 747862}, "trend_line": 97.170044, "activity_lines": {"activity_5": 113.343489, "activity_10": 113.133378, "activity_20": 108.737072, "activity_30": 103.696156}, "trend_signal": 1, "fair_value": 66.716009, "relative_strength": 7.255446, "rate_of_change": 0.5195774641768032, "market_dynamics": 0.905255, "expectation": {"probability": 55.3114, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 111.009724, "high": 111.009724, "low": 107.034429, "close": 107.835459, "volume": 1124635}, "trend_line": 97.787957, "activity_lines": {"activity_5": 111.352027, "activity_10": 112.348361, "activity_20": 109.140203, "activity_30": 104.384247}, "trend_signal": 1, "fair_value": 67.170982, "relative_strength": 3.448687, "rate_of_change": 0.6359089432953241, "market_dynamics": 0.52845, "expectation": {"probability": 54.6903, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 108.711118, "high": 108.711118, "low": 92.521371, "close": 98.103699, "volume": 3229174}, "trend_line": 98.200092, "activity_lines": {"activity_5": 106.416493, "activity_10": 109.817814, "activity_20": 108.541376, "activity_30": 104.404618}, "trend_signal": 1, "fair_value": 67.590337, "relative_strength": -3.743772, "rate_of_change": 0.4214578283908642, "market_dynamics": 0.081196, "expectation": {"probability": 60.9603, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 99.506744, "high": 101.374983, "low": 96.895517, "close": 97.463848, "volume": 1622421}, "trend_line": 98.725043, "activity_lines": {"activity_5": 102.48431, "activity_10": 107.310783, "activity_20": 107.835331, "activity_30": 104.357118}, "trend_signal": 1, "fair_value": 67.989986, "relative_strength": -6.153251, "rate_of_change": 0.5345728189338168, "market_dynamics": -0.443766, "expectation": {"probability": 57.7281, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 97.922501, "high": 102.538948, "low": 96.626307, "close": 98.371184, "volume": 1614101}, "trend_line": 99.228696, "activity_lines": {"activity_5": 100.135094, "activity_10": 105.191309, "activity_20": 107.180504, "activity_30": 104.334289}, "trend_signal": 1, "fair_value": 68.373378, "relative_strength": -7.225807, "rate_of_change": 0.5101572860292397, "market_dynamics": -0.718406, "expectation": {"probability": 53.748, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 100.106091, "high": 102.877952, "low": 97.244492, "close": 99.557701, "volume": 1225684}, "trend_line": 100.003181, "activity_lines": {"activity_5": 99.180509, "activity_10": 103.536717, "activity_20": 106.616901, "activity_30": 104.355515}, "trend_signal": 0, "fair_value": 68.76487, "relative_strength": -6.891008, "rate_of_change": 0.780505066800433, "market_dynamics": -0.884374, "expectation": {"probability": 59.7685, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 99.527788, "high": 103.964762, "low": 97.852706, "close": 99.677349, "volume": 1224438}, "trend_line": 100.623061, "activity_lines": {"activity_5": 98.984166, "activity_10": 102.198396, "activity_20": 106.014326, "activity_30": 104.334493}, "trend_signal": 0, "fair_value": 69.147793, "relative_strength": -5.319443, "rate_of_change": 0.6198602822444309, "market_dynamics": -0.968121, "expectation": {"probability": 60.0725, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 100.255651, "high": 102.165345, "low": 94.33304, "close": 97.852706, "volume": 1019221}, "trend_line": 101.208552, "activity_lines": {"activity_5": 98.723483, "activity_10": 100.758429, "activity_20": 105.177107, "activity_30": 104.155761}, "trend_signal": 0, "fair_value": 69.524028, "relative_strength": -7.229419, "rate_of_change": 0.581865622235434, "market_dynamics": -0.992891, "expectation": {"probability": 66.4297, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 98.211653, "high": 103.705523, "low": 96.122785, "close": 102.419299, "volume": 1281067}, "trend_line": 101.801514, "activity_lines": {"activity_5": 100.00173, "activity_10": 100.485124, "activity_20": 104.758471, "activity_30": 104.233873}, "trend_signal": 0, "fair_value": 69.924527, "relative_strength": -0.935888, "rate_of_change": 0.5858813195944154, "market_dynamics": -0.945117, "expectation": {"probability": 55.576, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 101.661524, "high": 107.275043, "low": 101.521934, "close": 105.111395, "volume": 773837}, "trend_line": 102.310402, "activity_lines": {"activity_5": 101.846979, "activity_10": 100.960424, "activity_20": 104.579669, "activity_30": 104.447414}, "trend_signal": 0, "fair_value": 70.338574, "relative_strength": -1.944436, "rate_of_change": 0.49988254595113285, "market_dynamics": -0.900361, "expectation": {"probability": 55.7657, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 103.875025, "high": 107.084004, "low": 101.702404, "close": 104.842185, "volume": 743216}, "trend_line": 102.776217, "activity_lines": {"activity_5": 103.153144, "activity_10": 101.536718, "activity_20": 104.37716, "activity_30": 104.610755}, "trend_signal": 0, "fair_value": 70.757759, "relative_strength": -2.472749, "rate_of_change": 0.4552958359014231, "market_dynamics": -0.852333, "expectation": {"probability": 59.1741, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 105.32078, "high": 111.163626, "low": 103.695552, "close": 106.856272, "volume": 987869}, "trend_line": 103.26944, "activity_lines": {"activity_5": 104.778373, "activity_10": 102.579043, "activity_20": 104.397922, "activity_30": 104.873984}, "trend_signal": 0, "fair_value": 71.203456, "relative_strength": -0.04308, "rate_of_change": 0.47989993638314243, "market_dynamics": -0.722786, "expectation": {"probability": 56.0325, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 107.614047, "high": 110.806674, "low": 106.317853, "close": 107.484428, "volume": 1134378}, "trend_line": 103.906096, "activity_lines": {"activity_5": 106.134391, "activity_10": 103.753382, "activity_20": 104.489426, "activity_30": 105.145919}, "trend_signal": 0, "fair_value": 71.652005, "relative_strength": 0.182266, "rate_of_change": 0.6164999054899515, "market_dynamics": -0.622378, "expectation": {"probability": 52.7413, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 107.544252, "high": 111.452777, "low": 107.275043, "close": 110.156582, "volume": 542344}, "trend_line": 104.575543, "activity_lines": {"activity_5": 107.739014, "activity_10": 105.243008, "activity_20": 104.827379, "activity_30": 105.549176}, "trend_signal": 1, "fair_value": 72.109584, "relative_strength": 0.961873, "rate_of_change": 0.6442807744407902, "market_dynamics": -0.433541, "expectation": {"probability": 52.7721, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 109.967139, "high": 110.774767, "low": 106.487355, "close": 109.418749, "volume": 489428}, "trend_line": 105.096245, "activity_lines": {"activity_5": 108.581872, "activity_10": 106.367706, "activity_20": 105.092917, "activity_30": 105.861641}, "trend_signal": 0, "fair_value": 72.550748, "relative_strength": 1.135964, "rate_of_change": 0.4979194800834073, "market_dynamics": -0.237778, "expectation": {"probability": 56.3486, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 109.229305, "high": 122.330839, "low": 107.633989, "close": 121.822332, "volume": 1069815}, "trend_line": 106.190968, "activity_lines": {"activity_5": 113.272102, "activity_10": 109.546737, "activity_20": 106.552395, "activity_30": 106.940743}, "trend_signal": 1, "fair_value": 73.06054, "relative_strength": 10.414825, "rate_of_change": 1.0416385475998708, "market_dynamics": 0.163753, "expectation": {"probability": 51.7986, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 120.805318, "high": 123.238175, "low": 119.140207, "close": 122.988907, "volume": 806609}, "trend_line": 107.3941, "activity_lines": {"activity_5": 117.21918, "activity_10": 112.53306, "activity_20": 108.094089, "activity_30": 108.024481}, "trend_signal": 1, "fair_value": 73.598522, "relative_strength": 11.442224, "rate_of_change": 1.1329890127755466, "market_dynamics": 0.489942, "expectation": {"probability": 52.3747, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 121.393591, "high": 127.505646, "low": 118.821143, "close": 123.238175, "volume": 516970}, "trend_line": 108.354593, "activity_lines": {"activity_5": 120.173839, "activity_10": 115.140858, "activity_20": 109.608781, "activity_30": 109.04668}, "trend_signal": 1, "fair_value": 74.129261, "relative_strength": 11.573144, "rate_of_change": 0.8943629119290536, "market_dynamics": 0.714348, "expectation": {"probability": 52.6076, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 123.666916, "high": 125.431735, "low": 120.90004, "close": 123.926155, "volume": 672751}, "trend_line": 109.187383, "activity_lines": {"activity_5": 122.307574, "activity_10": 117.412189, "activity_20": 111.15621, "activity_30": 110.051297}, "trend_signal": 1, "fair_value": 74.654601, "relative_strength": 11.2692, "rate_of_change": 0.7685784025786547, "market_dynamics": 0.899176, "expectation": {"probability": 53.1674, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 126.109744, "high": 131.370764, "low": 124.604165, "close": 129.822876, "volume": 794839}, "trend_line": 109.997581, "activity_lines": {"activity_5": 125.488911, "activity_10": 120.364618, "activity_20": 113.230685, "activity_30": 111.382619}, "trend_signal": 1, "fair_value": 75.240835, "relative_strength": 16.395366, "rate_of_change": 0.7420252942595023, "market_dynamics": 0.908538, "expectation": {"probability": 53.8907, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 129.463367, "high": 140.987644, "low": 129.393462, "close": 140.048924, "volume": 893049}, "trend_line": 110.95096, "activity_lines": {"activity_5": 130.718656, "activity_10": 124.727028, "activity_20": 116.200667, "activity_30": 113.321415}, "trend_signal": 1, "fair_value": 75.881446, "relative_strength": 26.529647, "rate_of_change": 0.8667272419381642, "market_dynamics": 1.014668, "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.803201, "activity_lines": {"activity_5": 132.955721, "activity_10": 127.47973, "activity_20": 118.521266, "activity_30": 114.854657}, "trend_signal": 1, "fair_value": 76.493274, "relative_strength": 19.833892, "rate_of_change": 0.7681240432710149, "market_dynamics": 1.106161, "expectation": {"probability": 55.9158, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 134.7162, "high": 136.813339, "low": 130.701677, "close": 135.794729, "volume": 765650}, "trend_line": 112.803173, "activity_lines": {"activity_5": 134.770475, "activity_10": 129.921984, "activity_20": 120.816578, "activity_30": 116.402497}, "trend_signal": 1, "fair_value": 77.101027, "relative_strength": 20.889363, "rate_of_change": 0.894403729996961, "market_dynamics": 1.180719, "expectation": {"probability": 54.6197, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 132.818789, "high": 135.055737, "low": 123.012168, "close": 123.86101, "volume": 1052561}, "trend_line": 113.275001, "activity_lines": {"activity_5": 131.770219, "activity_10": 129.679738, "activity_20": 121.795865, "activity_30": 117.115906}, "trend_signal": 1, "fair_value": 77.644946, "relative_strength": 12.137366, "rate_of_change": 0.4182754681909543, "market_dynamics": 1.059361, "expectation": {"probability": 56.4987, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 121.474267, "high": 128.914116, "low": 119.986297, "close": 123.631324, "volume": 1096478}, "trend_line": 113.66023, "activity_lines": {"activity_5": 128.697745, "activity_10": 129.14656, "activity_20": 122.627576, "activity_30": 117.784056}, "trend_signal": 1, "fair_value": 78.201237, "relative_strength": 13.203353, "rate_of_change": 0.3400829808864847, "market_dynamics": 0.82675, "expectation": {"probability": 56.0158, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 125.748435, "high": 127.036678, "low": 118.258654, "close": 118.817891, "volume": 1238883}, "trend_line": 113.762287, "activity_lines": {"activity_5": 124.433563, "activity_10": 127.479801, "activity_20": 122.880578, "activity_30": 118.116808}, "trend_signal": 1, "fair_value": 78.721893, "relative_strength": 10.320258, "rate_of_change": 0.08979130167165952, "market_dynamics": 0.563063, "expectation": {"probability": 55.4507, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 123.052114, "high": 128.284974, "low": 121.234594, "close": 122.552795, "volume": 815580}, "trend_line": 114.102941, "activity_lines": {"activity_5": 122.829751, "activity_10": 126.546742, "activity_20": 123.397571, "activity_30": 118.683938}, "trend_signal": 1, "fair_value": 79.251466, "relative_strength": 15.827003, "rate_of_change": 0.29944369877163307, "market_dynamics": 0.239485, "expectation": {"probability": 53.879, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 123.910942, "high": 128.424784, "low": 120.5705, "close": 126.207808, "volume": 619482}, "trend_line": 114.431427, "activity_lines": {"activity_5": 123.25517, "activity_10": 126.28616, "activity_20": 124.153729, "activity_30": 119.464897}, "trend_signal": 1, "fair_value": 79.822845, "relative_strength": 14.802705, "rate_of_change": 0.28788565581319947, "market_dynamics": -0.001661, "expectation": {"probability": 54.7886, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 125.748435, "high": 137.782017, "low": 124.964505, "close": 137.00308, "volume": 799724}, "trend_line": 115.109141, "activity_lines": {"activity_5": 127.918142, "activity_10": 127.934362, "activity_20": 125.802984, "activity_30": 120.921133}, "trend_signal": 1, "fair_value": 80.453989, "relative_strength": 19.629057, "rate_of_change": 0.5922446462194294, "market_dynamics": -0.090523, "expectation": {"probability": 55.1511, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 136.563679, "high": 139.819238, "low": 132.134023, "close": 137.053012, "volume": 763120}, "trend_line": 115.898972, "activity_lines": {"activity_5": 131.721619, "activity_10": 129.35388, "activity_20": 127.29231, "activity_30": 122.336866}, "trend_signal": 1, "fair_value": 81.086073, "relative_strength": 13.998785, "rate_of_change": 0.6861583651293225, "market_dynamics": -0.114431, "expectation": {"probability": 55.5759, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 136.903216, "high": 147.32, "low": 132.239579, "close": 143.33, "volume": 1694048}, "trend_line": 116.998869, "activity_lines": {"activity_5": 136.722647, "activity_10": 131.783211, "activity_20": 129.227341, "activity_30": 124.10661}, "trend_signal": 1, "fair_value": 81.769589, "relative_strength": 17.978231, "rate_of_change": 0.9490135943569875, "market_dynamics": 0.122074, "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.188687, "activity_lines": {"activity_5": 140.1562, "activity_10": 134.18925, "activity_20": 130.998145, "activity_30": 125.818296}, "trend_signal": 1, "fair_value": 82.461433, "relative_strength": 16.531513, "rate_of_change": 1.01694829203862, "market_dynamics": 0.319289, "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.838564, "activity_lines": {"activity_5": 143.54794, "activity_10": 137.175038, "activity_20": 132.981931, "activity_30": 127.7158}, "trend_signal": 1, "fair_value": 83.184978, "relative_strength": 16.590401, "rate_of_change": 1.3959686344599154, "market_dynamics": 0.386719, "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.295102, "activity_lines": {"activity_5": 143.366867, "activity_10": 138.775276, "activity_20": 134.161357, "activity_30": 129.091376}, "trend_signal": 1, "fair_value": 83.863127, "relative_strength": 10.844029, "rate_of_change": 1.2154167668430962, "market_dynamics": 0.470319, "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.612729, "activity_lines": {"activity_5": 141.822, "activity_10": 139.46826, "activity_20": 134.882671, "activity_30": 130.16266}, "trend_signal": 1, "fair_value": 84.521188, "relative_strength": 6.979533, "rate_of_change": 1.086298604209098, "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.811139, "activity_lines": {"activity_5": 139.424, "activity_10": 139.467267, "activity_20": 135.240741, "activity_30": 130.994742}, "trend_signal": 1, "fair_value": 85.153827, "relative_strength": 3.336767, "rate_of_change": 0.9773944432800249, "market_dynamics": 0.038444, "expectation": {"probability": 56.2856, "direction": "positive"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 133.532549, "high": 139.587236, "low": 129.828858, "close": 137.475833, "volume": 1360304}, "trend_line": 125.071089, "activity_lines": {"activity_5": 138.202611, "activity_10": 139.520206, "activity_20": 135.720855, "activity_30": 131.876335}, "trend_signal": 1, "fair_value": 85.785163, "relative_strength": 7.193079, "rate_of_change": 1.0176386471979741, "market_dynamics": -0.050164, "expectation": {"probability": 56.2082, "direction": "positive"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 138.793588, "high": 153.842954, "low": 133.86099, "close": 150.633421, "volume": 1506226}, "trend_line": 126.830446, "activity_lines": {"activity_5": 141.770696, "activity_10": 141.694106, "activity_20": 137.385086, "activity_30": 133.525518}, "trend_signal": 1, "fair_value": 86.506205, "relative_strength": 16.115403, "rate_of_change": 1.4066856010184692, "market_dynamics": 0.227399, "expectation": {"probability": 55.5028, "direction": "positive"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 152.510224, "high": 157.212215, "low": 144.863349, "close": 156.912725, "volume": 1579977}, "trend_line": 128.646894, "activity_lines": {"activity_5": 147.229654, "activity_10": 144.565595, "activity_20": 139.516893, "activity_30": 135.46631}, "trend_signal": 1, "fair_value": 87.261201, "relative_strength": 19.028777, "rate_of_change": 1.432186085665904, "market_dynamics": 0.746961, "expectation": {"probability": 55.6267, "direction": "positive"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 156.173983, "high": 161.924189, "low": 151.951176, "close": 156.373643, "volume": 1776940}, "trend_line": 130.355635, "activity_lines": {"activity_5": 151.458736, "activity_10": 146.977076, "activity_20": 141.44028, "activity_30": 137.255133}, "trend_signal": 1, "fair_value": 87.9926, "relative_strength": 20.728828, "rate_of_change": 1.3282411622001564, "market_dynamics": 1.278169, "expectation": {"probability": 56.7693, "direction": "positive"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 154.736432, "high": 157.102302, "low": 146.715095, "close": 149.754917, "volume": 1511072}, "trend_line": 131.852726, "activity_lines": {"activity_5": 152.25, "activity_10": 147.833867, "activity_20": 142.60688, "activity_30": 138.506699}, "trend_signal": 1, "fair_value": 88.691299, "relative_strength": 12.666382, "rate_of_change": 1.148466654318383, "market_dynamics": 1.57417, "expectation": {"probability": 56.1414, "direction": "positive"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 149.754917, "high": 153.308864, "low": 135.0, "close": 146.45, "volume": 2222894}, "trend_line": 133.172517, "activity_lines": {"activity_5": 150.989965, "activity_10": 147.972948, "activity_20": 143.412506, "activity_30": 139.448459}, "trend_signal": 1, "fair_value": 89.358261, "relative_strength": 8.427985, "rate_of_change": 1.0009584481400933, "market_dynamics": 1.39221, "expectation": {"probability": 55.6417, "direction": "positive"}}, {"week_ending": "2026-07-17", "ohlcv": {"open": 146.365, "high": 152.09, "low": 143.625, "close": 147.21, "volume": 1682069}, "trend_line": 134.496703, "activity_lines": {"activity_5": 149.384984, "activity_10": 148.19712, "activity_20": 144.234639, "activity_30": 140.354103}, "trend_signal": 1, "fair_value": 90.029344, "relative_strength": 10.480639, "rate_of_change": 0.9943387943925378, "market_dynamics": 1.004679, "expectation": {"probability": 54.5952, "direction": "undecided"}}], "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."}