{"ticker": {"uuid": "d4126e95-1b1c-4567-bedb-2021cbc13dc3", "symbol": "IESC", "name": "IES Holdings Inc", "exchange": "NASDAQ", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, IESC rose 53.21%, moving from 442.76 to 678.35. 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 31.23 and has improved across the 12-week window. Market Dynamics is 1.48 on the latest week. Expectation is positive at 62.66%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "678.35"}, {"label": "12-Week Change", "value": "53.21%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 62.66%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "31.23"}, {"label": "Market Dynamics", "value": "1.48"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 675.42, "high": 713.815, "low": 651.5401, "close": 678.35, "volume": 994023}, "trend_line": 487.426167, "activity_lines": {"activity_5": 671.066, "activity_10": 635.731364, "activity_20": 571.329452, "activity_30": 533.679495}, "trend_signal": 1, "fair_value": 239.478333, "relative_strength": 31.232765, "rate_of_change": 1.9982122309685566, "market_dynamics": 1.476905, "expectation": {"probability": 62.6647, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 50.84, "high": 53.46, "low": 49.4, "close": 52.98, "volume": 140403}, "trend_line": 40.929333, "activity_lines": {"activity_5": 50.66, "activity_10": 48.176545, "activity_20": 45.717048, "activity_30": 43.840839}, "trend_signal": 1, "fair_value": 40.738141, "relative_strength": 21.522469, "rate_of_change": 1.5381053315866016, "market_dynamics": 0.838765, "expectation": {"probability": 58.9507, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 53.15, "high": 54.88, "low": 52.5, "close": 53.27, "volume": 187242}, "trend_line": 41.599333, "activity_lines": {"activity_5": 51.813333, "activity_10": 49.474182, "activity_20": 46.592286, "activity_30": 44.637011}, "trend_signal": 1, "fair_value": 40.940962, "relative_strength": 17.090338, "rate_of_change": 1.6369677951995985, "market_dynamics": 0.882157, "expectation": {"probability": 59.4541, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 53.12, "high": 54.1, "low": 51.99, "close": 52.74, "volume": 311127}, "trend_line": 42.249, "activity_lines": {"activity_5": 52.364, "activity_10": 50.443818, "activity_20": 47.351095, "activity_30": 45.355763}, "trend_signal": 1, "fair_value": 41.139487, "relative_strength": 16.779176, "rate_of_change": 1.5617245593817595, "market_dynamics": 1.27855, "expectation": {"probability": 60.4959, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 52.9, "high": 58.13, "low": 52.9, "close": 56.88, "volume": 460937}, "trend_line": 42.995, "activity_lines": {"activity_5": 54.137333, "activity_10": 51.969273, "activity_20": 48.447667, "activity_30": 46.299699}, "trend_signal": 1, "fair_value": 41.362628, "relative_strength": 22.759529, "rate_of_change": 1.7657222656157427, "market_dynamics": 1.570833, "expectation": {"probability": 59.3286, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 56.46, "high": 57.79, "low": 53.0, "close": 54.36, "volume": 187275}, "trend_line": 43.75, "activity_lines": {"activity_5": 54.470667, "activity_10": 52.782364, "activity_20": 49.226095, "activity_30": 47.032925}, "trend_signal": 1, "fair_value": 41.581282, "relative_strength": 17.584748, "rate_of_change": 1.7560181416443832, "market_dynamics": 1.636329, "expectation": {"probability": 60.1299, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 54.43, "high": 58.23, "low": 53.93, "close": 57.51, "volume": 141880}, "trend_line": 44.724333, "activity_lines": {"activity_5": 55.625333, "activity_10": 53.965091, "activity_20": 50.248238, "activity_30": 47.920667}, "trend_signal": 1, "fair_value": 41.799231, "relative_strength": 19.390534, "rate_of_change": 2.2270468571428603, "market_dynamics": 1.615986, "expectation": {"probability": 59.1431, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 57.68, "high": 58.675, "low": 55.69, "close": 56.78, "volume": 147075}, "trend_line": 45.477, "activity_lines": {"activity_5": 56.234667, "activity_10": 54.764909, "activity_20": 51.131381, "activity_30": 48.698452}, "trend_signal": 1, "fair_value": 42.013141, "relative_strength": 18.167615, "rate_of_change": 1.68290268297572, "market_dynamics": 1.48219, "expectation": {"probability": 60.28, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 56.78, "high": 57.75, "low": 55.6, "close": 55.97, "volume": 112688}, "trend_line": 46.157, "activity_lines": {"activity_5": 56.34, "activity_10": 55.237455, "activity_20": 51.878905, "activity_30": 49.375419}, "trend_signal": 1, "fair_value": 42.219167, "relative_strength": 13.405331, "rate_of_change": 1.495261340897596, "market_dynamics": 1.177618, "expectation": {"probability": 59.4186, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 56.2, "high": 67.93, "low": 56.08, "close": 66.62, "volume": 199554}, "trend_line": 47.166, "activity_lines": {"activity_5": 59.78, "activity_10": 57.544727, "activity_20": 53.574762, "activity_30": 50.695613}, "trend_signal": 1, "fair_value": 42.470064, "relative_strength": 37.51236, "rate_of_change": 2.1860172888185985, "market_dynamics": 1.329715, "expectation": {"probability": 57.9864, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 66.8, "high": 70.82, "low": 63.36, "close": 70.23, "volume": 262901}, "trend_line": 48.190667, "activity_lines": {"activity_5": 63.774, "activity_10": 60.167636, "activity_20": 55.495095, "activity_30": 52.183613}, "trend_signal": 1, "fair_value": 42.731603, "relative_strength": 45.355041, "rate_of_change": 2.172469575541706, "market_dynamics": 1.445461, "expectation": {"probability": 58.2704, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 70.34, "high": 72.7805, "low": 68.783, "close": 70.79, "volume": 243979}, "trend_line": 49.225, "activity_lines": {"activity_5": 66.896667, "activity_10": 62.541455, "activity_20": 57.338048, "activity_30": 53.641634}, "trend_signal": 1, "fair_value": 42.998718, "relative_strength": 47.796548, "rate_of_change": 2.146334683435703, "market_dynamics": 1.590482, "expectation": {"probability": 59.3291, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 70.75, "high": 73.86, "low": 69.085, "close": 72.66, "volume": 273760}, "trend_line": 50.333, "activity_lines": {"activity_5": 69.757333, "activity_10": 64.931455, "activity_20": 59.22719, "activity_30": 55.15357}, "trend_signal": 1, "fair_value": 43.277564, "relative_strength": 47.168518, "rate_of_change": 2.2508887760284346, "market_dynamics": 1.84398, "expectation": {"probability": 59.5175, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 72.97, "high": 76.8, "low": 72.58, "close": 76.13, "volume": 267704}, "trend_line": 51.508333, "activity_lines": {"activity_5": 72.716, "activity_10": 67.599818, "activity_20": 61.29381, "activity_30": 56.817892}, "trend_signal": 1, "fair_value": 43.579551, "relative_strength": 46.569707, "rate_of_change": 2.3351141398287445, "market_dynamics": 1.888245, "expectation": {"probability": 60.4581, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 75.86, "high": 75.86, "low": 71.12, "close": 72.4, "volume": 177576}, "trend_line": 52.572667, "activity_lines": {"activity_5": 73.087333, "activity_10": 69.164727, "activity_20": 62.842238, "activity_30": 58.165742}, "trend_signal": 1, "fair_value": 43.837372, "relative_strength": 39.418008, "rate_of_change": 2.066333616349033, "market_dynamics": 1.741886, "expectation": {"probability": 60.5584, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 72.79, "high": 72.895, "low": 66.5501, "close": 67.82, "volume": 289680}, "trend_line": 53.415333, "activity_lines": {"activity_5": 71.546667, "activity_10": 69.614727, "activity_20": 63.814, "activity_30": 59.149441}, "trend_signal": 1, "fair_value": 44.046282, "relative_strength": 29.758509, "rate_of_change": 1.6028595239423447, "market_dynamics": 1.484107, "expectation": {"probability": 59.536, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 67.82, "high": 70.25, "low": 65.47, "close": 66.61, "volume": 158940}, "trend_line": 54.205, "activity_lines": {"activity_5": 69.763333, "activity_10": 69.6, "activity_20": 64.553238, "activity_30": 60.00071}, "trend_signal": 1, "fair_value": 44.280321, "relative_strength": 30.224503, "rate_of_change": 1.4783526670141727, "market_dynamics": 1.034732, "expectation": {"probability": 59.3394, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 66.03, "high": 67.68, "low": 64.57, "close": 65.87, "volume": 181142}, "trend_line": 54.917333, "activity_lines": {"activity_5": 68.012, "activity_10": 69.285273, "activity_20": 65.113143, "activity_30": 60.75329}, "trend_signal": 1, "fair_value": 44.491987, "relative_strength": 27.281503, "rate_of_change": 1.3141462964671173, "market_dynamics": 0.497264, "expectation": {"probability": 58.2025, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 65.87, "high": 72.01, "low": 64.13, "close": 71.32, "volume": 283731}, "trend_line": 55.890667, "activity_lines": {"activity_5": 68.53, "activity_10": 69.796182, "activity_20": 66.101667, "activity_30": 61.811527}, "trend_signal": 1, "fair_value": 44.709487, "relative_strength": 33.790876, "rate_of_change": 1.7723621065138055, "market_dynamics": 0.262352, "expectation": {"probability": 57.4492, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 71.24, "high": 71.24, "low": 62.24, "close": 63.02, "volume": 196721}, "trend_line": 56.606, "activity_lines": {"activity_5": 66.602, "activity_10": 68.518909, "activity_20": 66.2, "activity_30": 62.271484}, "trend_signal": 1, "fair_value": 44.871218, "relative_strength": 17.143916, "rate_of_change": 1.2798791612202465, "market_dynamics": -0.128615, "expectation": {"probability": 56.7835, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 63.07, "high": 64.72, "low": 60.9, "close": 60.91, "volume": 140463}, "trend_line": 57.210333, "activity_lines": {"activity_5": 64.596, "activity_10": 66.923455, "activity_20": 66.025286, "activity_30": 62.549161}, "trend_signal": 1, "fair_value": 45.031731, "relative_strength": 15.793972, "rate_of_change": 1.0676129738896882, "market_dynamics": -0.433216, "expectation": {"probability": 56.9008, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 60.0, "high": 62.27, "low": 59.75, "close": 61.14, "volume": 136265}, "trend_line": 57.812, "activity_lines": {"activity_5": 63.127333, "activity_10": 65.539273, "activity_20": 65.824952, "activity_30": 62.802688}, "trend_signal": 1, "fair_value": 45.219038, "relative_strength": 18.521787, "rate_of_change": 1.0516754027633417, "market_dynamics": -0.674256, "expectation": {"probability": 57.6162, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 61.56, "high": 63.68, "low": 60.77, "close": 61.86, "volume": 151413}, "trend_line": 58.523, "activity_lines": {"activity_5": 62.263333, "activity_10": 64.461455, "activity_20": 65.654333, "activity_30": 63.063849}, "trend_signal": 1, "fair_value": 45.389551, "relative_strength": 12.035534, "rate_of_change": 1.2298484743651936, "market_dynamics": -1.053055, "expectation": {"probability": 57.6162, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 61.63, "high": 62.785, "low": 60.32, "close": 61.68, "volume": 127731}, "trend_line": 59.182, "activity_lines": {"activity_5": 61.606667, "activity_10": 63.547273, "activity_20": 65.425667, "activity_30": 63.267527}, "trend_signal": 1, "fair_value": 45.537308, "relative_strength": 7.964741, "rate_of_change": 1.1260530048015291, "market_dynamics": -1.159693, "expectation": {"probability": 56.8443, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 61.8, "high": 66.34, "low": 61.31, "close": 65.65, "volume": 143610}, "trend_line": 59.940333, "activity_lines": {"activity_5": 62.916, "activity_10": 63.617636, "activity_20": 65.532524, "activity_30": 63.684817}, "trend_signal": 1, "fair_value": 45.721282, "relative_strength": 11.884097, "rate_of_change": 1.2813575073502084, "market_dynamics": -1.120589, "expectation": {"probability": 57.6707, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 65.8, "high": 72.49, "low": 65.43, "close": 72.08, "volume": 158738}, "trend_line": 60.903333, "activity_lines": {"activity_5": 66.193333, "activity_10": 64.979818, "activity_20": 66.21, "activity_30": 64.468022}, "trend_signal": 1, "fair_value": 45.942692, "relative_strength": 20.703845, "rate_of_change": 1.6065976810639357, "market_dynamics": -0.951751, "expectation": {"probability": 57.6707, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 72.2, "high": 73.6, "low": 68.78, "close": 71.63, "volume": 312702}, "trend_line": 61.832667, "activity_lines": {"activity_5": 68.576, "activity_10": 66.182727, "activity_20": 66.760238, "activity_30": 65.160065}, "trend_signal": 1, "fair_value": 46.143846, "relative_strength": 18.849563, "rate_of_change": 1.5259164880188036, "market_dynamics": -0.666056, "expectation": {"probability": 56.9043, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 70.835, "high": 81.8, "low": 70.64, "close": 81.61, "volume": 302098}, "trend_line": 62.990333, "activity_lines": {"activity_5": 73.586, "activity_10": 69.108909, "activity_20": 68.193714, "activity_30": 66.436022}, "trend_signal": 1, "fair_value": 46.382949, "relative_strength": 33.067333, "rate_of_change": 1.8722562945570485, "market_dynamics": -0.176022, "expectation": {"probability": 56.6, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 81.62, "high": 86.435, "low": 81.02, "close": 83.91, "volume": 471962}, "trend_line": 64.108, "activity_lines": {"activity_5": 78.046, "activity_10": 72.167091, "activity_20": 69.728, "activity_30": 67.785677}, "trend_signal": 1, "fair_value": 46.614551, "relative_strength": 30.713487, "rate_of_change": 1.774346866843845, "market_dynamics": 0.392538, "expectation": {"probability": 56.0199, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 84.67, "high": 85.6, "low": 81.385, "close": 82.15, "volume": 328424}, "trend_line": 65.250333, "activity_lines": {"activity_5": 80.437333, "activity_10": 74.676364, "activity_20": 70.961619, "activity_30": 68.949677}, "trend_signal": 1, "fair_value": 46.830705, "relative_strength": 25.664441, "rate_of_change": 1.7818883758657165, "market_dynamics": 0.798405, "expectation": {"probability": 56.0365, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 82.38, "high": 83.52, "low": 79.21, "close": 79.22, "volume": 211597}, "trend_line": 66.193333, "activity_lines": {"activity_5": 80.752, "activity_10": 76.305091, "activity_20": 71.842238, "activity_30": 69.850946}, "trend_signal": 1, "fair_value": 47.043397, "relative_strength": 19.93294, "rate_of_change": 1.4452033524487882, "market_dynamics": 0.943699, "expectation": {"probability": 55.9491, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 79.22, "high": 79.52, "low": 76.26, "close": 76.84, "volume": 211838}, "trend_line": 66.988667, "activity_lines": {"activity_5": 79.797333, "activity_10": 77.168182, "activity_20": 72.453381, "activity_30": 70.537828}, "trend_signal": 1, "fair_value": 47.22859, "relative_strength": 19.25635, "rate_of_change": 1.201531882372521, "market_dynamics": 0.861858, "expectation": {"probability": 54.8054, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 77.11, "high": 79.735, "low": 76.5, "close": 79.35, "volume": 211279}, "trend_line": 67.858, "activity_lines": {"activity_5": 79.332, "activity_10": 78.202182, "activity_20": 73.274762, "activity_30": 71.335333}, "trend_signal": 1, "fair_value": 47.429744, "relative_strength": 18.566752, "rate_of_change": 1.2977314506049171, "market_dynamics": 0.663635, "expectation": {"probability": 53.8491, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 79.35, "high": 85.48, "low": 78.53, "close": 84.67, "volume": 155511}, "trend_line": 68.922333, "activity_lines": {"activity_5": 80.790667, "activity_10": 79.885455, "activity_20": 74.570952, "activity_30": 72.419978}, "trend_signal": 1, "fair_value": 47.6525, "relative_strength": 22.171405, "rate_of_change": 1.568470924577781, "market_dynamics": 0.575279, "expectation": {"probability": 53.953, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 85.52, "high": 86.71, "low": 80.8601, "close": 81.73, "volume": 221735}, "trend_line": 69.750667, "activity_lines": {"activity_5": 81.218667, "activity_10": 80.616182, "activity_20": 75.546476, "activity_30": 73.24628}, "trend_signal": 1, "fair_value": 47.884872, "relative_strength": 16.39661, "rate_of_change": 1.2018368559868866, "market_dynamics": 0.593608, "expectation": {"probability": 54.6968, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 81.87, "high": 92.0, "low": 81.54, "close": 86.04, "volume": 242302}, "trend_line": 70.806667, "activity_lines": {"activity_5": 83.111333, "activity_10": 81.838182, "activity_20": 76.888048, "activity_30": 74.297204}, "trend_signal": 1, "fair_value": 48.121667, "relative_strength": 20.127136, "rate_of_change": 1.5139640170035897, "market_dynamics": 0.702209, "expectation": {"probability": 54.0416, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 86.04, "high": 92.19, "low": 83.96, "close": 91.59, "volume": 400282}, "trend_line": 71.942667, "activity_lines": {"activity_5": 86.399333, "activity_10": 83.815455, "activity_20": 78.671429, "activity_30": 75.638065}, "trend_signal": 1, "fair_value": 48.408462, "relative_strength": 24.46834, "rate_of_change": 1.6043686959590904, "market_dynamics": 0.959411, "expectation": {"probability": 55.0423, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 91.42, "high": 102.745, "low": 90.4, "close": 101.26, "volume": 599463}, "trend_line": 73.425333, "activity_lines": {"activity_5": 91.927333, "activity_10": 87.188, "activity_20": 81.25681, "activity_30": 77.529505}, "trend_signal": 1, "fair_value": 48.770769, "relative_strength": 38.213275, "rate_of_change": 2.0608994103596334, "market_dynamics": 1.205142, "expectation": {"probability": 56.1275, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 100.99, "high": 107.71, "low": 95.47, "close": 106.33, "volume": 431261}, "trend_line": 75.104, "activity_lines": {"activity_5": 97.684667, "activity_10": 91.125091, "activity_20": 84.156524, "activity_30": 79.652387}, "trend_signal": 1, "fair_value": 49.158526, "relative_strength": 41.544452, "rate_of_change": 2.286223203100767, "market_dynamics": 1.479859, "expectation": {"probability": 56.1275, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 106.45, "high": 113.45, "low": 103.6056, "close": 113.18, "volume": 611646}, "trend_line": 76.656, "activity_lines": {"activity_5": 104.281333, "activity_10": 95.9, "activity_20": 87.541905, "activity_30": 82.108903}, "trend_signal": 1, "fair_value": 49.550513, "relative_strength": 45.97239, "rate_of_change": 2.0664678312739757, "market_dynamics": 1.768662, "expectation": {"probability": 56.3196, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 114.25, "high": 117.7499, "low": 110.37, "close": 113.55, "volume": 579776}, "trend_line": 78.1, "activity_lines": {"activity_5": 108.904667, "activity_10": 100.178, "activity_20": 90.723667, "activity_30": 84.489161}, "trend_signal": 1, "fair_value": 49.957949, "relative_strength": 46.835721, "rate_of_change": 1.8837403464829736, "market_dynamics": 1.932211, "expectation": {"probability": 57.2905, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 112.7, "high": 112.93, "low": 100.6, "close": 102.21, "volume": 762886}, "trend_line": 79.147333, "activity_lines": {"activity_5": 107.914, "activity_10": 101.77, "activity_20": 92.574762, "activity_30": 86.044645}, "trend_signal": 1, "fair_value": 50.3025, "relative_strength": 32.30212, "rate_of_change": 1.3410153649167849, "market_dynamics": 1.833459, "expectation": {"probability": 57.7045, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 103.14, "high": 115.64, "low": 101.31, "close": 113.83, "volume": 422535}, "trend_line": 80.519667, "activity_lines": {"activity_5": 110.088667, "activity_10": 105.013455, "activity_20": 95.336952, "activity_30": 88.282237}, "trend_signal": 1, "fair_value": 50.717308, "relative_strength": 41.26775, "rate_of_change": 1.7338979697521775, "market_dynamics": 1.723337, "expectation": {"probability": 57.1537, "direction": "positive"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 114.34, "high": 122.83, "low": 112.92, "close": 121.64, "volume": 523261}, "trend_line": 82.036667, "activity_lines": {"activity_5": 114.028667, "activity_10": 109.05, "activity_20": 98.595476, "activity_30": 90.935161}, "trend_signal": 1, "fair_value": 51.154487, "relative_strength": 49.554658, "rate_of_change": 1.884011765721778, "market_dynamics": 1.634188, "expectation": {"probability": 57.1537, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 123.65, "high": 135.4766, "low": 119.5301, "close": 133.63, "volume": 972430}, "trend_line": 84.077667, "activity_lines": {"activity_5": 120.944667, "activity_10": 114.594364, "activity_20": 102.710381, "activity_30": 94.263763}, "trend_signal": 1, "fair_value": 51.665833, "relative_strength": 62.627191, "rate_of_change": 2.4879118991999167, "market_dynamics": 1.579486, "expectation": {"probability": 57.425, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 136.43, "high": 138.5599, "low": 121.0, "close": 123.45, "volume": 721595}, "trend_line": 85.932, "activity_lines": {"activity_5": 123.104, "activity_10": 117.344182, "activity_20": 105.532048, "activity_30": 96.803914}, "trend_signal": 1, "fair_value": 52.133846, "relative_strength": 48.70454, "rate_of_change": 2.20550006460098, "market_dynamics": 1.669546, "expectation": {"probability": 58.1524, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 123.87, "high": 126.06, "low": 112.73, "close": 115.51, "volume": 532041}, "trend_line": 87.562, "activity_lines": {"activity_5": 121.956667, "activity_10": 117.970182, "activity_20": 107.352905, "activity_30": 98.712172}, "trend_signal": 1, "fair_value": 52.555064, "relative_strength": 44.973624, "rate_of_change": 1.896848671042214, "market_dynamics": 1.521293, "expectation": {"probability": 58.0696, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 116.14, "high": 133.34, "low": 115.1249, "close": 131.11, "volume": 649835}, "trend_line": 89.736667, "activity_lines": {"activity_5": 125.122667, "activity_10": 120.997636, "activity_20": 110.450524, "activity_30": 101.52172}, "trend_signal": 1, "fair_value": 53.057115, "relative_strength": 55.671169, "rate_of_change": 2.4835739247618824, "market_dynamics": 1.447417, "expectation": {"probability": 57.5057, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 132.0, "high": 171.5, "low": 128.77, "close": 161.39, "volume": 1068531}, "trend_line": 92.739, "activity_lines": {"activity_5": 137.23, "activity_10": 128.987818, "activity_20": 116.196238, "activity_30": 106.144516}, "trend_signal": 1, "fair_value": 53.758846, "relative_strength": 85.379547, "rate_of_change": 3.345714857004893, "market_dynamics": 1.423963, "expectation": {"probability": 58.3806, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 164.82, "high": 183.8699, "low": 161.9901, "close": 182.31, "volume": 872408}, "trend_line": 96.715333, "activity_lines": {"activity_5": 153.660667, "activity_10": 139.780545, "activity_20": 123.565381, "activity_30": 111.92329}, "trend_signal": 1, "fair_value": 54.606346, "relative_strength": 101.122354, "rate_of_change": 4.287659992020614, "market_dynamics": 1.459341, "expectation": {"probability": 59.3291, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 183.1, "high": 184.38, "low": 156.36, "close": 159.95, "volume": 1087234}, "trend_line": 100.016667, "activity_lines": {"activity_5": 159.392667, "activity_10": 145.250909, "activity_20": 128.328048, "activity_30": 116.002946}, "trend_signal": 1, "fair_value": 55.300385, "relative_strength": 69.435001, "rate_of_change": 3.413454617376954, "market_dynamics": 1.67836, "expectation": {"probability": 58.9461, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 159.82, "high": 164.27, "low": 153.53, "close": 160.5, "volume": 762211}, "trend_line": 103.328667, "activity_lines": {"activity_5": 162.874667, "activity_10": 149.977636, "activity_20": 132.758667, "activity_30": 119.905097}, "trend_signal": 1, "fair_value": 55.989103, "relative_strength": 64.507989, "rate_of_change": 3.311448080948346, "market_dynamics": 1.650968, "expectation": {"probability": 58.3177, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 161.25, "high": 162.5, "low": 148.19, "close": 152.45, "volume": 523286}, "trend_line": 106.348333, "activity_lines": {"activity_5": 160.674, "activity_10": 152.180909, "activity_20": 136.024238, "activity_30": 123.074215}, "trend_signal": 1, "fair_value": 56.61609, "relative_strength": 56.039002, "rate_of_change": 2.9223893888034005, "market_dynamics": 1.335912, "expectation": {"probability": 58.1704, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 153.51, "high": 155.45, "low": 126.64, "close": 128.15, "volume": 923648}, "trend_line": 108.564, "activity_lines": {"activity_5": 148.950667, "activity_10": 149.263818, "activity_20": 136.627429, "activity_30": 124.480774}, "trend_signal": 1, "fair_value": 57.104231, "relative_strength": 26.280622, "rate_of_change": 2.083405482246719, "market_dynamics": 0.887412, "expectation": {"probability": 57.975, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 126.72, "high": 140.31, "low": 124.55, "close": 133.45, "volume": 984527}, "trend_line": 110.824, "activity_lines": {"activity_5": 141.21, "activity_10": 147.192, "activity_20": 137.528333, "activity_30": 126.086323}, "trend_signal": 1, "fair_value": 57.617436, "relative_strength": 25.586774, "rate_of_change": 2.0817213809365955, "market_dynamics": 0.434267, "expectation": {"probability": 57.5009, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 129.6, "high": 139.78, "low": 126.07, "close": 132.22, "volume": 580845}, "trend_line": 112.828667, "activity_lines": {"activity_5": 136.316667, "activity_10": 144.899818, "activity_20": 138.06581, "activity_30": 127.46671}, "trend_signal": 1, "fair_value": 58.13859, "relative_strength": 22.797758, "rate_of_change": 1.8088744315310743, "market_dynamics": -0.092883, "expectation": {"probability": 57.8333, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 132.5, "high": 143.5294, "low": 130.25, "close": 139.33, "volume": 760620}, "trend_line": 115.085333, "activity_lines": {"activity_5": 135.642, "activity_10": 143.740909, "activity_20": 139.060524, "activity_30": 129.176473}, "trend_signal": 1, "fair_value": 58.704615, "relative_strength": 27.994017, "rate_of_change": 2.0000821245189484, "market_dynamics": -0.396023, "expectation": {"probability": 58.1186, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 140.56, "high": 147.75, "low": 132.76, "close": 139.63, "volume": 446985}, "trend_line": 117.019333, "activity_lines": {"activity_5": 136.478667, "activity_10": 142.203455, "activity_20": 139.856476, "activity_30": 130.76}, "trend_signal": 1, "fair_value": 59.279103, "relative_strength": 22.493498, "rate_of_change": 1.6804921614120865, "market_dynamics": -0.648797, "expectation": {"probability": 59.182, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 141.3, "high": 160.7, "low": 140.26, "close": 156.69, "volume": 599423}, "trend_line": 119.445333, "activity_lines": {"activity_5": 143.856667, "activity_10": 143.612909, "activity_20": 142.094476, "activity_30": 133.319398}, "trend_signal": 1, "fair_value": 59.977051, "relative_strength": 35.966645, "rate_of_change": 2.0731617056815748, "market_dynamics": -0.745371, "expectation": {"probability": 60.3265, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 159.77, "high": 162.5099, "low": 142.96, "close": 148.42, "volume": 730545}, "trend_line": 121.654333, "activity_lines": {"activity_5": 146.575333, "activity_10": 143.604182, "activity_20": 143.305048, "activity_30": 135.188731}, "trend_signal": 1, "fair_value": 60.606795, "relative_strength": 32.346978, "rate_of_change": 1.849381591158517, "market_dynamics": -0.654322, "expectation": {"probability": 59.4516, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 150.05, "high": 163.4299, "low": 133.82, "close": 144.18, "volume": 1151982}, "trend_line": 123.819667, "activity_lines": {"activity_5": 146.882667, "activity_10": 143.440727, "activity_20": 143.944, "activity_30": 136.642}, "trend_signal": 1, "fair_value": 61.182244, "relative_strength": 30.228056, "rate_of_change": 1.779907009148619, "market_dynamics": -0.517586, "expectation": {"probability": 58.5608, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 144.1, "high": 158.43, "low": 138.13, "close": 154.96, "volume": 911065}, "trend_line": 126.423667, "activity_lines": {"activity_5": 149.986, "activity_10": 145.524, "activity_20": 145.463762, "activity_30": 138.651054}, "trend_signal": 1, "fair_value": 61.833846, "relative_strength": 42.509049, "rate_of_change": 2.1030584745475043, "market_dynamics": -0.342938, "expectation": {"probability": 59.8713, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 135.0, "high": 167.1859, "low": 129.16, "close": 164.01, "volume": 959714}, "trend_line": 129.245667, "activity_lines": {"activity_5": 155.064, "activity_10": 149.353455, "activity_20": 147.594238, "activity_30": 141.075978}, "trend_signal": 1, "fair_value": 62.56641, "relative_strength": 48.263233, "rate_of_change": 2.232176986291659, "market_dynamics": -0.260177, "expectation": {"probability": 60.9168, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 164.45, "high": 181.3999, "low": 160.91, "close": 170.9, "volume": 532168}, "trend_line": 132.12, "activity_lines": {"activity_5": 160.813333, "activity_10": 154.225455, "activity_20": 150.141952, "activity_30": 143.763355}, "trend_signal": 1, "fair_value": 63.345897, "relative_strength": 44.663943, "rate_of_change": 2.2239298745698046, "market_dynamics": -0.25519, "expectation": {"probability": 61.7659, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 170.75, "high": 192.51, "low": 165.59, "close": 192.43, "volume": 596335}, "trend_line": 135.81, "activity_lines": {"activity_5": 172.792, "activity_10": 162.234727, "activity_20": 154.505571, "activity_30": 147.654323}, "trend_signal": 1, "fair_value": 64.259295, "relative_strength": 58.748094, "rate_of_change": 2.792915531335148, "market_dynamics": -0.044196, "expectation": {"probability": 62.3553, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 191.92, "high": 196.0545, "low": 172.01, "close": 186.53, "volume": 669169}, "trend_line": 139.159667, "activity_lines": {"activity_5": 179.87, "activity_10": 168.098909, "activity_20": 158.027286, "activity_30": 150.926581}, "trend_signal": 1, "fair_value": 65.149808, "relative_strength": 52.889699, "rate_of_change": 2.4664361976290485, "market_dynamics": 0.209102, "expectation": {"probability": 60.5342, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 185.19, "high": 188.98, "low": 140.89, "close": 145.51, "volume": 751341}, "trend_line": 140.957, "activity_lines": {"activity_5": 170.451333, "activity_10": 165.517455, "activity_20": 157.341952, "activity_30": 151.33628}, "trend_signal": 1, "fair_value": 65.80359, "relative_strength": 25.387812, "rate_of_change": 1.2915617281550267, "market_dynamics": 0.160458, "expectation": {"probability": 60.0597, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 146.23, "high": 163.95, "low": 143.93, "close": 161.11, "volume": 756518}, "trend_line": 142.952, "activity_lines": {"activity_5": 166.862667, "activity_10": 165.66, "activity_20": 157.999476, "activity_30": 152.636473}, "trend_signal": 1, "fair_value": 66.553205, "relative_strength": 29.556003, "rate_of_change": 1.415325241030956, "market_dynamics": 0.331253, "expectation": {"probability": 59.614, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 158.94, "high": 188.3499, "low": 156.39, "close": 183.9, "volume": 740241}, "trend_line": 145.537667, "activity_lines": {"activity_5": 171.064, "activity_10": 169.555636, "activity_20": 160.684619, "activity_30": 155.27828}, "trend_signal": 1, "fair_value": 67.444359, "relative_strength": 43.656785, "rate_of_change": 1.8087658794560417, "market_dynamics": 0.336442, "expectation": {"probability": 59.9791, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 187.5, "high": 207.05, "low": 182.0419, "close": 199.7, "volume": 651921}, "trend_line": 148.421667, "activity_lines": {"activity_5": 179.665333, "activity_10": 175.829273, "activity_20": 164.767333, "activity_30": 158.772624}, "trend_signal": 1, "fair_value": 68.426218, "relative_strength": 51.925893, "rate_of_change": 1.981617583577188, "market_dynamics": 0.400699, "expectation": {"probability": 60.4059, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 199.7, "high": 208.0, "low": 191.2299, "close": 207.2, "volume": 447075}, "trend_line": 151.543333, "activity_lines": {"activity_5": 190.282, "activity_10": 182.534182, "activity_20": 169.481524, "activity_30": 162.564774}, "trend_signal": 1, "fair_value": 69.457756, "relative_strength": 54.928636, "rate_of_change": 2.103241435766906, "market_dynamics": 0.741969, "expectation": {"probability": 60.8237, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 204.39, "high": 220.04, "low": 200.5001, "close": 219.79, "volume": 746438}, "trend_line": 155.462667, "activity_lines": {"activity_5": 203.717333, "activity_10": 190.382364, "activity_20": 175.169762, "activity_30": 166.967785}, "trend_signal": 1, "fair_value": 70.566731, "relative_strength": 59.296684, "rate_of_change": 2.586279397721852, "market_dynamics": 1.035545, "expectation": {"probability": 61.2327, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 221.5, "high": 234.81, "low": 215.0, "close": 228.86, "volume": 586891}, "trend_line": 159.297, "activity_lines": {"activity_5": 215.224, "activity_10": 198.700909, "activity_20": 181.439476, "activity_30": 171.703097}, "trend_signal": 1, "fair_value": 71.72, "relative_strength": 62.26342, "rate_of_change": 2.4664011456846975, "market_dynamics": 1.130395, "expectation": {"probability": 61.6333, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 228.42, "high": 231.5, "low": 200.0, "close": 207.99, "volume": 497396}, "trend_line": 162.175333, "activity_lines": {"activity_5": 215.257333, "activity_10": 202.045818, "activity_20": 185.357714, "activity_30": 174.844581}, "trend_signal": 1, "fair_value": 72.733718, "relative_strength": 44.853511, "rate_of_change": 1.8068971794823492, "market_dynamics": 1.028367, "expectation": {"probability": 61.651, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 209.92, "high": 233.11, "low": 206.1492, "close": 232.63, "volume": 400033}, "trend_line": 165.475333, "activity_lines": {"activity_5": 221.898, "activity_10": 209.196364, "activity_20": 191.242429, "activity_30": 179.390043}, "trend_signal": 1, "fair_value": 73.883846, "relative_strength": 61.341163, "rate_of_change": 2.034834730384066, "market_dynamics": 1.052302, "expectation": {"probability": 61.2077, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 233.78, "high": 285.56, "low": 231.5113, "close": 285.55, "volume": 771009}, "trend_line": 170.878667, "activity_lines": {"activity_5": 243.983333, "activity_10": 225.237818, "activity_20": 201.694857, "activity_30": 187.136796}, "trend_signal": 1, "fair_value": 75.366282, "relative_strength": 83.097973, "rate_of_change": 3.2653410644594385, "market_dynamics": 1.165123, "expectation": {"probability": 61.6362, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 292.96, "high": 297.07, "low": 245.4201, "close": 258.02, "volume": 713223}, "trend_line": 175.629, "activity_lines": {"activity_5": 251.668667, "activity_10": 234.473455, "activity_20": 208.795238, "activity_30": 192.758817}, "trend_signal": 1, "fair_value": 76.679359, "relative_strength": 67.59762, "rate_of_change": 2.77994502379866, "market_dynamics": 1.256834, "expectation": {"probability": 62.2699, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 257.29, "high": 292.21, "low": 255.1395, "close": 278.01, "volume": 928446}, "trend_line": 180.525667, "activity_lines": {"activity_5": 263.468667, "activity_10": 245.298, "activity_20": 217.234238, "activity_30": 199.364043}, "trend_signal": 1, "fair_value": 78.135, "relative_strength": 73.382803, "rate_of_change": 2.7880742929698443, "market_dynamics": 1.558474, "expectation": {"probability": 62.0, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 288.96, "high": 318.9948, "low": 271.0, "close": 309.86, "volume": 923632}, "trend_line": 185.474667, "activity_lines": {"activity_5": 282.608667, "activity_10": 259.788, "activity_20": 228.047619, "activity_30": 207.708194}, "trend_signal": 1, "fair_value": 79.810321, "relative_strength": 86.952492, "rate_of_change": 2.7414384238225873, "market_dynamics": 1.760946, "expectation": {"probability": 62.6165, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 311.12, "high": 320.085, "low": 264.1101, "close": 268.17, "volume": 1062734}, "trend_line": 188.336667, "activity_lines": {"activity_5": 281.060667, "activity_10": 264.407818, "activity_20": 234.161143, "activity_30": 213.043376}, "trend_signal": 1, "fair_value": 81.212308, "relative_strength": 53.924799, "rate_of_change": 1.5430678735225845, "market_dynamics": 1.607927, "expectation": {"probability": 63.0054, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 268.17, "high": 268.17, "low": 244.3757, "close": 245.15, "volume": 1024677}, "trend_line": 191.176667, "activity_lines": {"activity_5": 269.47, "activity_10": 263.597273, "activity_20": 237.512048, "activity_30": 216.708753}, "trend_signal": 1, "fair_value": 82.461731, "relative_strength": 37.609068, "rate_of_change": 1.5079379099344492, "market_dynamics": 1.434831, "expectation": {"probability": 62.4582, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 245.15, "high": 252.165, "low": 204.02, "close": 212.5, "volume": 1641461}, "trend_line": 192.91, "activity_lines": {"activity_5": 249.689333, "activity_10": 256.160364, "activity_20": 237.272619, "activity_30": 218.084452}, "trend_signal": 1, "fair_value": 83.497051, "relative_strength": 20.578271, "rate_of_change": 0.9066655608134373, "market_dynamics": 0.981152, "expectation": {"probability": 61.6279, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 210.32, "high": 229.0, "low": 205.35, "close": 210.52, "volume": 536326}, "trend_line": 194.845667, "activity_lines": {"activity_5": 232.283333, "activity_10": 248.496, "activity_20": 236.570619, "activity_30": 219.220581}, "trend_signal": 1, "fair_value": 84.521923, "relative_strength": 16.997386, "rate_of_change": 1.003404178114144, "market_dynamics": 0.281611, "expectation": {"probability": 61.4035, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 205.98, "high": 225.71, "low": 200.0, "close": 225.67, "volume": 549044}, "trend_line": 198.096333, "activity_lines": {"activity_5": 224.426667, "activity_10": 243.919636, "activity_20": 237.09, "activity_30": 221.209247}, "trend_signal": 1, "fair_value": 85.645833, "relative_strength": 24.705666, "rate_of_change": 1.6683286059422586, "market_dynamics": -0.245577, "expectation": {"probability": 61.3451, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 230.35, "high": 248.0, "low": 213.0, "close": 224.31, "volume": 596763}, "trend_line": 201.125, "activity_lines": {"activity_5": 221.729333, "activity_10": 238.774545, "activity_20": 237.219048, "activity_30": 222.900452}, "trend_signal": 1, "fair_value": 86.755577, "relative_strength": 25.0333, "rate_of_change": 1.5288859486359159, "market_dynamics": -0.674112, "expectation": {"probability": 60.9039, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 216.72, "high": 261.635, "low": 213.1945, "close": 256.69, "volume": 852458}, "trend_line": 205.274, "activity_lines": {"activity_5": 232.749333, "activity_10": 239.668, "activity_20": 240.280095, "activity_30": 226.48529}, "trend_signal": 1, "fair_value": 88.091282, "relative_strength": 36.934847, "rate_of_change": 2.0628962088253577, "market_dynamics": -0.763666, "expectation": {"probability": 61.4146, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 259.72, "high": 318.6599, "low": 256.7, "close": 285.04, "volume": 945657}, "trend_line": 210.131, "activity_lines": {"activity_5": 252.45, "activity_10": 246.240727, "activity_20": 245.707048, "activity_30": 231.631484}, "trend_signal": 1, "fair_value": 89.609423, "relative_strength": 47.083547, "rate_of_change": 2.366105790309537, "market_dynamics": -0.520733, "expectation": {"probability": 61.7627, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 263.01, "high": 263.5298, "low": 197.0201, "close": 221.28, "volume": 1557569}, "trend_line": 212.852667, "activity_lines": {"activity_5": 246.061333, "activity_10": 240.729455, "activity_20": 244.39719, "activity_30": 232.350774}, "trend_signal": 1, "fair_value": 90.753782, "relative_strength": 14.452452, "rate_of_change": 1.2952239317378191, "market_dynamics": -0.380802, "expectation": {"probability": 62.4111, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 207.32, "high": 248.6658, "low": 202.5124, "close": 230.49, "volume": 1464033}, "trend_line": 215.312667, "activity_lines": {"activity_5": 242.025333, "activity_10": 237.924182, "activity_20": 243.677952, "activity_30": 233.488667}, "trend_signal": 1, "fair_value": 91.958077, "relative_strength": 17.666731, "rate_of_change": 1.155729000097522, "market_dynamics": -0.245213, "expectation": {"probability": 61.5149, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 230.5, "high": 233.41, "low": 207.13, "close": 227.48, "volume": 1284173}, "trend_line": 217.948, "activity_lines": {"activity_5": 236.664667, "activity_10": 236.014727, "activity_20": 242.45019, "activity_30": 234.273656}, "trend_signal": 1, "fair_value": 93.138269, "relative_strength": 11.775457, "rate_of_change": 1.223956322086709, "market_dynamics": -0.319462, "expectation": {"probability": 62.0665, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 231.67, "high": 233.1, "low": 190.99, "close": 193.355, "volume": 828861}, "trend_line": 219.587167, "activity_lines": {"activity_5": 219.717667, "activity_10": 228.640545, "activity_20": 237.840143, "activity_30": 232.687011}, "trend_signal": 1, "fair_value": 94.103942, "relative_strength": -3.414974, "rate_of_change": 0.7520908657110807, "market_dynamics": -0.631402, "expectation": {"probability": 60.105, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 191.96, "high": 197.48, "low": 170.0, "close": 178.33, "volume": 1215972}, "trend_line": 220.366167, "activity_lines": {"activity_5": 201.984667, "activity_10": 219.476273, "activity_20": 231.865071, "activity_30": 230.025258}, "trend_signal": 0, "fair_value": 94.984647, "relative_strength": -8.223359, "rate_of_change": 0.3547566147160122, "market_dynamics": -0.831888, "expectation": {"probability": 57.9449, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 181.01, "high": 181.75, "low": 157.6441, "close": 168.25, "volume": 1171612}, "trend_line": 220.5075, "activity_lines": {"activity_5": 188.005667, "activity_10": 209.100545, "activity_20": 225.127429, "activity_30": 226.662925}, "trend_signal": 0, "fair_value": 95.781506, "relative_strength": -10.894195, "rate_of_change": 0.0641355258495752, "market_dynamics": -1.059608, "expectation": {"probability": 55.2492, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 162.8, "high": 189.4999, "low": 158.5, "close": 181.89, "volume": 1411747}, "trend_line": 220.873833, "activity_lines": {"activity_5": 182.108667, "activity_10": 201.973364, "activity_20": 219.977452, "activity_30": 224.171473}, "trend_signal": 0, "fair_value": 96.657276, "relative_strength": -1.933101, "rate_of_change": 0.16613176422570541, "market_dynamics": -1.16702, "expectation": {"probability": 51.834, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 179.9, "high": 193.5594, "low": 176.41, "close": 184.26, "volume": 778786}, "trend_line": 220.6015, "activity_lines": {"activity_5": 180.241667, "activity_10": 196.073091, "activity_20": 215.177476, "activity_30": 221.80929}, "trend_signal": 0, "fair_value": 97.576122, "relative_strength": -1.521215, "rate_of_change": -0.12329799157331746, "market_dynamics": -1.21347, "expectation": {"probability": 54.3436, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 188.54, "high": 192.825, "low": 162.33, "close": 166.67, "volume": 680588}, "trend_line": 219.9395, "activity_lines": {"activity_5": 175.392667, "activity_10": 187.702818, "activity_20": 208.932595, "activity_30": 218.329839}, "trend_signal": 0, "fair_value": 98.386955, "relative_strength": -9.152583, "rate_of_change": -0.30008862133756015, "market_dynamics": -1.27938, "expectation": {"probability": 58.5366, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 162.5, "high": 182.18, "low": 146.515, "close": 160.58, "volume": 1074550}, "trend_line": 220.441833, "activity_lines": {"activity_5": 170.292667, "activity_10": 179.862, "activity_20": 202.67381, "activity_30": 214.500194}, "trend_signal": 0, "fair_value": 99.172468, "relative_strength": -3.245577, "rate_of_change": 0.22839599071562544, "market_dynamics": -1.24436, "expectation": {"probability": 58.3156, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 150.0, "high": 193.7, "low": 150.0, "close": 179.85, "volume": 1202647}, "trend_line": 221.0665, "activity_lines": {"activity_5": 172.799333, "activity_10": 177.787727, "activity_20": 198.714262, "activity_30": 211.881366}, "trend_signal": 0, "fair_value": 100.07766, "relative_strength": 0.246342, "rate_of_change": 0.2833704435763733, "market_dynamics": -1.175917, "expectation": {"probability": 58.8964, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 187.5, "high": 191.39, "low": 178.2301, "close": 183.0, "volume": 678246}, "trend_line": 221.0365, "activity_lines": {"activity_5": 175.582667, "activity_10": 177.039455, "activity_20": 195.522143, "activity_30": 209.425462}, "trend_signal": 0, "fair_value": 101.016891, "relative_strength": 3.702105, "rate_of_change": -0.013570577179265578, "market_dynamics": -1.082943, "expectation": {"probability": 60.0788, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 178.67, "high": 203.71, "low": 164.12, "close": 201.4, "volume": 720458}, "trend_line": 221.093167, "activity_lines": {"activity_5": 184.425333, "activity_10": 180.500091, "activity_20": 194.6865, "activity_30": 208.158591}, "trend_signal": 0, "fair_value": 102.120096, "relative_strength": 6.635524, "rate_of_change": 0.02563694231495905, "market_dynamics": -0.953669, "expectation": {"probability": 61.4782, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 200.16, "high": 241.05, "low": 184.73, "close": 238.23, "volume": 858935}, "trend_line": 222.1275, "activity_lines": {"activity_5": 204.402, "activity_10": 191.131273, "activity_20": 197.676429, "activity_30": 209.264194}, "trend_signal": 0, "fair_value": 103.474263, "relative_strength": 21.269612, "rate_of_change": 0.4678267601096888, "market_dynamics": -0.667781, "expectation": {"probability": 62.1871, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 235.02, "high": 255.85, "low": 232.96, "close": 245.64, "volume": 955679}, "trend_line": 222.989167, "activity_lines": {"activity_5": 222.078, "activity_10": 202.293818, "activity_20": 201.405024, "activity_30": 210.781129}, "trend_signal": 0, "fair_value": 104.860865, "relative_strength": 24.733905, "rate_of_change": 0.38791549898144595, "market_dynamics": -0.281057, "expectation": {"probability": 62.3177, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 260.0, "high": 280.0, "low": 256.06, "close": 270.42, "volume": 731267}, "trend_line": 224.3745, "activity_lines": {"activity_5": 242.343333, "activity_10": 216.738, "activity_20": 207.33581, "activity_30": 213.841183}, "trend_signal": 0, "fair_value": 106.405545, "relative_strength": 27.499496, "rate_of_change": 0.6212557401947704, "market_dynamics": 0.170454, "expectation": {"probability": 61.5082, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 260.0, "high": 261.4273, "low": 235.99, "close": 244.57, "volume": 500027}, "trend_line": 225.593833, "activity_lines": {"activity_5": 247.954, "activity_10": 224.624545, "activity_20": 210.519452, "activity_30": 215.144118}, "trend_signal": 0, "fair_value": 107.773494, "relative_strength": 17.381373, "rate_of_change": 0.5434365313348787, "market_dynamics": 0.490652, "expectation": {"probability": 61.5698, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 252.16, "high": 261.57, "low": 246.43, "close": 259.66, "volume": 515710}, "trend_line": 226.494833, "activity_lines": {"activity_5": 254.49, "activity_10": 234.115091, "activity_20": 215.050238, "activity_30": 217.341935}, "trend_signal": 0, "fair_value": 109.238237, "relative_strength": 21.34234, "rate_of_change": 0.39939035035590287, "market_dynamics": 0.65228, "expectation": {"probability": 61.1909, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 259.2, "high": 281.14, "low": 250.8401, "close": 279.98, "volume": 994826}, "trend_line": 226.309167, "activity_lines": {"activity_5": 263.915333, "activity_10": 245.929273, "activity_20": 221.347929, "activity_30": 220.792591}, "trend_signal": 0, "fair_value": 110.832532, "relative_strength": 26.692392, "rate_of_change": -0.08197361394111699, "market_dynamics": 0.770072, "expectation": {"probability": 61.5411, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 283.72, "high": 283.72, "low": 259.3, "close": 261.89, "volume": 921372}, "trend_line": 226.438167, "activity_lines": {"activity_5": 264.527333, "activity_10": 252.394182, "activity_20": 225.811857, "activity_30": 223.088129}, "trend_signal": 0, "fair_value": 112.319135, "relative_strength": 17.992603, "rate_of_change": 0.05700166798810703, "market_dynamics": 0.822198, "expectation": {"probability": 61.7816, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 262.36, "high": 278.925, "low": 262.36, "close": 273.13, "volume": 736997}, "trend_line": 226.2755, "activity_lines": {"activity_5": 267.802667, "activity_10": 259.060727, "activity_20": 231.4565, "activity_30": 226.100505}, "trend_signal": 0, "fair_value": 113.870417, "relative_strength": 21.74517, "rate_of_change": -0.0718372711434283, "market_dynamics": 0.923902, "expectation": {"probability": 61.298, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 270.44, "high": 295.0, "low": 265.0, "close": 291.73, "volume": 950894}, "trend_line": 225.671167, "activity_lines": {"activity_5": 277.097333, "activity_10": 267.413091, "activity_20": 238.625667, "activity_30": 230.323376}, "trend_signal": 1, "fair_value": 115.543686, "relative_strength": 23.516831, "rate_of_change": -0.2670784066326213, "market_dynamics": 1.050787, "expectation": {"probability": 61.7463, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 293.56, "high": 308.8536, "low": 281.35, "close": 306.41, "volume": 518572}, "trend_line": 226.945833, "activity_lines": {"activity_5": 288.141333, "activity_10": 276.457636, "activity_20": 246.90131, "activity_30": 235.532333}, "trend_signal": 1, "fair_value": 117.307532, "relative_strength": 26.325823, "rate_of_change": 0.5648333444387232, "market_dynamics": 0.978229, "expectation": {"probability": 62.0164, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 304.97, "high": 314.2, "low": 291.0, "close": 309.16, "volume": 604952}, "trend_line": 229.0795, "activity_lines": {"activity_5": 296.985333, "activity_10": 284.092909, "activity_20": 255.063, "activity_30": 240.836473}, "trend_signal": 1, "fair_value": 119.088942, "relative_strength": 26.587587, "rate_of_change": 0.9401657531204826, "market_dynamics": 0.99408, "expectation": {"probability": 62.346, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 308.75, "high": 334.48, "low": 302.0, "close": 327.15, "volume": 1146516}, "trend_line": 232.901167, "activity_lines": {"activity_5": 309.880667, "activity_10": 293.709455, "activity_20": 264.386571, "activity_30": 247.163602}, "trend_signal": 1, "fair_value": 120.980096, "relative_strength": 30.735005, "rate_of_change": 1.6682710587372467, "market_dynamics": 1.240908, "expectation": {"probability": 62.67, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 329.84, "high": 370.88, "low": 291.55, "close": 357.66, "volume": 718630}, "trend_line": 237.805833, "activity_lines": {"activity_5": 328.595333, "activity_10": 307.391273, "activity_20": 275.90719, "activity_30": 255.212559}, "trend_signal": 1, "fair_value": 123.06125, "relative_strength": 39.719364, "rate_of_change": 2.105900139177929, "market_dynamics": 1.33322, "expectation": {"probability": 62.9884, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 360.46, "high": 368.68, "low": 328.0, "close": 350.41, "volume": 753080}, "trend_line": 241.963833, "activity_lines": {"activity_5": 339.258, "activity_10": 318.168727, "activity_20": 285.835381, "activity_30": 262.477344}, "trend_signal": 1, "fair_value": 125.102468, "relative_strength": 38.294603, "rate_of_change": 1.748485286313388, "market_dynamics": 1.521035, "expectation": {"probability": 62.732, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 359.78, "high": 360.5099, "low": 320.0, "close": 345.9, "volume": 692896}, "trend_line": 246.016833, "activity_lines": {"activity_5": 344.505333, "activity_10": 326.201818, "activity_20": 294.531571, "activity_30": 269.182903}, "trend_signal": 1, "fair_value": 127.103109, "relative_strength": 30.311316, "rate_of_change": 1.6750437244065304, "market_dynamics": 1.63889, "expectation": {"probability": 62.2625, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 344.45, "high": 356.21, "low": 322.7181, "close": 332.16, "volume": 599429}, "trend_line": 248.5325, "activity_lines": {"activity_5": 342.54, "activity_10": 330.168727, "activity_20": 301.149476, "activity_30": 274.740527}, "trend_signal": 1, "fair_value": 129.020288, "relative_strength": 23.433079, "rate_of_change": 1.0225588913259476, "market_dynamics": 1.478537, "expectation": {"probability": 61.7118, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 333.0, "high": 346.98, "low": 309.51, "close": 341.11, "volume": 565184}, "trend_line": 250.4015, "activity_lines": {"activity_5": 342.024667, "activity_10": 334.814182, "activity_20": 307.831714, "activity_30": 280.713269}, "trend_signal": 1, "fair_value": 131.008429, "relative_strength": 26.936994, "rate_of_change": 0.7520143240823634, "market_dynamics": 1.370802, "expectation": {"probability": 61.8997, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 342.42, "high": 366.8, "low": 341.795, "close": 349.31, "volume": 757368}, "trend_line": 254.669167, "activity_lines": {"activity_5": 343.312, "activity_10": 339.510182, "activity_20": 314.435238, "activity_30": 287.094462}, "trend_signal": 1, "fair_value": 133.05734, "relative_strength": 29.19047, "rate_of_change": 1.7043296465875757, "market_dynamics": 1.332674, "expectation": {"probability": 62.1622, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 334.77, "high": 363.5, "low": 333.255, "close": 349.64, "volume": 394269}, "trend_line": 258.640833, "activity_lines": {"activity_5": 345.266, "activity_10": 342.881091, "activity_20": 320.263238, "activity_30": 293.221613}, "trend_signal": 1, "fair_value": 135.103814, "relative_strength": 26.599568, "rate_of_change": 1.55953940038607, "market_dynamics": 1.153125, "expectation": {"probability": 62.4704, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 355.19, "high": 388.7, "low": 350.61, "close": 377.53, "volume": 958282}, "trend_line": 263.6425, "activity_lines": {"activity_5": 356.568, "activity_10": 350.27, "activity_20": 327.953905, "activity_30": 300.891882}, "trend_signal": 1, "fair_value": 137.337596, "relative_strength": 32.617989, "rate_of_change": 1.9338272855005838, "market_dynamics": 1.231988, "expectation": {"probability": 62.7737, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 377.99, "high": 386.62, "low": 356.68, "close": 379.42, "volume": 711129}, "trend_line": 269.844667, "activity_lines": {"activity_5": 366.391333, "activity_10": 356.709455, "activity_20": 334.985857, "activity_30": 308.361398}, "trend_signal": 1, "fair_value": 139.603558, "relative_strength": 29.181382, "rate_of_change": 2.352491347184172, "market_dynamics": 1.270217, "expectation": {"probability": 63.0721, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 378.73, "high": 398.7486, "low": 360.01, "close": 392.85, "volume": 633560}, "trend_line": 276.995333, "activity_lines": {"activity_5": 377.540667, "activity_10": 364.313273, "activity_20": 342.624524, "activity_30": 316.297226}, "trend_signal": 1, "fair_value": 141.944776, "relative_strength": 33.070774, "rate_of_change": 2.649919333036143, "market_dynamics": 1.175103, "expectation": {"probability": 63.3658, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 396.64, "high": 404.265, "low": 381.77, "close": 383.02, "volume": 773639}, "trend_line": 284.154333, "activity_lines": {"activity_5": 381.964, "activity_10": 368.935273, "activity_20": 348.626, "activity_30": 323.137527}, "trend_signal": 1, "fair_value": 144.218109, "relative_strength": 27.165558, "rate_of_change": 2.584520079260683, "market_dynamics": 1.205337, "expectation": {"probability": 62.8618, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 382.9, "high": 405.0, "low": 360.445, "close": 361.56, "volume": 753965}, "trend_line": 290.143333, "activity_lines": {"activity_5": 376.986667, "activity_10": 369.194364, "activity_20": 352.047476, "activity_30": 328.131441}, "trend_signal": 1, "fair_value": 146.34516, "relative_strength": 22.048614, "rate_of_change": 2.107657460919301, "market_dynamics": 0.824474, "expectation": {"probability": 62.4228, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 378.04, "high": 400.4, "low": 371.0, "close": 386.2, "volume": 892379}, "trend_line": 296.874667, "activity_lines": {"activity_5": 379.428, "activity_10": 373.730727, "activity_20": 357.258524, "activity_30": 334.328645}, "trend_signal": 1, "fair_value": 148.616763, "relative_strength": 26.408698, "rate_of_change": 2.3200029896947534, "market_dynamics": 0.618758, "expectation": {"probability": 62.5945, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 393.67, "high": 442.93, "low": 348.0829, "close": 436.98, "volume": 846191}, "trend_line": 305.885, "activity_lines": {"activity_5": 398.218, "activity_10": 386.767091, "activity_20": 366.70319, "activity_30": 343.367699}, "trend_signal": 1, "fair_value": 151.198365, "relative_strength": 38.471867, "rate_of_change": 3.0350629412242855, "market_dynamics": 0.587834, "expectation": {"probability": 62.9166, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 439.5, "high": 440.37, "low": 381.01, "close": 391.88, "volume": 838172}, "trend_line": 313.595, "activity_lines": {"activity_5": 398.137333, "activity_10": 389.697636, "activity_20": 371.105, "activity_30": 348.915763}, "trend_signal": 1, "fair_value": 153.494327, "relative_strength": 21.165233, "rate_of_change": 2.5205551105807857, "market_dynamics": 0.400379, "expectation": {"probability": 62.6913, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 398.44, "high": 412.0, "low": 371.04, "close": 399.03, "volume": 683323}, "trend_line": 320.901, "activity_lines": {"activity_5": 400.504667, "activity_10": 393.005091, "activity_20": 375.568762, "activity_30": 354.427699}, "trend_signal": 1, "fair_value": 155.831827, "relative_strength": 26.831432, "rate_of_change": 2.329756533107984, "market_dynamics": 0.402927, "expectation": {"probability": 62.8984, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 408.62, "high": 412.06, "low": 340.1316, "close": 364.71, "volume": 811536}, "trend_line": 326.958, "activity_lines": {"activity_5": 390.364667, "activity_10": 389.168545, "activity_20": 376.164429, "activity_30": 357.254086}, "trend_signal": 1, "fair_value": 157.957083, "relative_strength": 15.759776, "rate_of_change": 1.8874980134060089, "market_dynamics": 0.143453, "expectation": {"probability": 62.7234, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 363.17, "high": 397.33, "low": 350.0, "close": 371.19, "volume": 865654}, "trend_line": 332.617667, "activity_lines": {"activity_5": 382.174667, "activity_10": 386.236182, "activity_20": 377.029714, "activity_30": 360.107763}, "trend_signal": 1, "fair_value": 160.123365, "relative_strength": 21.223719, "rate_of_change": 1.731007346509324, "market_dynamics": -0.243182, "expectation": {"probability": 63.022, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 374.9, "high": 428.04, "low": 374.9, "close": 418.57, "volume": 600901}, "trend_line": 338.629, "activity_lines": {"activity_5": 390.778667, "activity_10": 392.033636, "activity_20": 382.098905, "activity_30": 365.653075}, "trend_signal": 1, "fair_value": 162.585353, "relative_strength": 29.943649, "rate_of_change": 1.807280128628897, "market_dynamics": -0.352683, "expectation": {"probability": 63.1492, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 407.18, "high": 429.4181, "low": 397.0007, "close": 428.62, "volume": 883103}, "trend_line": 344.728333, "activity_lines": {"activity_5": 403.96, "activity_10": 398.946545, "activity_20": 387.604238, "activity_30": 371.458946}, "trend_signal": 1, "fair_value": 165.129647, "relative_strength": 30.900175, "rate_of_change": 1.8011844821323633, "market_dynamics": -0.262183, "expectation": {"probability": 63.7558, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 434.3, "high": 482.35, "low": 430.28, "close": 460.16, "volume": 947683}, "trend_line": 351.053, "activity_lines": {"activity_5": 425.205333, "activity_10": 410.943636, "activity_20": 395.63019, "activity_30": 378.906151}, "trend_signal": 1, "fair_value": 167.898109, "relative_strength": 41.762589, "rate_of_change": 1.8346815142693758, "market_dynamics": 0.122479, "expectation": {"probability": 63.9495, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 460.35, "high": 466.0, "low": 394.0, "close": 410.12, "volume": 867519}, "trend_line": 356.571333, "activity_lines": {"activity_5": 425.695333, "activity_10": 412.44, "activity_20": 398.402333, "activity_30": 382.716925}, "trend_signal": 1, "fair_value": 170.307853, "relative_strength": 24.500359, "rate_of_change": 1.5719372858229341, "market_dynamics": 0.219462, "expectation": {"probability": 63.3508, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 412.81, "high": 421.06, "low": 399.22, "close": 403.18, "volume": 438929}, "trend_line": 361.355333, "activity_lines": {"activity_5": 420.844667, "activity_10": 411.791636, "activity_20": 400.22919, "activity_30": 385.723935}, "trend_signal": 1, "fair_value": 172.664327, "relative_strength": 19.855966, "rate_of_change": 1.3416670262721295, "market_dynamics": 0.054538, "expectation": {"probability": 62.7092, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 400.33, "high": 408.54, "low": 388.76, "close": 406.91, "volume": 426127}, "trend_line": 365.586333, "activity_lines": {"activity_5": 415.104667, "activity_10": 411.512727, "activity_20": 402.138524, "activity_30": 388.662946}, "trend_signal": 1, "fair_value": 175.039712, "relative_strength": 22.104025, "rate_of_change": 1.1708696713769136, "market_dynamics": -0.286259, "expectation": {"probability": 63.0757, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 412.81, "high": 431.63, "low": 368.17, "close": 389.92, "volume": 1056916}, "trend_line": 369.854, "activity_lines": {"activity_5": 404.478667, "activity_10": 408.691455, "activity_20": 402.07381, "activity_30": 390.23286}, "trend_signal": 1, "fair_value": 177.286058, "relative_strength": 13.763982, "rate_of_change": 1.1673486163936988, "market_dynamics": -0.697139, "expectation": {"probability": 62.7119, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 385.41, "high": 463.75, "low": 385.015, "close": 460.09, "volume": 809070}, "trend_line": 376.086, "activity_lines": {"activity_5": 419.822667, "activity_10": 418.664, "activity_20": 408.459524, "activity_30": 396.054538}, "trend_signal": 1, "fair_value": 179.980481, "relative_strength": 34.239916, "rate_of_change": 1.6849892119593213, "market_dynamics": -0.586596, "expectation": {"probability": 62.4159, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 446.0, "high": 482.02, "low": 440.0, "close": 461.51, "volume": 626361}, "trend_line": 381.745333, "activity_lines": {"activity_5": 435.644667, "activity_10": 427.784545, "activity_20": 414.452952, "activity_30": 401.565763}, "trend_signal": 1, "fair_value": 182.686186, "relative_strength": 33.407356, "rate_of_change": 1.504797572895562, "market_dynamics": -0.323744, "expectation": {"probability": 63.0306, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 460.95, "high": 488.62, "low": 369.04, "close": 380.29, "volume": 1157952}, "trend_line": 384.208, "activity_lines": {"activity_5": 420.967333, "activity_10": 420.377818, "activity_20": 412.178429, "activity_30": 401.471871}, "trend_signal": 1, "fair_value": 184.861955, "relative_strength": 9.376372, "rate_of_change": 0.6451072972252971, "market_dynamics": -0.280667, "expectation": {"probability": 62.7429, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 374.25, "high": 458.845, "low": 370.1003, "close": 455.88, "volume": 1080009}, "trend_line": 389.098667, "activity_lines": {"activity_5": 433.012667, "activity_10": 426.549273, "activity_20": 417.08981, "activity_30": 406.095871}, "trend_signal": 1, "fair_value": 187.52484, "relative_strength": 32.357633, "rate_of_change": 1.2729216986632113, "market_dynamics": -0.037835, "expectation": {"probability": 63.0452, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 460.7, "high": 537.7, "low": 449.56, "close": 518.16, "volume": 1190176}, "trend_line": 395.465667, "activity_lines": {"activity_5": 462.553333, "activity_10": 443.366, "activity_20": 427.568524, "activity_30": 414.422409}, "trend_signal": 1, "fair_value": 190.573686, "relative_strength": 50.143257, "rate_of_change": 1.6363458783064961, "market_dynamics": 0.239793, "expectation": {"probability": 62.711, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 518.2, "high": 530.0, "low": 482.3663, "close": 519.67, "volume": 842743}, "trend_line": 400.866, "activity_lines": {"activity_5": 484.048, "activity_10": 458.829273, "activity_20": 437.594333, "activity_30": 422.435591}, "trend_signal": 1, "fair_value": 193.629776, "relative_strength": 46.497445, "rate_of_change": 1.365563043934226, "market_dynamics": 0.536801, "expectation": {"probability": 62.6647, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 511.41, "high": 530.13, "low": 472.27, "close": 495.35, "volume": 1271855}, "trend_line": 405.697333, "activity_lines": {"activity_5": 493.464, "activity_10": 468.788727, "activity_20": 444.653238, "activity_30": 428.531333}, "trend_signal": 1, "fair_value": 196.51984, "relative_strength": 37.884035, "rate_of_change": 1.2052239401695404, "market_dynamics": 1.075455, "expectation": {"probability": 61.9811, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 482.21, "high": 515.11, "low": 395.06, "close": 430.65, "volume": 1268606}, "trend_line": 408.522333, "activity_lines": {"activity_5": 479.057333, "activity_10": 465.434909, "activity_20": 444.913143, "activity_30": 430.141183}, "trend_signal": 1, "fair_value": 199.010417, "relative_strength": 19.922523, "rate_of_change": 0.6963319130323168, "market_dynamics": 1.042992, "expectation": {"probability": 62.0626, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 419.61, "high": 465.41, "low": 417.87, "close": 442.76, "volume": 942937}, "trend_line": 412.209, "activity_lines": {"activity_5": 465.33, "activity_10": 463.783455, "activity_20": 446.114714, "activity_30": 432.350065}, "trend_signal": 1, "fair_value": 201.582212, "relative_strength": 23.105303, "rate_of_change": 0.902439524646502, "market_dynamics": 0.628153, "expectation": {"probability": 62.711, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 452.49, "high": 462.71, "low": 426.0101, "close": 436.95, "volume": 884160}, "trend_line": 415.403667, "activity_lines": {"activity_5": 450.540667, "activity_10": 460.423818, "activity_20": 446.735429, "activity_30": 433.946258}, "trend_signal": 1, "fair_value": 204.108942, "relative_strength": 22.501937, "rate_of_change": 0.7750114626318156, "market_dynamics": 0.157734, "expectation": {"probability": 61.9811, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 457.98, "high": 510.0, "low": 441.6357, "close": 473.86, "volume": 782437}, "trend_line": 419.555333, "activity_lines": {"activity_5": 453.468667, "activity_10": 462.92, "activity_20": 450.656762, "activity_30": 437.717634}, "trend_signal": 1, "fair_value": 206.870288, "relative_strength": 35.222636, "rate_of_change": 0.9994293093228843, "market_dynamics": -0.194992, "expectation": {"probability": 62.4732, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 481.4, "high": 508.415, "low": 437.755, "close": 482.5, "volume": 942911}, "trend_line": 423.984, "activity_lines": {"activity_5": 462.330667, "activity_10": 466.736727, "activity_20": 455.044619, "activity_30": 441.778581}, "trend_signal": 1, "fair_value": 209.703429, "relative_strength": 30.628964, "rate_of_change": 1.0555620800558294, "market_dynamics": -0.200576, "expectation": {"probability": 63.0353, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 481.01, "high": 545.0, "low": 467.74, "close": 532.785, "volume": 1014613}, "trend_line": 429.159167, "activity_lines": {"activity_5": 488.811, "activity_10": 479.314545, "activity_20": 463.660619, "activity_30": 448.798}, "trend_signal": 1, "fair_value": 212.850064, "relative_strength": 36.118419, "rate_of_change": 1.2206043152571902, "market_dynamics": 0.052472, "expectation": {"probability": 62.6182, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 532.79, "high": 546.345, "low": 480.18, "close": 537.58, "volume": 1018875}, "trend_line": 434.431167, "activity_lines": {"activity_5": 510.080667, "activity_10": 489.991545, "activity_20": 471.963786, "activity_30": 455.792892}, "trend_signal": 1, "fair_value": 216.02109, "relative_strength": 27.756765, "rate_of_change": 1.2284486515465698, "market_dynamics": 0.43734, "expectation": {"probability": 62.5716, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 539.59, "high": 611.21, "low": 525.0, "close": 599.8, "volume": 888954}, "trend_line": 441.3295, "activity_lines": {"activity_5": 545.769, "activity_10": 510.495818, "activity_20": 485.625952, "activity_30": 466.461849}, "trend_signal": 1, "fair_value": 219.589103, "relative_strength": 37.380254, "rate_of_change": 1.5879001149104892, "market_dynamics": 0.777025, "expectation": {"probability": 62.5716, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 604.75, "high": 675.0, "low": 572.0, "close": 655.64, "volume": 1488817}, "trend_line": 450.416833, "activity_lines": {"activity_5": 589.214, "activity_10": 539.668455, "activity_20": 503.791071, "activity_30": 480.288333}, "trend_signal": 1, "fair_value": 223.511474, "relative_strength": 45.823385, "rate_of_change": 2.0590812533492553, "market_dynamics": 1.237295, "expectation": {"probability": 62.6182, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 652.99, "high": 688.51, "low": 615.865, "close": 666.7, "volume": 1251490}, "trend_line": 460.588167, "activity_lines": {"activity_5": 624.227, "activity_10": 568.379818, "activity_20": 522.078667, "activity_30": 494.242086}, "trend_signal": 1, "fair_value": 227.484679, "relative_strength": 38.82492, "rate_of_change": 2.258204679486302, "market_dynamics": 1.533995, "expectation": {"probability": 62.6182, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 664.69, "high": 700.2, "low": 644.79, "close": 682.2, "volume": 903994}, "trend_line": 470.454833, "activity_lines": {"activity_5": 652.126667, "activity_10": 596.793909, "activity_20": 540.620643, "activity_30": 508.539624}, "trend_signal": 1, "fair_value": 231.534808, "relative_strength": 40.744488, "rate_of_change": 2.142188338069052, "market_dynamics": 1.684841, "expectation": {"probability": 62.7427, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 682.19, "high": 682.19, "low": 605.99, "close": 659.65, "volume": 934358}, "trend_line": 477.877167, "activity_lines": {"activity_5": 662.548667, "activity_10": 616.534364, "activity_20": 555.686333, "activity_30": 520.745763}, "trend_signal": 1, "fair_value": 235.45641, "relative_strength": 32.827484, "rate_of_change": 1.5776932192765842, "market_dynamics": 1.660921, "expectation": {"probability": 62.5659, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 675.42, "high": 713.815, "low": 651.5401, "close": 678.35, "volume": 994023}, "trend_line": 487.426167, "activity_lines": {"activity_5": 671.066, "activity_10": 635.731364, "activity_20": 571.329452, "activity_30": 533.679495}, "trend_signal": 1, "fair_value": 239.478333, "relative_strength": 31.232765, "rate_of_change": 1.9982122309685566, "market_dynamics": 1.476905, "expectation": {"probability": 62.6647, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/d4126e95-1b1c-4567-bedb-2021cbc13dc3/", "share_image": "https://sharemaestro.com/terminal/d4126e95-1b1c-4567-bedb-2021cbc13dc3/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}