{"ticker": {"uuid": "96fae723-278c-43c5-90b9-bb14750dc56e", "symbol": "BBY", "name": "Balfour Beatty plc", "exchange": "LSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "GBP"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, BBY rose 5.65%, moving from 753.91 to 796.50. 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.76 and has softened across the 12-week window. Market Dynamics is 0.11 on the latest week. Expectation is positive at 60.69%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "796.50"}, {"label": "12-Week Change", "value": "5.65%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 60.69%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "10.76"}, {"label": "Market Dynamics", "value": "0.11"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 806.5, "high": 820.5, "low": 773.5, "close": 796.5, "volume": 6474929}, "trend_line": 747.338446, "activity_lines": {"activity_5": 807.280208, "activity_10": 810.541853, "activity_20": 790.89224, "activity_30": 773.455901}, "trend_signal": 1, "fair_value": 483.831007, "relative_strength": 10.755402, "rate_of_change": 0.5587598521221449, "market_dynamics": 0.105819, "expectation": {"probability": 60.6852, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 372.714107, "high": 377.110737, "low": 360.923171, "close": 364.920105, "volume": 4333490}, "trend_line": 359.002915, "activity_lines": {"activity_5": 372.98927, "activity_10": 377.269966, "activity_20": 372.290638, "activity_30": 367.614688}, "trend_signal": 1, "fair_value": 288.347584, "relative_strength": 9.258025, "rate_of_change": 0.5771850856900036, "market_dynamics": -0.357762, "expectation": {"probability": 56.4292, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 367.118426, "high": 367.917831, "low": 348.237866, "close": 348.532623, "volume": 7948195}, "trend_line": 359.964074, "activity_lines": {"activity_5": 363.334633, "activity_10": 372.110366, "activity_20": 370.385648, "activity_30": 366.939185}, "trend_signal": 1, "fair_value": 288.838161, "relative_strength": 2.794394, "rate_of_change": 0.26773013806865864, "market_dynamics": -0.740632, "expectation": {"probability": 53.5614, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 347.733283, "high": 356.926233, "low": 337.740974, "close": 339.739441, "volume": 5744378}, "trend_line": 360.558863, "activity_lines": {"activity_5": 353.568803, "activity_10": 365.521628, "activity_20": 367.749484, "activity_30": 365.63437}, "trend_signal": 0, "fair_value": 289.351743, "relative_strength": 2.195653, "rate_of_change": 0.16523565626718392, "market_dynamics": -0.98313, "expectation": {"probability": 47.2405, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 331.745515, "high": 347.533416, "low": 331.745515, "close": 340.538757, "volume": 7045254}, "trend_line": 361.06041, "activity_lines": {"activity_5": 347.253636, "activity_10": 359.683818, "activity_20": 365.309043, "activity_30": 364.34275}, "trend_signal": 0, "fair_value": 289.820521, "relative_strength": 1.076775, "rate_of_change": 0.13910266851490943, "market_dynamics": -1.164804, "expectation": {"probability": 47.7, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 334.343557, "high": 348.332827, "low": 329.147529, "close": 331.145996, "volume": 3375086}, "trend_line": 360.576167, "activity_lines": {"activity_5": 339.939245, "activity_10": 352.831023, "activity_20": 362.059398, "activity_30": 362.412788}, "trend_signal": 0, "fair_value": 290.272615, "relative_strength": 1.625281, "rate_of_change": -0.1341168919627583, "market_dynamics": -1.33623, "expectation": {"probability": 47.4, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 339.139871, "high": 348.332771, "low": 326.949213, "close": 343.736328, "volume": 3230939}, "trend_line": 360.751375, "activity_lines": {"activity_5": 339.526227, "activity_10": 349.203603, "activity_20": 360.164595, "activity_30": 361.326347}, "trend_signal": 0, "fair_value": 290.793896, "relative_strength": 2.517167, "rate_of_change": 0.04859112055511917, "market_dynamics": -1.395261, "expectation": {"probability": 48.11, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 335.542619, "high": 358.125294, "low": 335.542619, "close": 354.128387, "volume": 4781555}, "trend_line": 361.146438, "activity_lines": {"activity_5": 343.989479, "activity_10": 348.296477, "activity_20": 359.360078, "activity_30": 360.899057}, "trend_signal": 0, "fair_value": 291.465003, "relative_strength": 2.044709, "rate_of_change": 0.10951115570938387, "market_dynamics": -1.358705, "expectation": {"probability": 49.1211, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 352.129889, "high": 364.720253, "low": 346.134487, "close": 349.531891, "volume": 3890536}, "trend_line": 361.554793, "activity_lines": {"activity_5": 346.547516, "activity_10": 347.220938, "activity_20": 358.132723, "activity_30": 360.149732}, "trend_signal": 0, "fair_value": 292.165534, "relative_strength": -0.005993, "rate_of_change": 0.11307186144807793, "market_dynamics": -1.372257, "expectation": {"probability": 44.9294, "direction": "negative"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 348.532656, "high": 352.326687, "low": 337.541103, "close": 345.135284, "volume": 3145878}, "trend_line": 361.263784, "activity_lines": {"activity_5": 346.987186, "activity_10": 346.036396, "activity_20": 356.46827, "activity_30": 359.090409}, "trend_signal": 0, "fair_value": 292.755951, "relative_strength": 0.083605, "rate_of_change": -0.08048821523990443, "market_dynamics": -1.307719, "expectation": {"probability": 47.824, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 345.534977, "high": 349.531912, "low": 338.340513, "close": 346.933868, "volume": 5913708}, "trend_line": 360.992765, "activity_lines": {"activity_5": 347.71995, "activity_10": 345.676668, "activity_20": 354.916777, "activity_30": 358.165898}, "trend_signal": 0, "fair_value": 293.499996, "relative_strength": 0.80387, "rate_of_change": -0.07501969807191275, "market_dynamics": -1.176465, "expectation": {"probability": 49.0101, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 343.936174, "high": 356.526515, "low": 295.77315, "close": 312.959961, "volume": 13427241}, "trend_line": 359.436095, "activity_lines": {"activity_5": 336.075553, "activity_10": 339.59043, "activity_20": 350.243558, "activity_30": 355.067007}, "trend_signal": 0, "fair_value": 293.998096, "relative_strength": -5.780642, "rate_of_change": -0.4312191686168549, "market_dynamics": -1.139257, "expectation": {"probability": 43.0182, "direction": "negative"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 305.5656, "high": 325.350448, "low": 305.5656, "close": 319.75473, "volume": 6255283}, "trend_line": 357.732936, "activity_lines": {"activity_5": 328.747837, "activity_10": 335.684335, "activity_20": 346.498833, "activity_30": 352.506919}, "trend_signal": 0, "fair_value": 294.620404, "relative_strength": -4.798988, "rate_of_change": -0.47384194956826126, "market_dynamics": -1.140112, "expectation": {"probability": 41.6415, "direction": "negative"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 325.949985, "high": 331.745527, "low": 319.754711, "close": 322.952271, "volume": 5027887}, "trend_line": 356.336172, "activity_lines": {"activity_5": 324.777545, "activity_10": 332.882845, "activity_20": 343.240099, "activity_30": 350.263005}, "trend_signal": 0, "fair_value": 295.231204, "relative_strength": -5.451065, "rate_of_change": -0.3904488123509038, "market_dynamics": -1.144801, "expectation": {"probability": 41.7821, "direction": "negative"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 330.746311, "high": 330.746311, "low": 316.357346, "close": 322.552582, "volume": 2757481}, "trend_line": 355.139219, "activity_lines": {"activity_5": 322.445998, "activity_10": 330.313906, "activity_20": 340.181847, "activity_30": 348.083419}, "trend_signal": 0, "fair_value": 295.793356, "relative_strength": -5.651677, "rate_of_change": -0.3359055560601215, "market_dynamics": -1.281991, "expectation": {"probability": 43.5454, "direction": "negative"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 314.758601, "high": 337.141401, "low": 314.758601, "close": 332.145233, "volume": 6945348}, "trend_line": 354.08219, "activity_lines": {"activity_5": 324.817515, "activity_10": 329.816107, "activity_20": 338.304274, "activity_30": 346.599936}, "trend_signal": 0, "fair_value": 296.41956, "relative_strength": -5.661267, "rate_of_change": -0.2976379243543924, "market_dynamics": -1.169838, "expectation": {"probability": 42.0428, "direction": "negative"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 329.946922, "high": 336.941551, "low": 322.752458, "close": 335.342804, "volume": 4464296}, "trend_line": 353.098445, "activity_lines": {"activity_5": 329.240798, "activity_10": 329.881516, "activity_20": 336.971675, "activity_30": 345.390943}, "trend_signal": 0, "fair_value": 297.143071, "relative_strength": -4.298778, "rate_of_change": -0.27782956267865344, "market_dynamics": -0.956621, "expectation": {"probability": 43.355, "direction": "negative"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 327.348905, "high": 333.474211, "low": 313.159795, "close": 320.753967, "volume": 6228289}, "trend_line": 351.881498, "activity_lines": {"activity_5": 327.308946, "activity_10": 327.447019, "activity_20": 334.507229, "activity_30": 343.304203}, "trend_signal": 0, "fair_value": 297.753862, "relative_strength": -7.462818, "rate_of_change": -0.3446480768274141, "market_dynamics": -0.777214, "expectation": {"probability": 45.0945, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 328.547976, "high": 328.547976, "low": 303.966861, "close": 314.758606, "volume": 5508871}, "trend_line": 350.851009, "activity_lines": {"activity_5": 323.312024, "activity_10": 324.529264, "activity_20": 331.805496, "activity_30": 340.909177}, "trend_signal": 0, "fair_value": 298.305738, "relative_strength": -7.738939, "rate_of_change": -0.29285114615490393, "market_dynamics": -0.608502, "expectation": {"probability": 43.8182, "direction": "negative"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 321.753209, "high": 323.751625, "low": 307.364227, "close": 307.364227, "volume": 4794226}, "trend_line": 350.000303, "activity_lines": {"activity_5": 317.396553, "activity_10": 320.899317, "activity_20": 328.745937, "activity_30": 338.103579}, "trend_signal": 0, "fair_value": 298.829417, "relative_strength": -11.031239, "rate_of_change": -0.24246930411421516, "market_dynamics": -0.687925, "expectation": {"probability": 43.2791, "direction": "negative"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 301.968411, "high": 314.758541, "low": 298.371145, "close": 302.767761, "volume": 4642477}, "trend_line": 347.730911, "activity_lines": {"activity_5": 310.961485, "activity_10": 317.120397, "activity_20": 325.558857, "activity_30": 335.056318}, "trend_signal": 0, "fair_value": 299.285225, "relative_strength": -9.973083, "rate_of_change": -0.6483971529590311, "market_dynamics": -0.860273, "expectation": {"probability": 41.9008, "direction": "negative"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 296.772361, "high": 309.162877, "low": 291.41067, "close": 299.005707, "volume": 5266423}, "trend_line": 345.296155, "activity_lines": {"activity_5": 305.230896, "activity_10": 313.460486, "activity_20": 322.341806, "activity_30": 331.912756}, "trend_signal": 0, "fair_value": 299.834695, "relative_strength": -9.70212, "rate_of_change": -0.7001839419446934, "market_dynamics": -1.014461, "expectation": {"probability": 40.4463, "direction": "negative"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 303.802546, "high": 322.390524, "low": 294.608509, "close": 319.792206, "volume": 7706633}, "trend_line": 344.027169, "activity_lines": {"activity_5": 308.851613, "activity_10": 313.833653, "activity_20": 321.4183, "activity_30": 330.26734}, "trend_signal": 0, "fair_value": 300.50077, "relative_strength": -5.173867, "rate_of_change": -0.36750655390297754, "market_dynamics": -0.877901, "expectation": {"probability": 39.3764, "direction": "negative"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 316.594273, "high": 326.188046, "low": 305.201688, "close": 315.59491, "volume": 8135576}, "trend_line": 342.112085, "activity_lines": {"activity_5": 311.13735, "activity_10": 313.442994, "activity_20": 320.23191, "activity_30": 328.433001}, "trend_signal": 0, "fair_value": 300.86726, "relative_strength": -5.750549, "rate_of_change": -0.556666499790322, "market_dynamics": -0.668219, "expectation": {"probability": 40.0354, "direction": "negative"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 309.998595, "high": 333.783117, "low": 309.998595, "close": 328.586487, "volume": 9962782}, "trend_line": 340.443564, "activity_lines": {"activity_5": 317.697858, "activity_10": 315.54821, "activity_20": 320.397788, "activity_30": 327.560382}, "trend_signal": 0, "fair_value": 301.305507, "relative_strength": -3.770119, "rate_of_change": -0.487711797728513, "market_dynamics": -0.20324, "expectation": {"probability": 38.3102, "direction": "negative"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 328.186736, "high": 332.983653, "low": 315.195182, "close": 326.987549, "volume": 3358591}, "trend_line": 338.588538, "activity_lines": {"activity_5": 322.310569, "activity_10": 317.253002, "activity_20": 320.468301, "activity_30": 326.692252}, "trend_signal": 0, "fair_value": 301.746306, "relative_strength": -4.05972, "rate_of_change": -0.5448850253488571, "market_dynamics": 0.200555, "expectation": {"probability": 40.111, "direction": "negative"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 326.188027, "high": 333.383363, "low": 321.191267, "close": 331.384674, "volume": 4941608}, "trend_line": 336.653631, "activity_lines": {"activity_5": 326.774337, "activity_10": 319.851048, "activity_20": 320.97739, "activity_30": 326.227486}, "trend_signal": 0, "fair_value": 302.087275, "relative_strength": -3.339827, "rate_of_change": -0.571462640592993, "market_dynamics": 0.433233, "expectation": {"probability": 38.8006, "direction": "negative"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 338.979767, "high": 340.578646, "low": 325.988134, "close": 334.982361, "volume": 5735908}, "trend_line": 334.792022, "activity_lines": {"activity_5": 330.278735, "activity_10": 323.175184, "activity_20": 321.887934, "activity_30": 326.119663}, "trend_signal": 0, "fair_value": 302.524276, "relative_strength": -2.537199, "rate_of_change": -0.5529745793830585, "market_dynamics": 0.687098, "expectation": {"probability": 45.4621, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 326.987491, "high": 335.781763, "low": 322.790263, "close": 325.38858, "volume": 9632526}, "trend_line": 332.721547, "activity_lines": {"activity_5": 329.57253, "activity_10": 324.496299, "activity_20": 321.975955, "activity_30": 325.512989}, "trend_signal": 0, "fair_value": 302.84601, "relative_strength": -5.473637, "rate_of_change": -0.6184361824488123, "market_dynamics": 0.759833, "expectation": {"probability": 40.6468, "direction": "negative"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 320.591671, "high": 336.981041, "low": 320.591671, "close": 336.781158, "volume": 8812289}, "trend_line": 331.530445, "activity_lines": {"activity_5": 332.010939, "activity_10": 327.695519, "activity_20": 323.263952, "activity_30": 325.774899}, "trend_signal": 0, "fair_value": 303.244615, "relative_strength": -3.619635, "rate_of_change": -0.35798763582930826, "market_dynamics": 0.962745, "expectation": {"probability": 45.4583, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 336.781114, "high": 341.977781, "low": 330.984924, "close": 330.984924, "volume": 1166943}, "trend_line": 330.172779, "activity_lines": {"activity_5": 331.970959, "activity_10": 329.306026, "activity_20": 324.039709, "activity_30": 325.739704}, "trend_signal": 0, "fair_value": 303.636788, "relative_strength": -5.617256, "rate_of_change": -0.4095147279761877, "market_dynamics": 0.854268, "expectation": {"probability": 45.1858, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 331.784391, "high": 344.576079, "low": 329.985586, "close": 334.382721, "volume": 3539792}, "trend_line": 329.154866, "activity_lines": {"activity_5": 332.797086, "activity_10": 331.021274, "activity_20": 325.215012, "activity_30": 326.011313}, "trend_signal": 0, "fair_value": 303.981613, "relative_strength": -4.006973, "rate_of_change": -0.30829706891129405, "market_dynamics": 0.785743, "expectation": {"probability": 45.2705, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 342.377531, "high": 345.375591, "low": 331.384648, "close": 338.979736, "volume": 4296050}, "trend_line": 328.836437, "activity_lines": {"activity_5": 334.955682, "activity_10": 332.929125, "activity_20": 326.726113, "activity_30": 326.645176}, "trend_signal": 0, "fair_value": 304.331582, "relative_strength": -1.827865, "rate_of_change": -0.09674139224180187, "market_dynamics": 0.749492, "expectation": {"probability": 45.6119, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 339.979089, "high": 348.973259, "low": 321.790896, "close": 333.783081, "volume": 9462568}, "trend_line": 328.637892, "activity_lines": {"activity_5": 335.115568, "activity_10": 333.543265, "activity_20": 327.650747, "activity_30": 326.964314}, "trend_signal": 0, "fair_value": 304.677683, "relative_strength": -1.156055, "rate_of_change": -0.06037804137865881, "market_dynamics": 0.756543, "expectation": {"probability": 45.6893, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 331.984274, "high": 347.574134, "low": 330.185425, "close": 344.97583, "volume": 3779198}, "trend_line": 328.785794, "activity_lines": {"activity_5": 338.446737, "activity_10": 335.861756, "activity_20": 329.589782, "activity_30": 328.018375}, "trend_signal": 0, "fair_value": 305.165943, "relative_strength": -0.049589, "rate_of_change": 0.045004548653807624, "market_dynamics": 0.932737, "expectation": {"probability": 46.279, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 336.58127, "high": 345.975191, "low": 323.789612, "close": 324.589081, "volume": 6926356}, "trend_line": 328.56723, "activity_lines": {"activity_5": 334.436011, "activity_10": 334.175578, "activity_20": 329.480445, "activity_30": 327.747619}, "trend_signal": 0, "fair_value": 305.510717, "relative_strength": -5.571567, "rate_of_change": -0.06647610814961635, "market_dynamics": 0.895608, "expectation": {"probability": 42.5024, "direction": "negative"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 317.593611, "high": 336.581289, "low": 317.593611, "close": 327.387268, "volume": 9156610}, "trend_line": 328.022262, "activity_lines": {"activity_5": 331.784403, "activity_10": 333.04177, "activity_20": 329.673583, "activity_30": 327.671493}, "trend_signal": 0, "fair_value": 305.879828, "relative_strength": -4.126367, "rate_of_change": -0.16586194551415945, "market_dynamics": 0.783106, "expectation": {"probability": 41.8738, "direction": "negative"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 326.987547, "high": 332.38402, "low": 316.194519, "close": 322.590332, "volume": 4179571}, "trend_line": 326.970993, "activity_lines": {"activity_5": 328.000181, "activity_10": 331.108471, "activity_20": 329.447753, "activity_30": 327.321046}, "trend_signal": 1, "fair_value": 306.262997, "relative_strength": -7.091453, "rate_of_change": -0.32048708937931497, "market_dynamics": 0.406269, "expectation": {"probability": 45.8371, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 323.389865, "high": 339.579307, "low": 315.594912, "close": 333.983002, "volume": 11342917}, "trend_line": 326.452697, "activity_lines": {"activity_5": 329.106142, "activity_10": 331.471877, "activity_20": 330.298195, "activity_30": 327.773433}, "trend_signal": 1, "fair_value": 306.641104, "relative_strength": -3.620601, "rate_of_change": -0.15851436705274363, "market_dynamics": 0.30379, "expectation": {"probability": 51.4444, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 337.780485, "high": 344.775954, "low": 327.786997, "close": 343.576721, "volume": 4377647}, "trend_line": 326.400745, "activity_lines": {"activity_5": 333.396682, "activity_10": 333.423333, "activity_20": 331.97078, "activity_30": 328.878209}, "trend_signal": 1, "fair_value": 306.974455, "relative_strength": -0.535019, "rate_of_change": -0.015914097349310125, "market_dynamics": 0.320468, "expectation": {"probability": 51.5332, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 350.172449, "high": 351.571543, "low": 337.980384, "close": 344.376221, "volume": 3776796}, "trend_line": 326.31549, "activity_lines": {"activity_5": 338.046995, "activity_10": 335.396597, "activity_20": 333.547067, "activity_30": 330.037917}, "trend_signal": 1, "fair_value": 307.325732, "relative_strength": -0.021659, "rate_of_change": -0.02611973204900651, "market_dynamics": 0.358559, "expectation": {"probability": 52.6293, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 337.980392, "high": 387.148421, "low": 334.582562, "close": 385.949219, "volume": 15324991}, "trend_line": 328.748465, "activity_lines": {"activity_5": 355.235832, "activity_10": 344.685109, "activity_20": 338.884552, "activity_30": 333.885255}, "trend_signal": 1, "fair_value": 307.892296, "relative_strength": 10.849654, "rate_of_change": 0.745589797162249, "market_dynamics": 0.869792, "expectation": {"probability": 53.2722, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 376.955047, "high": 387.148407, "low": 369.160091, "close": 378.553986, "volume": 11170382}, "trend_line": 330.70844, "activity_lines": {"activity_5": 366.055461, "activity_10": 351.691461, "activity_20": 343.103713, "activity_30": 337.098514}, "trend_signal": 1, "fair_value": 308.392251, "relative_strength": 6.042023, "rate_of_change": 0.5961928978132219, "market_dynamics": 1.151803, "expectation": {"probability": 56.0696, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 379.153593, "high": 390.546182, "low": 374.956359, "close": 381.951813, "volume": 3483464}, "trend_line": 332.675092, "activity_lines": {"activity_5": 374.276789, "activity_10": 358.596068, "activity_20": 347.366657, "activity_30": 340.404538}, "trend_signal": 1, "fair_value": 308.92935, "relative_strength": 6.7348, "rate_of_change": 0.5946785029133247, "market_dynamics": 1.316347, "expectation": {"probability": 53.2722, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 391.145809, "high": 391.145809, "low": 369.559832, "close": 371.558533, "volume": 4732756}, "trend_line": 334.308623, "activity_lines": {"activity_5": 375.835769, "activity_10": 362.735193, "activity_20": 350.323781, "activity_30": 342.913147}, "trend_signal": 1, "fair_value": 309.349897, "relative_strength": 4.340782, "rate_of_change": 0.49102894664563734, "market_dynamics": 1.428098, "expectation": {"probability": 56.0696, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 379.153622, "high": 379.153622, "low": 365.762318, "close": 370.159454, "volume": 4356421}, "trend_line": 335.575764, "activity_lines": {"activity_5": 375.062935, "activity_10": 366.136618, "activity_20": 352.94303, "activity_30": 345.226104}, "trend_signal": 1, "fair_value": 309.71027, "relative_strength": 2.898751, "rate_of_change": 0.37903329822275655, "market_dynamics": 1.195277, "expectation": {"probability": 54.966, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 362.564405, "high": 373.157528, "low": 350.772046, "close": 355.768799, "volume": 6385232}, "trend_line": 336.25663, "activity_lines": {"activity_5": 367.774335, "activity_10": 366.093008, "activity_20": 353.98616, "activity_30": 346.52888}, "trend_signal": 1, "fair_value": 309.942549, "relative_strength": 0.266564, "rate_of_change": 0.2028948669844883, "market_dynamics": 0.883731, "expectation": {"probability": 53.7484, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 364.363224, "high": 367.561154, "low": 348.991194, "close": 360.965454, "volume": 6413406}, "trend_line": 337.597013, "activity_lines": {"activity_5": 364.22998, "activity_10": 366.478216, "activity_20": 355.408094, "activity_30": 348.122998}, "trend_signal": 1, "fair_value": 310.259347, "relative_strength": -1.136445, "rate_of_change": 0.3986190547380527, "market_dynamics": 0.707162, "expectation": {"probability": 50.9522, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 361.764922, "high": 377.554654, "low": 356.849131, "close": 374.35675, "volume": 4052947}, "trend_line": 339.583618, "activity_lines": {"activity_5": 366.32196, "activity_10": 368.600476, "activity_20": 357.981661, "activity_30": 350.494594}, "trend_signal": 1, "fair_value": 310.623582, "relative_strength": 1.807103, "rate_of_change": 0.5884545548393217, "market_dynamics": 0.59599, "expectation": {"probability": 51.0067, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 375.356127, "high": 390.484289, "low": 368.960247, "close": 385.749359, "volume": 3389308}, "trend_line": 342.196456, "activity_lines": {"activity_5": 372.717814, "activity_10": 372.060051, "activity_20": 361.407057, "activity_30": 353.473029}, "trend_signal": 1, "fair_value": 311.092851, "relative_strength": 2.370083, "rate_of_change": 0.7694240421220822, "market_dynamics": 0.673895, "expectation": {"probability": 52.0973, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 390.945955, "high": 390.945955, "low": 367.038177, "close": 367.038177, "volume": 9912828}, "trend_line": 344.338803, "activity_lines": {"activity_5": 371.930552, "activity_10": 371.350818, "activity_20": 362.817254, "activity_30": 355.075721}, "trend_signal": 1, "fair_value": 311.47162, "relative_strength": -2.171259, "rate_of_change": 0.6260576234605926, "market_dynamics": 0.744557, "expectation": {"probability": 51.135, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 374.8347, "high": 378.633013, "low": 362.440209, "close": 372.835632, "volume": 5299720}, "trend_line": 346.799801, "activity_lines": {"activity_5": 373.28386, "activity_10": 371.283632, "activity_20": 364.607906, "activity_30": 356.914226}, "trend_signal": 1, "fair_value": 311.872191, "relative_strength": 0.775618, "rate_of_change": 0.7147024902679986, "market_dynamics": 0.735683, "expectation": {"probability": 52.1976, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 363.639651, "high": 379.432717, "low": 362.240271, "close": 371.236328, "volume": 4097802}, "trend_line": 348.514605, "activity_lines": {"activity_5": 372.966278, "activity_10": 371.164093, "activity_20": 366.063136, "activity_30": 358.490776}, "trend_signal": 1, "fair_value": 312.298261, "relative_strength": 1.029858, "rate_of_change": 0.49446510495547114, "market_dynamics": 0.605359, "expectation": {"probability": 55.8824, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 370.036845, "high": 380.432297, "low": 360.24115, "close": 360.24115, "volume": 2652731}, "trend_line": 350.002813, "activity_lines": {"activity_5": 368.298911, "activity_10": 369.178478, "activity_20": 366.317602, "activity_30": 359.247327}, "trend_signal": 1, "fair_value": 312.667933, "relative_strength": -1.410816, "rate_of_change": 0.42701452927632283, "market_dynamics": 0.133607, "expectation": {"probability": 51.3341, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 368.837362, "high": 368.837362, "low": 345.047885, "close": 346.647156, "volume": 3707992}, "trend_line": 350.604835, "activity_lines": {"activity_5": 360.041254, "activity_10": 365.115968, "activity_20": 365.151412, "activity_30": 359.030833}, "trend_signal": 1, "fair_value": 312.949183, "relative_strength": -3.856735, "rate_of_change": 0.17200490328629922, "market_dynamics": -0.324447, "expectation": {"probability": 48.3688, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 341.049661, "high": 362.240265, "low": 341.049661, "close": 359.84137, "volume": 5177440}, "trend_line": 351.699962, "activity_lines": {"activity_5": 358.788481, "activity_10": 363.905339, "activity_20": 365.233854, "activity_30": 359.626739}, "trend_signal": 1, "fair_value": 313.297088, "relative_strength": -1.218065, "rate_of_change": 0.3123536502284824, "market_dynamics": -0.649311, "expectation": {"probability": 49.1038, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 358.441978, "high": 373.435361, "low": 352.244698, "close": 365.039063, "volume": 4404080}, "trend_line": 352.821775, "activity_lines": {"activity_5": 359.748059, "activity_10": 363.827348, "activity_20": 365.643447, "activity_30": 360.487326}, "trend_signal": 1, "fair_value": 313.678312, "relative_strength": 1.134275, "rate_of_change": 0.3189687578072512, "market_dynamics": -0.839064, "expectation": {"probability": 51.9222, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 364.839155, "high": 392.227031, "low": 356.642733, "close": 389.828094, "volume": 5575279}, "trend_line": 354.649966, "activity_lines": {"activity_5": 369.49042, "activity_10": 368.087902, "activity_20": 368.234606, "activity_30": 362.87483}, "trend_signal": 1, "fair_value": 314.176192, "relative_strength": 7.390053, "rate_of_change": 0.5181627466161928, "market_dynamics": -0.605952, "expectation": {"probability": 52.0372, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 397.624675, "high": 410.019244, "low": 380.832091, "close": 405.421265, "volume": 6668895}, "trend_line": 357.317723, "activity_lines": {"activity_5": 383.191052, "activity_10": 374.658804, "activity_20": 371.990649, "activity_30": 366.150398}, "trend_signal": 1, "fair_value": 314.826518, "relative_strength": 10.88328, "rate_of_change": 0.7522225449755138, "market_dynamics": -0.10867, "expectation": {"probability": 53.2921, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 412.418166, "high": 423.413307, "low": 396.625141, "close": 412.218231, "volume": 5112338}, "trend_line": 359.832292, "activity_lines": {"activity_5": 396.145333, "activity_10": 381.900708, "activity_20": 376.05384, "activity_30": 369.692366}, "trend_signal": 1, "fair_value": 315.507611, "relative_strength": 13.871655, "rate_of_change": 0.7037347542931685, "market_dynamics": 0.322497, "expectation": {"probability": 52.9835, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 417.815759, "high": 429.810479, "low": 407.020551, "close": 426.611877, "volume": 3485086}, "trend_line": 363.019857, "activity_lines": {"activity_5": 409.52609, "activity_10": 391.278386, "activity_20": 381.16099, "activity_30": 374.000726}, "trend_signal": 1, "fair_value": 316.302736, "relative_strength": 15.694999, "rate_of_change": 0.8858473991544945, "market_dynamics": 0.7836, "expectation": {"probability": 53.9696, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 424.812715, "high": 437.407169, "low": 399.024078, "close": 404.421692, "volume": 6870166}, "trend_line": 365.354489, "activity_lines": {"activity_5": 411.058752, "activity_10": 395.538327, "activity_20": 383.763191, "activity_30": 376.671813}, "trend_signal": 1, "fair_value": 316.92233, "relative_strength": 10.981931, "rate_of_change": 0.6431141313572826, "market_dynamics": 0.982957, "expectation": {"probability": 56.0256, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 395.025835, "high": 410.419064, "low": 384.230577, "close": 407.020569, "volume": 4616059}, "trend_line": 367.622517, "activity_lines": {"activity_5": 410.832198, "activity_10": 399.696499, "activity_20": 386.524939, "activity_30": 379.359947}, "trend_signal": 1, "fair_value": 317.499692, "relative_strength": 11.606193, "rate_of_change": 0.6207746362191311, "market_dynamics": 0.914309, "expectation": {"probability": 53.0698, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 398.024535, "high": 420.614531, "low": 391.227471, "close": 411.41861, "volume": 5840740}, "trend_line": 370.210368, "activity_lines": {"activity_5": 410.925492, "activity_10": 404.003692, "activity_20": 389.569994, "activity_30": 382.185501}, "trend_signal": 1, "fair_value": 318.2832, "relative_strength": 10.561986, "rate_of_change": 0.7039424628062161, "market_dynamics": 0.879367, "expectation": {"probability": 54.0495, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 420.014829, "high": 432.809175, "low": 400.423451, "close": 410.618958, "volume": 4386082}, "trend_line": 372.398472, "activity_lines": {"activity_5": 410.352413, "activity_10": 407.234995, "activity_20": 392.398573, "activity_30": 384.792507}, "trend_signal": 1, "fair_value": 319.10255, "relative_strength": 9.859153, "rate_of_change": 0.5910434145377608, "market_dynamics": 0.780878, "expectation": {"probability": 56.9315, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 407.820187, "high": 429.21078, "low": 405.021433, "close": 418.815369, "volume": 4879211}, "trend_line": 375.539348, "activity_lines": {"activity_5": 412.618089, "activity_10": 410.793431, "activity_20": 395.82176, "activity_30": 387.787145}, "trend_signal": 1, "fair_value": 319.91427, "relative_strength": 11.078818, "rate_of_change": 0.8434180685897099, "market_dynamics": 0.755419, "expectation": {"probability": 53.9468, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 416.616316, "high": 423.21339, "low": 401.622904, "close": 408.619843, "volume": 4021050}, "trend_line": 378.247101, "activity_lines": {"activity_5": 412.005024, "activity_10": 411.42588, "activity_20": 398.04225, "activity_30": 389.921371}, "trend_signal": 1, "fair_value": 320.723366, "relative_strength": 10.637104, "rate_of_change": 0.7210304364697273, "market_dynamics": 0.701439, "expectation": {"probability": 56.8716, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 416.816244, "high": 416.816251, "low": 404.02189, "close": 415.41684, "volume": 4606396}, "trend_line": 381.341318, "activity_lines": {"activity_5": 413.377747, "activity_10": 412.501769, "activity_20": 400.658402, "activity_30": 392.319419}, "trend_signal": 1, "fair_value": 321.605477, "relative_strength": 10.894747, "rate_of_change": 0.8180411672210054, "market_dynamics": 0.66097, "expectation": {"probability": 53.757, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 413.617598, "high": 439.606195, "low": 406.820607, "close": 432.209442, "volume": 7878784}, "trend_line": 384.615533, "activity_lines": {"activity_5": 419.788253, "activity_10": 416.165608, "activity_20": 404.614557, "activity_30": 395.601233}, "trend_signal": 1, "fair_value": 322.62852, "relative_strength": 15.546238, "rate_of_change": 0.8586048365207639, "market_dynamics": 0.844342, "expectation": {"probability": 54.2326, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 421.814008, "high": 441.141484, "low": 421.814008, "close": 436.607513, "volume": 4577937}, "trend_line": 387.716559, "activity_lines": {"activity_5": 426.278727, "activity_10": 420.142039, "activity_20": 408.714087, "activity_30": 398.955554}, "trend_signal": 1, "fair_value": 323.681036, "relative_strength": 14.946751, "rate_of_change": 0.8062664489424014, "market_dynamics": 0.915703, "expectation": {"probability": 54.787, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 445.403634, "high": 445.403634, "low": 419.81491, "close": 428.810944, "volume": 8936749}, "trend_line": 390.53105, "activity_lines": {"activity_5": 428.437775, "activity_10": 422.25747, "activity_20": 411.828904, "activity_30": 401.606805}, "trend_signal": 1, "fair_value": 324.71686, "relative_strength": 12.976398, "rate_of_change": 0.7259145720417826, "market_dynamics": 1.147364, "expectation": {"probability": 57.7014, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 437.607053, "high": 439.606158, "low": 423.413329, "close": 434.208527, "volume": 2366804}, "trend_line": 392.139693, "activity_lines": {"activity_5": 431.729645, "activity_10": 425.314297, "activity_20": 415.163621, "activity_30": 404.424707}, "trend_signal": 1, "fair_value": 325.791125, "relative_strength": 14.188605, "rate_of_change": 0.4119116777014348, "market_dynamics": 1.136782, "expectation": {"probability": 54.6738, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 444.603974, "high": 457.598255, "low": 426.81181, "close": 447.602661, "volume": 3784433}, "trend_line": 394.441316, "activity_lines": {"activity_5": 437.780314, "activity_10": 430.264843, "activity_20": 419.481718, "activity_30": 408.002963}, "trend_signal": 1, "fair_value": 327.013981, "relative_strength": 15.627421, "rate_of_change": 0.586939562886828, "market_dynamics": 1.017491, "expectation": {"probability": 55.119, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 439.206363, "high": 457.798179, "low": 439.206363, "close": 443.204559, "volume": 3608478}, "trend_line": 396.483074, "activity_lines": {"activity_5": 440.219228, "activity_10": 433.677877, "activity_20": 423.017299, "activity_30": 411.148978}, "trend_signal": 1, "fair_value": 328.229129, "relative_strength": 15.401549, "rate_of_change": 0.5176328942174039, "market_dynamics": 0.899303, "expectation": {"probability": 58.0497, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 449.201904, "high": 453.838432, "low": 434.808314, "close": 441.042999, "volume": 6215159}, "trend_line": 398.799223, "activity_lines": {"activity_5": 441.204614, "activity_10": 436.119974, "activity_20": 425.951954, "activity_30": 414.023812}, "trend_signal": 1, "fair_value": 329.468637, "relative_strength": 15.328659, "rate_of_change": 0.584173487315122, "market_dynamics": 0.769328, "expectation": {"probability": 57.4782, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 440.643128, "high": 447.440747, "low": 432.246124, "close": 432.246124, "volume": 3369153}, "trend_line": 400.868779, "activity_lines": {"activity_5": 438.962009, "activity_10": 436.409475, "activity_20": 427.599306, "activity_30": 416.181677}, "trend_signal": 1, "fair_value": 330.664559, "relative_strength": 13.995596, "rate_of_change": 0.5189468486000621, "market_dynamics": 0.638507, "expectation": {"probability": 56.8114, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 442.642395, "high": 443.398138, "low": 425.848389, "close": 439.043732, "volume": 4755816}, "trend_line": 403.64461, "activity_lines": {"activity_5": 438.756262, "activity_10": 437.690709, "activity_20": 429.549266, "activity_30": 418.644577}, "trend_signal": 1, "fair_value": 331.910457, "relative_strength": 15.410936, "rate_of_change": 0.6924537767507163, "market_dynamics": 0.474504, "expectation": {"probability": 53.966, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 438.243999, "high": 444.441805, "low": 423.849109, "close": 440.443207, "volume": 3967009}, "trend_line": 406.293868, "activity_lines": {"activity_5": 438.694659, "activity_10": 438.673231, "activity_20": 431.280105, "activity_30": 421.01868}, "trend_signal": 1, "fair_value": 333.225505, "relative_strength": 12.554819, "rate_of_change": 0.6563342936748182, "market_dynamics": 0.317492, "expectation": {"probability": 54.3954, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 441.842691, "high": 462.435386, "low": 436.844471, "close": 450.239746, "volume": 6324416}, "trend_line": 408.823301, "activity_lines": {"activity_5": 442.375867, "activity_10": 440.981917, "activity_20": 433.702924, "activity_30": 423.853898}, "trend_signal": 1, "fair_value": 334.584145, "relative_strength": 14.229939, "rate_of_change": 0.6225624355226647, "market_dynamics": 0.303254, "expectation": {"probability": 54.8971, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 447.840556, "high": 472.631728, "low": 439.443561, "close": 452.438934, "volume": 7438452}, "trend_line": 411.046287, "activity_lines": {"activity_5": 446.321124, "activity_10": 443.362633, "activity_20": 436.121768, "activity_30": 426.66781}, "trend_signal": 1, "fair_value": 335.900545, "relative_strength": 14.027394, "rate_of_change": 0.5437522750201539, "market_dynamics": 0.496019, "expectation": {"probability": 55.3879, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 441.442869, "high": 466.034121, "low": 441.442869, "close": 456.837341, "volume": 6201819}, "trend_line": 414.039593, "activity_lines": {"activity_5": 450.972788, "activity_10": 446.255214, "activity_20": 438.767981, "activity_30": 429.622072}, "trend_signal": 1, "fair_value": 337.216971, "relative_strength": 14.692613, "rate_of_change": 0.7282162848000664, "market_dynamics": 0.646039, "expectation": {"probability": 55.8681, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 457.437154, "high": 460.436099, "low": 440.043354, "close": 445.841278, "volume": 7178548}, "trend_line": 416.473114, "activity_lines": {"activity_5": 450.319684, "activity_10": 446.63894, "activity_20": 440.223019, "activity_30": 431.673793}, "trend_signal": 1, "fair_value": 338.391208, "relative_strength": 14.395963, "rate_of_change": 0.5877507951274565, "market_dynamics": 0.659637, "expectation": {"probability": 58.2452, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 445.841278, "high": 457.037293, "low": 442.442494, "close": 451.839111, "volume": 1032358}, "trend_line": 419.159874, "activity_lines": {"activity_5": 451.212687, "activity_10": 447.901677, "activity_20": 442.052042, "activity_30": 433.95547}, "trend_signal": 1, "fair_value": 339.610294, "relative_strength": 14.430363, "rate_of_change": 0.6451220762356324, "market_dynamics": 0.359586, "expectation": {"probability": 55.7444, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 448.84025, "high": 463.035189, "low": 445.441466, "close": 454.038391, "volume": 1513588}, "trend_line": 422.286448, "activity_lines": {"activity_5": 452.079057, "activity_10": 449.487257, "activity_20": 443.8771, "activity_30": 436.205697}, "trend_signal": 1, "fair_value": 340.790982, "relative_strength": 13.422078, "rate_of_change": 0.7459144335939001, "market_dynamics": 0.044775, "expectation": {"probability": 56.3981, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 450.839507, "high": 460.835981, "low": 424.04904, "close": 428.6474, "volume": 6060923}, "trend_line": 425.01979, "activity_lines": {"activity_5": 444.22852, "activity_10": 446.259314, "activity_20": 443.081017, "activity_30": 436.616081}, "trend_signal": 1, "fair_value": 341.837076, "relative_strength": 6.445355, "rate_of_change": 0.6472720147533584, "market_dynamics": -0.473309, "expectation": {"probability": 59.9217, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 427.247904, "high": 447.440736, "low": 420.850188, "close": 441.442871, "volume": 3746334}, "trend_line": 427.73984, "activity_lines": {"activity_5": 442.229242, "activity_10": 445.583195, "activity_20": 443.4177, "activity_30": 437.675635}, "trend_signal": 1, "fair_value": 342.998482, "relative_strength": 6.014781, "rate_of_change": 0.6399819641339559, "market_dynamics": -0.791684, "expectation": {"probability": 57.1897, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 442.042664, "high": 457.237214, "low": 432.845925, "close": 441.442871, "volume": 3660575}, "trend_line": 430.286633, "activity_lines": {"activity_5": 441.256262, "activity_10": 444.739862, "activity_20": 443.646633, "activity_30": 438.559701}, "trend_signal": 1, "fair_value": 344.203422, "relative_strength": 5.769796, "rate_of_change": 0.5954070118883431, "market_dynamics": -0.977898, "expectation": {"probability": 60.5204, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 443.242209, "high": 467.633535, "low": 431.246506, "close": 465.034485, "volume": 3882141}, "trend_line": 432.793513, "activity_lines": {"activity_5": 448.440381, "activity_10": 448.142293, "activity_20": 445.966086, "activity_30": 440.801498}, "trend_signal": 1, "fair_value": 345.573675, "relative_strength": 8.749824, "rate_of_change": 0.5826069897923192, "market_dynamics": -0.90011, "expectation": {"probability": 56.9544, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 455.637786, "high": 472.431825, "low": 452.039092, "close": 465.834167, "volume": 3965197}, "trend_line": 434.807276, "activity_lines": {"activity_5": 455.011369, "activity_10": 451.243006, "activity_20": 448.125425, "activity_30": 442.933153}, "trend_signal": 1, "fair_value": 346.964418, "relative_strength": 8.170083, "rate_of_change": 0.4652941736675205, "market_dynamics": -0.610346, "expectation": {"probability": 57.3498, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 469.832764, "high": 476.23048, "low": 459.2365, "close": 466.43396, "volume": 4715562}, "trend_line": 436.614467, "activity_lines": {"activity_5": 460.995902, "activity_10": 454.169238, "activity_20": 450.18177, "activity_30": 444.973585}, "trend_signal": 1, "fair_value": 348.399979, "relative_strength": 7.429034, "rate_of_change": 0.4156303492952563, "market_dynamics": -0.235594, "expectation": {"probability": 57.812, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 465.834177, "high": 471.23225, "low": 459.436452, "close": 459.836304, "volume": 3012209}, "trend_line": 437.721948, "activity_lines": {"activity_5": 462.262113, "activity_10": 455.641441, "activity_20": 451.467735, "activity_30": 446.471768}, "trend_signal": 1, "fair_value": 349.829098, "relative_strength": 6.401699, "rate_of_change": 0.25365192491434485, "market_dynamics": -0.017865, "expectation": {"probability": 60.4943, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 452.039092, "high": 470.032686, "low": 452.039092, "close": 464.234741, "volume": 5675493}, "trend_line": 439.715717, "activity_lines": {"activity_5": 463.768241, "activity_10": 457.858833, "activity_20": 453.02486, "activity_30": 448.18227}, "trend_signal": 1, "fair_value": 351.400368, "relative_strength": 5.263375, "rate_of_change": 0.45548755530988044, "market_dynamics": 0.057897, "expectation": {"probability": 56.6414, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 466.833791, "high": 471.032308, "low": 422.449603, "close": 439.443573, "volume": 6852555}, "trend_line": 440.796483, "activity_lines": {"activity_5": 455.491189, "activity_10": 455.234314, "activity_20": 452.077939, "activity_30": 448.164713}, "trend_signal": 1, "fair_value": 352.628343, "relative_strength": 0.912401, "rate_of_change": 0.24578743906942033, "market_dynamics": -0.185413, "expectation": {"probability": 59.7113, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 438.443889, "high": 465.434308, "low": 424.848763, "close": 448.240417, "volume": 5117626}, "trend_line": 442.023877, "activity_lines": {"activity_5": 451.852478, "activity_10": 454.434594, "activity_20": 452.007665, "activity_30": 448.644967}, "trend_signal": 1, "fair_value": 353.787229, "relative_strength": 3.421565, "rate_of_change": 0.27844913635574625, "market_dynamics": -0.512909, "expectation": {"probability": 57.8041, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 448.040506, "high": 459.036612, "low": 441.042997, "close": 450.639557, "volume": 7521545}, "trend_line": 443.357897, "activity_lines": {"activity_5": 450.186397, "activity_10": 454.176499, "activity_20": 452.141901, "activity_30": 449.200817}, "trend_signal": 1, "fair_value": 354.989663, "relative_strength": 3.626717, "rate_of_change": 0.30179817639126144, "market_dynamics": -0.600746, "expectation": {"probability": 58.0872, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 459.836295, "high": 463.435018, "low": 442.042642, "close": 447.040863, "volume": 5568940}, "trend_line": 444.298747, "activity_lines": {"activity_5": 448.373712, "activity_10": 452.864239, "activity_20": 451.887706, "activity_30": 449.438428}, "trend_signal": 1, "fair_value": 356.211282, "relative_strength": 2.514428, "rate_of_change": 0.21221004663868923, "market_dynamics": -0.846631, "expectation": {"probability": 60.9558, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 443.842023, "high": 445.44146, "low": 398.769053, "close": 404.456024, "volume": 13382250}, "trend_line": 444.159953, "activity_lines": {"activity_5": 433.21911, "activity_10": 443.707499, "activity_20": 447.507361, "activity_30": 446.867929}, "trend_signal": 0, "fair_value": 357.145836, "relative_strength": -0.420862, "rate_of_change": -0.03123889070972746, "market_dynamics": -0.8786, "expectation": {"probability": 55.8409, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 388.26179, "high": 424.049085, "low": 365.669825, "close": 408.254669, "volume": 5867080}, "trend_line": 443.921214, "activity_lines": {"activity_5": 423.315971, "activity_10": 435.91391, "activity_20": 443.653495, "activity_30": 444.551459}, "trend_signal": 0, "fair_value": 358.097058, "relative_strength": 1.468179, "rate_of_change": -0.05375068112004073, "market_dynamics": -0.972137, "expectation": {"probability": 55.3292, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 417.051563, "high": 440.84307, "low": 410.253965, "close": 431.24646, "volume": 2039346}, "trend_line": 443.889114, "activity_lines": {"activity_5": 423.156022, "activity_10": 433.333007, "activity_20": 442.142602, "activity_30": 443.733733}, "trend_signal": 0, "fair_value": 359.221272, "relative_strength": 2.872031, "rate_of_change": -0.007231012843647072, "market_dynamics": -1.083458, "expectation": {"probability": 55.814, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 435.045136, "high": 446.441081, "low": 428.047627, "close": 444.841644, "volume": 5336950}, "trend_line": 444.163585, "activity_lines": {"activity_5": 428.660732, "activity_10": 433.852822, "activity_20": 442.016933, "activity_30": 443.795187}, "trend_signal": 0, "fair_value": 360.51842, "relative_strength": 4.018517, "rate_of_change": 0.06183323522549946, "market_dynamics": -1.043554, "expectation": {"probability": 56.4498, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 448.640279, "high": 470.832397, "low": 442.642414, "close": 470.832397, "volume": 7339914}, "trend_line": 445.5643, "activity_lines": {"activity_5": 443.215554, "activity_10": 439.490817, "activity_20": 444.402751, "activity_30": 445.515755}, "trend_signal": 0, "fair_value": 362.032112, "relative_strength": 7.40299, "rate_of_change": 0.31536016172960035, "market_dynamics": -0.717537, "expectation": {"probability": 56.8463, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 475.630687, "high": 502.321143, "low": 469.632822, "close": 483.427917, "volume": 3003609}, "trend_line": 447.204947, "activity_lines": {"activity_5": 460.38278, "activity_10": 447.218978, "activity_20": 447.921499, "activity_30": 447.958569}, "trend_signal": 1, "fair_value": 363.558683, "relative_strength": 10.364167, "rate_of_change": 0.3682177858504376, "market_dynamics": -0.346516, "expectation": {"probability": 58.3683, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 487.226554, "high": 494.423981, "low": 478.429697, "close": 487.11264, "volume": 4509240}, "trend_line": 448.521946, "activity_lines": {"activity_5": 473.513454, "activity_10": 455.268121, "activity_20": 451.61219, "activity_30": 450.533259}, "trend_signal": 1, "fair_value": 365.06406, "relative_strength": 9.03144, "rate_of_change": 0.29449562417296105, "market_dynamics": 0.064509, "expectation": {"probability": 57.487, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 488.912299, "high": 507.908899, "low": 483.513273, "close": 501.410065, "volume": 5235930}, "trend_line": 450.46213, "activity_lines": {"activity_5": 486.152738, "activity_10": 465.050086, "activity_20": 456.49657, "activity_30": 453.945396}, "trend_signal": 1, "fair_value": 366.603083, "relative_strength": 11.273838, "rate_of_change": 0.4325728132821371, "market_dynamics": 0.46103, "expectation": {"probability": 57.9091, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 506.909059, "high": 516.407367, "low": 495.511129, "close": 499.710358, "volume": 4976972}, "trend_line": 452.417708, "activity_lines": {"activity_5": 493.54788, "activity_10": 473.556292, "activity_20": 460.993495, "activity_30": 457.122701}, "trend_signal": 1, "fair_value": 368.131211, "relative_strength": 9.714852, "rate_of_change": 0.4341270596931206, "market_dynamics": 0.631814, "expectation": {"probability": 60.6022, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 500.910149, "high": 510.408445, "low": 489.512189, "close": 499.110474, "volume": 3346312}, "trend_line": 454.64652, "activity_lines": {"activity_5": 497.085146, "activity_10": 481.061232, "activity_20": 465.094892, "activity_30": 460.135138}, "trend_signal": 1, "fair_value": 369.637563, "relative_strength": 8.258383, "rate_of_change": 0.4926447308733558, "market_dynamics": 0.770469, "expectation": {"probability": 59.8418, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 510.908369, "high": 511.908184, "low": 494.51131, "close": 497.310791, "volume": 3596626}, "trend_line": 456.588755, "activity_lines": {"activity_5": 498.137313, "activity_10": 487.292237, "activity_20": 468.750284, "activity_30": 462.887671}, "trend_signal": 1, "fair_value": 371.237396, "relative_strength": 7.174347, "rate_of_change": 0.4271967153735131, "market_dynamics": 0.847391, "expectation": {"probability": 59.4483, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 509.408621, "high": 513.40791, "low": 492.311681, "close": 494.711243, "volume": 4860459}, "trend_line": 458.39769, "activity_lines": {"activity_5": 497.397439, "activity_10": 491.362328, "activity_20": 471.892062, "activity_30": 465.347186}, "trend_signal": 1, "fair_value": 372.756531, "relative_strength": 7.037808, "rate_of_change": 0.3961847461617883, "market_dynamics": 0.803863, "expectation": {"probability": 58.8697, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 492.311701, "high": 524.905859, "low": 486.312783, "close": 523.406128, "volume": 5138523}, "trend_line": 460.836569, "activity_lines": {"activity_5": 505.715953, "activity_10": 499.077733, "activity_20": 477.625368, "activity_30": 469.541279}, "trend_signal": 1, "fair_value": 374.468572, "relative_strength": 12.329034, "rate_of_change": 0.5320443477801963, "market_dynamics": 0.850846, "expectation": {"probability": 57.3091, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 535.403951, "high": 535.403951, "low": 507.408962, "close": 509.908539, "volume": 4135713}, "trend_line": 462.752223, "activity_lines": {"activity_5": 508.068866, "activity_10": 502.663401, "activity_20": 481.799037, "activity_30": 472.707213}, "trend_signal": 1, "fair_value": 376.036458, "relative_strength": 8.728865, "rate_of_change": 0.41569053518407256, "market_dynamics": 0.859098, "expectation": {"probability": 58.8785, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 512.408034, "high": 522.906154, "low": 503.90963, "close": 516.407349, "volume": 3201263}, "trend_line": 464.73789, "activity_lines": {"activity_5": 511.908171, "activity_10": 506.247636, "activity_20": 486.384619, "activity_30": 476.168834}, "trend_signal": 1, "fair_value": 377.695951, "relative_strength": 8.320649, "rate_of_change": 0.42909939732477054, "market_dynamics": 0.860598, "expectation": {"probability": 57.5355, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 514.407746, "high": 536.903723, "low": 512.408104, "close": 535.403992, "volume": 4962664}, "trend_line": 467.723313, "activity_lines": {"activity_5": 520.926565, "activity_10": 512.457171, "activity_20": 492.510019, "activity_30": 480.727937}, "trend_signal": 1, "fair_value": 379.417025, "relative_strength": 11.30717, "rate_of_change": 0.6423885515338605, "market_dynamics": 1.021432, "expectation": {"probability": 57.5981, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 537.403645, "high": 539.403286, "low": 520.906548, "close": 530.904785, "volume": 2988598}, "trend_line": 470.358836, "activity_lines": {"activity_5": 525.905676, "activity_10": 516.903649, "activity_20": 497.868022, "activity_30": 484.804161}, "trend_signal": 1, "fair_value": 381.023451, "relative_strength": 8.557963, "rate_of_change": 0.5634790755020539, "market_dynamics": 1.023926, "expectation": {"probability": 58.8965, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 531.904634, "high": 546.901874, "low": 518.906911, "close": 541.902771, "volume": 4531234}, "trend_line": 473.287649, "activity_lines": {"activity_5": 532.137881, "activity_10": 522.55354, "activity_20": 503.837922, "activity_30": 489.419899}, "trend_signal": 1, "fair_value": 382.713184, "relative_strength": 11.029033, "rate_of_change": 0.6226763006956653, "market_dynamics": 1.198151, "expectation": {"probability": 57.6606, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 544.902235, "high": 558.899757, "low": 541.402863, "close": 554.400513, "volume": 6133340}, "trend_line": 477.479419, "activity_lines": {"activity_5": 541.302889, "activity_10": 529.739516, "activity_20": 510.552073, "activity_30": 494.652987}, "trend_signal": 1, "fair_value": 384.433084, "relative_strength": 12.802959, "rate_of_change": 0.8856706928348387, "market_dynamics": 1.441815, "expectation": {"probability": 57.5981, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 540.903019, "high": 579.895975, "low": 540.903019, "close": 568.89801, "volume": 7847612}, "trend_line": 481.727924, "activity_lines": {"activity_5": 552.334265, "activity_10": 538.567034, "activity_20": 518.152837, "activity_30": 500.550961}, "trend_signal": 1, "fair_value": 385.983375, "relative_strength": 14.685173, "rate_of_change": 0.8897776178285846, "market_dynamics": 1.539941, "expectation": {"probability": 57.7456, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 575.39678, "high": 594.393387, "low": 560.399455, "close": 590.394104, "volume": 6805332}, "trend_line": 486.692965, "activity_lines": {"activity_5": 567.031628, "activity_10": 550.034069, "activity_20": 527.220577, "activity_30": 507.561682}, "trend_signal": 1, "fair_value": 387.770075, "relative_strength": 16.111213, "rate_of_change": 1.0306732810448502, "market_dynamics": 1.71259, "expectation": {"probability": 58.574, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 585.894905, "high": 599.39254, "low": 575.396788, "close": 593.393616, "volume": 5458121}, "trend_line": 490.971602, "activity_lines": {"activity_5": 579.062822, "activity_10": 560.354046, "activity_20": 535.688565, "activity_30": 514.445595}, "trend_signal": 1, "fair_value": 389.533739, "relative_strength": 17.798608, "rate_of_change": 0.8791244804617225, "market_dynamics": 1.735133, "expectation": {"probability": 58.574, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 598.892589, "high": 609.390643, "low": 579.396052, "close": 604.391541, "volume": 5577086}, "trend_line": 495.590182, "activity_lines": {"activity_5": 590.594068, "activity_10": 570.879421, "activity_20": 544.32236, "activity_30": 521.76301}, "trend_signal": 1, "fair_value": 391.26929, "relative_strength": 19.05431, "rate_of_change": 0.9407020652897167, "market_dynamics": 1.665854, "expectation": {"probability": 58.574, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 608.390892, "high": 627.140545, "low": 604.391609, "close": 619.888855, "volume": 7674660}, "trend_line": 500.705345, "activity_lines": {"activity_5": 603.125167, "activity_10": 582.750027, "activity_20": 553.60759, "activity_30": 529.78228}, "trend_signal": 1, "fair_value": 393.101621, "relative_strength": 20.423502, "rate_of_change": 1.0321356608311492, "market_dynamics": 1.645528, "expectation": {"probability": 58.7213, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 619.888789, "high": 643.384574, "low": 619.888789, "close": 629.387085, "volume": 9025205}, "trend_line": 506.357037, "activity_lines": {"activity_5": 614.456454, "activity_10": 594.347942, "activity_20": 562.963855, "activity_30": 538.084327}, "trend_signal": 1, "fair_value": 395.046066, "relative_strength": 22.482254, "rate_of_change": 1.1287460891794492, "market_dynamics": 1.62723, "expectation": {"probability": 59.5469, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 629.387123, "high": 639.385295, "low": 614.389787, "close": 635.885925, "volume": 7285654}, "trend_line": 512.078744, "activity_lines": {"activity_5": 623.921415, "activity_10": 605.073287, "activity_20": 572.184034, "activity_30": 546.44103}, "trend_signal": 1, "fair_value": 397.160239, "relative_strength": 22.164503, "rate_of_change": 1.1299748165640755, "market_dynamics": 1.654765, "expectation": {"probability": 60.3702, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 637.88563, "high": 652.882896, "low": 635.386078, "close": 642.884644, "volume": 6009258}, "trend_line": 518.860113, "activity_lines": {"activity_5": 632.686495, "activity_10": 615.244182, "activity_20": 581.344768, "activity_30": 554.88012}, "trend_signal": 1, "fair_value": 399.30903, "relative_strength": 20.164492, "rate_of_change": 1.3242824623081655, "market_dynamics": 1.612417, "expectation": {"probability": 60.517, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 641.884869, "high": 668.879963, "low": 638.885407, "close": 655.382385, "volume": 4400011}, "trend_line": 525.764845, "activity_lines": {"activity_5": 642.318087, "activity_10": 625.651396, "activity_20": 590.953992, "activity_30": 563.688009}, "trend_signal": 1, "fair_value": 401.591724, "relative_strength": 22.622075, "rate_of_change": 1.3307502016444424, "market_dynamics": 1.523855, "expectation": {"probability": 61.3376, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 653.382822, "high": 674.379045, "low": 649.883457, "close": 656.882202, "volume": 4660315}, "trend_line": 532.6396, "activity_lines": {"activity_5": 649.050228, "activity_10": 634.268039, "activity_20": 599.972853, "activity_30": 572.147193}, "trend_signal": 1, "fair_value": 403.91605, "relative_strength": 23.164095, "rate_of_change": 1.3075722093971376, "market_dynamics": 1.439992, "expectation": {"probability": 62.1558, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 657.382073, "high": 676.378662, "low": 651.383107, "close": 676.378662, "volume": 4140711}, "trend_line": 540.284193, "activity_lines": {"activity_5": 659.814966, "activity_10": 644.566189, "activity_20": 610.100083, "activity_30": 581.420681}, "trend_signal": 1, "fair_value": 406.353604, "relative_strength": 22.317238, "rate_of_change": 1.4352280603995622, "market_dynamics": 1.368505, "expectation": {"probability": 62.1558, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 676.878569, "high": 680.877851, "low": 664.467128, "close": 671.921265, "volume": 5846564}, "trend_line": 549.199701, "activity_lines": {"activity_5": 665.961133, "activity_10": 652.099709, "activity_20": 618.958665, "activity_30": 589.913395}, "trend_signal": 1, "fair_value": 408.754901, "relative_strength": 20.002254, "rate_of_change": 1.6501515527403272, "market_dynamics": 1.404221, "expectation": {"probability": 62.9491, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 676.920669, "high": 685.919609, "low": 659.922664, "close": 660.922546, "volume": 5303575}, "trend_line": 557.621964, "activity_lines": {"activity_5": 666.038704, "activity_10": 656.151151, "activity_20": 625.938271, "activity_30": 597.121321}, "trend_signal": 1, "fair_value": 411.048549, "relative_strength": 17.882121, "rate_of_change": 1.533552000240445, "market_dynamics": 1.355818, "expectation": {"probability": 62.1959, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 667.421809, "high": 671.921282, "low": 645.924314, "close": 658.922791, "volume": 5301464}, "trend_line": 565.211175, "activity_lines": {"activity_5": 664.247164, "activity_10": 658.611202, "activity_20": 631.935942, "activity_30": 603.656858}, "trend_signal": 1, "fair_value": 413.223068, "relative_strength": 16.810489, "rate_of_change": 1.3609957085549766, "market_dynamics": 1.193712, "expectation": {"probability": 61.3495, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 664.922063, "high": 665.421999, "low": 636.425437, "close": 644.4245, "volume": 6337486}, "trend_line": 571.863936, "activity_lines": {"activity_5": 657.386833, "activity_10": 657.443722, "activity_20": 635.907506, "activity_30": 608.767395}, "trend_signal": 1, "fair_value": 415.29056, "relative_strength": 15.596416, "rate_of_change": 1.177039891329102, "market_dynamics": 0.804046, "expectation": {"probability": 60.5084, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 648.424028, "high": 706.917129, "low": 646.424262, "close": 703.91748, "volume": 7591577}, "trend_line": 579.633439, "activity_lines": {"activity_5": 671.188009, "activity_10": 666.647046, "activity_20": 644.904516, "activity_30": 617.286979}, "trend_signal": 1, "fair_value": 417.716362, "relative_strength": 23.186442, "rate_of_change": 1.3586279027044619, "market_dynamics": 0.603908, "expectation": {"probability": 59.0231, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 701.917749, "high": 732.414188, "low": 681.920092, "close": 706.917175, "volume": 8084148}, "trend_line": 587.083081, "activity_lines": {"activity_5": 684.153162, "activity_10": 675.04067, "activity_20": 653.294305, "activity_30": 625.498832}, "trend_signal": 1, "fair_value": 420.032028, "relative_strength": 23.640795, "rate_of_change": 1.285233304146906, "market_dynamics": 0.502576, "expectation": {"probability": 59.1693, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 715.916074, "high": 720.915498, "low": 698.41812, "close": 708.416992, "volume": 3931060}, "trend_line": 594.459893, "activity_lines": {"activity_5": 695.285193, "activity_10": 682.415512, "activity_20": 661.010205, "activity_30": 633.326827}, "trend_signal": 1, "fair_value": 422.403418, "relative_strength": 23.396805, "rate_of_change": 1.256519262560723, "market_dynamics": 0.355329, "expectation": {"probability": 59.9008, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 711.416643, "high": 730.414414, "low": 708.416994, "close": 720.915527, "volume": 7878773}, "trend_line": 601.776742, "activity_lines": {"activity_5": 707.417106, "activity_10": 690.871317, "activity_20": 669.071146, "activity_30": 641.485255}, "trend_signal": 1, "fair_value": 424.830591, "relative_strength": 21.726219, "rate_of_change": 1.2308398070515496, "market_dynamics": 0.589916, "expectation": {"probability": 60.1048, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 706.917175, "high": 726.124946, "low": 706.417188, "close": 716.416016, "volume": 1502429}, "trend_line": 609.000264, "activity_lines": {"activity_5": 713.916333, "activity_10": 697.317517, "activity_20": 675.85112, "activity_30": 648.881337}, "trend_signal": 1, "fair_value": 427.260943, "relative_strength": 20.629279, "rate_of_change": 1.2003657662130125, "market_dynamics": 0.409979, "expectation": {"probability": 61.2446, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 702.417683, "high": 716.416043, "low": 699.418035, "close": 713.916321, "volume": 2193542}, "trend_line": 616.160458, "activity_lines": {"activity_5": 714.782894, "activity_10": 702.226794, "activity_20": 681.621525, "activity_30": 655.650115}, "trend_signal": 1, "fair_value": 429.56896, "relative_strength": 18.610379, "rate_of_change": 1.1757292111781306, "market_dynamics": 0.178296, "expectation": {"probability": 60.4436, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 730.914361, "high": 736.913658, "low": 699.917992, "close": 722.415344, "volume": 5579064}, "trend_line": 623.663944, "activity_lines": {"activity_5": 717.815873, "activity_10": 707.998846, "activity_20": 687.510797, "activity_30": 662.505269}, "trend_signal": 1, "fair_value": 431.923774, "relative_strength": 17.243023, "rate_of_change": 1.2177811643992362, "market_dynamics": 0.204531, "expectation": {"probability": 59.2021, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 725.414971, "high": 735.913762, "low": 702.417702, "close": 734.913879, "volume": 7907664}, "trend_line": 631.670698, "activity_lines": {"activity_5": 723.98182, "activity_10": 715.125284, "activity_20": 693.961734, "activity_30": 669.682684}, "trend_signal": 1, "fair_value": 434.329247, "relative_strength": 17.244238, "rate_of_change": 1.2838250594778653, "market_dynamics": 0.174113, "expectation": {"probability": 59.1426, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 725.914917, "high": 733.913979, "low": 705.417307, "close": 707.917053, "volume": 6105329}, "trend_line": 637.821062, "activity_lines": {"activity_5": 719.382365, "activity_10": 715.997911, "activity_20": 697.167639, "activity_30": 674.601804}, "trend_signal": 1, "fair_value": 436.489936, "relative_strength": 13.324565, "rate_of_change": 0.973666187061279, "market_dynamics": 0.084423, "expectation": {"probability": 59.613, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 714.416243, "high": 728.414641, "low": 705.417298, "close": 713.916321, "volume": 5275063}, "trend_line": 644.621322, "activity_lines": {"activity_5": 717.649231, "activity_10": 717.07051, "activity_20": 700.451923, "activity_30": 679.511175}, "trend_signal": 1, "fair_value": 438.727508, "relative_strength": 12.818172, "rate_of_change": 1.0661704990858363, "market_dynamics": -0.013821, "expectation": {"probability": 59.9627, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 713.916359, "high": 746.91249, "low": 708.417003, "close": 743.912842, "volume": 8376867}, "trend_line": 652.204838, "activity_lines": {"activity_5": 726.081584, "activity_10": 722.333534, "activity_20": 706.145269, "activity_30": 685.91708}, "trend_signal": 1, "fair_value": 441.198352, "relative_strength": 15.248309, "rate_of_change": 1.1764295938073286, "market_dynamics": -0.025561, "expectation": {"probability": 60.6155, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 740.913195, "high": 773.909277, "low": 738.413438, "close": 766.410156, "volume": 6756783}, "trend_line": 659.905044, "activity_lines": {"activity_5": 740.013273, "activity_10": 730.95979, "activity_20": 713.435856, "activity_30": 693.285165}, "trend_signal": 1, "fair_value": 443.778826, "relative_strength": 17.140916, "rate_of_change": 1.1806422693233656, "market_dynamics": -0.045261, "expectation": {"probability": 60.6766, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 766.410178, "high": 787.407745, "low": 756.911282, "close": 775.409119, "volume": 3134099}, "trend_line": 668.055188, "activity_lines": {"activity_5": 754.011629, "activity_10": 740.140531, "activity_20": 720.961943, "activity_30": 700.737041}, "trend_signal": 1, "fair_value": 446.410583, "relative_strength": 15.16132, "rate_of_change": 1.2350479927533438, "market_dynamics": 0.14284, "expectation": {"probability": 59.9883, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 776.908975, "high": 789.40748, "low": 739.413373, "close": 759.411011, "volume": 4514573}, "trend_line": 675.305463, "activity_lines": {"activity_5": 759.9776, "activity_10": 745.194486, "activity_20": 726.333332, "activity_30": 706.630965}, "trend_signal": 1, "fair_value": 448.988458, "relative_strength": 9.905729, "rate_of_change": 1.0852808465877803, "market_dynamics": 0.370667, "expectation": {"probability": 61.2194, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 758.911087, "high": 757.411262, "low": 699.917986, "close": 708.916931, "volume": 4814090}, "trend_line": 680.45601, "activity_lines": {"activity_5": 745.679281, "activity_10": 740.367781, "activity_20": 726.400387, "activity_30": 708.799446}, "trend_signal": 1, "fair_value": 451.316943, "relative_strength": 8.239246, "rate_of_change": 0.7626988499573207, "market_dynamics": 0.002873, "expectation": {"probability": 61.3143, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 690.919021, "high": 799.90624, "low": 674.420955, "close": 753.911621, "volume": 13164884}, "trend_line": 686.62313, "activity_lines": {"activity_5": 746.712484, "activity_10": 743.858276, "activity_20": 730.504865, "activity_30": 713.538518}, "trend_signal": 1, "fair_value": 454.015829, "relative_strength": 14.628055, "rate_of_change": 0.9063216298140939, "market_dynamics": -0.198805, "expectation": {"probability": 61.5669, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 757.411257, "high": 786.407807, "low": 737.91354, "close": 744.91272, "volume": 11012137}, "trend_line": 691.773751, "activity_lines": {"activity_5": 744.079468, "activity_10": 744.98542, "activity_20": 733.383101, "activity_30": 717.299137}, "trend_signal": 1, "fair_value": 456.41367, "relative_strength": 16.372843, "rate_of_change": 0.7501379978271343, "market_dynamics": -0.430079, "expectation": {"probability": 61.9778, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 735.913743, "high": 780.408548, "low": 724.915032, "close": 745.912598, "volume": 6392463}, "trend_line": 696.857717, "activity_lines": {"activity_5": 743.212907, "activity_10": 745.885317, "activity_20": 736.008985, "activity_30": 720.791966}, "trend_signal": 1, "fair_value": 458.810236, "relative_strength": 15.158666, "rate_of_change": 0.7349174484650304, "market_dynamics": -0.741982, "expectation": {"probability": 60.6436, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 742.912908, "high": 780.908462, "low": 733.414021, "close": 777.908813, "volume": 6573010}, "trend_line": 702.641626, "activity_lines": {"activity_5": 754.978186, "activity_10": 752.402731, "activity_20": 741.277413, "activity_30": 726.021069}, "trend_signal": 1, "fair_value": 461.502845, "relative_strength": 13.882614, "rate_of_change": 0.8299985576539141, "market_dynamics": -0.494518, "expectation": {"probability": 61.448, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 780.40856, "high": 834.402214, "low": 774.409262, "close": 823.403503, "volume": 6560319}, "trend_line": 709.425448, "activity_lines": {"activity_5": 780.675175, "activity_10": 765.919329, "activity_20": 750.312068, "activity_30": 733.812158}, "trend_signal": 1, "fair_value": 464.389743, "relative_strength": 17.761708, "rate_of_change": 0.9654739697986504, "market_dynamics": -0.313191, "expectation": {"probability": 61.448, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 820.403863, "high": 836.901941, "low": 805.905581, "close": 831.902527, "volume": 11145498}, "trend_line": 716.175962, "activity_lines": {"activity_5": 801.572733, "activity_10": 778.990528, "activity_20": 759.303873, "activity_30": 741.713905}, "trend_signal": 1, "fair_value": 467.295258, "relative_strength": 17.343657, "rate_of_change": 0.9515466380619697, "market_dynamics": 0.10496, "expectation": {"probability": 60.6591, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 831.402588, "high": 839.225609, "low": 805.40564, "close": 805.40564, "volume": 10469145}, "trend_line": 721.826619, "activity_lines": {"activity_5": 808.438603, "activity_10": 785.644299, "activity_20": 765.162713, "activity_30": 747.470658}, "trend_signal": 1, "fair_value": 470.005305, "relative_strength": 15.934082, "rate_of_change": 0.7890040017846931, "market_dynamics": 0.508389, "expectation": {"probability": 61.2794, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 805.40562, "high": 826.403145, "low": 790.407378, "close": 812.404785, "volume": 10257044}, "trend_line": 727.477291, "activity_lines": {"activity_5": 813.604659, "activity_10": 792.861633, "activity_20": 771.219145, "activity_30": 753.314411}, "trend_signal": 1, "fair_value": 472.71667, "relative_strength": 16.323766, "rate_of_change": 0.7828295398454939, "market_dynamics": 0.791665, "expectation": {"probability": 59.8136, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 812.404768, "high": 873.897586, "low": 801.905999, "close": 860.39917, "volume": 5787099}, "trend_line": 734.311184, "activity_lines": {"activity_5": 830.336031, "activity_10": 808.132571, "activity_20": 781.351291, "activity_30": 761.890016}, "trend_signal": 1, "fair_value": 475.726725, "relative_strength": 23.796501, "rate_of_change": 0.9393960587561473, "market_dynamics": 0.90641, "expectation": {"probability": 59.9592, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 862.898887, "high": 870.897949, "low": 790.0, "close": 804.5, "volume": 7015820}, "trend_line": 739.231777, "activity_lines": {"activity_5": 822.934989, "activity_10": 811.403874, "activity_20": 785.495499, "activity_30": 766.418326}, "trend_signal": 1, "fair_value": 478.399784, "relative_strength": 15.435757, "rate_of_change": 0.6700964260405353, "market_dynamics": 0.638464, "expectation": {"probability": 61.5527, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 804.5, "high": 814.0, "low": 777.5, "close": 795.0, "volume": 10039306}, "trend_line": 743.185822, "activity_lines": {"activity_5": 813.627515, "activity_10": 811.210031, "activity_20": 788.315497, "activity_30": 770.016276}, "trend_signal": 1, "fair_value": 481.108026, "relative_strength": 10.546482, "rate_of_change": 0.5348856912031887, "market_dynamics": 0.446071, "expectation": {"probability": 61.6476, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 806.5, "high": 820.5, "low": 773.5, "close": 796.5, "volume": 6474929}, "trend_line": 747.338446, "activity_lines": {"activity_5": 807.280208, "activity_10": 810.541853, "activity_20": 790.89224, "activity_30": 773.455901}, "trend_signal": 1, "fair_value": 483.831007, "relative_strength": 10.755402, "rate_of_change": 0.5587598521221449, "market_dynamics": 0.105819, "expectation": {"probability": 60.6852, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/96fae723-278c-43c5-90b9-bb14750dc56e/", "share_image": "https://sharemaestro.com/terminal/96fae723-278c-43c5-90b9-bb14750dc56e/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}