{"ticker": {"uuid": "00c657d0-d800-4501-816e-33f978b7b9bc", "symbol": "X", "name": "TMX Group Limited", "exchange": "TOR", "asset_type": "Equity", "sector": "Financial Services", "industry": "Financial Data & Stock Exchanges", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, X rose 5.58%, moving from 48.86 to 51.59. 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 4 of the last 12 weeks. Relative Strength is -12.43 and has improved across the 12-week window. Market Dynamics is 0.92 on the latest week. Expectation is positive at 57.79%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "51.59"}, {"label": "12-Week Change", "value": "5.58%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 57.79%"}, {"label": "Signal Weeks", "value": "4 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-12.43"}, {"label": "Market Dynamics", "value": "0.92"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 53.990002, "high": 54.299999, "low": 51.369999, "close": 51.59, "volume": 4508700}, "trend_line": 50.298514, "activity_lines": {"activity_5": 53.269141, "activity_10": 53.187557, "activity_20": 51.241135, "activity_30": 50.674139}, "trend_signal": 1, "fair_value": 42.253505, "relative_strength": -12.428741, "rate_of_change": 0.03813892696835931, "market_dynamics": 0.92163, "expectation": {"probability": 57.7902, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 27.920091, "high": 28.345188, "low": 27.583799, "close": 27.784065, "volume": 2776500}, "trend_line": 25.864385, "activity_lines": {"activity_5": 27.785754, "activity_10": 27.273926, "activity_20": 26.539584, "activity_30": 26.192943}, "trend_signal": 1, "fair_value": 24.17216, "relative_strength": 9.833695, "rate_of_change": 0.3589260435490866, "market_dynamics": 1.350487, "expectation": {"probability": 51.5128, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 27.727386, "high": 28.301733, "low": 27.451548, "close": 27.74439, "volume": 2860700}, "trend_line": 25.945488, "activity_lines": {"activity_5": 27.789732, "activity_10": 27.441012, "activity_20": 26.703917, "activity_30": 26.314233}, "trend_signal": 1, "fair_value": 24.203107, "relative_strength": 9.070663, "rate_of_change": 0.3135701854113383, "market_dynamics": 1.201369, "expectation": {"probability": 50.517, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 27.697154, "high": 28.093908, "low": 26.761953, "close": 26.894203, "volume": 2698900}, "trend_line": 25.984817, "activity_lines": {"activity_5": 27.495001, "activity_10": 27.417552, "activity_20": 26.774245, "activity_30": 26.375441}, "trend_signal": 1, "fair_value": 24.230216, "relative_strength": 8.604757, "rate_of_change": 0.15158319627674227, "market_dynamics": 1.010405, "expectation": {"probability": 50.3255, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 26.818629, "high": 28.235608, "low": 26.799737, "close": 28.160036, "volume": 1828900}, "trend_line": 26.054087, "activity_lines": {"activity_5": 27.67713, "activity_10": 27.60698, "activity_20": 26.954854, "activity_30": 26.515778}, "trend_signal": 1, "fair_value": 24.261809, "relative_strength": 9.363907, "rate_of_change": 0.26657874865926323, "market_dynamics": 0.868827, "expectation": {"probability": 50.0749, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 27.961658, "high": 28.197821, "low": 27.432653, "close": 27.612135, "volume": 1176800}, "trend_line": 26.115916, "activity_lines": {"activity_5": 27.643752, "activity_10": 27.651354, "activity_20": 27.068891, "activity_30": 26.616297}, "trend_signal": 1, "fair_value": 24.288278, "relative_strength": 8.77398, "rate_of_change": 0.23731017709428645, "market_dynamics": 0.655224, "expectation": {"probability": 49.3323, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 27.772728, "high": 28.405646, "low": 27.517672, "close": 28.263948, "volume": 2317200}, "trend_line": 26.2093, "activity_lines": {"activity_5": 27.852079, "activity_10": 27.780746, "activity_20": 27.233968, "activity_30": 26.754879}, "trend_signal": 1, "fair_value": 24.313907, "relative_strength": 8.771655, "rate_of_change": 0.3575750511680324, "market_dynamics": 0.528296, "expectation": {"probability": 48.8189, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 28.263945, "high": 28.689039, "low": 28.160033, "close": 28.641806, "volume": 1827300}, "trend_line": 26.309992, "activity_lines": {"activity_5": 28.154367, "activity_10": 27.945857, "activity_20": 27.422182, "activity_30": 26.911815}, "trend_signal": 1, "fair_value": 24.338701, "relative_strength": 8.412029, "rate_of_change": 0.38418423994537143, "market_dynamics": 0.617777, "expectation": {"probability": 48.9106, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 28.622916, "high": 28.717381, "low": 27.168154, "close": 28.320623, "volume": 3870700}, "trend_line": 26.411111, "activity_lines": {"activity_5": 28.289766, "activity_10": 28.032077, "activity_20": 27.564361, "activity_30": 27.041534}, "trend_signal": 1, "fair_value": 24.365866, "relative_strength": 7.101321, "rate_of_change": 0.3843368709500066, "market_dynamics": 0.630969, "expectation": {"probability": 49.5231, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 28.339519, "high": 28.386751, "low": 27.149259, "close": 27.876638, "volume": 2634900}, "trend_line": 26.485987, "activity_lines": {"activity_5": 28.182075, "activity_10": 28.026615, "activity_20": 27.647826, "activity_30": 27.136084}, "trend_signal": 1, "fair_value": 24.390918, "relative_strength": 6.64374, "rate_of_change": 0.283501894335317, "market_dynamics": 0.581024, "expectation": {"probability": 49.4266, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 27.782174, "high": 29.052108, "low": 27.725496, "close": 28.900053, "volume": 1655400}, "trend_line": 26.604057, "activity_lines": {"activity_5": 28.434416, "activity_10": 28.203416, "activity_20": 27.816653, "activity_30": 27.29183}, "trend_signal": 1, "fair_value": 24.422272, "relative_strength": 9.287172, "rate_of_change": 0.44578289644255825, "market_dynamics": 0.481925, "expectation": {"probability": 48.8189, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 28.824024, "high": 29.175653, "low": 27.883183, "close": 28.130274, "volume": 1694200}, "trend_line": 26.697401, "activity_lines": {"activity_5": 28.344303, "activity_10": 28.223504, "activity_20": 27.894284, "activity_30": 27.390295}, "trend_signal": 1, "fair_value": 24.447189, "relative_strength": 9.241437, "rate_of_change": 0.350863779911456, "market_dynamics": 0.194455, "expectation": {"probability": 48.4387, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 28.196797, "high": 28.301335, "low": 27.759635, "close": 28.044743, "volume": 1856300}, "trend_line": 26.798654, "activity_lines": {"activity_5": 28.234591, "activity_10": 28.221746, "activity_20": 27.951887, "activity_30": 27.477221}, "trend_signal": 1, "fair_value": 24.471706, "relative_strength": 8.516237, "rate_of_change": 0.37926163674134356, "market_dynamics": -0.173299, "expectation": {"probability": 47.6155, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 28.054243, "high": 28.491402, "low": 27.778643, "close": 27.930696, "volume": 4442000}, "trend_line": 26.905124, "activity_lines": {"activity_5": 28.126668, "activity_10": 28.193791, "activity_20": 27.987778, "activity_30": 27.550256}, "trend_signal": 1, "fair_value": 24.498144, "relative_strength": 4.199016, "rate_of_change": 0.3972960731535308, "market_dynamics": -0.215134, "expectation": {"probability": 47.5169, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 27.807155, "high": 28.453389, "low": 27.702616, "close": 28.206299, "volume": 1222500}, "trend_line": 27.007408, "activity_lines": {"activity_5": 28.136607, "activity_10": 28.197101, "activity_20": 28.04046, "activity_30": 27.634203}, "trend_signal": 1, "fair_value": 24.525952, "relative_strength": 7.434409, "rate_of_change": 0.38016550304693236, "market_dynamics": -0.454858, "expectation": {"probability": 47.1114, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 28.272824, "high": 28.814518, "low": 27.864173, "close": 28.519911, "volume": 2204000}, "trend_line": 27.114921, "activity_lines": {"activity_5": 28.229107, "activity_10": 28.25659, "activity_20": 28.11089, "activity_30": 27.731783}, "trend_signal": 1, "fair_value": 24.556949, "relative_strength": 5.534991, "rate_of_change": 0.398087072998628, "market_dynamics": -0.395046, "expectation": {"probability": 48.0805, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 28.548424, "high": 28.633954, "low": 27.607582, "close": 27.607582, "volume": 1846600}, "trend_line": 27.182997, "activity_lines": {"activity_5": 28.042839, "activity_10": 28.133696, "activity_20": 28.081336, "activity_30": 27.763568}, "trend_signal": 1, "fair_value": 24.580443, "relative_strength": 6.310624, "rate_of_change": 0.25106471820442094, "market_dynamics": -0.507549, "expectation": {"probability": 47.4277, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 27.569568, "high": 27.997222, "low": 26.913827, "close": 27.740629, "volume": 2291000}, "trend_line": 27.261079, "activity_lines": {"activity_5": 27.935767, "activity_10": 28.046926, "activity_20": 28.058941, "activity_30": 27.799544}, "trend_signal": 1, "fair_value": 24.603441, "relative_strength": 7.903162, "rate_of_change": 0.28724573673755854, "market_dynamics": -0.641891, "expectation": {"probability": 47.1114, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 27.731128, "high": 28.434384, "low": 27.22744, "close": 28.358356, "volume": 1724700}, "trend_line": 27.377342, "activity_lines": {"activity_5": 28.054878, "activity_10": 28.088856, "activity_20": 28.094301, "activity_30": 27.870336}, "trend_signal": 1, "fair_value": 24.632087, "relative_strength": 11.682476, "rate_of_change": 0.42647981761837095, "market_dynamics": -0.640492, "expectation": {"probability": 48.0805, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 28.34885, "high": 29.185155, "low": 27.940201, "close": 28.824028, "volume": 1491800}, "trend_line": 27.493666, "activity_lines": {"activity_5": 28.300702, "activity_10": 28.214767, "activity_20": 28.170961, "activity_30": 27.963671}, "trend_signal": 1, "fair_value": 24.660682, "relative_strength": 11.943319, "rate_of_change": 0.42489150334609666, "market_dynamics": -0.634002, "expectation": {"probability": 48.2669, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 28.938067, "high": 29.394233, "low": 27.892685, "close": 27.949705, "volume": 2120500}, "trend_line": 27.587168, "activity_lines": {"activity_5": 28.213903, "activity_10": 28.164484, "activity_20": 28.158842, "activity_30": 27.993093}, "trend_signal": 1, "fair_value": 24.687627, "relative_strength": 10.214829, "rate_of_change": 0.3400856037168608, "market_dynamics": -0.604822, "expectation": {"probability": 48.4951, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 27.797651, "high": 28.519917, "low": 27.474534, "close": 28.035234, "volume": 1632400}, "trend_line": 27.667182, "activity_lines": {"activity_5": 28.193628, "activity_10": 28.147032, "activity_20": 28.155006, "activity_30": 28.022}, "trend_signal": 1, "fair_value": 24.720617, "relative_strength": 12.400757, "rate_of_change": 0.2900406449839361, "market_dynamics": -0.715423, "expectation": {"probability": 49.2388, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 28.082755, "high": 28.605447, "low": 27.227443, "close": 27.617083, "volume": 3300700}, "trend_line": 27.728876, "activity_lines": {"activity_5": 28.005459, "activity_10": 28.05528, "activity_20": 28.110151, "activity_30": 28.018768}, "trend_signal": 1, "fair_value": 24.752966, "relative_strength": 4.453051, "rate_of_change": 0.22298620799183397, "market_dynamics": -0.77884, "expectation": {"probability": 51.0584, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 27.560062, "high": 28.073251, "low": 27.541054, "close": 27.750134, "volume": 1542000}, "trend_line": 27.789058, "activity_lines": {"activity_5": 27.869876, "activity_10": 27.995495, "activity_20": 28.078573, "activity_30": 28.02014}, "trend_signal": 1, "fair_value": 24.786339, "relative_strength": 5.609809, "rate_of_change": 0.21703728632924418, "market_dynamics": -1.024555, "expectation": {"probability": 51.412, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 27.731128, "high": 28.113624, "low": 27.617082, "close": 27.711998, "volume": 2414600}, "trend_line": 27.857422, "activity_lines": {"activity_5": 27.76213, "activity_10": 27.932059, "activity_20": 28.039288, "activity_30": 28.015168}, "trend_signal": 0, "fair_value": 24.819798, "relative_strength": 2.582162, "rate_of_change": 0.2460104980888484, "market_dynamics": -1.104463, "expectation": {"probability": 56.3664, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 27.6355, "high": 27.960624, "low": 27.329501, "close": 27.6355, "volume": 1405300}, "trend_line": 27.919605, "activity_lines": {"activity_5": 27.70302, "activity_10": 27.863702, "activity_20": 27.99485, "activity_30": 28.00085}, "trend_signal": 0, "fair_value": 24.852972, "relative_strength": 2.502321, "rate_of_change": 0.22321878887429347, "market_dynamics": -1.162699, "expectation": {"probability": 56.2847, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 27.549439, "high": 28.515249, "low": 27.272131, "close": 28.486563, "volume": 2437600}, "trend_line": 27.987495, "activity_lines": {"activity_5": 27.948544, "activity_10": 27.966163, "activity_20": 28.031355, "activity_30": 28.037428}, "trend_signal": 0, "fair_value": 24.889504, "relative_strength": 3.674109, "rate_of_change": 0.24316246594462365, "market_dynamics": -0.953797, "expectation": {"probability": 52.3919, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 28.371808, "high": 28.993369, "low": 28.151871, "close": 28.84037, "volume": 1846600}, "trend_line": 28.031684, "activity_lines": {"activity_5": 28.281915, "activity_10": 28.116972, "activity_20": 28.100496, "activity_30": 28.092453}, "trend_signal": 1, "fair_value": 24.93096, "relative_strength": 5.396536, "rate_of_change": 0.15788837121721458, "market_dynamics": -0.632062, "expectation": {"probability": 49.9459, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 28.878622, "high": 29.959181, "low": 28.534373, "close": 29.528868, "volume": 3087300}, "trend_line": 28.092049, "activity_lines": {"activity_5": 28.763234, "activity_10": 28.372966, "activity_20": 28.234262, "activity_30": 28.189045}, "trend_signal": 1, "fair_value": 24.975404, "relative_strength": 6.677082, "rate_of_change": 0.2153456067783901, "market_dynamics": -0.009821, "expectation": {"probability": 50.1436, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 29.681867, "high": 30.399052, "low": 29.375867, "close": 30.332113, "volume": 1797800}, "trend_line": 28.180888, "activity_lines": {"activity_5": 29.393718, "activity_10": 28.753723, "activity_20": 28.438774, "activity_30": 28.333565}, "trend_signal": 1, "fair_value": 25.024382, "relative_strength": 7.518322, "rate_of_change": 0.31624250691005173, "market_dynamics": 0.624822, "expectation": {"probability": 50.7168, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 30.179114, "high": 30.676363, "low": 30.04524, "close": 30.647673, "volume": 562600}, "trend_line": 28.269855, "activity_lines": {"activity_5": 29.954715, "activity_10": 29.164436, "activity_20": 28.661647, "activity_30": 28.492713}, "trend_signal": 1, "fair_value": 25.075942, "relative_strength": 7.994089, "rate_of_change": 0.31569977496805723, "market_dynamics": 0.924158, "expectation": {"probability": 51.1719, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 30.542491, "high": 30.580739, "low": 29.787054, "close": 30.121742, "volume": 929200}, "trend_line": 28.347778, "activity_lines": {"activity_5": 30.13959, "activity_10": 29.43047, "activity_20": 28.82611, "activity_30": 28.612189}, "trend_signal": 1, "fair_value": 25.124392, "relative_strength": 6.02776, "rate_of_change": 0.2756398998155525, "market_dynamics": 1.096208, "expectation": {"probability": 51.3824, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 30.217365, "high": 30.867608, "low": 30.131303, "close": 30.465986, "volume": 1259500}, "trend_line": 28.438498, "activity_lines": {"activity_5": 30.330201, "activity_10": 29.721157, "activity_20": 29.013874, "activity_30": 28.748848}, "trend_signal": 1, "fair_value": 25.179311, "relative_strength": 6.659401, "rate_of_change": 0.32002508274192587, "market_dynamics": 0.994651, "expectation": {"probability": 51.1466, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 30.781552, "high": 31.556107, "low": 30.341674, "close": 31.556107, "volume": 1150200}, "trend_line": 28.593894, "activity_lines": {"activity_5": 30.775811, "activity_10": 30.15825, "activity_20": 29.29393, "activity_30": 28.949984}, "trend_signal": 1, "fair_value": 25.240683, "relative_strength": 10.490338, "rate_of_change": 0.5464282958966387, "market_dynamics": 0.965129, "expectation": {"probability": 51.584, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 31.642165, "high": 32.770537, "low": 31.642165, "close": 32.168106, "volume": 1487700}, "trend_line": 28.727497, "activity_lines": {"activity_5": 31.290272, "activity_10": 30.637417, "activity_20": 29.615007, "activity_30": 29.180578}, "trend_signal": 1, "fair_value": 25.30632, "relative_strength": 10.973737, "rate_of_change": 0.4672431114139292, "market_dynamics": 1.031735, "expectation": {"probability": 52.0954, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 32.148978, "high": 32.378478, "low": 31.737792, "close": 32.254169, "volume": 1395000}, "trend_line": 28.882231, "activity_lines": {"activity_5": 31.71102, "activity_10": 31.051211, "activity_20": 29.925415, "activity_30": 29.408105}, "trend_signal": 1, "fair_value": 25.370137, "relative_strength": 10.957073, "rate_of_change": 0.5386268076191993, "market_dynamics": 1.147993, "expectation": {"probability": 52.5961, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 32.273294, "high": 32.818354, "low": 31.871675, "close": 32.703602, "volume": 1633100}, "trend_line": 29.03022, "activity_lines": {"activity_5": 32.17448, "activity_10": 31.462744, "activity_20": 30.260844, "activity_30": 29.654646}, "trend_signal": 1, "fair_value": 25.433121, "relative_strength": 12.379119, "rate_of_change": 0.5123877030136592, "market_dynamics": 1.293223, "expectation": {"probability": 53.0864, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 32.694041, "high": 33.468604, "low": 32.35936, "close": 32.684479, "volume": 1822200}, "trend_line": 29.164975, "activity_lines": {"activity_5": 32.459442, "activity_10": 31.794126, "activity_20": 30.570185, "activity_30": 29.890404}, "trend_signal": 1, "fair_value": 25.499321, "relative_strength": 10.545872, "rate_of_change": 0.4641886971576461, "market_dynamics": 1.39029, "expectation": {"probability": 53.1568, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 32.521914, "high": 33.548523, "low": 32.368915, "close": 32.875629, "volume": 1550100}, "trend_line": 29.316809, "activity_lines": {"activity_5": 32.660221, "activity_10": 32.090371, "activity_20": 30.874189, "activity_30": 30.129801}, "trend_signal": 1, "fair_value": 25.57081, "relative_strength": 9.962195, "rate_of_change": 0.5206039093124576, "market_dynamics": 1.403176, "expectation": {"probability": 53.0239, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 32.866018, "high": 34.40405, "low": 32.664151, "close": 34.067608, "volume": 2608800}, "trend_line": 29.523175, "activity_lines": {"activity_5": 33.170358, "activity_10": 32.542489, "activity_20": 31.270203, "activity_30": 30.436304}, "trend_signal": 1, "fair_value": 25.646638, "relative_strength": 12.675149, "rate_of_change": 0.7039169917844714, "market_dynamics": 1.532163, "expectation": {"probability": 53.2074, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 34.009931, "high": 34.807794, "low": 32.827566, "close": 33.106335, "volume": 2031600}, "trend_line": 29.663384, "activity_lines": {"activity_5": 33.233437, "activity_10": 32.751911, "activity_20": 31.549699, "activity_30": 30.667476}, "trend_signal": 1, "fair_value": 25.712213, "relative_strength": 8.170024, "rate_of_change": 0.47491165838363336, "market_dynamics": 1.525897, "expectation": {"probability": 53.582, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 33.010206, "high": 33.394718, "low": 32.116226, "close": 32.394997, "volume": 2465800}, "trend_line": 29.805542, "activity_lines": {"activity_5": 33.002592, "activity_10": 32.787297, "activity_20": 31.736892, "activity_30": 30.843709}, "trend_signal": 1, "fair_value": 25.77089, "relative_strength": 5.052269, "rate_of_change": 0.4792372980776517, "market_dynamics": 1.365536, "expectation": {"probability": 53.126, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 32.414223, "high": 32.914081, "low": 32.2508, "close": 32.491119, "volume": 1475600}, "trend_line": 29.953754, "activity_lines": {"activity_5": 32.824362, "activity_10": 32.798827, "activity_20": 31.912479, "activity_30": 31.016972}, "trend_signal": 1, "fair_value": 25.830641, "relative_strength": 4.449069, "rate_of_change": 0.4972632270870998, "market_dynamics": 1.084646, "expectation": {"probability": 52.832, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 34.125292, "high": 35.490294, "low": 32.885246, "close": 34.346378, "volume": 3433300}, "trend_line": 30.16761, "activity_lines": {"activity_5": 33.277442, "activity_10": 33.110857, "activity_20": 32.241548, "activity_30": 31.300367}, "trend_signal": 1, "fair_value": 25.897414, "relative_strength": 9.09578, "rate_of_change": 0.7139539170949987, "market_dynamics": 0.968674, "expectation": {"probability": 52.9224, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 34.63476, "high": 35.04811, "low": 34.240642, "close": 34.932758, "volume": 2062600}, "trend_line": 30.391825, "activity_lines": {"activity_5": 33.827933, "activity_10": 33.478769, "activity_20": 32.595052, "activity_30": 31.607796}, "trend_signal": 1, "fair_value": 25.965883, "relative_strength": 10.03602, "rate_of_change": 0.7432309022822854, "market_dynamics": 0.908617, "expectation": {"probability": 53.0872, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 35.211527, "high": 35.576804, "low": 34.538634, "close": 34.711666, "volume": 1283400}, "trend_line": 30.598217, "activity_lines": {"activity_5": 34.247049, "activity_10": 33.756216, "activity_20": 32.893115, "activity_30": 31.886496}, "trend_signal": 1, "fair_value": 26.031971, "relative_strength": 10.674819, "rate_of_change": 0.679103673438502, "market_dynamics": 0.91405, "expectation": {"probability": 53.3505, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 34.942373, "high": 35.211528, "low": 34.269479, "close": 34.702049, "volume": 1157900}, "trend_line": 30.834699, "activity_lines": {"activity_5": 34.555937, "activity_10": 33.987233, "activity_20": 33.156566, "activity_30": 32.151259}, "trend_signal": 1, "fair_value": 26.097035, "relative_strength": 10.592397, "rate_of_change": 0.7728620265684067, "market_dynamics": 0.981489, "expectation": {"probability": 52.6806, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 34.673212, "high": 35.355715, "low": 34.432897, "close": 34.97121, "volume": 1236700}, "trend_line": 31.075719, "activity_lines": {"activity_5": 34.800743, "activity_10": 34.230852, "activity_20": 33.416054, "activity_30": 32.418131}, "trend_signal": 1, "fair_value": 26.165956, "relative_strength": 10.124444, "rate_of_change": 0.7816518656465525, "market_dynamics": 0.764284, "expectation": {"probability": 52.5087, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 35.009655, "high": 36.134355, "low": 34.471348, "close": 35.76907, "volume": 1475100}, "trend_line": 31.322743, "activity_lines": {"activity_5": 35.146162, "activity_10": 34.57796, "activity_20": 33.722334, "activity_30": 32.720927}, "trend_signal": 1, "fair_value": 26.240611, "relative_strength": 12.237855, "rate_of_change": 0.7949100067483545, "market_dynamics": 0.652879, "expectation": {"probability": 53.2451, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 35.826745, "high": 35.884422, "low": 34.365603, "close": 35.067329, "volume": 1907700}, "trend_line": 31.530853, "activity_lines": {"activity_5": 35.162821, "activity_10": 34.744871, "activity_20": 33.932066, "activity_30": 32.962514}, "trend_signal": 1, "fair_value": 26.312887, "relative_strength": 7.932034, "rate_of_change": 0.664405413025294, "market_dynamics": 0.546787, "expectation": {"probability": 54.176, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 35.096171, "high": 35.676059, "low": 34.423284, "close": 35.463474, "volume": 1459200}, "trend_line": 31.781312, "activity_lines": {"activity_5": 35.302558, "activity_10": 34.965632, "activity_20": 34.156978, "activity_30": 33.216231}, "trend_signal": 1, "fair_value": 26.386431, "relative_strength": 8.081815, "rate_of_change": 0.7943299218704909, "market_dynamics": 0.482024, "expectation": {"probability": 53.1515, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 35.376506, "high": 36.043252, "low": 35.144591, "close": 35.782349, "volume": 2120500}, "trend_line": 32.039549, "activity_lines": {"activity_5": 35.498465, "activity_10": 35.201513, "activity_20": 34.389326, "activity_30": 33.474363}, "trend_signal": 1, "fair_value": 26.460943, "relative_strength": 9.450937, "rate_of_change": 0.8125435476043317, "market_dynamics": 0.517786, "expectation": {"probability": 53.3082, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 35.618083, "high": 36.101239, "low": 34.516491, "close": 35.347515, "volume": 2297000}, "trend_line": 32.29723, "activity_lines": {"activity_5": 35.477408, "activity_10": 35.296744, "activity_20": 34.553307, "activity_30": 33.68778}, "trend_signal": 1, "fair_value": 26.533969, "relative_strength": 8.102584, "rate_of_change": 0.8042591361070596, "market_dynamics": 0.379388, "expectation": {"probability": 54.3949, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 34.893348, "high": 36.748659, "low": 34.448844, "close": 35.753357, "volume": 2352100}, "trend_line": 32.564004, "activity_lines": {"activity_5": 35.566545, "activity_10": 35.413831, "activity_20": 34.732693, "activity_30": 33.910756}, "trend_signal": 1, "fair_value": 26.612214, "relative_strength": 10.316754, "rate_of_change": 0.8259965328295896, "market_dynamics": 0.318815, "expectation": {"probability": 53.942, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 35.975609, "high": 36.275165, "low": 35.308863, "close": 35.888645, "volume": 1854600}, "trend_line": 32.836559, "activity_lines": {"activity_5": 35.701825, "activity_10": 35.529934, "activity_20": 34.904978, "activity_30": 34.125249}, "trend_signal": 1, "fair_value": 26.691188, "relative_strength": 12.221801, "rate_of_change": 0.8369824546146234, "market_dynamics": 0.327181, "expectation": {"probability": 53.942, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 34.787052, "high": 36.555395, "low": 34.680758, "close": 36.478088, "volume": 2482000}, "trend_line": 33.131312, "activity_lines": {"activity_5": 35.978831, "activity_10": 35.735829, "activity_20": 35.115683, "activity_30": 34.360186}, "trend_signal": 1, "fair_value": 26.772407, "relative_strength": 14.054405, "rate_of_change": 0.8976366859877127, "market_dynamics": 0.477726, "expectation": {"probability": 54.1693, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 36.352472, "high": 37.280132, "low": 36.24618, "close": 36.796978, "volume": 1568600}, "trend_line": 33.408326, "activity_lines": {"activity_5": 36.294494, "activity_10": 35.967587, "activity_20": 35.336644, "activity_30": 34.596681}, "trend_signal": 1, "fair_value": 26.8577, "relative_strength": 12.946653, "rate_of_change": 0.8361093578183719, "market_dynamics": 0.637925, "expectation": {"probability": 54.9628, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 36.429781, "high": 37.685979, "low": 36.410455, "close": 36.864613, "volume": 963400}, "trend_line": 33.6758, "activity_lines": {"activity_5": 36.565059, "activity_10": 36.173553, "activity_20": 35.544555, "activity_30": 34.819667}, "trend_signal": 1, "fair_value": 26.944947, "relative_strength": 11.811965, "rate_of_change": 0.8006207793829597, "market_dynamics": 0.6868, "expectation": {"probability": 55.6653, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 37.685984, "high": 39.763541, "low": 36.951592, "close": 39.096786, "volume": 1717500}, "trend_line": 33.994731, "activity_lines": {"activity_5": 37.478542, "activity_10": 36.750943, "activity_20": 35.945148, "activity_30": 35.169408}, "trend_signal": 1, "fair_value": 27.043633, "relative_strength": 14.881486, "rate_of_change": 0.9470628760118517, "market_dynamics": 0.906735, "expectation": {"probability": 55.8018, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 39.309377, "high": 40.30467, "low": 38.275428, "close": 40.005119, "volume": 1455300}, "trend_line": 34.317165, "activity_lines": {"activity_5": 38.471908, "activity_10": 37.43298, "activity_20": 36.402624, "activity_30": 35.557175}, "trend_signal": 1, "fair_value": 27.144833, "relative_strength": 16.910017, "rate_of_change": 0.948482280974664, "market_dynamics": 0.94692, "expectation": {"probability": 55.9374, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 40.101745, "high": 40.7685, "low": 40.043765, "close": 40.5849, "volume": 1661100}, "trend_line": 34.648405, "activity_lines": {"activity_5": 39.384103, "activity_10": 38.130654, "activity_20": 36.887044, "activity_30": 35.961545}, "trend_signal": 1, "fair_value": 27.247052, "relative_strength": 17.360971, "rate_of_change": 0.9652312479774886, "market_dynamics": 1.100983, "expectation": {"probability": 56.0722, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 40.584903, "high": 41.068049, "low": 38.971169, "close": 39.425331, "volume": 1637300}, "trend_line": 34.958525, "activity_lines": {"activity_5": 39.635986, "activity_10": 38.524381, "activity_20": 37.225416, "activity_30": 36.269734}, "trend_signal": 1, "fair_value": 27.337665, "relative_strength": 16.43443, "rate_of_change": 0.8950484156485843, "market_dynamics": 1.270889, "expectation": {"probability": 56.4063, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 38.478349, "high": 40.546245, "low": 38.362393, "close": 40.362648, "volume": 1824700}, "trend_line": 35.288414, "activity_lines": {"activity_5": 40.025086, "activity_10": 39.022293, "activity_20": 37.619579, "activity_30": 36.618387}, "trend_signal": 1, "fair_value": 27.437042, "relative_strength": 18.169256, "rate_of_change": 0.943658235008489, "market_dynamics": 1.27205, "expectation": {"probability": 56.102, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 40.372312, "high": 41.396595, "low": 39.879497, "close": 41.069675, "volume": 1788000}, "trend_line": 35.605533, "activity_lines": {"activity_5": 40.416659, "activity_10": 39.557571, "activity_20": 38.043595, "activity_30": 36.991371}, "trend_signal": 1, "fair_value": 27.538163, "relative_strength": 15.835849, "rate_of_change": 0.8986490580166003, "market_dynamics": 1.275783, "expectation": {"probability": 56.2538, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 40.962895, "high": 41.331756, "low": 40.710517, "close": 40.982311, "volume": 1970100}, "trend_line": 35.89934, "activity_lines": {"activity_5": 40.647584, "activity_10": 39.980304, "activity_20": 38.427274, "activity_30": 37.33826}, "trend_signal": 1, "fair_value": 27.640846, "relative_strength": 13.947147, "rate_of_change": 0.82517231240437, "market_dynamics": 1.272422, "expectation": {"probability": 56.9518, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 41.1085, "high": 41.77827, "low": 40.623158, "close": 41.729736, "volume": 1588500}, "trend_line": 36.215192, "activity_lines": {"activity_5": 41.062505, "activity_10": 40.44632, "activity_20": 38.853329, "activity_30": 37.714415}, "trend_signal": 1, "fair_value": 27.746304, "relative_strength": 15.113212, "rate_of_change": 0.8798267600462838, "market_dynamics": 1.307971, "expectation": {"probability": 56.1499, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 42.156838, "high": 42.205372, "low": 41.059958, "close": 41.496777, "volume": 1416000}, "trend_line": 36.508298, "activity_lines": {"activity_5": 41.323451, "activity_10": 40.774496, "activity_20": 39.223779, "activity_30": 38.055162}, "trend_signal": 1, "fair_value": 27.849676, "relative_strength": 16.706611, "rate_of_change": 0.8093454260852784, "market_dynamics": 1.268557, "expectation": {"probability": 56.3467, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 41.59384, "high": 42.768373, "low": 41.389998, "close": 42.622768, "volume": 1326000}, "trend_line": 36.839574, "activity_lines": {"activity_5": 41.82163, "activity_10": 41.221947, "activity_20": 39.66911, "activity_30": 38.449644}, "trend_signal": 1, "fair_value": 27.963432, "relative_strength": 15.264797, "rate_of_change": 0.9073991890829735, "market_dynamics": 1.222711, "expectation": {"probability": 56.1314, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 42.933384, "high": 42.981918, "low": 41.506481, "close": 42.156841, "volume": 1773900}, "trend_line": 37.148948, "activity_lines": {"activity_5": 42.013826, "activity_10": 41.47999, "activity_20": 40.03363, "activity_30": 38.792694}, "trend_signal": 1, "fair_value": 28.072601, "relative_strength": 12.068999, "rate_of_change": 0.8397871267458149, "market_dynamics": 1.161911, "expectation": {"probability": 56.3272, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 42.156841, "high": 42.661592, "low": 40.982308, "close": 41.030842, "volume": 2309100}, "trend_line": 37.381055, "activity_lines": {"activity_5": 41.758211, "activity_10": 41.477668, "activity_20": 40.260495, "activity_30": 39.043139}, "trend_signal": 1, "fair_value": 28.178041, "relative_strength": 8.281359, "rate_of_change": 0.6248010037861806, "market_dynamics": 0.964388, "expectation": {"probability": 56.3272, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 40.894951, "high": 41.807392, "low": 40.768761, "close": 41.467659, "volume": 1886600}, "trend_line": 37.659766, "activity_lines": {"activity_5": 41.644967, "activity_10": 41.536118, "activity_20": 40.500564, "activity_30": 39.30679}, "trend_signal": 1, "fair_value": 28.289156, "relative_strength": 8.181903, "rate_of_change": 0.7455942589100124, "market_dynamics": 0.725869, "expectation": {"probability": 56.0288, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 41.399703, "high": 41.71032, "low": 40.865824, "close": 41.215271, "volume": 1351600}, "trend_line": 37.953775, "activity_lines": {"activity_5": 41.465064, "activity_10": 41.53263, "activity_20": 40.688004, "activity_30": 39.536178}, "trend_signal": 1, "fair_value": 28.398561, "relative_strength": 5.907442, "rate_of_change": 0.7806978938743343, "market_dynamics": 0.250622, "expectation": {"probability": 56.3017, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 40.962899, "high": 42.632471, "low": 40.894952, "close": 42.409214, "volume": 1424400}, "trend_line": 38.284379, "activity_lines": {"activity_5": 41.70191, "activity_10": 41.713677, "activity_20": 40.963282, "activity_30": 39.823625}, "trend_signal": 1, "fair_value": 28.515596, "relative_strength": 7.114037, "rate_of_change": 0.8710701372920111, "market_dynamics": -0.168918, "expectation": {"probability": 55.5829, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 42.25391, "high": 42.496581, "low": 41.574423, "close": 41.593834, "volume": 1005200}, "trend_line": 38.52596, "activity_lines": {"activity_5": 41.6812, "activity_10": 41.709263, "activity_20": 41.127278, "activity_30": 40.037139}, "trend_signal": 1, "fair_value": 28.626894, "relative_strength": 6.333865, "rate_of_change": 0.6310171571543488, "market_dynamics": -0.50794, "expectation": {"probability": 55.6329, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 41.758856, "high": 44.573845, "low": 41.593841, "close": 42.244202, "volume": 1731000}, "trend_line": 38.769675, "activity_lines": {"activity_5": 41.914813, "activity_10": 41.813568, "activity_20": 41.325402, "activity_30": 40.277025}, "trend_signal": 1, "fair_value": 28.738049, "relative_strength": 8.470082, "rate_of_change": 0.6325994212733485, "market_dynamics": -0.650446, "expectation": {"probability": 55.2375, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 42.399514, "high": 43.904079, "low": 42.0986, "close": 43.71965, "volume": 2039700}, "trend_line": 39.069941, "activity_lines": {"activity_5": 42.559351, "activity_10": 42.163193, "activity_20": 41.63378, "activity_30": 40.596378}, "trend_signal": 1, "fair_value": 28.862963, "relative_strength": 9.508399, "rate_of_change": 0.7744867605931713, "market_dynamics": -0.365953, "expectation": {"probability": 55.9441, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 43.806999, "high": 44.31176, "low": 42.232264, "close": 42.524731, "volume": 1816500}, "trend_line": 39.330697, "activity_lines": {"activity_5": 42.65545, "activity_10": 42.259379, "activity_20": 41.793873, "activity_30": 40.819268}, "trend_signal": 1, "fair_value": 28.980773, "relative_strength": 5.531962, "rate_of_change": 0.6674082256740563, "market_dynamics": -0.321385, "expectation": {"probability": 56.9322, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 42.427243, "high": 44.269783, "low": 41.900801, "close": 42.739208, "volume": 1739100}, "trend_line": 39.589631, "activity_lines": {"activity_5": 42.735743, "activity_10": 42.375872, "activity_20": 41.947117, "activity_30": 41.039172}, "trend_signal": 1, "fair_value": 29.103484, "relative_strength": 3.381947, "rate_of_change": 0.6583509059094387, "market_dynamics": -0.181772, "expectation": {"probability": 56.0851, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 43.041429, "high": 43.7141, "low": 42.592971, "close": 43.158413, "volume": 2520900}, "trend_line": 39.835942, "activity_lines": {"activity_5": 42.933773, "activity_10": 42.566466, "activity_20": 42.112311, "activity_30": 41.269416}, "trend_signal": 1, "fair_value": 29.235634, "relative_strength": 3.21265, "rate_of_change": 0.6221603833589804, "market_dynamics": -0.045466, "expectation": {"probability": 56.4247, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 43.148652, "high": 44.1528, "low": 42.631973, "close": 43.236401, "volume": 1838300}, "trend_line": 40.108245, "activity_lines": {"activity_5": 43.053493, "activity_10": 42.753029, "activity_20": 42.265591, "activity_30": 41.4888}, "trend_signal": 1, "fair_value": 29.368132, "relative_strength": 2.901976, "rate_of_change": 0.6835610916392882, "market_dynamics": -0.222393, "expectation": {"probability": 56.644, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 43.226654, "high": 43.265651, "low": 42.388249, "close": 42.924431, "volume": 1610200}, "trend_line": 40.356943, "activity_lines": {"activity_5": 43.003076, "activity_10": 42.84277, "activity_20": 42.373773, "activity_30": 41.67049}, "trend_signal": 1, "fair_value": 29.497802, "relative_strength": 3.530565, "rate_of_change": 0.6200670211324493, "market_dynamics": -0.289056, "expectation": {"probability": 57.6323, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 42.943932, "high": 43.792086, "low": 42.3005, "close": 42.719704, "volume": 2482400}, "trend_line": 40.588188, "activity_lines": {"activity_5": 42.937432, "activity_10": 42.8688, "activity_20": 42.451317, "activity_30": 41.822926}, "trend_signal": 1, "fair_value": 29.622872, "relative_strength": 5.511939, "rate_of_change": 0.572999297791216, "market_dynamics": -0.296213, "expectation": {"probability": 57.1775, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 42.641719, "high": 43.441129, "low": 42.641719, "close": 43.363136, "volume": 795300}, "trend_line": 40.855376, "activity_lines": {"activity_5": 43.073267, "activity_10": 42.984465, "activity_20": 42.574452, "activity_30": 42.001955}, "trend_signal": 1, "fair_value": 29.751297, "relative_strength": 5.896238, "rate_of_change": 0.6582900424133181, "market_dynamics": -0.487742, "expectation": {"probability": 55.9708, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 43.080418, "high": 43.714104, "low": 42.661214, "close": 43.382641, "volume": 870900}, "trend_line": 41.109685, "activity_lines": {"activity_5": 43.174008, "activity_10": 43.086332, "activity_20": 42.685157, "activity_30": 42.165004}, "trend_signal": 1, "fair_value": 29.883519, "relative_strength": 4.418487, "rate_of_change": 0.6224615335812824, "market_dynamics": -0.51255, "expectation": {"probability": 56.3025, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 43.363139, "high": 43.411883, "low": 41.881301, "close": 42.222515, "volume": 1117200}, "trend_line": 41.320814, "activity_lines": {"activity_5": 42.873092, "activity_10": 42.944744, "activity_20": 42.674359, "activity_30": 42.2368}, "trend_signal": 1, "fair_value": 30.005973, "relative_strength": 2.579352, "rate_of_change": 0.5135748425219012, "market_dynamics": -0.691763, "expectation": {"probability": 57.198, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 42.017789, "high": 43.665352, "low": 41.40361, "close": 43.499619, "volume": 1853600}, "trend_line": 41.554865, "activity_lines": {"activity_5": 43.06547, "activity_10": 43.03575, "activity_20": 42.779285, "activity_30": 42.377368}, "trend_signal": 1, "fair_value": 30.137442, "relative_strength": 4.144257, "rate_of_change": 0.5664239818702528, "market_dynamics": -0.662412, "expectation": {"probability": 56.4161, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 43.528876, "high": 45.147185, "low": 43.343644, "close": 44.844971, "volume": 1726800}, "trend_line": 41.823132, "activity_lines": {"activity_5": 43.667953, "activity_10": 43.375367, "activity_20": 43.003912, "activity_30": 42.589633}, "trend_signal": 1, "fair_value": 30.278456, "relative_strength": 5.386875, "rate_of_change": 0.645573027369964, "market_dynamics": -0.485759, "expectation": {"probability": 56.7376, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 44.513511, "high": 44.903462, "low": 43.723841, "close": 43.850578, "volume": 1486300}, "trend_line": 42.055997, "activity_lines": {"activity_5": 43.797287, "activity_10": 43.491999, "activity_20": 43.11789, "activity_30": 42.720436}, "trend_signal": 1, "fair_value": 30.415998, "relative_strength": 2.567731, "rate_of_change": 0.5567851781162558, "market_dynamics": -0.525108, "expectation": {"probability": 57.7713, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 43.15841, "high": 48.656797, "low": 43.138912, "close": 48.530056, "volume": 3516000}, "trend_line": 42.370439, "activity_lines": {"activity_5": 45.453951, "activity_10": 44.439238, "activity_20": 43.671687, "activity_30": 43.138117}, "trend_signal": 1, "fair_value": 30.571912, "relative_strength": 13.458452, "rate_of_change": 0.7476745825333773, "market_dynamics": 0.177388, "expectation": {"probability": 56.5616, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 48.598303, "high": 49.768164, "low": 47.896378, "close": 49.358711, "volume": 2176200}, "trend_line": 42.682226, "activity_lines": {"activity_5": 47.043672, "activity_10": 45.439475, "activity_20": 44.274054, "activity_30": 43.588973}, "trend_signal": 1, "fair_value": 30.742758, "relative_strength": 14.689523, "rate_of_change": 0.7358597346607678, "market_dynamics": 0.626852, "expectation": {"probability": 56.806, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 49.358713, "high": 49.781388, "low": 48.725034, "close": 49.223476, "volume": 1625900}, "trend_line": 42.970178, "activity_lines": {"activity_5": 48.112568, "activity_10": 46.30381, "activity_20": 44.823885, "activity_30": 44.010989}, "trend_signal": 1, "fair_value": 30.909647, "relative_strength": 15.349948, "rate_of_change": 0.6746414772275399, "market_dynamics": 0.975138, "expectation": {"probability": 57.6692, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 49.419238, "high": 50.456759, "low": 49.16475, "close": 50.319729, "volume": 2946900}, "trend_line": 43.333325, "activity_lines": {"activity_5": 49.165291, "activity_10": 47.252935, "activity_20": 45.441189, "activity_30": 44.485154}, "trend_signal": 1, "fair_value": 31.073738, "relative_strength": 16.246089, "rate_of_change": 0.8451140230324505, "market_dynamics": 1.546824, "expectation": {"probability": 56.4768, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 50.251212, "high": 51.680243, "low": 49.135392, "close": 50.515484, "volume": 2916600}, "trend_line": 43.671753, "activity_lines": {"activity_5": 49.918283, "activity_10": 48.09947, "activity_20": 46.033782, "activity_30": 44.948519}, "trend_signal": 1, "fair_value": 31.238333, "relative_strength": 18.995475, "rate_of_change": 0.7809878424976628, "market_dynamics": 1.583539, "expectation": {"probability": 56.6781, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 49.820545, "high": 50.574212, "low": 48.831963, "close": 49.145176, "volume": 2863900}, "trend_line": 43.940936, "activity_lines": {"activity_5": 49.770178, "activity_10": 48.566815, "activity_20": 46.457268, "activity_30": 45.301643}, "trend_signal": 1, "fair_value": 31.397371, "relative_strength": 16.060532, "rate_of_change": 0.6163778220672712, "market_dynamics": 1.503902, "expectation": {"probability": 58.055, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 49.487756, "high": 51.719398, "low": 49.057084, "close": 51.053814, "volume": 2291900}, "trend_line": 44.276653, "activity_lines": {"activity_5": 50.217277, "activity_10": 49.276411, "activity_20": 47.02657, "activity_30": 45.760538}, "trend_signal": 1, "fair_value": 31.573892, "relative_strength": 17.818863, "rate_of_change": 0.7640187728363421, "market_dynamics": 1.457507, "expectation": {"probability": 57.0155, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 51.396396, "high": 51.76834, "low": 50.476334, "close": 51.386612, "volume": 2532100}, "trend_line": 44.598549, "activity_lines": {"activity_5": 50.662303, "activity_10": 49.885948, "activity_20": 47.585617, "activity_30": 46.219245}, "trend_signal": 1, "fair_value": 31.752006, "relative_strength": 18.896324, "rate_of_change": 0.7270106889063979, "market_dynamics": 1.352378, "expectation": {"probability": 57.1503, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 51.288732, "high": 52.52201, "low": 49.937996, "close": 50.319729, "volume": 2727700}, "trend_line": 44.892647, "activity_lines": {"activity_5": 50.607491, "activity_10": 50.158106, "activity_20": 48.006546, "activity_30": 46.588354}, "trend_signal": 1, "fair_value": 31.920029, "relative_strength": 23.47047, "rate_of_change": 0.6594340098374012, "market_dynamics": 1.167635, "expectation": {"probability": 58.3643, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 49.399662, "high": 50.290363, "low": 45.513853, "close": 47.833591, "volume": 4566000}, "trend_line": 45.066341, "activity_lines": {"activity_5": 49.723967, "activity_10": 49.878698, "activity_20": 48.153581, "activity_30": 46.778092}, "trend_signal": 1, "fair_value": 32.076882, "relative_strength": 14.851495, "rate_of_change": 0.3869096870140108, "market_dynamics": 0.952261, "expectation": {"probability": 58.4108, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 48.176174, "high": 50.740606, "low": 48.176174, "close": 50.172905, "volume": 3410200}, "trend_line": 45.333543, "activity_lines": {"activity_5": 49.799008, "activity_10": 49.952201, "activity_20": 48.499149, "activity_30": 47.107548}, "trend_signal": 1, "fair_value": 32.249939, "relative_strength": 16.841609, "rate_of_change": 0.5929081307044597, "market_dynamics": 0.792726, "expectation": {"probability": 56.9484, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 50.075031, "high": 53.021193, "low": 50.026092, "close": 52.277309, "volume": 1755600}, "trend_line": 45.708426, "activity_lines": {"activity_5": 50.507001, "activity_10": 50.378453, "activity_20": 49.011735, "activity_30": 47.555533}, "trend_signal": 1, "fair_value": 32.431521, "relative_strength": 18.519166, "rate_of_change": 0.8269439695017972, "market_dynamics": 0.534295, "expectation": {"probability": 57.1794, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 52.277311, "high": 55.291994, "low": 51.690037, "close": 54.724293, "volume": 3373700}, "trend_line": 46.150313, "activity_lines": {"activity_5": 51.949088, "activity_10": 51.196546, "activity_20": 49.714314, "activity_30": 48.137202}, "trend_signal": 1, "fair_value": 32.625642, "relative_strength": 21.745915, "rate_of_change": 0.9667517319454276, "market_dynamics": 0.597054, "expectation": {"probability": 57.2449, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 54.499166, "high": 55.399658, "low": 51.181063, "close": 55.135387, "volume": 2813800}, "trend_line": 46.614317, "activity_lines": {"activity_5": 53.305696, "activity_10": 51.989368, "activity_20": 50.399855, "activity_30": 48.716884}, "trend_signal": 1, "fair_value": 32.820497, "relative_strength": 20.306454, "rate_of_change": 1.0054189664975897, "market_dynamics": 0.823744, "expectation": {"probability": 57.2449, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 55.419236, "high": 55.683511, "low": 52.482859, "close": 53.197376, "volume": 3409100}, "trend_line": 46.973923, "activity_lines": {"activity_5": 53.695255, "activity_10": 52.342267, "activity_20": 50.841702, "activity_30": 49.141597}, "trend_signal": 1, "fair_value": 32.999055, "relative_strength": 12.769006, "rate_of_change": 0.7714496814358546, "market_dynamics": 0.830935, "expectation": {"probability": 58.1871, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 53.109287, "high": 54.939632, "low": 53.01141, "close": 54.344242, "volume": 1936500}, "trend_line": 47.398936, "activity_lines": {"activity_5": 54.109518, "activity_10": 52.854926, "activity_20": 51.345944, "activity_30": 49.617102}, "trend_signal": 1, "fair_value": 33.184659, "relative_strength": 15.004359, "rate_of_change": 0.9047849803815616, "market_dynamics": 0.827593, "expectation": {"probability": 56.4541, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 54.344245, "high": 55.9062, "low": 53.774477, "close": 54.491596, "volume": 3026700}, "trend_line": 47.807183, "activity_lines": {"activity_5": 54.29481, "activity_10": 53.299848, "activity_20": 51.812022, "activity_30": 50.074693}, "trend_signal": 1, "fair_value": 33.370875, "relative_strength": 13.425344, "rate_of_change": 0.8612999245383967, "market_dynamics": 0.67398, "expectation": {"probability": 56.5262, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 54.206712, "high": 55.336426, "low": 54.088829, "close": 54.422836, "volume": 2094000}, "trend_line": 48.163956, "activity_lines": {"activity_5": 54.309562, "activity_10": 53.669763, "activity_20": 52.213127, "activity_30": 50.501509}, "trend_signal": 1, "fair_value": 33.5601, "relative_strength": 11.684978, "rate_of_change": 0.7462748850941434, "market_dynamics": 0.394587, "expectation": {"probability": 58.3181, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 54.4523, "high": 55.306955, "low": 53.430645, "close": 54.992599, "volume": 2482500}, "trend_line": 48.579551, "activity_lines": {"activity_5": 54.534332, "activity_10": 54.088067, "activity_20": 52.61648, "activity_30": 50.942067}, "trend_signal": 1, "fair_value": 33.75502, "relative_strength": 12.047039, "rate_of_change": 0.86287554950844, "market_dynamics": 0.314979, "expectation": {"probability": 57.172, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 55.100661, "high": 56.338435, "low": 55.090839, "close": 55.660606, "volume": 2388300}, "trend_line": 49.010265, "activity_lines": {"activity_5": 54.991291, "activity_10": 54.542865, "activity_20": 53.035131, "activity_30": 51.398909}, "trend_signal": 1, "fair_value": 33.954305, "relative_strength": 12.958286, "rate_of_change": 0.8866158520073492, "market_dynamics": 0.383027, "expectation": {"probability": 57.8344, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 55.454312, "high": 56.171435, "low": 54.766652, "close": 55.640957, "volume": 1693100}, "trend_line": 49.426349, "activity_lines": {"activity_5": 55.277485, "activity_10": 54.851782, "activity_20": 53.395672, "activity_30": 51.826696}, "trend_signal": 1, "fair_value": 34.156264, "relative_strength": 11.630169, "rate_of_change": 0.8489731691922193, "market_dynamics": 0.297215, "expectation": {"probability": 59.9685, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 55.827611, "high": 56.751029, "low": 53.872711, "close": 54.285301, "volume": 1572100}, "trend_line": 49.794646, "activity_lines": {"activity_5": 55.025346, "activity_10": 54.814797, "activity_20": 53.593241, "activity_30": 52.140176}, "trend_signal": 1, "fair_value": 34.350524, "relative_strength": 7.096463, "rate_of_change": 0.7451430410123926, "market_dynamics": 0.121111, "expectation": {"probability": 60.0473, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 54.167415, "high": 54.747007, "low": 53.499408, "close": 54.246006, "volume": 2159900}, "trend_line": 50.172032, "activity_lines": {"activity_5": 54.773861, "activity_10": 54.734158, "activity_20": 53.763608, "activity_30": 52.427361}, "trend_signal": 1, "fair_value": 34.548288, "relative_strength": 6.817953, "rate_of_change": 0.7578846930651969, "market_dynamics": -0.080613, "expectation": {"probability": 59.989, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 54.521068, "high": 56.092845, "low": 54.03971, "close": 55.483788, "volume": 1713500}, "trend_line": 50.597501, "activity_lines": {"activity_5": 54.946759, "activity_10": 54.887267, "activity_20": 54.027943, "activity_30": 52.770055}, "trend_signal": 1, "fair_value": 34.755498, "relative_strength": 7.796626, "rate_of_change": 0.8480202675466675, "market_dynamics": -0.197842, "expectation": {"probability": 58.6334, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 55.631138, "high": 56.692086, "low": 54.992601, "close": 55.356068, "volume": 1427900}, "trend_line": 50.997266, "activity_lines": {"activity_5": 55.044338, "activity_10": 55.010819, "activity_20": 54.255522, "activity_30": 53.077059}, "trend_signal": 1, "fair_value": 34.955169, "relative_strength": 6.587774, "rate_of_change": 0.7900884274897334, "market_dynamics": -0.320895, "expectation": {"probability": 60.0218, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 55.365897, "high": 56.358081, "low": 54.589829, "close": 54.845245, "volume": 1788600}, "trend_line": 51.379353, "activity_lines": {"activity_5": 54.991945, "activity_10": 55.002245, "activity_20": 54.411402, "activity_30": 53.325316}, "trend_signal": 1, "fair_value": 35.153632, "relative_strength": 7.177326, "rate_of_change": 0.7492303607020786, "market_dynamics": -0.364529, "expectation": {"probability": 59.869, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 55.189071, "high": 56.957321, "low": 54.796127, "close": 56.692085, "volume": 2338100}, "trend_line": 51.861672, "activity_lines": {"activity_5": 55.608213, "activity_10": 55.320352, "activity_20": 54.716028, "activity_30": 53.668073}, "trend_signal": 1, "fair_value": 35.36105, "relative_strength": 7.584975, "rate_of_change": 0.9387408985083887, "market_dynamics": -0.272047, "expectation": {"probability": 58.0679, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 56.48579, "high": 56.65279, "low": 55.277492, "close": 56.132977, "volume": 2441700}, "trend_line": 52.282783, "activity_lines": {"activity_5": 55.877659, "activity_10": 55.496793, "activity_20": 54.940557, "activity_30": 53.943641}, "trend_signal": 1, "fair_value": 35.561532, "relative_strength": 5.71711, "rate_of_change": 0.8119888614466639, "market_dynamics": -0.376305, "expectation": {"probability": 59.3335, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 55.985054, "high": 56.665509, "low": 54.703027, "close": 55.156666, "volume": 2652100}, "trend_line": 52.626507, "activity_lines": {"activity_5": 55.69587, "activity_10": 55.46463, "activity_20": 55.049501, "activity_30": 54.129053}, "trend_signal": 1, "fair_value": 35.758585, "relative_strength": 2.117904, "rate_of_change": 0.6574324859485666, "market_dynamics": -0.379393, "expectation": {"probability": 59.414, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 55.156663, "high": 55.156663, "low": 53.401275, "close": 54.091602, "volume": 3377100}, "trend_line": 52.967874, "activity_lines": {"activity_5": 55.180868, "activity_10": 55.235836, "activity_20": 55.033979, "activity_30": 54.223575}, "trend_signal": 1, "fair_value": 35.948893, "relative_strength": -0.771592, "rate_of_change": 0.6486598093998626, "market_dynamics": -0.40313, "expectation": {"probability": 59.1253, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 53.904226, "high": 54.387448, "low": 52.947637, "close": 53.549202, "volume": 1288200}, "trend_line": 53.135179, "activity_lines": {"activity_5": 54.569364, "activity_10": 54.936951, "activity_20": 54.936999, "activity_30": 54.26108}, "trend_signal": 1, "fair_value": 36.13488, "relative_strength": -3.431526, "rate_of_change": 0.31586127092810806, "market_dynamics": -0.752672, "expectation": {"probability": 58.3018, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 53.578791, "high": 53.81547, "low": 52.375661, "close": 53.154736, "volume": 2396300}, "trend_line": 53.261713, "activity_lines": {"activity_5": 53.912774, "activity_10": 54.604377, "activity_20": 54.786373, "activity_30": 54.262342}, "trend_signal": 1, "fair_value": 36.320526, "relative_strength": -4.912675, "rate_of_change": 0.2381360190769273, "market_dynamics": -0.983302, "expectation": {"probability": 60.3513, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 53.144873, "high": 54.446619, "low": 52.138972, "close": 52.651787, "volume": 5566400}, "trend_line": 53.37599, "activity_lines": {"activity_5": 53.324357, "activity_10": 54.200913, "activity_20": 54.583669, "activity_30": 54.222992}, "trend_signal": 0, "fair_value": 36.507775, "relative_strength": -7.347928, "rate_of_change": 0.21455750024412715, "market_dynamics": -1.161812, "expectation": {"probability": 64.1414, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 52.533448, "high": 53.164598, "low": 51.497966, "close": 51.52755, "volume": 3222600}, "trend_line": 53.416251, "activity_lines": {"activity_5": 52.593274, "activity_10": 53.622028, "activity_20": 54.283764, "activity_30": 54.103737}, "trend_signal": 0, "fair_value": 36.687043, "relative_strength": -9.321678, "rate_of_change": 0.07542904590622299, "market_dynamics": -1.239513, "expectation": {"probability": 60.2007, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 51.922019, "high": 52.918055, "low": 51.507827, "close": 52.474274, "volume": 2413300}, "trend_line": 53.481544, "activity_lines": {"activity_5": 52.419707, "activity_10": 53.287207, "activity_20": 54.091203, "activity_30": 54.042965}, "trend_signal": 0, "fair_value": 36.870907, "relative_strength": -9.813839, "rate_of_change": 0.12223433651305281, "market_dynamics": -1.190043, "expectation": {"probability": 52.7933, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 52.671509, "high": 52.671509, "low": 49.831328, "close": 50.492065, "volume": 2901200}, "trend_line": 53.52644, "activity_lines": {"activity_5": 51.693225, "activity_10": 52.64438, "activity_20": 53.713304, "activity_30": 53.850095}, "trend_signal": 0, "fair_value": 37.042813, "relative_strength": -11.422347, "rate_of_change": 0.08394671627281625, "market_dynamics": -1.191568, "expectation": {"probability": 59.5432, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 50.432893, "high": 50.99501, "low": 49.071974, "close": 49.298798, "volume": 2307200}, "trend_line": 53.46794, "activity_lines": {"activity_5": 50.772797, "activity_10": 51.863744, "activity_20": 53.240104, "activity_30": 53.577344}, "trend_signal": 0, "fair_value": 37.205073, "relative_strength": -14.194154, "rate_of_change": -0.10929178178112017, "market_dynamics": -1.281101, "expectation": {"probability": 55.6634, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 50.255383, "high": 50.620273, "low": 48.075942, "close": 49.851055, "volume": 2782200}, "trend_line": 53.416754, "activity_lines": {"activity_5": 50.293517, "activity_10": 51.317942, "activity_20": 52.844228, "activity_30": 53.343997}, "trend_signal": 0, "fair_value": 37.367199, "relative_strength": -13.881935, "rate_of_change": -0.09573213406015135, "market_dynamics": -1.309344, "expectation": {"probability": 49.1736, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 50.363863, "high": 52.523583, "low": 48.825432, "close": 51.014736, "volume": 5533700}, "trend_line": 53.439921, "activity_lines": {"activity_5": 50.388847, "activity_10": 51.097935, "activity_20": 52.580948, "activity_30": 53.189028}, "trend_signal": 0, "fair_value": 37.536845, "relative_strength": -11.55279, "rate_of_change": 0.043370287906301506, "market_dynamics": -1.205506, "expectation": {"probability": 51.9674, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 51.01474, "high": 51.695195, "low": 48.97336, "close": 49.624233, "volume": 4056400}, "trend_line": 53.499609, "activity_lines": {"activity_5": 50.054862, "activity_10": 50.700418, "activity_20": 52.204182, "activity_30": 52.942854}, "trend_signal": 0, "fair_value": 37.694635, "relative_strength": -12.867321, "rate_of_change": 0.11169178187969496, "market_dynamics": -1.163975, "expectation": {"probability": 55.7252, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 50.018706, "high": 51.951604, "low": 49.111425, "close": 51.778278, "volume": 2804800}, "trend_line": 53.553122, "activity_lines": {"activity_5": 50.628896, "activity_10": 50.775769, "activity_20": 52.061308, "activity_30": 52.831801}, "trend_signal": 0, "fair_value": 37.864295, "relative_strength": -10.326167, "rate_of_change": 0.10002503008947666, "market_dynamics": -1.083717, "expectation": {"probability": 49.935, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 51.491067, "high": 52.085308, "low": 50.639318, "close": 50.659126, "volume": 3049500}, "trend_line": 53.499182, "activity_lines": {"activity_5": 50.744131, "activity_10": 50.679838, "activity_20": 51.830242, "activity_30": 52.645091}, "trend_signal": 0, "fair_value": 38.024198, "relative_strength": -11.782034, "rate_of_change": -0.10072241913366754, "market_dynamics": -1.040537, "expectation": {"probability": 55.618, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 50.857203, "high": 51.65943, "low": 50.243153, "close": 50.807682, "volume": 5305300}, "trend_line": 53.368629, "activity_lines": {"activity_5": 50.818197, "activity_10": 50.656291, "activity_20": 51.630591, "activity_30": 52.471446}, "trend_signal": 0, "fair_value": 38.182696, "relative_strength": -14.913984, "rate_of_change": -0.24402803018558125, "market_dynamics": -0.936015, "expectation": {"probability": 48.7053, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 50.877015, "high": 51.104804, "low": 49.846997, "close": 50.777973, "volume": 3604000}, "trend_line": 53.223382, "activity_lines": {"activity_5": 50.818584, "activity_10": 50.660871, "activity_20": 51.444484, "activity_30": 52.304307}, "trend_signal": 0, "fair_value": 38.343085, "relative_strength": -14.717094, "rate_of_change": -0.272158012528292, "market_dynamics": -0.819581, "expectation": {"probability": 55.5267, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 50.5997, "high": 51.788187, "low": 50.332291, "close": 50.93644, "volume": 2868500}, "trend_line": 53.148017, "activity_lines": {"activity_5": 50.887578, "activity_10": 50.707893, "activity_20": 51.295878, "activity_30": 52.156762}, "trend_signal": 0, "fair_value": 38.50638, "relative_strength": -14.965922, "rate_of_change": -0.1416012984668992, "market_dynamics": -0.676337, "expectation": {"probability": 48.5023, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 50.946341, "high": 51.837703, "low": 50.708645, "close": 51.5802, "volume": 3619700}, "trend_line": 53.055882, "activity_lines": {"activity_5": 51.083678, "activity_10": 50.899922, "activity_20": 51.229628, "activity_30": 52.055613}, "trend_signal": 0, "fair_value": 38.672785, "relative_strength": -14.413237, "rate_of_change": -0.17335548003607748, "market_dynamics": -0.374699, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 51.580202, "high": 52.29329, "low": 50.906726, "close": 51.530678, "volume": 940300}, "trend_line": 52.957185, "activity_lines": {"activity_5": 51.276476, "activity_10": 51.063163, "activity_20": 51.174209, "activity_30": 51.957213}, "trend_signal": 0, "fair_value": 38.841013, "relative_strength": -15.028199, "rate_of_change": -0.18602461457524025, "market_dynamics": -0.276502, "expectation": {"probability": 56.8075, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 51.203849, "high": 51.877322, "low": 50.688837, "close": 50.976055, "volume": 1499100}, "trend_line": 52.842292, "activity_lines": {"activity_5": 51.226296, "activity_10": 51.084984, "activity_20": 51.090547, "activity_30": 51.829398}, "trend_signal": 0, "fair_value": 39.003486, "relative_strength": -15.523239, "rate_of_change": -0.21695450768389998, "market_dynamics": -0.139023, "expectation": {"probability": 55.1253, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 51.283076, "high": 52.095206, "low": 49.777667, "close": 50.094597, "volume": 2220600}, "trend_line": 52.679026, "activity_lines": {"activity_5": 50.871072, "activity_10": 50.926085, "activity_20": 50.947494, "activity_30": 51.652127}, "trend_signal": 0, "fair_value": 39.162054, "relative_strength": -18.701557, "rate_of_change": -0.3089684300597713, "market_dynamics": -0.078947, "expectation": {"probability": 53.2453, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 50.015366, "high": 51.38212, "low": 49.589492, "close": 51.094902, "volume": 2173900}, "trend_line": 52.526835, "activity_lines": {"activity_5": 50.894841, "activity_10": 50.96579, "activity_20": 50.923813, "activity_30": 51.549926}, "trend_signal": 0, "fair_value": 39.327214, "relative_strength": -17.993937, "rate_of_change": -0.2889024561691819, "market_dynamics": -0.046215, "expectation": {"probability": 47.4206, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 50.827495, "high": 51.629722, "low": 49.946035, "close": 50.094597, "volume": 2907200}, "trend_line": 52.341957, "activity_lines": {"activity_5": 50.574611, "activity_10": 50.796882, "activity_20": 50.819135, "activity_30": 51.393007}, "trend_signal": 0, "fair_value": 39.488031, "relative_strength": -19.64826, "rate_of_change": -0.35196866515943265, "market_dynamics": 0.015245, "expectation": {"probability": 57.3544, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 50.233251, "high": 50.787875, "low": 49.163616, "close": 49.787571, "volume": 3139200}, "trend_line": 52.192032, "activity_lines": {"activity_5": 50.25108, "activity_10": 50.602763, "activity_20": 50.701666, "activity_30": 51.228208}, "trend_signal": 0, "fair_value": 39.648614, "relative_strength": -16.951051, "rate_of_change": -0.28643369219076614, "market_dynamics": 0.020665, "expectation": {"probability": 56.7488, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 49.232944, "high": 50.976056, "low": 44.389871, "close": 44.984112, "volume": 5983800}, "trend_line": 51.883303, "activity_lines": {"activity_5": 48.442602, "activity_10": 49.551134, "activity_20": 50.14276, "activity_30": 50.763181}, "trend_signal": 0, "fair_value": 39.775834, "relative_strength": -25.832239, "rate_of_change": -0.5915251584762968, "market_dynamics": -0.071667, "expectation": {"probability": 50.3518, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 45.578359, "high": 46.519241, "low": 43.845152, "close": 44.885075, "volume": 6201700}, "trend_line": 51.530012, "activity_lines": {"activity_5": 47.000575, "activity_10": 48.587382, "activity_20": 49.610934, "activity_30": 50.311682}, "trend_signal": 0, "fair_value": 39.901415, "relative_strength": -26.9078, "rate_of_change": -0.6809339027625105, "market_dynamics": -0.309016, "expectation": {"probability": 48.3615, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 44.568148, "high": 46.432938, "low": 43.676781, "close": 45.905293, "volume": 6331800}, "trend_line": 51.214986, "activity_lines": {"activity_5": 46.245923, "activity_10": 47.916267, "activity_20": 49.207903, "activity_30": 49.948797}, "trend_signal": 0, "fair_value": 40.031799, "relative_strength": -26.433454, "rate_of_change": -0.6113447052952288, "market_dynamics": -0.58183, "expectation": {"probability": 43.3702, "direction": "negative"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 45.955071, "high": 47.757038, "low": 45.337825, "close": 45.805737, "volume": 6171900}, "trend_line": 50.913669, "activity_lines": {"activity_5": 45.804058, "activity_10": 47.318527, "activity_20": 48.826671, "activity_30": 49.599813}, "trend_signal": 0, "fair_value": 40.162617, "relative_strength": -27.218612, "rate_of_change": -0.58833756197845, "market_dynamics": -0.797248, "expectation": {"probability": 49.0995, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 45.576757, "high": 48.11544, "low": 45.576757, "close": 46.612141, "volume": 4934700}, "trend_line": 50.577671, "activity_lines": {"activity_5": 45.91692, "activity_10": 46.972396, "activity_20": 48.544555, "activity_30": 49.322295}, "trend_signal": 0, "fair_value": 40.301987, "relative_strength": -22.612189, "rate_of_change": -0.6599367254400709, "market_dynamics": -0.874612, "expectation": {"probability": 43.4821, "direction": "negative"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 46.253737, "high": 49.170731, "low": 45.815692, "close": 48.86211, "volume": 5666800}, "trend_line": 50.335309, "activity_lines": {"activity_5": 46.991466, "activity_10": 47.124778, "activity_20": 48.489516, "activity_30": 49.211614}, "trend_signal": 0, "fair_value": 40.452806, "relative_strength": -17.088094, "rate_of_change": -0.47918774274916687, "market_dynamics": -0.720272, "expectation": {"probability": 44.5614, "direction": "negative"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 48.005927, "high": 49.658559, "low": 48.005927, "close": 48.36433, "volume": 4868300}, "trend_line": 50.108898, "activity_lines": {"activity_5": 47.641552, "activity_10": 47.22509, "activity_20": 48.391778, "activity_30": 49.084454}, "trend_signal": 0, "fair_value": 40.60165, "relative_strength": -14.268395, "rate_of_change": -0.44980552319644806, "market_dynamics": -0.533076, "expectation": {"probability": 49.0036, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 48.583349, "high": 49.857668, "low": 47.43846, "close": 47.587791, "volume": 3965100}, "trend_line": 49.892104, "activity_lines": {"activity_5": 47.800842, "activity_10": 47.215673, "activity_20": 48.232705, "activity_30": 48.921802}, "trend_signal": 0, "fair_value": 40.742374, "relative_strength": -16.821975, "rate_of_change": -0.4326457149386924, "market_dynamics": -0.40942, "expectation": {"probability": 47.8761, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 47.597749, "high": 49.658557, "low": 47.458367, "close": 49.389755, "volume": 3332200}, "trend_line": 49.753456, "activity_lines": {"activity_5": 48.448619, "activity_10": 47.597651, "activity_20": 48.254945, "activity_30": 48.889392}, "trend_signal": 0, "fair_value": 40.893807, "relative_strength": -16.053123, "rate_of_change": -0.2778956766385387, "market_dynamics": -0.161823, "expectation": {"probability": 42.5833, "direction": "negative"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 49.409667, "high": 50.853229, "low": 48.832239, "close": 50.405228, "volume": 2981100}, "trend_line": 49.661806, "activity_lines": {"activity_5": 49.195954, "activity_10": 48.177076, "activity_20": 48.385271, "activity_30": 48.931442}, "trend_signal": 0, "fair_value": 41.050605, "relative_strength": -15.333695, "rate_of_change": -0.18420830906701505, "market_dynamics": -0.027924, "expectation": {"probability": 51.4523, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 50.23598, "high": 54.039019, "low": 50.10656, "close": 53.362038, "volume": 3344600}, "trend_line": 49.685481, "activity_lines": {"activity_5": 50.676019, "activity_10": 49.282872, "activity_20": 48.798406, "activity_30": 49.170167}, "trend_signal": 0, "fair_value": 41.228176, "relative_strength": -11.563938, "rate_of_change": 0.04767245073609352, "market_dynamics": 0.281021, "expectation": {"probability": 55.2931, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 53.103195, "high": 54.725959, "low": 53.103195, "close": 53.849865, "volume": 3434700}, "trend_line": 49.762891, "activity_lines": {"activity_5": 52.018697, "activity_10": 50.325039, "activity_20": 49.245838, "activity_30": 49.438837}, "trend_signal": 0, "fair_value": 41.408175, "relative_strength": -9.06662, "rate_of_change": 0.15580004146483037, "market_dynamics": 0.644844, "expectation": {"probability": 55.312, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 53.839913, "high": 55.681699, "low": 53.292349, "close": 55.233696, "volume": 3276000}, "trend_line": 49.854872, "activity_lines": {"activity_5": 53.456951, "activity_10": 51.455815, "activity_20": 49.810435, "activity_30": 49.791792}, "trend_signal": 0, "fair_value": 41.592686, "relative_strength": -6.119116, "rate_of_change": 0.18483853761630725, "market_dynamics": 0.905249, "expectation": {"probability": 55.4247, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 55.183918, "high": 57.01575, "low": 54.019109, "close": 55.094315, "volume": 5605200}, "trend_line": 50.00828, "activity_lines": {"activity_5": 54.339017, "activity_10": 52.391641, "activity_20": 50.341295, "activity_30": 50.12982}, "trend_signal": 1, "fair_value": 41.769479, "relative_strength": -6.289961, "rate_of_change": 0.3077091442537429, "market_dynamics": 1.139322, "expectation": {"probability": 58.634, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 54.735913, "high": 55.741432, "low": 52.734837, "close": 53.461597, "volume": 2927200}, "trend_line": 50.14704, "activity_lines": {"activity_5": 54.29654, "activity_10": 52.861727, "activity_20": 50.699924, "activity_30": 50.352615}, "trend_signal": 1, "fair_value": 41.934502, "relative_strength": -7.929755, "rate_of_change": 0.27747405029726635, "market_dynamics": 1.088878, "expectation": {"probability": 57.9187, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 53.780175, "high": 54.327734, "low": 52.665148, "close": 53.82, "volume": 2565000}, "trend_line": 50.279338, "activity_lines": {"activity_5": 54.169773, "activity_10": 53.272441, "activity_20": 51.083491, "activity_30": 50.58958}, "trend_signal": 1, "fair_value": 42.10215, "relative_strength": -8.475671, "rate_of_change": 0.26382015768030537, "market_dynamics": 1.022258, "expectation": {"probability": 55.5065, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 53.990002, "high": 54.299999, "low": 51.369999, "close": 51.59, "volume": 4508700}, "trend_line": 50.298514, "activity_lines": {"activity_5": 53.269141, "activity_10": 53.187557, "activity_20": 51.241135, "activity_30": 50.674139}, "trend_signal": 1, "fair_value": 42.253505, "relative_strength": -12.428741, "rate_of_change": 0.03813892696835931, "market_dynamics": 0.92163, "expectation": {"probability": 57.7902, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/00c657d0-d800-4501-816e-33f978b7b9bc/", "share_image": "https://sharemaestro.com/terminal/00c657d0-d800-4501-816e-33f978b7b9bc/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}