{"ticker": {"uuid": "08c29bfd-9cdd-4c43-94f0-0d168be85129", "symbol": "COST", "name": "Costain Group PLC", "exchange": "LSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "GBP"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, COST fell 1.01%, moving from 195.77 to 193.80. 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 12.23 and has softened across the 12-week window. Market Dynamics is -0.36 on the latest week. Expectation is positive at 56.05%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "193.80"}, {"label": "12-Week Change", "value": "-1.01%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 56.05%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "12.23"}, {"label": "Market Dynamics", "value": "-0.36"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 194.800003, "high": 199.800003, "low": 185.0, "close": 193.800003, "volume": 3532381}, "trend_line": 175.455004, "activity_lines": {"activity_5": 194.660002, "activity_10": 192.618319, "activity_20": 189.718969, "activity_30": 184.179391}, "trend_signal": 1, "fair_value": 108.4407, "relative_strength": 12.229381, "rate_of_change": 0.7739546370236259, "market_dynamics": -0.362481, "expectation": {"probability": 56.0474, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 52.765854, "high": 53.965076, "low": 44.119445, "close": 48.768436, "volume": 5798243}, "trend_line": 47.219442, "activity_lines": {"activity_5": 51.48668, "activity_10": 53.387269, "activity_20": 52.676982, "activity_30": 50.45004}, "trend_signal": 1, "fair_value": 49.936594, "relative_strength": 10.566566, "rate_of_change": 0.9471571944106222, "market_dynamics": 0.036103, "expectation": {"probability": 47.6759, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 48.568567, "high": 49.867732, "low": 40.873551, "close": 44.771027, "volume": 3620486}, "trend_line": 47.505924, "activity_lines": {"activity_5": 49.008283, "activity_10": 51.635675, "activity_20": 52.089624, "activity_30": 50.292078}, "trend_signal": 1, "fair_value": 49.755942, "relative_strength": 0.195958, "rate_of_change": 0.6067034845519764, "market_dynamics": -0.364406, "expectation": {"probability": 48.5729, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 44.870965, "high": 46.957611, "low": 41.772966, "close": 43.97155, "volume": 3040572}, "trend_line": 47.684142, "activity_lines": {"activity_5": 46.836357, "activity_10": 49.942227, "activity_20": 51.441354, "activity_30": 50.064054}, "trend_signal": 0, "fair_value": 49.605398, "relative_strength": 0.447266, "rate_of_change": 0.37514900246967325, "market_dynamics": -0.733629, "expectation": {"probability": 50.0215, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 44.271351, "high": 46.869673, "low": 43.072125, "close": 45.970253, "volume": 2135179}, "trend_line": 47.840707, "activity_lines": {"activity_5": 45.956928, "activity_10": 48.797513, "activity_20": 50.995571, "activity_30": 49.95348}, "trend_signal": 0, "fair_value": 49.471511, "relative_strength": 3.673813, "rate_of_change": 0.3283376683174891, "market_dynamics": -0.918974, "expectation": {"probability": 49.2365, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 46.869669, "high": 48.868381, "low": 45.61248, "close": 46.76973, "volume": 2688022}, "trend_line": 48.007266, "activity_lines": {"activity_5": 45.863653, "activity_10": 47.965324, "activity_20": 50.617482, "activity_30": 49.884385}, "trend_signal": 0, "fair_value": 49.399762, "relative_strength": 8.862705, "rate_of_change": 0.3481532996575478, "market_dynamics": -1.039977, "expectation": {"probability": 50.1028, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 47.16948, "high": 49.168186, "low": 45.970249, "close": 47.169479, "volume": 1662445}, "trend_line": 48.233786, "activity_lines": {"activity_5": 46.236747, "activity_10": 47.438393, "activity_20": 50.261998, "activity_30": 49.830334}, "trend_signal": 0, "fair_value": 49.309436, "relative_strength": 6.584107, "rate_of_change": 0.4718452410932977, "market_dynamics": -1.058961, "expectation": {"probability": 50.5117, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 48.868375, "high": 49.967668, "low": 47.269408, "close": 48.468628, "volume": 1516687}, "trend_line": 48.566904, "activity_lines": {"activity_5": 47.149487, "activity_10": 47.347541, "activity_20": 50.012873, "activity_30": 49.845485}, "trend_signal": 0, "fair_value": 49.258187, "relative_strength": 6.13034, "rate_of_change": 0.6906320810064523, "market_dynamics": -1.024679, "expectation": {"probability": 51.4646, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 48.56857, "high": 49.967664, "low": 47.968959, "close": 49.467987, "volume": 980540}, "trend_line": 48.904185, "activity_lines": {"activity_5": 48.14884, "activity_10": 47.527424, "activity_20": 49.839652, "activity_30": 49.903619}, "trend_signal": 0, "fair_value": 49.189001, "relative_strength": 7.707345, "rate_of_change": 0.694466750443877, "market_dynamics": -0.962654, "expectation": {"probability": 45.3689, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 49.168185, "high": 49.967667, "low": 47.069542, "close": 47.369347, "volume": 1058883}, "trend_line": 49.150693, "activity_lines": {"activity_5": 48.082217, "activity_10": 47.3966, "activity_20": 49.445145, "activity_30": 49.804598}, "trend_signal": 0, "fair_value": 49.127502, "relative_strength": 4.586888, "rate_of_change": 0.504063200317107, "market_dynamics": -1.008459, "expectation": {"probability": 52.9213, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 47.769084, "high": 49.068244, "low": 44.071479, "close": 46.17012, "volume": 1221191}, "trend_line": 49.328911, "activity_lines": {"activity_5": 47.522579, "activity_10": 47.164023, "activity_20": 48.958793, "activity_30": 49.612303}, "trend_signal": 0, "fair_value": 49.055113, "relative_strength": 2.218809, "rate_of_change": 0.36259509097867876, "market_dynamics": -1.019644, "expectation": {"probability": 52.1426, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 46.270057, "high": 47.869027, "low": 44.171412, "close": 44.970894, "volume": 705785}, "trend_line": 49.462158, "activity_lines": {"activity_5": 46.603173, "activity_10": 46.815158, "activity_20": 48.391065, "activity_30": 49.33114}, "trend_signal": 0, "fair_value": 48.99874, "relative_strength": 2.889654, "rate_of_change": 0.27011948429188787, "market_dynamics": -1.090687, "expectation": {"probability": 51.8205, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 44.37129, "high": 54.96443, "low": 44.37129, "close": 53.965076, "volume": 3849203}, "trend_line": 49.662028, "activity_lines": {"activity_5": 48.8284, "activity_10": 48.170644, "activity_20": 48.725134, "activity_30": 49.621651}, "trend_signal": 0, "fair_value": 48.998099, "relative_strength": 21.47255, "rate_of_change": 0.40408669593428803, "market_dynamics": -0.70441, "expectation": {"probability": 45.1735, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 54.964427, "high": 59.561453, "low": 53.345476, "close": 58.362232, "volume": 4183381}, "trend_line": 50.056773, "activity_lines": {"activity_5": 52.152916, "activity_10": 50.158449, "activity_20": 49.487498, "activity_30": 50.182955}, "trend_signal": 0, "fair_value": 49.086824, "relative_strength": 28.164589, "rate_of_change": 0.7948628275913348, "market_dynamics": -0.145277, "expectation": {"probability": 45.8271, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 58.362229, "high": 60.960549, "low": 56.683315, "close": 59.16172, "volume": 2533008}, "trend_line": 50.555617, "activity_lines": {"activity_5": 55.150978, "activity_10": 52.029966, "activity_20": 50.306017, "activity_30": 50.770371}, "trend_signal": 0, "fair_value": 49.163697, "relative_strength": 28.750134, "rate_of_change": 0.9965564500132645, "market_dynamics": 0.382869, "expectation": {"probability": 50.821, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 58.961849, "high": 60.96055, "low": 57.96249, "close": 59.961197, "volume": 2634639}, "trend_line": 51.103596, "activity_lines": {"activity_5": 57.629374, "activity_10": 53.806998, "activity_20": 51.18164, "activity_30": 51.377182}, "trend_signal": 1, "fair_value": 49.280929, "relative_strength": 25.766216, "rate_of_change": 1.0839131881231023, "market_dynamics": 0.963183, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 58.761974, "high": 60.560807, "low": 53.9688, "close": 55.367992, "volume": 3534891}, "trend_line": 51.498468, "activity_lines": {"activity_5": 57.657297, "activity_10": 54.509057, "activity_20": 51.617913, "activity_30": 51.652305}, "trend_signal": 1, "fair_value": 49.385693, "relative_strength": 16.120577, "rate_of_change": 0.7726892643719229, "market_dynamics": 1.046587, "expectation": {"probability": 48.6111, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 55.367991, "high": 58.96591, "low": 54.964222, "close": 56.767181, "volume": 1820532}, "trend_line": 51.909998, "activity_lines": {"activity_5": 57.458476, "activity_10": 55.31645, "activity_20": 52.200747, "activity_30": 51.992222}, "trend_signal": 1, "fair_value": 49.490138, "relative_strength": 19.62472, "rate_of_change": 0.7991111502579048, "market_dynamics": 0.928241, "expectation": {"probability": 49.7727, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 57.966483, "high": 58.38225, "low": 53.369143, "close": 55.767761, "volume": 3415441}, "trend_line": 52.269894, "activity_lines": {"activity_5": 56.739708, "activity_10": 55.791247, "activity_20": 52.672201, "activity_30": 52.241109}, "trend_signal": 0, "fair_value": 49.587535, "relative_strength": 18.634109, "rate_of_change": 0.6933076745639618, "market_dynamics": 0.900692, "expectation": {"probability": 43.5823, "direction": "negative"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 54.368568, "high": 56.967066, "low": 52.769493, "close": 52.769493, "volume": 1110443}, "trend_line": 52.293334, "activity_lines": {"activity_5": 55.194482, "activity_10": 55.606364, "activity_20": 52.846665, "activity_30": 52.273342}, "trend_signal": 0, "fair_value": 49.682689, "relative_strength": 10.401313, "rate_of_change": 0.044844169762427284, "market_dynamics": 0.643955, "expectation": {"probability": 42.9593, "direction": "negative"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 55.567869, "high": 55.567869, "low": 47.97227, "close": 49.271519, "volume": 2633999}, "trend_line": 52.166862, "activity_lines": {"activity_5": 52.909414, "activity_10": 54.687301, "activity_20": 52.692731, "activity_30": 52.078386}, "trend_signal": 0, "fair_value": 49.749014, "relative_strength": 5.524744, "rate_of_change": -0.2418510932961354, "market_dynamics": 0.395804, "expectation": {"probability": 50.1447, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 50.970534, "high": 50.970534, "low": 45.97342, "close": 48.771801, "volume": 1219640}, "trend_line": 51.977097, "activity_lines": {"activity_5": 51.170418, "activity_10": 53.620991, "activity_20": 52.503085, "activity_30": 51.85935}, "trend_signal": 0, "fair_value": 49.852495, "relative_strength": 5.634349, "rate_of_change": -0.3637654110764824, "market_dynamics": 0.120522, "expectation": {"probability": 49.938, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 48.771801, "high": 51.770068, "low": 47.472553, "close": 50.970531, "volume": 4190348}, "trend_line": 51.810655, "activity_lines": {"activity_5": 50.604078, "activity_10": 52.885342, "activity_20": 52.522826, "activity_30": 51.79441}, "trend_signal": 0, "fair_value": 49.947648, "relative_strength": 7.855593, "rate_of_change": -0.3202218084630689, "market_dynamics": -0.044804, "expectation": {"probability": 54.1814, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 50.970532, "high": 51.770071, "low": 47.172728, "close": 48.571915, "volume": 1337340}, "trend_line": 51.624221, "activity_lines": {"activity_5": 49.624642, "activity_10": 51.768028, "activity_20": 52.284606, "activity_30": 51.585459}, "trend_signal": 0, "fair_value": 49.949271, "relative_strength": 3.032785, "rate_of_change": -0.3598371802093574, "market_dynamics": -0.223298, "expectation": {"probability": 50.7496, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 48.671864, "high": 53.768913, "low": 47.972268, "close": 52.969376, "volume": 6367743}, "trend_line": 51.551057, "activity_lines": {"activity_5": 50.59075, "activity_10": 51.628258, "activity_20": 52.443286, "activity_30": 51.672243}, "trend_signal": 0, "fair_value": 49.958263, "relative_strength": 9.499026, "rate_of_change": -0.14172417245772764, "market_dynamics": -0.16833, "expectation": {"probability": 46.6033, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 52.76949, "high": 58.566142, "low": 52.193823, "close": 57.566715, "volume": 2473460}, "trend_line": 51.484565, "activity_lines": {"activity_5": 53.075979, "activity_10": 52.436956, "activity_20": 53.006478, "activity_30": 52.06035}, "trend_signal": 1, "fair_value": 49.983272, "relative_strength": 18.365706, "rate_of_change": -0.1289828063079224, "market_dynamics": -0.039253, "expectation": {"probability": 50.2124, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 57.366837, "high": 63.563248, "low": 56.767181, "close": 62.963596, "volume": 5939150}, "trend_line": 51.644607, "activity_lines": {"activity_5": 56.807155, "activity_10": 54.270441, "activity_20": 54.032244, "activity_30": 52.800933}, "trend_signal": 1, "fair_value": 50.010846, "relative_strength": 27.657862, "rate_of_change": 0.31085433080768404, "market_dynamics": 0.126378, "expectation": {"probability": 48.9895, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 63.563248, "high": 67.21114, "low": 61.764288, "close": 64.562668, "volume": 3396136}, "trend_line": 52.017847, "activity_lines": {"activity_5": 60.125236, "activity_10": 56.256565, "activity_20": 55.135093, "activity_30": 53.634356}, "trend_signal": 1, "fair_value": 50.10056, "relative_strength": 29.341441, "rate_of_change": 0.7227085685829746, "market_dynamics": 0.461545, "expectation": {"probability": 49.8973, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 64.762555, "high": 65.961863, "low": 59.791432, "close": 64.562668, "volume": 2597433}, "trend_line": 52.391086, "activity_lines": {"activity_5": 62.537174, "activity_10": 58.100952, "activity_20": 56.161304, "activity_30": 54.443699}, "trend_signal": 1, "fair_value": 50.14351, "relative_strength": 27.845696, "rate_of_change": 0.7175210461901625, "market_dynamics": 0.56458, "expectation": {"probability": 54.3689, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 64.962437, "high": 64.962438, "low": 62.963597, "close": 63.96302, "volume": 1305376}, "trend_line": 52.731014, "activity_lines": {"activity_5": 63.683179, "activity_10": 59.676405, "activity_20": 57.058526, "activity_30": 55.190276}, "trend_signal": 1, "fair_value": 50.170444, "relative_strength": 23.538975, "rate_of_change": 0.6488279322936739, "market_dynamics": 0.6678, "expectation": {"probability": 47.6123, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 62.963594, "high": 64.722584, "low": 60.96475, "close": 63.363369, "volume": 813986}, "trend_line": 53.117576, "activity_lines": {"activity_5": 63.896391, "activity_10": 60.939312, "activity_20": 57.81962, "activity_30": 55.876234}, "trend_signal": 1, "fair_value": 50.197377, "relative_strength": 20.809657, "rate_of_change": 0.7330828115689143, "market_dynamics": 0.618446, "expectation": {"probability": 46.143, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 62.363941, "high": 64.762556, "low": 60.964754, "close": 63.563251, "volume": 746229}, "trend_line": 53.610737, "activity_lines": {"activity_5": 63.789786, "activity_10": 61.982346, "activity_20": 58.517879, "activity_30": 56.550149}, "trend_signal": 1, "fair_value": 50.206374, "relative_strength": 20.824666, "rate_of_change": 0.928432803484859, "market_dynamics": 0.607478, "expectation": {"probability": 48.723, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 60.964751, "high": 73.557464, "low": 60.964751, "close": 70.759087, "volume": 5987243}, "trend_line": 54.477005, "activity_lines": {"activity_5": 66.041817, "activity_10": 64.064778, "activity_20": 59.81292, "activity_30": 57.656494}, "trend_signal": 1, "fair_value": 50.269185, "relative_strength": 34.10785, "rate_of_change": 1.6158479597100075, "market_dynamics": 0.888902, "expectation": {"probability": 49.5815, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 71.309772, "high": 72.957821, "low": 64.772545, "close": 70.359329, "volume": 2185029}, "trend_line": 55.356598, "activity_lines": {"activity_5": 67.7475, "activity_10": 65.714734, "activity_20": 60.989918, "activity_30": 58.68116}, "trend_signal": 1, "fair_value": 50.33584, "relative_strength": 34.707189, "rate_of_change": 1.6146133584252658, "market_dynamics": 1.107238, "expectation": {"probability": 48.2641, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 70.359323, "high": 71.958397, "low": 67.560938, "close": 67.960709, "volume": 1079777}, "trend_line": 56.089613, "activity_lines": {"activity_5": 68.2672, "activity_10": 66.532444, "activity_20": 61.881346, "activity_30": 59.494328}, "trend_signal": 1, "fair_value": 50.403134, "relative_strength": 26.218786, "rate_of_change": 1.3241691622740288, "market_dynamics": 1.207138, "expectation": {"probability": 47.2483, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 67.361055, "high": 71.358743, "low": 66.961285, "close": 68.760246, "volume": 2770796}, "trend_line": 56.82263, "activity_lines": {"activity_5": 68.786899, "activity_10": 67.222954, "activity_20": 62.807021, "activity_30": 60.311788}, "trend_signal": 1, "fair_value": 50.469788, "relative_strength": 26.944802, "rate_of_change": 1.3068676369722798, "market_dynamics": 1.343704, "expectation": {"probability": 48.425, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 68.96014, "high": 71.758522, "low": 67.361057, "close": 70.359329, "volume": 1496143}, "trend_line": 57.595625, "activity_lines": {"activity_5": 69.479833, "activity_10": 68.000687, "activity_20": 63.84309, "activity_30": 61.185124}, "trend_signal": 1, "fair_value": 50.556302, "relative_strength": 29.344398, "rate_of_change": 1.3603646997683876, "market_dynamics": 1.167719, "expectation": {"probability": 49.7543, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 67.760829, "high": 71.758516, "low": 67.361057, "close": 68.760246, "volume": 1537298}, "trend_line": 58.272013, "activity_lines": {"activity_5": 69.186669, "activity_10": 68.353211, "activity_20": 64.655477, "activity_30": 61.905422}, "trend_signal": 1, "fair_value": 50.624877, "relative_strength": 22.979279, "rate_of_change": 1.1743739216303373, "market_dynamics": 1.06044, "expectation": {"probability": 47.4376, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 68.360489, "high": 69.440856, "low": 62.026144, "close": 65.961868, "volume": 2235653}, "trend_line": 58.821809, "activity_lines": {"activity_5": 68.093967, "activity_10": 68.120618, "activity_20": 65.144242, "activity_30": 62.401542}, "trend_signal": 1, "fair_value": 50.653734, "relative_strength": 17.114061, "rate_of_change": 0.9434992403643249, "market_dynamics": 0.880433, "expectation": {"probability": 46.0483, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 65.961866, "high": 67.76083, "low": 60.964754, "close": 61.364525, "volume": 2561723}, "trend_line": 59.288314, "activity_lines": {"activity_5": 65.761983, "activity_10": 67.026705, "activity_20": 65.146622, "activity_30": 62.565588}, "trend_signal": 1, "fair_value": 50.623652, "relative_strength": 8.603845, "rate_of_change": 0.7930816952603379, "market_dynamics": 0.430118, "expectation": {"probability": 44.3506, "direction": "negative"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 62.164065, "high": 68.760248, "low": 60.964757, "close": 67.760826, "volume": 2340599}, "trend_line": 60.008005, "activity_lines": {"activity_5": 66.001844, "activity_10": 67.143002, "activity_20": 65.717245, "activity_30": 63.112202}, "trend_signal": 1, "fair_value": 50.622401, "relative_strength": 19.331753, "rate_of_change": 1.213883396987807, "market_dynamics": 0.10046, "expectation": {"probability": 45.4988, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 66.961286, "high": 72.40614, "low": 61.964175, "close": 66.961288, "volume": 4657176}, "trend_line": 60.741018, "activity_lines": {"activity_5": 66.04182, "activity_10": 67.033974, "activity_20": 66.123677, "activity_30": 63.5608}, "trend_signal": 1, "fair_value": 50.677523, "relative_strength": 16.417203, "rate_of_change": 1.221525361491354, "market_dynamics": -0.152285, "expectation": {"probability": 42.4197, "direction": "negative"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 67.361055, "high": 68.100626, "low": 64.286829, "close": 66.561516, "volume": 2608346}, "trend_line": 61.160899, "activity_lines": {"activity_5": 66.175075, "activity_10": 66.790478, "activity_20": 66.405418, "activity_30": 63.936316}, "trend_signal": 1, "fair_value": 50.733926, "relative_strength": 12.396543, "rate_of_change": 0.6912643446311745, "market_dynamics": -0.34018, "expectation": {"probability": 41.0276, "direction": "negative"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 66.961291, "high": 75.956087, "low": 66.56152, "close": 74.956665, "volume": 3938917}, "trend_line": 61.714047, "activity_lines": {"activity_5": 69.253295, "activity_10": 68.149692, "activity_20": 67.412455, "activity_30": 64.826366}, "trend_signal": 1, "fair_value": 50.833254, "relative_strength": 25.487613, "rate_of_change": 0.9044144364195826, "market_dynamics": -0.070303, "expectation": {"probability": 47.5871, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 75.556309, "high": 80.733315, "low": 74.956669, "close": 76.955513, "volume": 2766708}, "trend_line": 62.307173, "activity_lines": {"activity_5": 72.398145, "activity_10": 69.788745, "activity_20": 68.484217, "activity_30": 65.809686}, "trend_signal": 1, "fair_value": 50.935786, "relative_strength": 28.684975, "rate_of_change": 0.9610875138361903, "market_dynamics": 0.106632, "expectation": {"probability": 44.8422, "direction": "negative"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 74.956658, "high": 78.954361, "low": 74.956658, "close": 78.954361, "volume": 2131942}, "trend_line": 62.940279, "activity_lines": {"activity_5": 75.169878, "activity_10": 71.627683, "activity_20": 69.632126, "activity_30": 66.883698}, "trend_signal": 1, "fair_value": 51.026147, "relative_strength": 29.646312, "rate_of_change": 1.0161045181748143, "market_dynamics": 0.243616, "expectation": {"probability": 46.1678, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 78.154805, "high": 79.953767, "low": 74.364884, "close": 74.9646, "volume": 2071854}, "trend_line": 63.593499, "activity_lines": {"activity_5": 75.865455, "activity_10": 72.555862, "activity_20": 70.298211, "activity_30": 67.659461}, "trend_signal": 1, "fair_value": 51.095417, "relative_strength": 23.860024, "rate_of_change": 1.0378409666725574, "market_dynamics": 0.367132, "expectation": {"probability": 44.898, "direction": "negative"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 76.763746, "high": 84.560061, "low": 75.764218, "close": 83.560532, "volume": 5480319}, "trend_line": 64.486611, "activity_lines": {"activity_5": 78.892789, "activity_10": 74.963206, "activity_20": 71.725809, "activity_30": 68.947657}, "trend_signal": 1, "fair_value": 51.253101, "relative_strength": 33.025277, "rate_of_change": 1.4044077052592985, "market_dynamics": 0.542271, "expectation": {"probability": 46.7685, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 84.95987, "high": 86.559114, "low": 82.125211, "close": 84.560059, "volume": 2856609}, "trend_line": 65.446354, "activity_lines": {"activity_5": 81.120031, "activity_10": 77.283186, "activity_20": 73.158134, "activity_30": 70.242718}, "trend_signal": 1, "fair_value": 51.408224, "relative_strength": 32.478308, "rate_of_change": 1.4882825831861488, "market_dynamics": 0.687023, "expectation": {"probability": 47.5207, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 83.560533, "high": 86.359214, "low": 81.961289, "close": 84.160248, "volume": 1586977}, "trend_line": 66.492713, "activity_lines": {"activity_5": 82.573776, "activity_10": 79.192324, "activity_20": 74.457156, "activity_30": 71.450066}, "trend_signal": 1, "fair_value": 51.573596, "relative_strength": 27.431166, "rate_of_change": 1.5988041136714741, "market_dynamics": 0.777881, "expectation": {"probability": 46.2895, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 82.960817, "high": 83.960345, "low": 76.164025, "close": 83.960342, "volume": 3957699}, "trend_line": 67.649007, "activity_lines": {"activity_5": 83.48057, "activity_10": 80.650648, "activity_20": 75.640962, "activity_30": 72.57701}, "trend_signal": 1, "fair_value": 51.742811, "relative_strength": 26.372891, "rate_of_change": 1.7389785253611214, "market_dynamics": 1.068579, "expectation": {"probability": 45.0091, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 83.760447, "high": 86.958933, "low": 77.413439, "close": 80.761864, "volume": 4013460}, "trend_line": 68.715342, "activity_lines": {"activity_5": 82.987472, "activity_10": 81.232893, "activity_20": 76.42207, "activity_30": 73.423001}, "trend_signal": 1, "fair_value": 51.88832, "relative_strength": 22.266772, "rate_of_change": 1.5762759089723362, "market_dynamics": 1.004047, "expectation": {"probability": 44.1805, "direction": "negative"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 81.761387, "high": 87.95846, "low": 80.961762, "close": 86.958931, "volume": 3197466}, "trend_line": 69.914955, "activity_lines": {"activity_5": 84.173579, "activity_10": 82.690959, "activity_20": 77.711477, "activity_30": 74.600006}, "trend_signal": 1, "fair_value": 52.078039, "relative_strength": 31.143877, "rate_of_change": 1.7457717084490378, "market_dynamics": 1.054648, "expectation": {"probability": 46.2389, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 86.759025, "high": 87.758553, "low": 81.466519, "close": 86.159309, "volume": 7540205}, "trend_line": 71.167869, "activity_lines": {"activity_5": 84.866586, "activity_10": 83.632777, "activity_20": 78.847587, "activity_30": 75.648029}, "trend_signal": 1, "fair_value": 52.265193, "relative_strength": 29.170484, "rate_of_change": 1.792054360901741, "market_dynamics": 1.243016, "expectation": {"probability": 44.3872, "direction": "negative"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 85.759502, "high": 85.959405, "low": 76.164025, "close": 76.763748, "volume": 2046185}, "trend_line": 71.961014, "activity_lines": {"activity_5": 82.321123, "activity_10": 82.662626, "activity_20": 79.013644, "activity_30": 76.009054}, "trend_signal": 1, "fair_value": 52.395323, "relative_strength": 15.497385, "rate_of_change": 1.1144706328076366, "market_dynamics": 0.847187, "expectation": {"probability": 43.7359, "direction": "negative"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 76.763747, "high": 83.960347, "low": 73.615233, "close": 83.760445, "volume": 3826778}, "trend_line": 72.834139, "activity_lines": {"activity_5": 82.600991, "activity_10": 82.968089, "activity_20": 79.804134, "activity_30": 76.770307}, "trend_signal": 1, "fair_value": 52.560695, "relative_strength": 23.391896, "rate_of_change": 1.2133305959251595, "market_dynamics": 0.708923, "expectation": {"probability": 45.5843, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 82.760915, "high": 85.858449, "low": 81.161664, "close": 84.759972, "volume": 1527246}, "trend_line": 73.560684, "activity_lines": {"activity_5": 83.227362, "activity_10": 83.367901, "activity_20": 80.618388, "activity_30": 77.539716}, "trend_signal": 1, "fair_value": 52.723505, "relative_strength": 24.744516, "rate_of_change": 0.9975335879236543, "market_dynamics": 0.393907, "expectation": {"probability": 46.3224, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 83.160717, "high": 89.957516, "low": 83.160717, "close": 87.558647, "volume": 3429083}, "trend_line": 74.327217, "activity_lines": {"activity_5": 84.520084, "activity_10": 84.098465, "activity_20": 81.630607, "activity_30": 78.44281}, "trend_signal": 1, "fair_value": 52.902334, "relative_strength": 26.997586, "rate_of_change": 1.0420416971653088, "market_dynamics": 0.045956, "expectation": {"probability": 47.1766, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 87.558648, "high": 90.237383, "low": 85.959398, "close": 88.75808, "volume": 2072808}, "trend_line": 75.133731, "activity_lines": {"activity_5": 86.172636, "activity_10": 84.974414, "activity_20": 82.667542, "activity_30": 79.373834}, "trend_signal": 1, "fair_value": 53.120882, "relative_strength": 26.694347, "rate_of_change": 1.0850856961320008, "market_dynamics": 0.136341, "expectation": {"probability": 48.004, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 88.758086, "high": 90.613205, "low": 85.959401, "close": 88.957985, "volume": 1279111}, "trend_line": 75.966896, "activity_lines": {"activity_5": 87.718572, "activity_10": 85.810383, "activity_20": 83.614962, "activity_30": 80.265721}, "trend_signal": 1, "fair_value": 53.341351, "relative_strength": 27.172669, "rate_of_change": 1.1089093925070859, "market_dynamics": 0.010931, "expectation": {"probability": 48.806, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 86.958927, "high": 90.75714, "low": 85.759498, "close": 88.957985, "volume": 1753405}, "trend_line": 76.82005, "activity_lines": {"activity_5": 88.451558, "activity_10": 86.55912, "activity_20": 84.430985, "activity_30": 81.103856}, "trend_signal": 1, "fair_value": 53.554134, "relative_strength": 23.980054, "rate_of_change": 1.1230602340261333, "market_dynamics": 0.020701, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 89.357805, "high": 89.40777, "low": 83.960348, "close": 85.959404, "volume": 2062293}, "trend_line": 77.566589, "activity_lines": {"activity_5": 87.838515, "activity_10": 86.671794, "activity_20": 84.86049, "activity_30": 81.693491}, "trend_signal": 1, "fair_value": 53.738086, "relative_strength": 20.291511, "rate_of_change": 0.9718022833882543, "market_dynamics": -0.195376, "expectation": {"probability": 45.5971, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 84.95988, "high": 86.159296, "low": 76.164031, "close": 85.759491, "volume": 2974592}, "trend_line": 78.066602, "activity_lines": {"activity_5": 87.078872, "activity_10": 86.653619, "activity_20": 85.180488, "activity_30": 82.222066}, "trend_signal": 1, "fair_value": 53.894491, "relative_strength": 18.966818, "rate_of_change": 0.6446241950899888, "market_dynamics": -0.347831, "expectation": {"probability": 45.0268, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 85.759501, "high": 92.91212, "low": 83.960349, "close": 87.958458, "volume": 2470432}, "trend_line": 78.65324, "activity_lines": {"activity_5": 87.172161, "activity_10": 87.057065, "activity_20": 85.618493, "activity_30": 82.86025}, "trend_signal": 1, "fair_value": 54.067554, "relative_strength": 18.777147, "rate_of_change": 0.7514583509091295, "market_dynamics": -0.419816, "expectation": {"probability": 51.9473, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 90.957046, "high": 105.999947, "low": 87.958454, "close": 104.950439, "volume": 9704333}, "trend_line": 79.886231, "activity_lines": {"activity_5": 92.982753, "activity_10": 90.51725, "activity_20": 87.612868, "activity_30": 84.556843}, "trend_signal": 1, "fair_value": 54.356587, "relative_strength": 39.859201, "rate_of_change": 1.5676290004073556, "market_dynamics": -0.110875, "expectation": {"probability": 53.0824, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 104.950433, "high": 106.949489, "low": 100.619466, "close": 103.950905, "volume": 4407430}, "trend_line": 81.059253, "activity_lines": {"activity_5": 97.394003, "activity_10": 93.283216, "activity_20": 89.37874, "activity_30": 86.109403}, "trend_signal": 1, "fair_value": 54.647541, "relative_strength": 36.383867, "rate_of_change": 1.468365681189795, "market_dynamics": 0.379955, "expectation": {"probability": 47.2359, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 104.950432, "high": 108.448786, "low": 101.452085, "close": 104.450668, "volume": 5848354}, "trend_line": 82.195631, "activity_lines": {"activity_5": 100.972312, "activity_10": 95.772949, "activity_20": 91.073178, "activity_30": 87.618527}, "trend_signal": 1, "fair_value": 54.930168, "relative_strength": 38.88226, "rate_of_change": 1.4019102791386537, "market_dynamics": 0.89827, "expectation": {"probability": 48.9095, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 103.950911, "high": 106.949495, "low": 90.957042, "close": 99.956963, "volume": 112507082}, "trend_line": 83.235521, "activity_lines": {"activity_5": 101.819969, "activity_10": 97.087632, "activity_20": 92.199234, "activity_30": 88.764419}, "trend_signal": 1, "fair_value": 55.183348, "relative_strength": 30.262114, "rate_of_change": 1.2651402359816422, "market_dynamics": 1.333278, "expectation": {"probability": 47.1387, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 100.956531, "high": 104.455023, "low": 98.757481, "close": 103.455452, "volume": 8424305}, "trend_line": 84.485307, "activity_lines": {"activity_5": 102.887291, "activity_10": 98.81298, "activity_20": 93.580401, "activity_30": 90.068931}, "trend_signal": 1, "fair_value": 55.466001, "relative_strength": 34.036429, "rate_of_change": 1.5015055891822917, "market_dynamics": 1.359952, "expectation": {"probability": 48.9195, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 103.455453, "high": 103.955238, "low": 98.357641, "close": 100.95652, "volume": 3951798}, "trend_line": 85.805041, "activity_lines": {"activity_5": 102.088503, "activity_10": 99.816752, "activity_20": 94.633597, "activity_30": 91.13159}, "trend_signal": 1, "fair_value": 55.74801, "relative_strength": 28.143968, "rate_of_change": 1.5620870028915168, "market_dynamics": 1.244817, "expectation": {"probability": 48.0364, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 100.956525, "high": 102.955668, "low": 97.557992, "close": 101.456314, "volume": 3117021}, "trend_line": 86.928223, "activity_lines": {"activity_5": 101.722573, "activity_10": 100.69324, "activity_20": 95.654409, "activity_30": 92.141349}, "trend_signal": 1, "fair_value": 56.042832, "relative_strength": 28.151253, "rate_of_change": 1.3089930229157514, "market_dynamics": 1.050254, "expectation": {"probability": 48.8351, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 97.358082, "high": 102.95567, "low": 97.358082, "close": 98.557556, "volume": 2975197}, "trend_line": 87.981432, "activity_lines": {"activity_5": 100.556698, "activity_10": 100.815439, "activity_20": 96.315836, "activity_30": 92.891629}, "trend_signal": 1, "fair_value": 56.326118, "relative_strength": 23.65259, "rate_of_change": 1.211584642653969, "market_dynamics": 0.758311, "expectation": {"probability": 48.2051, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 98.557556, "high": 104.954811, "low": 97.703935, "close": 102.455887, "volume": 5333849}, "trend_line": 89.177911, "activity_lines": {"activity_5": 101.08314, "activity_10": 101.417369, "activity_20": 97.26379, "activity_30": 93.825464}, "trend_signal": 1, "fair_value": 56.630551, "relative_strength": 25.534543, "rate_of_change": 1.3599221708507727, "market_dynamics": 0.494859, "expectation": {"probability": 48.7549, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 100.956529, "high": 107.453735, "low": 99.157302, "close": 104.954811, "volume": 4250343}, "trend_line": 90.17785, "activity_lines": {"activity_5": 102.275961, "activity_10": 102.170077, "activity_20": 98.375943, "activity_30": 94.843329}, "trend_signal": 1, "fair_value": 56.960611, "relative_strength": 28.772999, "rate_of_change": 1.1212855165445756, "market_dynamics": 0.383292, "expectation": {"probability": 49.3305, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 103.955233, "high": 109.95265, "low": 99.956964, "close": 105.454597, "volume": 4702977}, "trend_line": 91.127819, "activity_lines": {"activity_5": 103.535421, "activity_10": 102.704631, "activity_20": 99.446191, "activity_30": 95.828926}, "trend_signal": 1, "fair_value": 57.266329, "relative_strength": 29.006399, "rate_of_change": 1.0534393978122076, "market_dynamics": 0.296917, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 107.453732, "high": 112.951364, "low": 104.954808, "close": 108.4533, "volume": 4765381}, "trend_line": 92.111117, "activity_lines": {"activity_5": 105.494577, "activity_10": 103.775236, "activity_20": 100.665408, "activity_30": 96.946699}, "trend_signal": 1, "fair_value": 57.595753, "relative_strength": 32.652756, "rate_of_change": 1.079031640162474, "market_dynamics": 0.421155, "expectation": {"probability": 50.6521, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 109.452872, "high": 109.452874, "low": 101.956104, "close": 105.454597, "volume": 3658908}, "trend_line": 93.12745, "activity_lines": {"activity_5": 105.987699, "activity_10": 104.218762, "activity_20": 101.481448, "activity_30": 97.807568}, "trend_signal": 1, "fair_value": 57.919408, "relative_strength": 27.666565, "rate_of_change": 1.1033771309059286, "market_dynamics": 0.376759, "expectation": {"probability": 50.1316, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 105.954381, "high": 105.954381, "low": 98.357649, "close": 103.455452, "volume": 3973291}, "trend_line": 93.790614, "activity_lines": {"activity_5": 105.354637, "activity_10": 104.280553, "activity_20": 102.008548, "activity_30": 98.473891}, "trend_signal": 1, "fair_value": 58.255873, "relative_strength": 21.137929, "rate_of_change": 0.7121036815675819, "market_dynamics": 0.162555, "expectation": {"probability": 49.5663, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 103.455454, "high": 106.953947, "low": 101.456313, "close": 103.455452, "volume": 2782056}, "trend_line": 94.420461, "activity_lines": {"activity_5": 104.654937, "activity_10": 104.278736, "activity_20": 102.459949, "activity_30": 99.097429}, "trend_signal": 1, "fair_value": 58.585931, "relative_strength": 19.850639, "rate_of_change": 0.6715458755819618, "market_dynamics": -0.132874, "expectation": {"probability": 49.2958, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 100.956528, "high": 106.454167, "low": 100.956528, "close": 105.454597, "volume": 3026832}, "trend_line": 95.130272, "activity_lines": {"activity_5": 104.721576, "activity_10": 104.640399, "activity_20": 103.031757, "activity_30": 99.809309}, "trend_signal": 1, "fair_value": 58.930726, "relative_strength": 20.927762, "rate_of_change": 0.7517554907934647, "market_dynamics": -0.456335, "expectation": {"probability": 52.971, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 105.954384, "high": 112.951362, "low": 104.455025, "close": 109.95266, "volume": 5808049}, "trend_line": 95.996683, "activity_lines": {"activity_5": 106.28757, "activity_10": 105.738109, "activity_20": 103.953397, "activity_30": 100.765592}, "trend_signal": 1, "fair_value": 59.33126, "relative_strength": 25.128545, "rate_of_change": 0.9107626644860211, "market_dynamics": -0.497585, "expectation": {"probability": 53.5275, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 108.953085, "high": 110.952228, "low": 106.454161, "close": 108.4533, "volume": 4710610}, "trend_line": 96.919731, "activity_lines": {"activity_5": 107.253819, "activity_10": 106.408729, "activity_20": 104.632266, "activity_30": 101.569244}, "trend_signal": 1, "fair_value": 59.689513, "relative_strength": 25.550858, "rate_of_change": 0.9615415565973194, "market_dynamics": -0.369151, "expectation": {"probability": 49.2601, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 107.453728, "high": 111.452006, "low": 105.954375, "close": 107.953514, "volume": 799849}, "trend_line": 97.61955, "activity_lines": {"activity_5": 107.85356, "activity_10": 106.808556, "activity_20": 105.156422, "activity_30": 102.281101}, "trend_signal": 1, "fair_value": 60.039436, "relative_strength": 22.855285, "rate_of_change": 0.7220604027470992, "market_dynamics": -0.265337, "expectation": {"probability": 48.6563, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 105.954378, "high": 111.452011, "low": 104.954802, "close": 111.452011, "volume": 1350358}, "trend_line": 98.46264, "activity_lines": {"activity_5": 109.319595, "activity_10": 107.744516, "activity_20": 105.908083, "activity_30": 103.173518}, "trend_signal": 1, "fair_value": 60.413067, "relative_strength": 24.518377, "rate_of_change": 0.8636487261004475, "market_dynamics": -0.052011, "expectation": {"probability": 52.8228, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 110.452441, "high": 111.951795, "low": 94.959106, "close": 96.358505, "volume": 5856353}, "trend_line": 99.115799, "activity_lines": {"activity_5": 105.221358, "activity_10": 105.818072, "activity_20": 105.110393, "activity_30": 103.037767}, "trend_signal": 1, "fair_value": 60.693788, "relative_strength": 6.881963, "rate_of_change": 0.6633571880664608, "market_dynamics": -0.358478, "expectation": {"probability": 53.0303, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 96.958245, "high": 98.157733, "low": 93.359804, "close": 96.158592, "volume": 3445444}, "trend_line": 99.52907, "activity_lines": {"activity_5": 101.662889, "activity_10": 104.020664, "activity_20": 104.334578, "activity_30": 102.84698}, "trend_signal": 1, "fair_value": 60.998212, "relative_strength": 3.100602, "rate_of_change": 0.41695774454686974, "market_dynamics": -0.706853, "expectation": {"probability": 52.0855, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 98.95739, "high": 98.95739, "low": 85.363242, "close": 85.962982, "volume": 9492864}, "trend_line": 99.569171, "activity_lines": {"activity_5": 95.625489, "activity_10": 100.593048, "activity_20": 102.624858, "activity_30": 101.971748}, "trend_signal": 0, "fair_value": 61.230873, "relative_strength": -7.995837, "rate_of_change": 0.04029074118746697, "market_dynamics": -0.888864, "expectation": {"probability": 56.8148, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 91.760488, "high": 98.127747, "low": 89.761349, "close": 94.959114, "volume": 5416888}, "trend_line": 99.815853, "activity_lines": {"activity_5": 94.086153, "activity_10": 99.155486, "activity_20": 101.85995, "activity_30": 101.674325}, "trend_signal": 0, "fair_value": 61.534654, "relative_strength": -0.711464, "rate_of_change": 0.24774937615982257, "market_dynamics": -1.2289, "expectation": {"probability": 58.9612, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 96.958248, "high": 103.455458, "low": 91.560573, "close": 100.456749, "volume": 7116337}, "trend_line": 100.205809, "activity_lines": {"activity_5": 95.245656, "activity_10": 98.871972, "activity_20": 101.642425, "activity_30": 101.715674}, "trend_signal": 0, "fair_value": 61.859263, "relative_strength": 4.3067, "rate_of_change": 0.39067541706025194, "market_dynamics": -1.098114, "expectation": {"probability": 52.5571, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 102.35593, "high": 106.074322, "low": 98.157733, "close": 104.455017, "volume": 2442439}, "trend_line": 100.722376, "activity_lines": {"activity_5": 98.470932, "activity_10": 99.369939, "activity_20": 101.819967, "activity_30": 101.989816}, "trend_signal": 0, "fair_value": 62.21783, "relative_strength": 7.492063, "rate_of_change": 0.5155060421696659, "market_dynamics": -0.945727, "expectation": {"probability": 52.9864, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 106.454157, "high": 110.452438, "low": 103.455457, "close": 107.953514, "volume": 6624000}, "trend_line": 101.355561, "activity_lines": {"activity_5": 102.322606, "activity_10": 100.522169, "activity_20": 102.314039, "activity_30": 102.456341}, "trend_signal": 0, "fair_value": 62.633096, "relative_strength": 11.27871, "rate_of_change": 0.6286438278620408, "market_dynamics": -0.687545, "expectation": {"probability": 53.6368, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 110.952224, "high": 111.452012, "low": 105.459588, "close": 107.953514, "volume": 18742529}, "trend_line": 102.088698, "activity_lines": {"activity_5": 105.387953, "activity_10": 101.710748, "activity_20": 102.777173, "activity_30": 102.882015}, "trend_signal": 0, "fair_value": 63.083915, "relative_strength": 8.584995, "rate_of_change": 0.7233317962691749, "market_dynamics": -0.313928, "expectation": {"probability": 56.4733, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 107.453731, "high": 109.952656, "low": 102.955669, "close": 105.454597, "volume": 5212333}, "trend_line": 102.745201, "activity_lines": {"activity_5": 106.154291, "activity_10": 102.454066, "activity_20": 102.957572, "activity_30": 103.09917}, "trend_signal": 0, "fair_value": 63.506865, "relative_strength": 7.055113, "rate_of_change": 0.6430711850199136, "market_dynamics": -0.173183, "expectation": {"probability": 53.5798, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 107.453732, "high": 114.45072, "low": 101.116465, "close": 106.454163, "volume": 8454644}, "trend_line": 103.361725, "activity_lines": {"activity_5": 106.554119, "activity_10": 103.424557, "activity_20": 103.218888, "activity_30": 103.338458}, "trend_signal": 0, "fair_value": 63.919886, "relative_strength": 7.99477, "rate_of_change": 0.6000513834218034, "market_dynamics": 0.026927, "expectation": {"probability": 51.8101, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 106.953941, "high": 109.101019, "low": 103.955233, "close": 105.454597, "volume": 3278901}, "trend_line": 103.37853, "activity_lines": {"activity_5": 106.220931, "activity_10": 104.30418, "activity_20": 103.377868, "activity_30": 103.473482}, "trend_signal": 0, "fair_value": 64.343797, "relative_strength": 6.121657, "rate_of_change": 0.016258436089365627, "market_dynamics": -0.022271, "expectation": {"probability": 53.2599, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 104.455023, "high": 108.95308, "low": 104.455023, "close": 106.953941, "volume": 2027981}, "trend_line": 103.478631, "activity_lines": {"activity_5": 106.320886, "activity_10": 105.291026, "activity_20": 103.679642, "activity_30": 103.704154}, "trend_signal": 1, "fair_value": 64.775397, "relative_strength": 6.956302, "rate_of_change": 0.09682958347346893, "market_dynamics": -0.141405, "expectation": {"probability": 52.0348, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 106.953952, "high": 108.753168, "low": 98.157731, "close": 99.257263, "volume": 6289783}, "trend_line": 103.305518, "activity_lines": {"activity_5": 103.92192, "activity_10": 104.682198, "activity_20": 103.255539, "activity_30": 103.431807}, "trend_signal": 0, "fair_value": 65.139081, "relative_strength": 6.242046, "rate_of_change": -0.16729347723974677, "market_dynamics": -0.18588, "expectation": {"probability": 56.9575, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 99.457176, "high": 106.554119, "low": 87.462341, "close": 99.257263, "volume": 9099554}, "trend_line": 103.282194, "activity_lines": {"activity_5": 102.102703, "activity_10": 103.831655, "activity_20": 102.860947, "activity_30": 103.17063}, "trend_signal": 0, "fair_value": 65.503727, "relative_strength": 6.99416, "rate_of_change": -0.022577690380490945, "market_dynamics": -0.268862, "expectation": {"probability": 58.6084, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 96.95825, "high": 108.37364, "low": 96.95825, "close": 103.974709, "volume": 1755611}, "trend_line": 103.299503, "activity_lines": {"activity_5": 102.269124, "activity_10": 103.760682, "activity_20": 102.935627, "activity_30": 103.215308}, "trend_signal": 0, "fair_value": 65.880995, "relative_strength": 7.316737, "rate_of_change": 0.01675893910619032, "market_dynamics": -0.188868, "expectation": {"probability": 52.8246, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 103.97471, "high": 106.973983, "low": 102.375101, "close": 106.37413, "volume": 1521751}, "trend_line": 103.48009, "activity_lines": {"activity_5": 103.400649, "activity_10": 104.062004, "activity_20": 103.236351, "activity_30": 103.413671}, "trend_signal": 0, "fair_value": 66.306636, "relative_strength": 7.552374, "rate_of_change": 0.17481884690190883, "market_dynamics": -0.11601, "expectation": {"probability": 53.2191, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 106.374124, "high": 119.900837, "low": 105.974219, "close": 116.371696, "volume": 10587823}, "trend_line": 103.977269, "activity_lines": {"activity_5": 107.803394, "activity_10": 106.146173, "activity_20": 104.484846, "activity_30": 104.245388}, "trend_signal": 1, "fair_value": 66.78099, "relative_strength": 14.574131, "rate_of_change": 0.4804586080278851, "market_dynamics": 0.30391, "expectation": {"probability": 49.0839, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 120.970576, "high": 121.570429, "low": 114.572131, "close": 120.170769, "volume": 6337557}, "trend_line": 104.69771, "activity_lines": {"activity_5": 112.844647, "activity_10": 108.768024, "activity_20": 106.064589, "activity_30": 105.29013}, "trend_signal": 1, "fair_value": 67.301477, "relative_strength": 18.107807, "rate_of_change": 0.692883172378757, "market_dynamics": 0.689495, "expectation": {"probability": 49.4402, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 121.970333, "high": 124.569702, "low": 116.971555, "close": 124.569702, "volume": 10926551}, "trend_line": 105.434837, "activity_lines": {"activity_5": 117.957976, "activity_10": 111.967549, "activity_20": 108.007482, "activity_30": 106.572194}, "trend_signal": 1, "fair_value": 67.84824, "relative_strength": 19.754698, "rate_of_change": 0.7040526483339521, "market_dynamics": 1.083074, "expectation": {"probability": 49.9827, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 124.569702, "high": 124.969606, "low": 119.970822, "close": 122.970093, "volume": 4190222}, "trend_line": 106.035346, "activity_lines": {"activity_5": 120.850607, "activity_10": 114.528689, "activity_20": 109.718906, "activity_30": 107.7035}, "trend_signal": 1, "fair_value": 68.386672, "relative_strength": 16.938732, "rate_of_change": 0.569554634015323, "market_dynamics": 1.341131, "expectation": {"probability": 49.0111, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 124.969603, "high": 124.969606, "low": 121.770384, "close": 123.769897, "volume": 2392778}, "trend_line": 106.645856, "activity_lines": {"activity_5": 122.74348, "activity_10": 116.934959, "activity_20": 111.451653, "activity_30": 108.847665}, "trend_signal": 1, "fair_value": 68.927668, "relative_strength": 16.301738, "rate_of_change": 0.5757608411066917, "market_dynamics": 1.270917, "expectation": {"probability": 49.9831, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 122.570182, "high": 124.769655, "low": 119.370968, "close": 124.369751, "volume": 4333571}, "trend_line": 107.176405, "activity_lines": {"activity_5": 123.676586, "activity_10": 119.117287, "activity_20": 113.111, "activity_30": 109.991142}, "trend_signal": 1, "fair_value": 69.471228, "relative_strength": 15.336884, "rate_of_change": 0.497486747164379, "market_dynamics": 1.228959, "expectation": {"probability": 50.4199, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 124.969608, "high": 133.767469, "low": 118.971055, "close": 128.568726, "volume": 5510046}, "trend_line": 107.946876, "activity_lines": {"activity_5": 125.476148, "activity_10": 121.746414, "activity_20": 115.03591, "activity_30": 111.371292}, "trend_signal": 1, "fair_value": 70.064766, "relative_strength": 18.109637, "rate_of_change": 0.7188811753855716, "market_dynamics": 1.17901, "expectation": {"probability": 50.9309, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 130.7682, "high": 143.964982, "low": 128.768686, "close": 141.965469, "volume": 9523576}, "trend_line": 109.230543, "activity_lines": {"activity_5": 131.181426, "activity_10": 126.278377, "activity_20": 118.033815, "activity_30": 113.56604}, "trend_signal": 1, "fair_value": 70.750588, "relative_strength": 30.319795, "rate_of_change": 1.1891654928485322, "market_dynamics": 1.326982, "expectation": {"probability": 51.4314, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 141.565563, "high": 150.363419, "low": 140.565806, "close": 147.1642, "volume": 6781904}, "trend_line": 110.687501, "activity_lines": {"activity_5": 137.459897, "activity_10": 130.97905, "activity_20": 121.302998, "activity_30": 116.013372}, "trend_signal": 1, "fair_value": 71.463328, "relative_strength": 33.409653, "rate_of_change": 1.3338375512790412, "market_dynamics": 1.475734, "expectation": {"probability": 51.9218, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 147.564111, "high": 151.363172, "low": 141.965457, "close": 145.764542, "volume": 4336722}, "trend_line": 112.031166, "activity_lines": {"activity_5": 141.658875, "activity_10": 134.639977, "activity_20": 124.216464, "activity_30": 118.276407}, "trend_signal": 1, "fair_value": 72.178947, "relative_strength": 30.609657, "rate_of_change": 1.2139265841768363, "market_dynamics": 1.552528, "expectation": {"probability": 50.9177, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 145.964499, "high": 149.763572, "low": 143.565084, "close": 149.163712, "volume": 6665284}, "trend_line": 113.338201, "activity_lines": {"activity_5": 145.524599, "activity_10": 138.202746, "activity_20": 127.256948, "activity_30": 120.672056}, "trend_signal": 1, "fair_value": 72.921481, "relative_strength": 30.710485, "rate_of_change": 1.1666708887060937, "market_dynamics": 1.611094, "expectation": {"probability": 51.8838, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 149.563634, "high": 157.561674, "low": 148.167962, "close": 156.361954, "volume": 6189926}, "trend_line": 114.935156, "activity_lines": {"activity_5": 150.136808, "activity_10": 142.478067, "activity_20": 130.78674, "activity_30": 123.447781}, "trend_signal": 1, "fair_value": 73.644495, "relative_strength": 34.923491, "rate_of_change": 1.4090174238781223, "market_dynamics": 1.576247, "expectation": {"probability": 52.2799, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 157.206752, "high": 159.761139, "low": 153.762595, "close": 157.961578, "volume": 5356909}, "trend_line": 116.602092, "activity_lines": {"activity_5": 153.429342, "activity_10": 146.386208, "activity_20": 134.238361, "activity_30": 126.22368}, "trend_signal": 1, "fair_value": 74.375841, "relative_strength": 33.080508, "rate_of_change": 1.4503273480570145, "market_dynamics": 1.556983, "expectation": {"probability": 53.0098, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 158.161518, "high": 166.759445, "low": 153.762594, "close": 162.360504, "volume": 10384348}, "trend_line": 118.299041, "activity_lines": {"activity_5": 157.121777, "activity_10": 150.487028, "activity_20": 137.858894, "activity_30": 129.175835}, "trend_signal": 1, "fair_value": 75.163572, "relative_strength": 36.080739, "rate_of_change": 1.455333237074343, "market_dynamics": 1.67636, "expectation": {"probability": 53.4644, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 164.959886, "high": 169.558761, "low": 160.76091, "close": 167.959137, "volume": 6599970}, "trend_line": 120.685729, "activity_lines": {"activity_5": 161.667337, "activity_10": 154.889593, "activity_20": 141.74641, "activity_30": 132.379712}, "trend_signal": 1, "fair_value": 75.983989, "relative_strength": 38.738214, "rate_of_change": 2.017504097941075, "market_dynamics": 1.679714, "expectation": {"probability": 53.9104, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 168.958898, "high": 172.35806, "low": 160.760902, "close": 165.759674, "volume": 6232969}, "trend_line": 123.005765, "activity_lines": {"activity_5": 164.000103, "activity_10": 158.088814, "activity_20": 145.126812, "activity_30": 135.287709}, "trend_signal": 1, "fair_value": 76.785502, "relative_strength": 34.802686, "rate_of_change": 1.922378080013091, "market_dynamics": 1.6637, "expectation": {"probability": 52.6265, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 166.759428, "high": 166.759442, "low": 126.299279, "close": 131.168091, "volume": 21212952}, "trend_line": 124.512602, "activity_lines": {"activity_5": 153.695943, "activity_10": 154.246112, "activity_20": 144.93275, "activity_30": 135.814311}, "trend_signal": 1, "fair_value": 77.363672, "relative_strength": 4.363727, "rate_of_change": 1.2250133154328209, "market_dynamics": 1.29604, "expectation": {"probability": 52.1892, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 134.767216, "high": 136.366823, "low": 128.168819, "close": 134.36731, "volume": 8417332}, "trend_line": 125.826209, "activity_lines": {"activity_5": 146.137781, "activity_10": 150.937826, "activity_20": 144.89142, "activity_30": 136.450098}, "trend_signal": 1, "fair_value": 77.973561, "relative_strength": 8.127965, "rate_of_change": 1.0549992361415792, "market_dynamics": 0.691139, "expectation": {"probability": 53.674, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 134.567282, "high": 135.766987, "low": 127.16906, "close": 128.768677, "volume": 8704175}, "trend_line": 126.76994, "activity_lines": {"activity_5": 138.286359, "activity_10": 146.749754, "activity_20": 144.149695, "activity_30": 136.639935}, "trend_signal": 1, "fair_value": 78.534429, "relative_strength": 3.208792, "rate_of_change": 0.7500273651254958, "market_dynamics": 0.083811, "expectation": {"probability": 52.1467, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 129.368528, "high": 134.16736, "low": 125.979129, "close": 126.179092, "volume": 4341975}, "trend_line": 127.494076, "activity_lines": {"activity_5": 131.811197, "activity_10": 142.425313, "activity_20": 143.043278, "activity_30": 136.601816}, "trend_signal": 1, "fair_value": 79.074213, "relative_strength": 0.100567, "rate_of_change": 0.5712205906226677, "market_dynamics": -0.592106, "expectation": {"probability": 53.1088, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 125.979131, "high": 132.778001, "low": 124.379392, "close": 128.178757, "volume": 4148999}, "trend_line": 128.16825, "activity_lines": {"activity_5": 128.787926, "activity_10": 138.820547, "activity_20": 142.032994, "activity_30": 136.645989}, "trend_signal": 1, "fair_value": 79.624893, "relative_strength": 2.228199, "rate_of_change": 0.5287884905334689, "market_dynamics": -0.884415, "expectation": {"probability": 54.8667, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 127.978799, "high": 132.977973, "low": 125.579188, "close": 130.978302, "volume": 4758551}, "trend_line": 128.935743, "activity_lines": {"activity_5": 129.203232, "activity_10": 136.106333, "activity_20": 141.233111, "activity_30": 136.827282}, "trend_signal": 1, "fair_value": 80.208253, "relative_strength": 3.40628, "rate_of_change": 0.598816789649544, "market_dynamics": -1.000566, "expectation": {"probability": 55.1548, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 132.977976, "high": 141.576548, "low": 130.57838, "close": 141.176605, "volume": 8093391}, "trend_line": 130.126477, "activity_lines": {"activity_5": 133.030624, "activity_10": 135.707877, "activity_20": 141.353029, "activity_30": 137.617015}, "trend_signal": 1, "fair_value": 80.861151, "relative_strength": 8.631273, "rate_of_change": 0.923509627582471, "market_dynamics": -0.945484, "expectation": {"probability": 55.5942, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 141.176612, "high": 144.77602, "low": 136.577376, "close": 140.37674, "volume": 2802682}, "trend_line": 131.257229, "activity_lines": {"activity_5": 136.137442, "activity_10": 135.469173, "activity_20": 141.31769, "activity_30": 138.278323}, "trend_signal": 1, "fair_value": 81.495148, "relative_strength": 8.298221, "rate_of_change": 0.868963815872769, "market_dynamics": -0.865903, "expectation": {"probability": 52.5514, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 146.975656, "high": 159.573576, "low": 144.975987, "close": 149.975159, "volume": 8039119}, "trend_line": 132.741248, "activity_lines": {"activity_5": 141.669862, "activity_10": 137.37534, "activity_20": 142.113597, "activity_30": 139.485931}, "trend_signal": 1, "fair_value": 82.201885, "relative_strength": 15.992586, "rate_of_change": 1.1306188705233278, "market_dynamics": -0.673611, "expectation": {"probability": 55.8677, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 155.774196, "high": 155.774196, "low": 147.975492, "close": 153.374588, "volume": 5263709}, "trend_line": 134.288603, "activity_lines": {"activity_5": 146.749021, "activity_10": 140.226567, "activity_20": 143.108472, "activity_30": 140.817114}, "trend_signal": 1, "fair_value": 82.940021, "relative_strength": 14.536683, "rate_of_change": 1.1656926715047773, "market_dynamics": -0.513959, "expectation": {"probability": 56.2229, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 152.574735, "high": 157.773861, "low": 151.974829, "close": 153.374588, "volume": 3003203}, "trend_line": 136.092514, "activity_lines": {"activity_5": 150.148457, "activity_10": 143.302977, "activity_20": 143.965229, "activity_30": 142.048468}, "trend_signal": 1, "fair_value": 83.694814, "relative_strength": 13.23863, "rate_of_change": 1.3433090818585696, "market_dynamics": -0.468864, "expectation": {"probability": 53.974, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 154.374418, "high": 155.374252, "low": 146.175779, "close": 147.175613, "volume": 10797200}, "trend_line": 137.689792, "activity_lines": {"activity_5": 149.988483, "activity_10": 144.848546, "activity_20": 144.113484, "activity_30": 142.763507}, "trend_signal": 1, "fair_value": 84.41083, "relative_strength": 8.786355, "rate_of_change": 1.173670728134258, "market_dynamics": -0.29691, "expectation": {"probability": 52.8296, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 149.775188, "high": 157.773863, "low": 146.707688, "close": 150.175125, "volume": 4119426}, "trend_line": 139.229806, "activity_lines": {"activity_5": 150.428412, "activity_10": 146.706603, "activity_20": 144.522597, "activity_30": 143.569012}, "trend_signal": 1, "fair_value": 85.14159, "relative_strength": 10.456749, "rate_of_change": 1.118466356605423, "market_dynamics": -0.313016, "expectation": {"probability": 55.6661, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 152.774698, "high": 154.774368, "low": 140.17678, "close": 146.575729, "volume": 4216727}, "trend_line": 140.569859, "activity_lines": {"activity_5": 149.015317, "activity_10": 147.521016, "activity_20": 144.574572, "activity_30": 144.042943}, "trend_signal": 1, "fair_value": 85.833582, "relative_strength": 9.177001, "rate_of_change": 0.9624756641548519, "market_dynamics": -0.317122, "expectation": {"probability": 52.8576, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 147.975481, "high": 154.774368, "low": 142.97631, "close": 153.57457, "volume": 1840811}, "trend_line": 141.809955, "activity_lines": {"activity_5": 150.161797, "activity_10": 149.237098, "activity_20": 145.289241, "activity_30": 144.881956}, "trend_signal": 1, "fair_value": 86.553462, "relative_strength": 11.756149, "rate_of_change": 0.8821919640681961, "market_dynamics": -0.132541, "expectation": {"probability": 55.2843, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 155.774194, "high": 157.573897, "low": 147.375575, "close": 155.174286, "volume": 1674809}, "trend_line": 142.976739, "activity_lines": {"activity_5": 151.828184, "activity_10": 150.782295, "activity_20": 146.13526, "activity_30": 145.744171}, "trend_signal": 1, "fair_value": 87.280394, "relative_strength": 13.028623, "rate_of_change": 0.822780036845796, "market_dynamics": -0.023653, "expectation": {"probability": 55.6278, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 157.773859, "high": 160.608384, "low": 153.974485, "close": 158.773697, "volume": 2931319}, "trend_line": 144.116872, "activity_lines": {"activity_5": 154.574395, "activity_10": 152.542004, "activity_20": 147.329735, "activity_30": 146.76333}, "trend_signal": 1, "fair_value": 88.039367, "relative_strength": 15.365006, "rate_of_change": 0.7974255168877447, "market_dynamics": 0.201607, "expectation": {"probability": 54.4972, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 154.174452, "high": 162.973003, "low": 153.294609, "close": 158.173798, "volume": 7901863}, "trend_line": 145.290329, "activity_lines": {"activity_5": 156.347434, "activity_10": 153.872692, "activity_20": 148.46321, "activity_30": 147.670228}, "trend_signal": 1, "fair_value": 88.806666, "relative_strength": 11.658301, "rate_of_change": 0.8142398483364344, "market_dynamics": 0.538817, "expectation": {"probability": 53.7266, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 158.773704, "high": 160.5164, "low": 155.174282, "close": 158.973663, "volume": 1069545}, "trend_line": 146.463788, "activity_lines": {"activity_5": 157.853849, "activity_10": 155.025228, "activity_20": 149.692799, "activity_30": 148.553024}, "trend_signal": 1, "fair_value": 89.573487, "relative_strength": 12.095833, "rate_of_change": 0.8076649065885037, "market_dynamics": 0.55888, "expectation": {"probability": 54.5505, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 155.174282, "high": 159.97349, "low": 155.174282, "close": 157.173965, "volume": 4347545}, "trend_line": 147.557262, "activity_lines": {"activity_5": 157.933837, "activity_10": 155.686937, "activity_20": 150.793776, "activity_30": 149.244003}, "trend_signal": 1, "fair_value": 90.324768, "relative_strength": 9.602419, "rate_of_change": 0.7465831759042139, "market_dynamics": 0.614362, "expectation": {"probability": 53.5135, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 157.77386, "high": 164.772713, "low": 154.064467, "close": 163.772873, "volume": 3671321}, "trend_line": 148.730733, "activity_lines": {"activity_5": 159.9735, "activity_10": 157.479368, "activity_20": 152.564106, "activity_30": 150.290171}, "trend_signal": 1, "fair_value": 91.112905, "relative_strength": 11.577881, "rate_of_change": 0.7952648240382625, "market_dynamics": 0.674724, "expectation": {"probability": 53.8589, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 162.77303, "high": 166.772368, "low": 158.373754, "close": 162.973007, "volume": 5535217}, "trend_line": 149.430985, "activity_lines": {"activity_5": 161.173303, "activity_10": 158.937309, "activity_20": 154.102996, "activity_30": 151.209028}, "trend_signal": 1, "fair_value": 91.894953, "relative_strength": 9.163515, "rate_of_change": 0.47081863033647936, "market_dynamics": 0.672495, "expectation": {"probability": 53.0808, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 162.973005, "high": 166.572413, "low": 157.173954, "close": 161.97316, "volume": 3483819}, "trend_line": 149.924617, "activity_lines": {"activity_5": 161.759869, "activity_10": 159.926234, "activity_20": 155.410445, "activity_30": 152.0182}, "trend_signal": 1, "fair_value": 92.625749, "relative_strength": 8.637711, "rate_of_change": 0.3303411270427077, "market_dynamics": 0.723042, "expectation": {"probability": 52.4669, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 173.971184, "high": 181.569931, "low": 170.771717, "close": 176.970688, "volume": 6517353}, "trend_line": 150.964821, "activity_lines": {"activity_5": 167.092321, "activity_10": 163.427473, "activity_20": 157.988114, "activity_30": 153.763108}, "trend_signal": 1, "fair_value": 93.461972, "relative_strength": 16.794547, "rate_of_change": 0.6938180138889323, "market_dynamics": 0.904261, "expectation": {"probability": 53.251, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 170.1718, "high": 185.969183, "low": 170.1718, "close": 181.769882, "volume": 3781711}, "trend_line": 152.051694, "activity_lines": {"activity_5": 172.824702, "activity_10": 167.248657, "activity_20": 160.780984, "activity_30": 155.750532}, "trend_signal": 1, "fair_value": 94.343854, "relative_strength": 17.358377, "rate_of_change": 0.7199511732604228, "market_dynamics": 1.015596, "expectation": {"probability": 53.9052, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 182.969695, "high": 192.968031, "low": 180.770062, "close": 186.969025, "volume": 4643088}, "trend_line": 153.071929, "activity_lines": {"activity_5": 178.650403, "activity_10": 171.502497, "activity_20": 163.813815, "activity_30": 158.003263}, "trend_signal": 1, "fair_value": 95.263387, "relative_strength": 18.921058, "rate_of_change": 0.6709790421670763, "market_dynamics": 1.178407, "expectation": {"probability": 54.62, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 187.968856, "high": 192.968029, "low": 181.569926, "close": 191.16832, "volume": 5864351}, "trend_line": 154.178821, "activity_lines": {"activity_5": 184.329459, "activity_10": 175.94176, "activity_20": 166.979956, "activity_30": 160.461094}, "trend_signal": 1, "fair_value": 96.209839, "relative_strength": 18.037982, "rate_of_change": 0.7231188678624333, "market_dynamics": 1.453171, "expectation": {"probability": 55.3313, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 187.168983, "high": 194.967704, "low": 183.369617, "close": 186.569092, "volume": 26189237}, "trend_line": 154.985774, "activity_lines": {"activity_5": 186.595751, "activity_10": 178.955806, "activity_20": 169.47002, "activity_30": 162.550789}, "trend_signal": 1, "fair_value": 97.121043, "relative_strength": 12.146639, "rate_of_change": 0.523387709651764, "market_dynamics": 1.589334, "expectation": {"probability": 54.6884, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 183.969528, "high": 186.569104, "low": 170.57174, "close": 173.571243, "volume": 6541241}, "trend_line": 155.172844, "activity_lines": {"activity_5": 182.889698, "activity_10": 179.090329, "activity_20": 170.50223, "activity_30": 163.749852}, "trend_signal": 1, "fair_value": 97.945404, "relative_strength": 10.026049, "rate_of_change": 0.12070140063307076, "market_dynamics": 1.395777, "expectation": {"probability": 54.0101, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 175.970854, "high": 203.46629, "low": 165.97251, "close": 195.767563, "volume": 9844635}, "trend_line": 156.173107, "activity_lines": {"activity_5": 186.809049, "activity_10": 182.995136, "activity_20": 173.536012, "activity_30": 166.368866}, "trend_signal": 1, "fair_value": 98.866566, "relative_strength": 23.338383, "rate_of_change": 0.6446121461819632, "market_dynamics": 1.321143, "expectation": {"probability": 53.865, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 193.567943, "high": 201.966537, "low": 175.170982, "close": 182.569763, "volume": 9117765}, "trend_line": 157.886496, "activity_lines": {"activity_5": 185.395953, "activity_10": 183.798641, "activity_20": 175.11099, "activity_30": 168.071876}, "trend_signal": 1, "fair_value": 99.696721, "relative_strength": 18.088165, "rate_of_change": 1.0971088639480078, "market_dynamics": 1.039858, "expectation": {"probability": 53.324, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 185.969198, "high": 197.767235, "low": 174.292131, "close": 183.969528, "volume": 3504977}, "trend_line": 159.539903, "activity_lines": {"activity_5": 184.742731, "activity_10": 184.514887, "activity_20": 176.680254, "activity_30": 169.754652}, "trend_signal": 1, "fair_value": 100.526879, "relative_strength": 17.522191, "rate_of_change": 1.0472124227774462, "market_dynamics": 0.654735, "expectation": {"probability": 52.9572, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 183.569589, "high": 192.76807, "low": 175.770886, "close": 189.568604, "volume": 7101202}, "trend_line": 161.566568, "activity_lines": {"activity_5": 186.435786, "activity_10": 185.867392, "activity_20": 178.607555, "activity_30": 171.691988}, "trend_signal": 1, "fair_value": 101.383321, "relative_strength": 14.836558, "rate_of_change": 1.2703185609934713, "market_dynamics": 0.669982, "expectation": {"probability": 53.0295, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 192.968034, "high": 203.466288, "low": 186.369121, "close": 199.56694, "volume": 9541662}, "trend_line": 164.012829, "activity_lines": {"activity_5": 191.261653, "activity_10": 188.536041, "activity_20": 181.29949, "activity_30": 174.143625}, "trend_signal": 1, "fair_value": 102.315385, "relative_strength": 18.106997, "rate_of_change": 1.5140886077372278, "market_dynamics": 0.582871, "expectation": {"probability": 53.8021, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 198.167172, "high": 205.965883, "low": 185.399994, "close": 191.199997, "volume": 4309243}, "trend_line": 166.113537, "activity_lines": {"activity_5": 191.565492, "activity_10": 189.272587, "activity_20": 182.942234, "activity_30": 175.897635}, "trend_signal": 1, "fair_value": 103.187408, "relative_strength": 11.721154, "rate_of_change": 1.2808193193228787, "market_dynamics": 0.475418, "expectation": {"probability": 53.324, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 187.399994, "high": 195.600006, "low": 178.600006, "close": 180.399994, "volume": 4356030}, "trend_line": 167.760927, "activity_lines": {"activity_5": 188.573834, "activity_10": 187.874039, "activity_20": 183.377238, "activity_30": 176.819342}, "trend_signal": 1, "fair_value": 103.962014, "relative_strength": 7.728398, "rate_of_change": 0.9917253161613201, "market_dynamics": 0.257397, "expectation": {"probability": 52.5978, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 180.399994, "high": 189.399994, "low": 174.199997, "close": 186.800003, "volume": 3894505}, "trend_line": 169.281707, "activity_lines": {"activity_5": 187.860164, "activity_10": 187.758566, "activity_20": 184.301644, "activity_30": 178.04767}, "trend_signal": 1, "fair_value": 104.786615, "relative_strength": 11.119581, "rate_of_change": 0.9065162116086792, "market_dynamics": -0.005138, "expectation": {"probability": 54.6848, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 189.800003, "high": 199.0, "low": 181.0, "close": 194.199997, "volume": 3816628}, "trend_line": 171.075815, "activity_lines": {"activity_5": 189.424461, "activity_10": 189.06797, "activity_20": 185.797352, "activity_30": 179.655301}, "trend_signal": 1, "fair_value": 105.6894, "relative_strength": 16.318205, "rate_of_change": 1.0598357210563774, "market_dynamics": -0.349661, "expectation": {"probability": 55.2811, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 198.0, "high": 206.0, "low": 191.800003, "close": 201.5, "volume": 6165999}, "trend_line": 172.79331, "activity_lines": {"activity_5": 193.113332, "activity_10": 191.565904, "activity_20": 187.816746, "activity_30": 181.618152}, "trend_signal": 1, "fair_value": 106.63898, "relative_strength": 20.36791, "rate_of_change": 1.0039379324307092, "market_dynamics": -0.401953, "expectation": {"probability": 56.0023, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 197.399994, "high": 206.0, "low": 188.600006, "close": 192.800003, "volume": 9572895}, "trend_line": 174.107491, "activity_lines": {"activity_5": 193.773334, "activity_10": 191.974225, "activity_20": 188.805063, "activity_30": 182.908906}, "trend_signal": 1, "fair_value": 107.530229, "relative_strength": 11.625689, "rate_of_change": 0.7605508569747401, "market_dynamics": -0.341396, "expectation": {"probability": 55.2531, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 194.800003, "high": 199.800003, "low": 185.0, "close": 193.800003, "volume": 3532381}, "trend_line": 175.455004, "activity_lines": {"activity_5": 194.660002, "activity_10": 192.618319, "activity_20": 189.718969, "activity_30": 184.179391}, "trend_signal": 1, "fair_value": 108.4407, "relative_strength": 12.229381, "rate_of_change": 0.7739546370236259, "market_dynamics": -0.362481, "expectation": {"probability": 56.0474, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/08c29bfd-9cdd-4c43-94f0-0d168be85129/", "share_image": "https://sharemaestro.com/terminal/08c29bfd-9cdd-4c43-94f0-0d168be85129/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}