{"ticker": {"uuid": "c1a81d1b-dab5-4139-81f0-dc7b076b8c0c", "symbol": "MSFT", "name": "Microsoft Corporation", "exchange": "TOR", "asset_type": "Equity", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, MSFT rose 13.39%, moving from 27.94 to 31.68. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is inactive on the latest week and was active in 0 of the last 12 weeks. Relative Strength is -16.20 and has improved across the 12-week window. Market Dynamics is 0.92 on the latest week. Expectation is undecided at 50.47%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "31.68"}, {"label": "12-Week Change", "value": "13.39%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Undecided 50.47%"}, {"label": "Signal Weeks", "value": "0 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-16.20"}, {"label": "Market Dynamics", "value": "0.92"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 29.73, "high": 31.68, "low": 28.860001, "close": 31.68, "volume": 5537400}, "trend_line": 30.819868, "activity_lines": {"activity_5": 30.20524, "activity_10": 29.546146, "activity_20": 28.83845, "activity_30": 29.539592}, "trend_signal": 0, "fair_value": 30.14379, "relative_strength": -16.195416, "rate_of_change": -0.5662938359904015, "market_dynamics": 0.917506, "expectation": {"probability": 50.4713, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 24.452206, "high": 24.657357, "low": 23.504595, "close": 23.787899, "volume": 697700}, "trend_line": 19.811237, "activity_lines": {"activity_5": 23.898647, "activity_10": 23.22254, "activity_20": 21.968046, "activity_30": 20.974025}, "trend_signal": 1, "fair_value": 19.370196, "relative_strength": null, "rate_of_change": 0.9859662229406507, "market_dynamics": 2.095271, "expectation": {"probability": 62.5, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 23.983279, "high": 25.66358, "low": 23.690205, "close": 24.911354, "volume": 575000}, "trend_line": 20.054651, "activity_lines": {"activity_5": 24.321296, "activity_10": 23.641855, "activity_20": 22.350937, "activity_30": 21.303064}, "trend_signal": 1, "fair_value": 19.488093, "relative_strength": null, "rate_of_change": 1.22866633719036, "market_dynamics": 2.057888, "expectation": {"probability": 58.5462, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 25.204429, "high": 25.204429, "low": 24.188437, "close": 24.374054, "volume": 447900}, "trend_line": 20.262329, "activity_lines": {"activity_5": 24.402707, "activity_10": 23.896572, "activity_20": 22.650152, "activity_30": 21.581736}, "trend_signal": 1, "fair_value": 19.589884, "relative_strength": null, "rate_of_change": 1.0355602797575552, "market_dynamics": 1.94312, "expectation": {"probability": 61.5222, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 24.334974, "high": 24.921123, "low": 23.934439, "close": 24.784355, "volume": 393700}, "trend_line": 20.467802, "activity_lines": {"activity_5": 24.545337, "activity_10": 24.16184, "activity_20": 22.962155, "activity_30": 21.873479}, "trend_signal": 1, "fair_value": 19.695893, "relative_strength": null, "rate_of_change": 1.0140640792082578, "market_dynamics": 1.810028, "expectation": {"probability": 57.2438, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 24.745279, "high": 24.960201, "low": 24.403356, "close": 24.540127, "volume": 232000}, "trend_line": 20.686526, "activity_lines": {"activity_5": 24.571388, "activity_10": 24.310838, "activity_20": 23.224323, "activity_30": 22.13621}, "trend_signal": 1, "fair_value": 19.792778, "relative_strength": null, "rate_of_change": 1.0686247600011067, "market_dynamics": 1.565396, "expectation": {"probability": 60.7547, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 24.364281, "high": 25.565889, "low": 23.807438, "close": 25.116507, "volume": 465600}, "trend_line": 20.927703, "activity_lines": {"activity_5": 24.783705, "activity_10": 24.524859, "activity_20": 23.514256, "activity_30": 22.422015}, "trend_signal": 1, "fair_value": 19.897165, "relative_strength": null, "rate_of_change": 1.1658651626667544, "market_dynamics": 1.372914, "expectation": {"probability": 56.1798, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 25.233736, "high": 26.669801, "low": 24.813661, "close": 24.999275, "volume": 860900}, "trend_line": 21.180206, "activity_lines": {"activity_5": 24.86837, "activity_10": 24.671211, "activity_20": 23.760088, "activity_30": 22.684697}, "trend_signal": 1, "fair_value": 19.995282, "relative_strength": 21.18435, "rate_of_change": 1.2065490417175608, "market_dynamics": 1.306406, "expectation": {"probability": 63.4361, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 25.184888, "high": 25.575653, "low": 23.944207, "close": 24.588972, "volume": 1340300}, "trend_line": 21.416763, "activity_lines": {"activity_5": 24.810406, "activity_10": 24.697143, "activity_20": 23.936554, "activity_30": 22.904618}, "trend_signal": 1, "fair_value": 20.081956, "relative_strength": 19.001126, "rate_of_change": 1.1168777111988488, "market_dynamics": 1.094615, "expectation": {"probability": 60.6316, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 24.461975, "high": 24.61828, "low": 23.729288, "close": 23.817207, "volume": 870900}, "trend_line": 21.663247, "activity_lines": {"activity_5": 24.480859, "activity_10": 24.558243, "activity_20": 24.008861, "activity_30": 23.059485}, "trend_signal": 1, "fair_value": 20.151127, "relative_strength": 16.609213, "rate_of_change": 1.1508928776958443, "market_dynamics": 0.735337, "expectation": {"probability": 56.917, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 23.748823, "high": 23.875823, "low": 23.221289, "close": 23.299442, "volume": 508500}, "trend_line": 21.857468, "activity_lines": {"activity_5": 24.043201, "activity_10": 24.333197, "activity_20": 24.015135, "activity_30": 23.165046}, "trend_signal": 1, "fair_value": 20.208369, "relative_strength": 12.927855, "rate_of_change": 0.8965461179480732, "market_dynamics": 0.189975, "expectation": {"probability": 53.6313, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 23.338521, "high": 23.631594, "low": 22.683444, "close": 23.016304, "volume": 652900}, "trend_line": 22.042252, "activity_lines": {"activity_5": 23.593875, "activity_10": 24.077631, "activity_20": 23.980883, "activity_30": 23.239809}, "trend_signal": 1, "fair_value": 20.258511, "relative_strength": 14.613512, "rate_of_change": 0.8454044173826561, "market_dynamics": -0.355374, "expectation": {"probability": 48.9051, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 23.094622, "high": 24.200896, "low": 23.094622, "close": 23.515594, "volume": 889900}, "trend_line": 22.223259, "activity_lines": {"activity_5": 23.450993, "activity_10": 23.926873, "activity_20": 23.984754, "activity_30": 23.334864}, "trend_signal": 1, "fair_value": 20.315653, "relative_strength": 16.567524, "rate_of_change": 0.8211819736023227, "market_dynamics": -0.659819, "expectation": {"probability": 46.085, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 23.662444, "high": 24.142155, "low": 23.437274, "close": 23.936565, "volume": 376700}, "trend_line": 22.392694, "activity_lines": {"activity_5": 23.547347, "activity_10": 23.878034, "activity_20": 24.017842, "activity_30": 23.4454}, "trend_signal": 1, "fair_value": 20.378082, "relative_strength": 14.144978, "rate_of_change": 0.762421929204893, "market_dynamics": -0.830935, "expectation": {"probability": 49.0486, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 23.916986, "high": 24.465225, "low": 23.789711, "close": 24.347746, "volume": 399000}, "trend_line": 22.564167, "activity_lines": {"activity_5": 23.824255, "activity_10": 23.911908, "activity_20": 24.075398, "activity_30": 23.571532}, "trend_signal": 1, "fair_value": 20.445365, "relative_strength": 18.306209, "rate_of_change": 0.7657542232301412, "market_dynamics": -0.805258, "expectation": {"probability": 52.1825, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 24.572913, "high": 24.798084, "low": 24.014885, "close": 24.044254, "volume": 730000}, "trend_line": 22.737535, "activity_lines": {"activity_5": 23.964629, "activity_10": 23.898541, "activity_20": 24.087307, "activity_30": 23.667021}, "trend_signal": 1, "fair_value": 20.505346, "relative_strength": 13.216972, "rate_of_change": 0.7683332604301323, "market_dynamics": -0.717618, "expectation": {"probability": 54.6154, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 23.868034, "high": 24.034464, "low": 22.996722, "close": 23.045673, "volume": 815700}, "trend_line": 22.899064, "activity_lines": {"activity_5": 23.72249, "activity_10": 23.71263, "activity_20": 23.996058, "activity_30": 23.686901}, "trend_signal": 1, "fair_value": 20.546991, "relative_strength": 12.669173, "rate_of_change": 0.7104068229031776, "market_dynamics": -0.81325, "expectation": {"probability": 52.0147, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 22.977142, "high": 23.221892, "low": 22.51701, "close": 22.977142, "volume": 778700}, "trend_line": 23.043685, "activity_lines": {"activity_5": 23.455548, "activity_10": 23.551909, "activity_20": 23.896003, "activity_30": 23.691939}, "trend_signal": 1, "fair_value": 20.586187, "relative_strength": 13.179841, "rate_of_change": 0.6315585650138398, "market_dynamics": -0.818704, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 23.045676, "high": 23.926772, "low": 22.634495, "close": 23.789711, "volume": 600700}, "trend_line": 23.231639, "activity_lines": {"activity_5": 23.49536, "activity_10": 23.575695, "activity_20": 23.870964, "activity_30": 23.740069}, "trend_signal": 1, "fair_value": 20.637036, "relative_strength": 18.294074, "rate_of_change": 0.8156421162674341, "market_dynamics": -0.83761, "expectation": {"probability": 47.5728, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 24.063833, "high": 24.220474, "low": 23.740764, "close": 23.809294, "volume": 487300}, "trend_line": 23.348434, "activity_lines": {"activity_5": 23.551489, "activity_10": 23.617573, "activity_20": 23.845177, "activity_30": 23.777337}, "trend_signal": 1, "fair_value": 20.686603, "relative_strength": 16.404751, "rate_of_change": 0.5027411109478748, "market_dynamics": -0.935428, "expectation": {"probability": 49.2163, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 23.995305, "high": 24.435853, "low": 23.633072, "close": 23.721182, "volume": 873000}, "trend_line": 23.457419, "activity_lines": {"activity_5": 23.614145, "activity_10": 23.643575, "activity_20": 23.813129, "activity_30": 23.801386}, "trend_signal": 1, "fair_value": 20.733289, "relative_strength": 17.429277, "rate_of_change": 0.46677648702264385, "market_dynamics": -0.898125, "expectation": {"probability": 50.8346, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 23.662445, "high": 25.140736, "low": 23.574335, "close": 23.965933, "volume": 1327200}, "trend_line": 23.555065, "activity_lines": {"activity_5": 23.779923, "activity_10": 23.706409, "activity_20": 23.807872, "activity_30": 23.834193}, "trend_signal": 1, "fair_value": 20.782268, "relative_strength": 20.175633, "rate_of_change": 0.41626915561340083, "market_dynamics": -0.713019, "expectation": {"probability": 49.2857, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 24.210684, "high": 25.728134, "low": 24.083415, "close": 25.640024, "volume": 702700}, "trend_line": 23.702015, "activity_lines": {"activity_5": 24.44238, "activity_10": 24.056357, "activity_20": 23.961204, "activity_30": 23.968707}, "trend_signal": 1, "fair_value": 20.854772, "relative_strength": 20.512908, "rate_of_change": 0.623857331745849, "market_dynamics": -0.351193, "expectation": {"probability": 51.1019, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 25.679184, "high": 26.873563, "low": 25.679184, "close": 26.853983, "volume": 829100}, "trend_line": 23.902104, "activity_lines": {"activity_5": 25.331965, "activity_10": 24.588399, "activity_20": 24.226682, "activity_30": 24.172059}, "trend_signal": 1, "fair_value": 20.942996, "relative_strength": 26.245188, "rate_of_change": 0.8441856103795476, "market_dynamics": 0.180801, "expectation": {"probability": 49.8818, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 26.765876, "high": 27.41201, "low": 26.579866, "close": 26.887217, "volume": 1038900}, "trend_line": 24.10395, "activity_lines": {"activity_5": 26.028342, "activity_10": 25.073439, "activity_20": 24.483516, "activity_30": 24.364647}, "trend_signal": 1, "fair_value": 21.029144, "relative_strength": 22.15576, "rate_of_change": 0.8444695914635788, "market_dynamics": 0.732208, "expectation": {"probability": 51.3761, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 27.053976, "high": 27.69158, "low": 27.004932, "close": 27.465965, "volume": 1118400}, "trend_line": 24.274397, "activity_lines": {"activity_5": 26.712442, "activity_10": 25.617535, "activity_20": 24.785454, "activity_30": 24.581551}, "trend_signal": 1, "fair_value": 21.121098, "relative_strength": 24.194026, "rate_of_change": 0.7071330632531155, "market_dynamics": 1.181186, "expectation": {"probability": 53.0454, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 27.426729, "high": 27.927002, "low": 26.995125, "close": 27.230547, "volume": 814800}, "trend_line": 24.429848, "activity_lines": {"activity_5": 27.068416, "activity_10": 26.056614, "activity_20": 25.05104, "activity_30": 24.772271}, "trend_signal": 1, "fair_value": 21.207147, "relative_strength": 20.136498, "rate_of_change": 0.6403907788111043, "market_dynamics": 1.301195, "expectation": {"probability": 56.0738, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 26.85779, "high": 27.230547, "low": 26.386945, "close": 27.230547, "volume": 786700}, "trend_line": 24.588224, "activity_lines": {"activity_5": 27.206749, "activity_10": 26.419604, "activity_20": 25.306558, "activity_30": 24.952961}, "trend_signal": 1, "fair_value": 21.290805, "relative_strength": 19.942166, "rate_of_change": 0.6482889291820421, "market_dynamics": 1.213763, "expectation": {"probability": 53.2297, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 26.838173, "high": 27.426728, "low": 26.485037, "close": 26.85779, "volume": 1160200}, "trend_line": 24.70879, "activity_lines": {"activity_5": 27.114795, "activity_10": 26.637486, "activity_20": 25.515951, "activity_30": 25.099385}, "trend_signal": 1, "fair_value": 21.367065, "relative_strength": 16.382127, "rate_of_change": 0.49034041661569444, "market_dynamics": 1.118115, "expectation": {"probability": 52.809, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 26.89703, "high": 27.318827, "low": 26.828365, "close": 27.240351, "volume": 664000}, "trend_line": 24.808241, "activity_lines": {"activity_5": 27.150108, "activity_10": 26.869141, "activity_20": 25.750975, "activity_30": 25.262711}, "trend_signal": 1, "fair_value": 21.446434, "relative_strength": 15.239186, "rate_of_change": 0.4024923923834328, "market_dynamics": 0.865784, "expectation": {"probability": 50.1475, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 27.220732, "high": 27.416922, "low": 26.877407, "close": 27.348255, "volume": 401800}, "trend_line": 24.904776, "activity_lines": {"activity_5": 27.197846, "activity_10": 27.058032, "activity_20": 25.979974, "activity_30": 25.426583}, "trend_signal": 1, "fair_value": 21.525125, "relative_strength": 14.486648, "rate_of_change": 0.3891247267389872, "market_dynamics": 0.763298, "expectation": {"probability": 51.3902, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 27.161881, "high": 27.2894, "low": 26.632177, "close": 26.720461, "volume": 563200}, "trend_line": 25.002528, "activity_lines": {"activity_5": 27.044167, "activity_10": 27.066832, "activity_20": 26.129903, "activity_30": 25.543724}, "trend_signal": 1, "fair_value": 21.593485, "relative_strength": 11.130822, "rate_of_change": 0.39250302833481976, "market_dynamics": 0.6285, "expectation": {"probability": 54.049, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 26.867603, "high": 28.348805, "low": 26.838176, "close": 28.231089, "volume": 816700}, "trend_line": 25.113186, "activity_lines": {"activity_5": 27.428036, "activity_10": 27.300209, "activity_20": 26.406063, "activity_30": 25.752018}, "trend_signal": 1, "fair_value": 21.679687, "relative_strength": 16.172327, "rate_of_change": 0.44258724557771617, "market_dynamics": 0.591153, "expectation": {"probability": 51.3122, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 28.250704, "high": 28.947166, "low": 27.95643, "close": 28.937357, "volume": 1000000}, "trend_line": 25.265296, "activity_lines": {"activity_5": 27.980626, "activity_10": 27.614889, "activity_20": 26.727031, "activity_30": 25.998739}, "trend_signal": 1, "fair_value": 21.772734, "relative_strength": 18.508273, "rate_of_change": 0.6056977398248092, "market_dynamics": 0.77423, "expectation": {"probability": 52.4315, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 29.015831, "high": 29.545534, "low": 28.584223, "close": 29.329729, "volume": 911900}, "trend_line": 25.416808, "activity_lines": {"activity_5": 28.525368, "activity_10": 27.963029, "activity_20": 27.061556, "activity_30": 26.260961}, "trend_signal": 1, "fair_value": 21.868393, "relative_strength": 17.871037, "rate_of_change": 0.5996842467232536, "market_dynamics": 0.957961, "expectation": {"probability": 53.7005, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 29.506296, "high": 30.124276, "low": 28.839262, "close": 29.839808, "volume": 1800500}, "trend_line": 25.593464, "activity_lines": {"activity_5": 29.100844, "activity_10": 28.359501, "activity_20": 27.420935, "activity_30": 26.546315}, "trend_signal": 1, "fair_value": 21.968035, "relative_strength": 19.163269, "rate_of_change": 0.6950361351433321, "market_dynamics": 1.33553, "expectation": {"probability": 54.9036, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 29.790764, "high": 30.546076, "low": 29.251253, "close": 30.546076, "volume": 1151100}, "trend_line": 25.77445, "activity_lines": {"activity_5": 29.74564, "activity_10": 28.841225, "activity_20": 27.81998, "activity_30": 26.865839}, "trend_signal": 1, "fair_value": 22.073937, "relative_strength": 21.395474, "rate_of_change": 0.7071571085492794, "market_dynamics": 1.585217, "expectation": {"probability": 56.0458, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 30.546074, "high": 30.546074, "low": 29.280681, "close": 29.344219, "volume": 1178700}, "trend_line": 25.919281, "activity_lines": {"activity_5": 29.734776, "activity_10": 29.044148, "activity_20": 28.068846, "activity_30": 27.096146}, "trend_signal": 1, "fair_value": 22.162599, "relative_strength": 14.420522, "rate_of_change": 0.5619169371218394, "market_dynamics": 1.620673, "expectation": {"probability": 57.9722, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 29.324561, "high": 30.228669, "low": 28.872508, "close": 29.835579, "volume": 1033600}, "trend_line": 26.094168, "activity_lines": {"activity_5": 29.81349, "activity_10": 29.297978, "activity_20": 28.334189, "activity_30": 27.348811}, "trend_signal": 1, "fair_value": 22.255045, "relative_strength": 14.579527, "rate_of_change": 0.6747370808626915, "market_dynamics": 1.658294, "expectation": {"probability": 55.7543, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 29.924028, "high": 30.209017, "low": 29.33439, "close": 30.209017, "volume": 762500}, "trend_line": 26.307228, "activity_lines": {"activity_5": 29.956801, "activity_10": 29.565564, "activity_20": 28.606308, "activity_30": 27.614285}, "trend_signal": 1, "fair_value": 22.349735, "relative_strength": 14.367163, "rate_of_change": 0.8165042855552961, "market_dynamics": 1.524198, "expectation": {"probability": 56.6311, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 30.012471, "high": 30.307288, "low": 28.941296, "close": 29.481798, "volume": 966500}, "trend_line": 26.513307, "activity_lines": {"activity_5": 29.799087, "activity_10": 29.646953, "activity_20": 28.778693, "activity_30": 27.819096}, "trend_signal": 1, "fair_value": 22.433641, "relative_strength": 9.907573, "rate_of_change": 0.7833550535997278, "market_dynamics": 1.210097, "expectation": {"probability": 58.6524, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 29.354047, "high": 31.063992, "low": 29.147673, "close": 30.238497, "volume": 1167700}, "trend_line": 26.754047, "activity_lines": {"activity_5": 29.917474, "activity_10": 29.827132, "activity_20": 28.995713, "activity_30": 28.059431}, "trend_signal": 1, "fair_value": 22.524395, "relative_strength": 11.566949, "rate_of_change": 0.907996878699435, "market_dynamics": 1.098476, "expectation": {"probability": 56.3319, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 30.061606, "high": 31.27036, "low": 30.061606, "close": 31.142609, "volume": 1016900}, "trend_line": 27.008281, "activity_lines": {"activity_5": 30.357736, "activity_10": 30.107731, "activity_20": 29.268969, "activity_30": 28.342564}, "trend_signal": 1, "fair_value": 22.623455, "relative_strength": 13.550074, "rate_of_change": 0.9502637115050305, "market_dynamics": 0.990166, "expectation": {"probability": 57.1429, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 30.906751, "high": 30.946059, "low": 30.415391, "close": 30.582455, "volume": 702900}, "trend_line": 27.22981, "activity_lines": {"activity_5": 30.491388, "activity_10": 30.233546, "activity_20": 29.462675, "activity_30": 28.573156}, "trend_signal": 1, "fair_value": 22.713899, "relative_strength": 10.022799, "rate_of_change": 0.8202262113608796, "market_dynamics": 0.758858, "expectation": {"probability": 59.2513, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 30.729861, "high": 31.073816, "low": 30.326944, "close": 30.916578, "volume": 725700}, "trend_line": 27.448771, "activity_lines": {"activity_5": 30.686622, "activity_10": 30.390201, "activity_20": 29.670448, "activity_30": 28.811012}, "trend_signal": 1, "fair_value": 22.806064, "relative_strength": 10.168247, "rate_of_change": 0.8041223938029689, "market_dynamics": 0.678199, "expectation": {"probability": 56.8399, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 30.867443, "high": 31.152435, "low": 30.454697, "close": 30.631588, "volume": 771400}, "trend_line": 27.668349, "activity_lines": {"activity_5": 30.739689, "activity_10": 30.466187, "activity_20": 29.831891, "activity_30": 29.016355}, "trend_signal": 1, "fair_value": 22.893014, "relative_strength": 10.320052, "rate_of_change": 0.7999556701463919, "market_dynamics": 0.440735, "expectation": {"probability": 59.0595, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 30.867443, "high": 30.955888, "low": 28.852856, "close": 28.921646, "volume": 989300}, "trend_line": 27.864215, "activity_lines": {"activity_5": 30.146122, "activity_10": 30.216879, "activity_20": 29.815408, "activity_30": 29.097213}, "trend_signal": 1, "fair_value": 22.959262, "relative_strength": 4.09944, "rate_of_change": 0.7079063517667872, "market_dynamics": -0.103292, "expectation": {"probability": 58.4921, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 28.970779, "high": 29.914198, "low": 28.145288, "close": 29.481798, "volume": 1216100}, "trend_line": 28.081037, "activity_lines": {"activity_5": 29.827063, "activity_10": 30.098951, "activity_20": 29.844219, "activity_30": 29.201573}, "trend_signal": 1, "fair_value": 23.03016, "relative_strength": 4.924213, "rate_of_change": 0.778137837365944, "market_dynamics": -0.406366, "expectation": {"probability": 57.3551, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 29.383522, "high": 29.491627, "low": 28.263222, "close": 29.491627, "volume": 1043000}, "trend_line": 28.271101, "activity_lines": {"activity_5": 29.622001, "activity_10": 29.980309, "activity_20": 29.863247, "activity_30": 29.292579}, "trend_signal": 1, "fair_value": 23.099638, "relative_strength": 4.677573, "rate_of_change": 0.6768411009892659, "market_dynamics": -0.743572, "expectation": {"probability": 58.1633, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 29.658687, "high": 30.081264, "low": 29.442486, "close": 30.061605, "volume": 664800}, "trend_line": 28.479511, "activity_lines": {"activity_5": 29.679654, "activity_10": 29.971554, "activity_20": 29.924017, "activity_30": 29.408095}, "trend_signal": 1, "fair_value": 23.173701, "relative_strength": 4.585202, "rate_of_change": 0.7371838825802968, "market_dynamics": -1.03212, "expectation": {"probability": 59.0877, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 30.376077, "high": 30.863794, "low": 29.776613, "close": 30.499531, "volume": 655000}, "trend_line": 28.705456, "activity_lines": {"activity_5": 29.94028, "activity_10": 30.045101, "activity_20": 30.013059, "activity_30": 29.538419}, "trend_signal": 1, "fair_value": 23.250815, "relative_strength": 5.031545, "rate_of_change": 0.793359829808886, "market_dynamics": -1.013266, "expectation": {"probability": 59.9721, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 30.981928, "high": 31.474176, "low": 30.824413, "close": 31.198521, "volume": 553500}, "trend_line": 28.946542, "activity_lines": {"activity_5": 30.442706, "activity_10": 30.227233, "activity_20": 30.153665, "activity_30": 29.699262}, "trend_signal": 1, "fair_value": 23.333604, "relative_strength": 7.845332, "rate_of_change": 0.8398612444965139, "market_dynamics": -0.890813, "expectation": {"probability": 60.8191, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 31.503713, "high": 31.503713, "low": 29.357522, "close": 30.125425, "volume": 681600}, "trend_line": 29.096056, "activity_lines": {"activity_5": 30.435643, "activity_10": 30.196802, "activity_20": 30.170748, "activity_30": 29.775319}, "trend_signal": 1, "fair_value": 23.403623, "relative_strength": 4.1746, "rate_of_change": 0.5165176552004034, "market_dynamics": -0.887429, "expectation": {"probability": 61.3652, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 30.174648, "high": 30.90317, "low": 29.662713, "close": 30.775187, "volume": 663900}, "trend_line": 29.226762, "activity_lines": {"activity_5": 30.602258, "activity_10": 30.303004, "activity_20": 30.240692, "activity_30": 29.88365}, "trend_signal": 1, "fair_value": 23.478843, "relative_strength": 7.366853, "rate_of_change": 0.44922239632752975, "market_dynamics": -0.77899, "expectation": {"probability": 60.3798, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 30.765342, "high": 32.14363, "low": 30.765342, "close": 32.055027, "volume": 670500}, "trend_line": 29.399023, "activity_lines": {"activity_5": 31.109915, "activity_10": 30.6384, "activity_20": 30.423774, "activity_30": 30.066118}, "trend_signal": 1, "fair_value": 23.565471, "relative_strength": 13.341218, "rate_of_change": 0.5893947471841009, "market_dynamics": -0.488129, "expectation": {"probability": 61.0431, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 32.143635, "high": 32.685102, "low": 31.995955, "close": 32.62603, "volume": 664800}, "trend_line": 29.571025, "activity_lines": {"activity_5": 31.675013, "activity_10": 31.056915, "activity_20": 30.64826, "activity_30": 30.274312}, "trend_signal": 1, "fair_value": 23.656076, "relative_strength": 15.372151, "rate_of_change": 0.5850602586351223, "market_dynamics": -0.317926, "expectation": {"probability": 61.8056, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 32.655558, "high": 33.059206, "low": 32.360211, "close": 32.419285, "volume": 571900}, "trend_line": 29.743983, "activity_lines": {"activity_5": 32.029428, "activity_10": 31.401578, "activity_20": 30.839788, "activity_30": 30.458071}, "trend_signal": 1, "fair_value": 23.742841, "relative_strength": 12.543152, "rate_of_change": 0.5848901077997847, "market_dynamics": -0.017894, "expectation": {"probability": 62.4183, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 32.783552, "high": 33.945247, "low": 32.783552, "close": 33.866489, "volume": 348900}, "trend_line": 29.965181, "activity_lines": {"activity_5": 32.784861, "activity_10": 31.945775, "activity_20": 31.160225, "activity_30": 30.724039}, "trend_signal": 1, "fair_value": 23.842092, "relative_strength": 16.085832, "rate_of_change": 0.7436730985221486, "market_dynamics": 0.363643, "expectation": {"probability": 58.7744, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 33.846806, "high": 33.866496, "low": 32.675257, "close": 32.832775, "volume": 739100}, "trend_line": 30.164347, "activity_lines": {"activity_5": 32.946318, "activity_10": 32.222303, "activity_20": 31.360678, "activity_30": 30.909045}, "trend_signal": 1, "fair_value": 23.92938, "relative_strength": 9.161445, "rate_of_change": 0.6646580910023476, "market_dynamics": 0.496997, "expectation": {"probability": 60.4917, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 32.852463, "high": 33.137966, "low": 31.277277, "close": 31.661228, "volume": 728100}, "trend_line": 30.31171, "activity_lines": {"activity_5": 32.580087, "activity_10": 32.225074, "activity_20": 31.435283, "activity_30": 31.005618}, "trend_signal": 1, "fair_value": 24.003725, "relative_strength": 4.916119, "rate_of_change": 0.48853369840892674, "market_dynamics": 0.45855, "expectation": {"probability": 59.6056, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 31.867966, "high": 32.468517, "low": 30.214032, "close": 30.824415, "volume": 749000}, "trend_line": 30.427582, "activity_lines": {"activity_5": 31.961172, "activity_10": 32.046613, "activity_20": 31.423277, "activity_30": 31.038696}, "trend_signal": 1, "fair_value": 24.068684, "relative_strength": 1.362348, "rate_of_change": 0.38226810694612584, "market_dynamics": 0.409336, "expectation": {"probability": 58.5825, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 31.267433, "high": 31.267433, "low": 29.268916, "close": 29.534729, "volume": 1233700}, "trend_line": 30.521391, "activity_lines": {"activity_5": 31.032469, "activity_10": 31.627757, "activity_20": 31.282049, "activity_30": 30.981093}, "trend_signal": 1, "fair_value": 24.120251, "relative_strength": -0.530714, "rate_of_change": 0.3083025131605931, "market_dynamics": 0.094276, "expectation": {"probability": 54.555, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 28.884965, "high": 29.672555, "low": 28.796359, "close": 29.436279, "volume": 820700}, "trend_line": 30.561564, "activity_lines": {"activity_5": 30.263252, "activity_10": 31.221252, "activity_20": 31.134797, "activity_30": 30.911086}, "trend_signal": 0, "fair_value": 24.169933, "relative_strength": -1.486129, "rate_of_change": 0.1316224414542553, "market_dynamics": -0.308353, "expectation": {"probability": 60.8108, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 29.485505, "high": 30.55434, "low": 29.249225, "close": 30.357088, "volume": 504400}, "trend_line": 30.608888, "activity_lines": {"activity_5": 30.09632, "activity_10": 30.994696, "activity_20": 31.083366, "activity_30": 30.897894}, "trend_signal": 0, "fair_value": 24.227222, "relative_strength": -1.898885, "rate_of_change": 0.15484809612492245, "market_dynamics": -0.635122, "expectation": {"probability": 60.303, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 30.386676, "high": 30.89953, "low": 29.863959, "close": 30.189425, "volume": 541400}, "trend_line": 30.637544, "activity_lines": {"activity_5": 30.038546, "activity_10": 30.745258, "activity_20": 31.017041, "activity_30": 30.870831}, "trend_signal": 0, "fair_value": 24.281921, "relative_strength": -3.563881, "rate_of_change": 0.09361986622969777, "market_dynamics": -0.946264, "expectation": {"probability": 60.804, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 30.219011, "high": 30.554338, "low": 29.489178, "close": 30.209148, "volume": 760500}, "trend_line": 30.649856, "activity_lines": {"activity_5": 30.085466, "activity_10": 30.533326, "activity_20": 30.956056, "activity_30": 30.843193}, "trend_signal": 0, "fair_value": 24.335805, "relative_strength": -3.926451, "rate_of_change": 0.040185988798584614, "market_dynamics": -1.09781, "expectation": {"probability": 58.1395, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 30.209146, "high": 30.376811, "low": 29.015774, "close": 29.104538, "volume": 493300}, "trend_line": 30.601805, "activity_lines": {"activity_5": 29.805201, "activity_10": 30.164499, "activity_20": 30.791883, "activity_30": 30.743495}, "trend_signal": 0, "fair_value": 24.378766, "relative_strength": -5.232196, "rate_of_change": -0.15677398288592598, "market_dynamics": -1.242516, "expectation": {"probability": 59.375, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 29.420139, "high": 31.215133, "low": 29.114399, "close": 31.146095, "volume": 736800}, "trend_line": 30.661867, "activity_lines": {"activity_5": 30.234134, "activity_10": 30.227132, "activity_20": 30.821272, "activity_30": 30.778611}, "trend_signal": 0, "fair_value": 24.439189, "relative_strength": -2.189429, "rate_of_change": 0.196269468418618, "market_dynamics": -1.099749, "expectation": {"probability": 57.4489, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 31.185547, "high": 31.954829, "low": 31.027743, "close": 31.530737, "volume": 674300}, "trend_line": 30.718372, "activity_lines": {"activity_5": 30.677293, "activity_10": 30.409162, "activity_20": 30.879369, "activity_30": 30.834667}, "trend_signal": 0, "fair_value": 24.501946, "relative_strength": -2.43733, "rate_of_change": 0.18428427727508506, "market_dynamics": -0.932671, "expectation": {"probability": 58.2617, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 31.451835, "high": 31.540599, "low": 30.830494, "close": 30.938984, "volume": 507200}, "trend_line": 30.742705, "activity_lines": {"activity_5": 30.844958, "activity_10": 30.507274, "activity_20": 30.871398, "activity_30": 30.8489}, "trend_signal": 0, "fair_value": 24.558411, "relative_strength": -4.78194, "rate_of_change": 0.0792131822610982, "market_dynamics": -0.913972, "expectation": {"probability": 61.3043, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 30.988295, "high": 31.106647, "low": 29.952722, "close": 30.110523, "volume": 593600}, "trend_line": 30.763662, "activity_lines": {"activity_5": 30.686499, "activity_10": 30.467888, "activity_20": 30.780348, "activity_30": 30.808114}, "trend_signal": 0, "fair_value": 24.60669, "relative_strength": -8.134782, "rate_of_change": 0.06816901765800773, "market_dynamics": -0.796166, "expectation": {"probability": 57.5071, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 30.110523, "high": 30.386675, "low": 29.508905, "close": 30.061211, "volume": 992900}, "trend_line": 30.757753, "activity_lines": {"activity_5": 30.518178, "activity_10": 30.432517, "activity_20": 30.686454, "activity_30": 30.762794}, "trend_signal": 0, "fair_value": 24.653712, "relative_strength": -9.447633, "rate_of_change": -0.019207726310343204, "market_dynamics": -0.833862, "expectation": {"probability": 53.7037, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 30.544475, "high": 30.554339, "low": 29.666703, "close": 30.228872, "volume": 460400}, "trend_line": 30.727295, "activity_lines": {"activity_5": 30.341965, "activity_10": 30.418057, "activity_20": 30.613944, "activity_30": 30.728673}, "trend_signal": 0, "fair_value": 24.701363, "relative_strength": -10.201839, "rate_of_change": -0.09902543921202381, "market_dynamics": -0.986739, "expectation": {"probability": 53.3569, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 30.090795, "high": 31.224997, "low": 29.893542, "close": 30.948843, "volume": 717800}, "trend_line": 30.739508, "activity_lines": {"activity_5": 30.466891, "activity_10": 30.52009, "activity_20": 30.609509, "activity_30": 30.742966}, "trend_signal": 0, "fair_value": 24.754308, "relative_strength": -6.696222, "rate_of_change": 0.03974642089386372, "market_dynamics": -0.780615, "expectation": {"probability": 56.2553, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 31.215133, "high": 31.658946, "low": 29.341241, "close": 29.627256, "volume": 2124100}, "trend_line": 30.69653, "activity_lines": {"activity_5": 30.190081, "activity_10": 30.371075, "activity_20": 30.478383, "activity_30": 30.671208}, "trend_signal": 0, "fair_value": 24.795257, "relative_strength": -9.820819, "rate_of_change": -0.13981355849937974, "market_dynamics": -0.594236, "expectation": {"probability": 55.794, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 29.627257, "high": 30.791042, "low": 29.291929, "close": 30.514891, "volume": 1150200}, "trend_line": 30.69264, "activity_lines": {"activity_5": 30.296598, "activity_10": 30.393669, "activity_20": 30.443353, "activity_30": 30.65949}, "trend_signal": 0, "fair_value": 24.84292, "relative_strength": -8.837239, "rate_of_change": -0.012672442129447186, "market_dynamics": -0.338525, "expectation": {"probability": 55.4012, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 30.435989, "high": 30.958706, "low": 29.834372, "close": 29.923136, "volume": 992500}, "trend_line": 30.726023, "activity_lines": {"activity_5": 30.178905, "activity_10": 30.303113, "activity_20": 30.36202, "activity_30": 30.609844}, "trend_signal": 0, "fair_value": 24.884906, "relative_strength": -10.911324, "rate_of_change": 0.10876548905535857, "market_dynamics": -0.071091, "expectation": {"probability": 56.2863, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 29.952721, "high": 30.289734, "low": 29.607531, "close": 30.131615, "volume": 682500}, "trend_line": 30.747684, "activity_lines": {"activity_5": 30.13991, "activity_10": 30.235579, "activity_20": 30.312428, "activity_30": 30.571495}, "trend_signal": 0, "fair_value": 24.927911, "relative_strength": -12.014216, "rate_of_change": 0.07049724593383971, "market_dynamics": -0.116064, "expectation": {"probability": 54.6099, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 30.151378, "high": 30.981505, "low": 29.983376, "close": 30.536793, "volume": 441300}, "trend_line": 30.782523, "activity_lines": {"activity_5": 30.242458, "activity_10": 30.260158, "activity_20": 30.319209, "activity_30": 30.557889}, "trend_signal": 0, "fair_value": 24.973512, "relative_strength": -11.360986, "rate_of_change": 0.11330609485905221, "market_dynamics": -0.083378, "expectation": {"probability": 56.2244, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 30.517028, "high": 32.216806, "low": 30.447851, "close": 32.038921, "volume": 639400}, "trend_line": 30.848433, "activity_lines": {"activity_5": 30.873186, "activity_10": 30.575923, "activity_20": 30.479983, "activity_30": 30.638947}, "trend_signal": 0, "fair_value": 25.030491, "relative_strength": -7.036496, "rate_of_change": 0.21411500285405063, "market_dynamics": 0.021792, "expectation": {"probability": 52.8816, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 31.94999, "high": 32.918467, "low": 31.821517, "close": 32.305752, "volume": 504500}, "trend_line": 30.908641, "activity_lines": {"activity_5": 31.432079, "activity_10": 30.920204, "activity_20": 30.664371, "activity_30": 30.732968}, "trend_signal": 0, "fair_value": 25.088693, "relative_strength": -4.672743, "rate_of_change": 0.1951736089803958, "market_dynamics": 0.299359, "expectation": {"probability": 53.4709, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 32.236575, "high": 32.869053, "low": 30.971623, "close": 31.52504, "volume": 593700}, "trend_line": 30.919525, "activity_lines": {"activity_5": 31.611345, "activity_10": 31.082624, "activity_20": 30.767352, "activity_30": 30.772736}, "trend_signal": 0, "fair_value": 25.139775, "relative_strength": -4.393133, "rate_of_change": 0.03521345373936299, "market_dynamics": 0.496766, "expectation": {"probability": 53.0526, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 31.445979, "high": 31.702926, "low": 30.783855, "close": 31.109976, "volume": 273400}, "trend_line": 30.952343, "activity_lines": {"activity_5": 31.545462, "activity_10": 31.142963, "activity_20": 30.821325, "activity_30": 30.785023}, "trend_signal": 0, "fair_value": 25.186785, "relative_strength": -6.333549, "rate_of_change": 0.10614005228087722, "market_dynamics": 0.555947, "expectation": {"probability": 52.102, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 30.734444, "high": 30.862915, "low": 29.943847, "close": 30.586206, "volume": 511600}, "trend_line": 30.946044, "activity_lines": {"activity_5": 31.239765, "activity_10": 31.092051, "activity_20": 30.817446, "activity_30": 30.761401}, "trend_signal": 0, "fair_value": 25.228968, "relative_strength": -8.854533, "rate_of_change": -0.02035064033762646, "market_dynamics": 0.352617, "expectation": {"probability": 51.5789, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 30.862915, "high": 31.307626, "low": 29.943844, "close": 30.230436, "volume": 560700}, "trend_line": 30.885224, "activity_lines": {"activity_5": 30.812184, "activity_10": 30.983047, "activity_20": 30.778592, "activity_30": 30.715233}, "trend_signal": 0, "fair_value": 25.267739, "relative_strength": -8.639136, "rate_of_change": -0.19653562180677975, "market_dynamics": 0.058435, "expectation": {"probability": 50.1136, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 29.96361, "high": 31.277979, "low": 29.617726, "close": 30.912329, "volume": 483500}, "trend_line": 30.828101, "activity_lines": {"activity_5": 30.732467, "activity_10": 30.987057, "activity_20": 30.804486, "activity_30": 30.716982}, "trend_signal": 0, "fair_value": 25.311159, "relative_strength": -7.496078, "rate_of_change": -0.18495251969032409, "market_dynamics": -0.030945, "expectation": {"probability": 55.1203, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 30.704797, "high": 32.20693, "low": 30.704796, "close": 32.019165, "volume": 609800}, "trend_line": 30.814763, "activity_lines": {"activity_5": 31.114589, "activity_10": 31.185083, "activity_20": 30.932443, "activity_30": 30.793824}, "trend_signal": 0, "fair_value": 25.362365, "relative_strength": -5.512243, "rate_of_change": -0.04326572045420819, "market_dynamics": 0.14734, "expectation": {"probability": 51.6828, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 30.576325, "high": 32.315637, "low": 29.785725, "close": 29.953728, "volume": 2266800}, "trend_line": 30.684338, "activity_lines": {"activity_5": 30.775291, "activity_10": 30.969466, "activity_20": 30.849814, "activity_30": 30.738274}, "trend_signal": 1, "fair_value": 25.397148, "relative_strength": -11.521366, "rate_of_change": -0.4232549184298413, "market_dynamics": 0.122725, "expectation": {"probability": 53.0747, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 29.588077, "high": 30.141495, "low": 29.400309, "close": 29.528782, "volume": 1040000}, "trend_line": 30.574205, "activity_lines": {"activity_5": 30.371427, "activity_10": 30.67982, "activity_20": 30.732391, "activity_30": 30.663722}, "trend_signal": 0, "fair_value": 25.428213, "relative_strength": -12.093386, "rate_of_change": -0.3589225226237605, "market_dynamics": 0.021527, "expectation": {"probability": 49.8465, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 29.825258, "high": 29.904317, "low": 29.153253, "close": 29.410194, "volume": 440900}, "trend_line": 30.49917, "activity_lines": {"activity_5": 29.998529, "activity_10": 30.38694, "activity_20": 30.613207, "activity_30": 30.588624}, "trend_signal": 0, "fair_value": 25.457929, "relative_strength": -12.295601, "rate_of_change": -0.24541930035466086, "market_dynamics": -0.298743, "expectation": {"probability": 54.1719, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 29.40031, "high": 30.222224, "low": 29.271839, "close": 29.430031, "volume": 461500}, "trend_line": 30.452691, "activity_lines": {"activity_5": 29.686927, "activity_10": 30.145462, "activity_20": 30.503193, "activity_30": 30.519648}, "trend_signal": 0, "fair_value": 25.487352, "relative_strength": -10.772304, "rate_of_change": -0.15239431105829418, "market_dynamics": -0.763177, "expectation": {"probability": 54.6653, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 29.420126, "high": 29.420126, "low": 27.87535, "close": 28.618032, "volume": 515500}, "trend_line": 30.422134, "activity_lines": {"activity_5": 29.203477, "activity_10": 29.808633, "activity_20": 30.319086, "activity_30": 30.401283}, "trend_signal": 0, "fair_value": 25.510372, "relative_strength": -13.728991, "rate_of_change": -0.10034252802158508, "market_dynamics": -1.06618, "expectation": {"probability": 54.186, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 28.627932, "high": 28.915104, "low": 27.449543, "close": 28.320959, "volume": 556400}, "trend_line": 30.384957, "activity_lines": {"activity_5": 28.847746, "activity_10": 29.470646, "activity_20": 30.113558, "activity_30": 30.265723}, "trend_signal": 0, "fair_value": 25.530887, "relative_strength": -12.161272, "rate_of_change": -0.12220378754494933, "market_dynamics": -1.271229, "expectation": {"probability": 52.5959, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 27.72681, "high": 28.013984, "low": 27.112861, "close": 27.934763, "volume": 644600}, "trend_line": 30.304213, "activity_lines": {"activity_5": 28.472134, "activity_10": 29.113151, "activity_20": 29.880335, "activity_30": 30.107646}, "trend_signal": 0, "fair_value": 25.548307, "relative_strength": -12.315424, "rate_of_change": -0.26573675914696626, "market_dynamics": -1.353584, "expectation": {"probability": 50.8179, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 27.865446, "high": 28.221934, "low": 27.429737, "close": 28.152618, "volume": 482500}, "trend_line": 30.236319, "activity_lines": {"activity_5": 28.275408, "activity_10": 28.843474, "activity_20": 29.682213, "activity_30": 29.968833}, "trend_signal": 0, "fair_value": 25.567043, "relative_strength": -12.726802, "rate_of_change": -0.22404145588601496, "market_dynamics": -1.46391, "expectation": {"probability": 51.5982, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 28.449689, "high": 28.479399, "low": 27.102959, "close": 27.251495, "volume": 526400}, "trend_line": 30.137731, "activity_lines": {"activity_5": 27.862146, "activity_10": 28.447735, "activity_20": 29.405291, "activity_30": 29.776264}, "trend_signal": 0, "fair_value": 25.579074, "relative_strength": -14.450889, "rate_of_change": -0.3260582083421034, "market_dynamics": -1.508105, "expectation": {"probability": 50.7661, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 26.855398, "high": 27.647596, "low": 25.835447, "close": 25.904764, "volume": 928600}, "trend_line": 30.031072, "activity_lines": {"activity_5": 27.145209, "activity_10": 27.873696, "activity_20": 29.01565, "activity_30": 29.503169}, "trend_signal": 0, "fair_value": 25.581384, "relative_strength": -12.834923, "rate_of_change": -0.3539052093868545, "market_dynamics": -1.509529, "expectation": {"probability": 49.4527, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 25.053155, "high": 28.202126, "low": 24.775888, "close": 27.825836, "volume": 1348600}, "trend_line": 29.920396, "activity_lines": {"activity_5": 27.249515, "activity_10": 27.760114, "activity_20": 28.828103, "activity_30": 29.360896}, "trend_signal": 0, "fair_value": 25.59719, "relative_strength": -7.632343, "rate_of_change": -0.3685382926057436, "market_dynamics": -1.277972, "expectation": {"probability": 50.1698, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 28.231837, "high": 28.24174, "low": 26.340473, "close": 26.389984, "volume": 344500}, "trend_line": 29.749038, "activity_lines": {"activity_5": 26.908211, "activity_10": 27.424157, "activity_20": 28.514788, "activity_30": 29.133128}, "trend_signal": 0, "fair_value": 25.602734, "relative_strength": -14.285494, "rate_of_change": -0.5727130082101903, "market_dynamics": -1.249057, "expectation": {"probability": 49.4845, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 26.083007, "high": 28.12291, "low": 25.518569, "close": 28.12291, "volume": 548000}, "trend_line": 29.655169, "activity_lines": {"activity_5": 27.247534, "activity_10": 27.460347, "activity_20": 28.38626, "activity_30": 29.028216}, "trend_signal": 0, "fair_value": 25.620236, "relative_strength": -10.2943, "rate_of_change": -0.3155362536428842, "market_dynamics": -1.021493, "expectation": {"probability": 49.9595, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 28.142712, "high": 31.440224, "low": 27.568373, "close": 31.143152, "volume": 1397700}, "trend_line": 29.68959, "activity_lines": {"activity_5": 28.595586, "activity_10": 28.069076, "activity_20": 28.564023, "activity_30": 29.124215}, "trend_signal": 0, "fair_value": 25.658325, "relative_strength": -1.786078, "rate_of_change": 0.11607082731512423, "market_dynamics": -0.42952, "expectation": {"probability": 52.8173, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 31.024325, "high": 31.767007, "low": 30.885688, "close": 31.400614, "volume": 503000}, "trend_line": 29.734236, "activity_lines": {"activity_5": 29.770014, "activity_10": 28.69347, "activity_20": 28.771841, "activity_30": 29.234604}, "trend_signal": 0, "fair_value": 25.697655, "relative_strength": -2.085669, "rate_of_change": 0.1503759398496247, "market_dynamics": -0.075797, "expectation": {"probability": 53.4792, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 31.965048, "high": 32.718127, "low": 31.489732, "close": 32.559399, "volume": 445100}, "trend_line": 29.811921, "activity_lines": {"activity_5": 30.964314, "activity_10": 29.477959, "activity_20": 29.090612, "activity_30": 29.416872}, "trend_signal": 0, "fair_value": 25.744334, "relative_strength": -0.716323, "rate_of_change": 0.26126448986280476, "market_dynamics": 0.532073, "expectation": {"probability": 50.5109, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 32.608998, "high": 32.976067, "low": 32.182416, "close": 32.281624, "volume": 406000}, "trend_line": 29.856347, "activity_lines": {"activity_5": 31.750451, "activity_10": 30.134881, "activity_20": 29.376027, "activity_30": 29.576208}, "trend_signal": 0, "fair_value": 25.788505, "relative_strength": -0.987042, "rate_of_change": 0.14902092354262528, "market_dynamics": 0.909952, "expectation": {"probability": 49.5253, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 32.341143, "high": 33.134793, "low": 30.753849, "close": 32.976063, "volume": 307600}, "trend_line": 29.967974, "activity_lines": {"activity_5": 32.375293, "activity_10": 30.83903, "activity_20": 29.719505, "activity_30": 29.77748}, "trend_signal": 0, "fair_value": 25.836743, "relative_strength": 0.14474, "rate_of_change": 0.3738803008954918, "market_dynamics": 0.88651, "expectation": {"probability": 51.1785, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 32.737968, "high": 33.888758, "low": 32.737968, "close": 33.700268, "volume": 244200}, "trend_line": 30.074153, "activity_lines": {"activity_5": 32.917992, "activity_10": 31.587155, "activity_20": 30.118881, "activity_30": 30.018273}, "trend_signal": 0, "fair_value": 25.889167, "relative_strength": 1.551904, "rate_of_change": 0.35430823585203775, "market_dynamics": 0.902101, "expectation": {"probability": 51.6667, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 33.610985, "high": 34.374868, "low": 33.482013, "close": 33.958202, "volume": 340300}, "trend_line": 30.208655, "activity_lines": {"activity_5": 33.376195, "activity_10": 32.264926, "activity_20": 30.529546, "activity_30": 30.268857}, "trend_signal": 1, "fair_value": 25.942604, "relative_strength": 2.352138, "rate_of_change": 0.44723454057044015, "market_dynamics": 0.865546, "expectation": {"probability": 54.4875, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 33.978044, "high": 34.583203, "low": 33.878836, "close": 34.146694, "volume": 356600}, "trend_line": 30.342491, "activity_lines": {"activity_5": 33.726722, "activity_10": 32.830542, "activity_20": 30.948929, "activity_30": 30.522924}, "trend_signal": 1, "fair_value": 25.996578, "relative_strength": 3.303686, "rate_of_change": 0.44303859274767027, "market_dynamics": 0.871653, "expectation": {"probability": 55.0, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 34.156611, "high": 35.71415, "low": 33.82923, "close": 35.495895, "volume": 301600}, "trend_line": 30.507794, "activity_lines": {"activity_5": 34.421164, "activity_10": 33.526543, "activity_20": 31.476841, "activity_30": 30.855402}, "trend_signal": 1, "fair_value": 26.058666, "relative_strength": 6.852743, "rate_of_change": 0.5447904722127183, "market_dynamics": 0.898221, "expectation": {"probability": 55.6197, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 35.595104, "high": 35.783594, "low": 34.890734, "close": 35.555416, "volume": 199000}, "trend_line": 30.625011, "activity_lines": {"activity_5": 34.921161, "activity_10": 34.067803, "activity_20": 31.982007, "activity_30": 31.181055}, "trend_signal": 1, "fair_value": 26.120333, "relative_strength": 5.974751, "rate_of_change": 0.3842198488687846, "market_dynamics": 0.919022, "expectation": {"probability": 56.2226, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 35.535579, "high": 36.210178, "low": 35.366929, "close": 35.99192, "volume": 174800}, "trend_line": 30.747883, "activity_lines": {"activity_5": 35.394703, "activity_10": 34.553292, "activity_20": 32.499482, "activity_30": 31.527307}, "trend_signal": 1, "fair_value": 26.18402, "relative_strength": 7.579135, "rate_of_change": 0.4012145497678384, "market_dynamics": 0.970534, "expectation": {"probability": 56.8093, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 35.853035, "high": 36.755812, "low": 35.813352, "close": 36.458195, "volume": 234600}, "trend_line": 30.912322, "activity_lines": {"activity_5": 35.870892, "activity_10": 35.035398, "activity_20": 33.030117, "activity_30": 31.895714}, "trend_signal": 1, "fair_value": 26.24988, "relative_strength": 7.914581, "rate_of_change": 0.5347977940464974, "market_dynamics": 1.044715, "expectation": {"probability": 57.3805, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 36.279622, "high": 36.983984, "low": 35.803438, "close": 36.686367, "volume": 376800}, "trend_line": 31.098201, "activity_lines": {"activity_5": 36.256473, "activity_10": 35.467035, "activity_20": 33.545148, "activity_30": 32.268233}, "trend_signal": 1, "fair_value": 26.353576, "relative_strength": 7.905563, "rate_of_change": 0.6013103771369873, "market_dynamics": 1.203811, "expectation": {"probability": 57.9368, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 36.755805, "high": 39.622865, "low": 36.408591, "close": 37.450253, "volume": 863800}, "trend_line": 31.327003, "activity_lines": {"activity_5": 36.727372, "activity_10": 35.962523, "activity_20": 34.093095, "activity_30": 32.678043}, "trend_signal": 1, "fair_value": 26.460927, "relative_strength": 11.984988, "rate_of_change": 0.7357403085792703, "market_dynamics": 1.459536, "expectation": {"probability": 58.4788, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 38.303426, "high": 38.303426, "low": 36.954224, "close": 37.291523, "volume": 350400}, "trend_line": 31.562373, "activity_lines": {"activity_5": 37.015069, "activity_10": 36.335177, "activity_20": 34.580613, "activity_30": 33.062851}, "trend_signal": 1, "fair_value": 26.56354, "relative_strength": 8.503918, "rate_of_change": 0.7513326442366658, "market_dynamics": 1.63442, "expectation": {"probability": 57.6073, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 37.301445, "high": 38.005809, "low": 37.063353, "close": 37.132797, "volume": 538200}, "trend_line": 31.769721, "activity_lines": {"activity_5": 37.134118, "activity_10": 36.600509, "activity_20": 35.009496, "activity_30": 33.422233}, "trend_signal": 1, "fair_value": 26.667139, "relative_strength": 7.450494, "rate_of_change": 0.6569468018136648, "market_dynamics": 1.844893, "expectation": {"probability": 56.9653, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 37.192316, "high": 37.251837, "low": 35.932173, "close": 36.270031, "volume": 492400}, "trend_line": 31.911417, "activity_lines": {"activity_5": 36.889519, "activity_10": 36.646564, "activity_20": 35.309156, "activity_30": 33.712575}, "trend_signal": 1, "fair_value": 26.773349, "relative_strength": 3.396188, "rate_of_change": 0.44600958252041184, "market_dynamics": 1.678183, "expectation": {"probability": 56.2183, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 36.200469, "high": 36.458832, "low": 35.604252, "close": 36.140846, "volume": 445300}, "trend_line": 32.117654, "activity_lines": {"activity_5": 36.614403, "activity_10": 36.627098, "activity_20": 35.547155, "activity_30": 33.985442}, "trend_signal": 1, "fair_value": 26.884635, "relative_strength": 2.23891, "rate_of_change": 0.6462796684960795, "market_dynamics": 1.29548, "expectation": {"probability": 55.4906, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 35.773178, "high": 36.518454, "low": 35.157087, "close": 35.335953, "volume": 443500}, "trend_line": 32.311227, "activity_lines": {"activity_5": 36.107357, "activity_10": 36.425031, "activity_20": 35.668903, "activity_30": 34.193074}, "trend_signal": 1, "fair_value": 26.987095, "relative_strength": -1.61714, "rate_of_change": 0.6026996865960405, "market_dynamics": 0.800077, "expectation": {"probability": 55.0369, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 35.554566, "high": 36.558205, "low": 35.3757, "close": 36.389275, "volume": 728600}, "trend_line": 32.543863, "activity_lines": {"activity_5": 36.092372, "activity_10": 36.417384, "activity_20": 35.848366, "activity_30": 34.456174}, "trend_signal": 1, "fair_value": 27.105444, "relative_strength": 0.632147, "rate_of_change": 0.7199850380178981, "market_dynamics": 0.336324, "expectation": {"probability": 55.9098, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 36.359465, "high": 36.985496, "low": 36.091167, "close": 36.925873, "volume": 825700}, "trend_line": 32.793724, "activity_lines": {"activity_5": 36.316403, "activity_10": 36.49214, "activity_20": 36.039571, "activity_30": 34.738884}, "trend_signal": 1, "fair_value": 27.230401, "relative_strength": 0.580042, "rate_of_change": 0.7677668751247989, "market_dynamics": 0.170264, "expectation": {"probability": 56.2669, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 36.776815, "high": 36.876187, "low": 36.001733, "close": 36.468773, "volume": 486400}, "trend_line": 33.055415, "activity_lines": {"activity_5": 36.401862, "activity_10": 36.466806, "activity_20": 36.159705, "activity_30": 34.975984}, "trend_signal": 1, "fair_value": 27.354728, "relative_strength": -0.538853, "rate_of_change": 0.7979911034196853, "market_dynamics": -0.013582, "expectation": {"probability": 56.1288, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 36.458831, "high": 37.114675, "low": 36.339588, "close": 36.826504, "volume": 588900}, "trend_line": 33.338934, "activity_lines": {"activity_5": 36.593316, "activity_10": 36.506321, "activity_20": 36.289775, "activity_30": 35.21928}, "trend_signal": 1, "fair_value": 27.480851, "relative_strength": -1.847123, "rate_of_change": 0.8577081848768144, "market_dynamics": -0.016546, "expectation": {"probability": 57.4199, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 36.975556, "high": 37.810264, "low": 36.319716, "close": 36.3694, "volume": 594500}, "trend_line": 33.620088, "activity_lines": {"activity_5": 36.58669, "activity_10": 36.460179, "activity_20": 36.355992, "activity_30": 35.414794}, "trend_signal": 1, "fair_value": 27.606903, "relative_strength": -1.033963, "rate_of_change": 0.843320305322302, "market_dynamics": -0.14928, "expectation": {"probability": 56.3158, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 36.270033, "high": 36.80663, "low": 36.021608, "close": 36.53833, "volume": 468000}, "trend_line": 33.899612, "activity_lines": {"activity_5": 36.567479, "activity_10": 36.464403, "activity_20": 36.418832, "activity_30": 35.603068}, "trend_signal": 1, "fair_value": 27.72776, "relative_strength": -1.418401, "rate_of_change": 0.8314195965221596, "market_dynamics": -0.352894, "expectation": {"probability": 57.1594, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 36.667514, "high": 37.363098, "low": 36.528389, "close": 37.323353, "volume": 477900}, "trend_line": 34.23534, "activity_lines": {"activity_5": 36.800004, "activity_10": 36.625053, "activity_20": 36.539473, "activity_30": 35.823954}, "trend_signal": 1, "fair_value": 27.856446, "relative_strength": -0.056514, "rate_of_change": 0.9903594176830199, "market_dynamics": -0.380389, "expectation": {"probability": 57.5862, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 37.869888, "high": 39.290878, "low": 36.647638, "close": 36.945747, "volume": 1602800}, "trend_line": 34.603373, "activity_lines": {"activity_5": 36.880163, "activity_10": 36.713583, "activity_20": 36.606898, "activity_30": 35.998819}, "trend_signal": 1, "fair_value": 27.989549, "relative_strength": -0.764693, "rate_of_change": 1.075009040365882, "market_dynamics": -0.317196, "expectation": {"probability": 56.7176, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 37.015305, "high": 37.303479, "low": 35.047783, "close": 35.316082, "volume": 1157400}, "trend_line": 34.853048, "activity_lines": {"activity_5": 36.385301, "activity_10": 36.493524, "activity_20": 36.504891, "activity_30": 36.044801}, "trend_signal": 1, "fair_value": 28.100645, "relative_strength": -3.959002, "rate_of_change": 0.7215337071331267, "market_dynamics": -0.404225, "expectation": {"probability": 56.1458, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 35.554566, "high": 36.419088, "low": 35.335954, "close": 36.150787, "volume": 856200}, "trend_line": 35.178408, "activity_lines": {"activity_5": 36.269369, "activity_10": 36.440225, "activity_20": 36.476811, "activity_30": 36.128526}, "trend_signal": 1, "fair_value": 28.219503, "relative_strength": -3.016741, "rate_of_change": 0.9335195016516097, "market_dynamics": -0.441091, "expectation": {"probability": 56.8569, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 36.021604, "high": 36.329652, "low": 33.301504, "close": 33.620083, "volume": 1069900}, "trend_line": 35.361647, "activity_lines": {"activity_5": 35.324444, "activity_10": 35.911984, "activity_20": 36.204593, "activity_30": 36.027988}, "trend_signal": 0, "fair_value": 28.31871, "relative_strength": -9.211399, "rate_of_change": 0.5208848564153341, "market_dynamics": -0.645557, "expectation": {"probability": 54.3964, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 33.789328, "high": 35.083557, "low": 33.062567, "close": 35.023823, "volume": 1186600}, "trend_line": 35.491003, "activity_lines": {"activity_5": 35.041981, "activity_10": 35.689316, "activity_20": 36.075281, "activity_30": 36.006193}, "trend_signal": 0, "fair_value": 28.423862, "relative_strength": -8.997465, "rate_of_change": 0.3658087531952382, "market_dynamics": -0.894679, "expectation": {"probability": 54.5515, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 34.755021, "high": 35.003911, "low": 33.759459, "close": 34.316975, "volume": 1143900}, "trend_line": 35.588215, "activity_lines": {"activity_5": 34.677205, "activity_10": 35.372714, "activity_20": 35.883259, "activity_30": 35.93045}, "trend_signal": 0, "fair_value": 28.528596, "relative_strength": -10.418545, "rate_of_change": 0.27390603753858117, "market_dynamics": -1.032929, "expectation": {"probability": 54.8666, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 34.446396, "high": 34.924269, "low": 33.73955, "close": 33.988438, "volume": 904100}, "trend_line": 35.63585, "activity_lines": {"activity_5": 34.378167, "activity_10": 35.035501, "activity_20": 35.670145, "activity_30": 35.827238}, "trend_signal": 0, "fair_value": 28.631848, "relative_strength": -11.605941, "rate_of_change": 0.13385048955110462, "market_dynamics": -1.194435, "expectation": {"probability": 53.857, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 33.998396, "high": 34.695285, "low": 33.420969, "close": 34.416531, "volume": 558600}, "trend_line": 35.707013, "activity_lines": {"activity_5": 34.310337, "activity_10": 34.827725, "activity_20": 35.510648, "activity_30": 35.748572}, "trend_signal": 0, "fair_value": 28.740773, "relative_strength": -10.858422, "rate_of_change": 0.19969497009333478, "market_dynamics": -1.267915, "expectation": {"probability": 53.3291, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 34.55591, "high": 34.665419, "low": 34.247289, "close": 34.645508, "volume": 216400}, "trend_line": 35.762661, "activity_lines": {"activity_5": 34.43445, "activity_10": 34.697087, "activity_20": 35.387406, "activity_30": 35.680088}, "trend_signal": 0, "fair_value": 28.85073, "relative_strength": -10.706742, "rate_of_change": 0.15584613588372098, "market_dynamics": -1.381575, "expectation": {"probability": 54.0861, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 34.426487, "high": 34.685333, "low": 33.321415, "close": 33.510571, "volume": 603400}, "trend_line": 35.756338, "activity_lines": {"activity_5": 34.111889, "activity_10": 34.394512, "activity_20": 35.168674, "activity_30": 35.534792}, "trend_signal": 0, "fair_value": 28.960268, "relative_strength": -13.083814, "rate_of_change": -0.017680451686751874, "market_dynamics": -1.438458, "expectation": {"probability": 54.497, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 33.530483, "high": 34.665422, "low": 33.281592, "close": 33.948616, "volume": 969800}, "trend_line": 35.756019, "activity_lines": {"activity_5": 34.036226, "activity_10": 34.240905, "activity_20": 35.008909, "activity_30": 35.418165}, "trend_signal": 0, "fair_value": 29.065882, "relative_strength": -13.670678, "rate_of_change": -0.0008921495260435107, "market_dynamics": -1.384241, "expectation": {"probability": 53.9339, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 33.64995, "high": 34.048175, "low": 32.286033, "close": 32.614563, "volume": 1534600}, "trend_line": 35.704948, "activity_lines": {"activity_5": 33.540436, "activity_10": 33.899236, "activity_20": 34.733146, "activity_30": 35.21549}, "trend_signal": 0, "fair_value": 29.162944, "relative_strength": -17.814196, "rate_of_change": -0.14283189635848528, "market_dynamics": -1.273628, "expectation": {"probability": 54.4929, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 32.286033, "high": 33.311456, "low": 31.071445, "close": 33.052612, "volume": 1996700}, "trend_line": 35.623505, "activity_lines": {"activity_5": 33.282254, "activity_10": 33.686331, "activity_20": 34.515894, "activity_30": 35.044372}, "trend_signal": 0, "fair_value": 29.258888, "relative_strength": -16.625616, "rate_of_change": -0.22810003812356808, "market_dynamics": -1.150812, "expectation": {"probability": 53.6585, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 33.022743, "high": 34.207464, "low": 29.856862, "close": 30.47411, "volume": 5461600}, "trend_line": 35.454128, "activity_lines": {"activity_5": 32.255499, "activity_10": 33.060938, "activity_20": 34.063944, "activity_30": 34.712153}, "trend_signal": 0, "fair_value": 29.333379, "relative_strength": -19.907091, "rate_of_change": -0.47546416333823505, "market_dynamics": -1.076702, "expectation": {"probability": 54.4892, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 30.494019, "high": 30.494019, "low": 27.736318, "close": 28.393389, "volume": 5585600}, "trend_line": 35.200844, "activity_lines": {"activity_5": 30.813264, "activity_10": 32.114432, "activity_20": 33.441997, "activity_30": 34.256621}, "trend_signal": 0, "fair_value": 29.392288, "relative_strength": -26.293629, "rate_of_change": -0.7143991808231773, "market_dynamics": -1.098402, "expectation": {"probability": 56.1881, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 28.682101, "high": 29.946463, "low": 28.104675, "close": 28.3237, "volume": 4231300}, "trend_line": 34.929694, "activity_lines": {"activity_5": 29.688945, "activity_10": 31.275808, "activity_20": 32.854043, "activity_30": 33.812935}, "trend_signal": 0, "fair_value": 29.453061, "relative_strength": -27.464325, "rate_of_change": -0.770294030449948, "market_dynamics": -1.145012, "expectation": {"probability": 54.9637, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 28.263965, "high": 28.638136, "low": 27.875697, "close": 28.199083, "volume": 2343700}, "trend_line": 34.646784, "activity_lines": {"activity_5": 28.898081, "activity_10": 30.523495, "activity_20": 32.293008, "activity_30": 33.378702}, "trend_signal": 0, "fair_value": 29.517158, "relative_strength": -28.982629, "rate_of_change": -0.8099412494137542, "market_dynamics": -1.285836, "expectation": {"probability": 53.0677, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 28.039427, "high": 28.817746, "low": 27.041583, "close": 27.889751, "volume": 3376700}, "trend_line": 34.328101, "activity_lines": {"activity_5": 28.298472, "activity_10": 29.820201, "activity_20": 31.743595, "activity_30": 32.942764}, "trend_signal": 0, "fair_value": 29.576461, "relative_strength": -30.471873, "rate_of_change": -0.9198054284057073, "market_dynamics": -1.328011, "expectation": {"probability": 51.7885, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 27.720118, "high": 29.186948, "low": 27.650268, "close": 28.947466, "volume": 3404200}, "trend_line": 34.049966, "activity_lines": {"activity_5": 28.395625, "activity_10": 29.427887, "activity_20": 31.335296, "activity_30": 32.595626}, "trend_signal": 0, "fair_value": 29.645669, "relative_strength": -24.761605, "rate_of_change": -0.8102254185281001, "market_dynamics": -1.36693, "expectation": {"probability": 46.371, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 28.628155, "high": 29.017315, "low": 27.859816, "close": 27.939644, "volume": 2655300}, "trend_line": 33.743527, "activity_lines": {"activity_5": 28.258614, "activity_10": 28.955934, "activity_20": 30.867161, "activity_30": 32.201412}, "trend_signal": 0, "fair_value": 29.694606, "relative_strength": -25.829652, "rate_of_change": -0.8999685932138596, "market_dynamics": -1.430547, "expectation": {"probability": 51.1628, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 28.119256, "high": 28.518392, "low": 26.842013, "close": 26.951777, "volume": 2510000}, "trend_line": 33.432919, "activity_lines": {"activity_5": 27.822563, "activity_10": 28.405659, "activity_20": 30.349628, "activity_30": 31.763235}, "trend_signal": 0, "fair_value": 29.736274, "relative_strength": -25.323459, "rate_of_change": -0.9204965444187325, "market_dynamics": -1.443277, "expectation": {"probability": 50.184, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 27.13139, "high": 27.330958, "low": 25.185593, "close": 25.295357, "volume": 3964400}, "trend_line": 33.071402, "activity_lines": {"activity_5": 26.925834, "activity_10": 27.681431, "activity_20": 29.721931, "activity_30": 31.238231}, "trend_signal": 0, "fair_value": 29.763574, "relative_strength": -30.967484, "rate_of_change": -1.08132047937543, "market_dynamics": -1.443153, "expectation": {"probability": 49.0647, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 25.554796, "high": 26.462834, "low": 25.14568, "close": 26.353071, "volume": 3922300}, "trend_line": 32.771973, "activity_lines": {"activity_5": 26.575258, "activity_10": 27.282591, "activity_20": 29.242687, "activity_30": 30.80479}, "trend_signal": 0, "fair_value": 29.796404, "relative_strength": -30.197815, "rate_of_change": -0.9054015913809653, "market_dynamics": -1.447653, "expectation": {"probability": 44.5515, "direction": "negative"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 26.383007, "high": 27.211217, "low": 25.854148, "close": 26.143524, "volume": 3634700}, "trend_line": 32.430448, "activity_lines": {"activity_5": 26.257278, "activity_10": 26.967462, "activity_20": 28.790141, "activity_30": 30.377148}, "trend_signal": 0, "fair_value": 29.830328, "relative_strength": -31.493893, "rate_of_change": -1.0421252330459452, "market_dynamics": -1.388947, "expectation": {"probability": 49.1047, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 26.343092, "high": 30.384362, "low": 26.173458, "close": 29.875462, "volume": 8052300}, "trend_line": 32.195434, "activity_lines": {"activity_5": 27.370207, "activity_10": 27.409605, "activity_20": 28.728621, "activity_30": 30.21231}, "trend_signal": 0, "fair_value": 29.8883, "relative_strength": -22.908177, "rate_of_change": -0.7246708401931408, "market_dynamics": -0.869272, "expectation": {"probability": 44.5946, "direction": "negative"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 29.705829, "high": 30.494123, "low": 28.967423, "close": 29.885441, "volume": 5598400}, "trend_line": 31.97599, "activity_lines": {"activity_5": 28.357408, "activity_10": 27.826615, "activity_20": 28.692567, "activity_30": 30.063278}, "trend_signal": 0, "fair_value": 29.936588, "relative_strength": -21.533403, "rate_of_change": -0.6815997572823503, "market_dynamics": -0.333613, "expectation": {"probability": 45.6006, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 29.775677, "high": 30.224708, "low": 28.039429, "close": 29.286734, "volume": 5960700}, "trend_line": 31.724664, "activity_lines": {"activity_5": 28.949463, "activity_10": 28.106375, "activity_20": 28.620596, "activity_30": 29.889778}, "trend_signal": 0, "fair_value": 29.979663, "relative_strength": -22.572379, "rate_of_change": -0.7859834832322591, "market_dynamics": 0.208905, "expectation": {"probability": 45.7899, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 28.997358, "high": 30.094986, "low": 28.558307, "close": 29.196928, "volume": 5593900}, "trend_line": 31.485582, "activity_lines": {"activity_5": 29.24549, "activity_10": 28.35003, "activity_20": 28.562461, "activity_30": 29.726698}, "trend_signal": 0, "fair_value": 30.022725, "relative_strength": -22.724456, "rate_of_change": -0.7536155465665445, "market_dynamics": 0.748045, "expectation": {"probability": 45.0315, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 28.787811, "high": 30.07503, "low": 28.209061, "close": 29.626001, "volume": 5133600}, "trend_line": 31.255171, "activity_lines": {"activity_5": 29.494951, "activity_10": 28.647932, "activity_20": 28.570045, "activity_30": 29.606725}, "trend_signal": 0, "fair_value": 30.063656, "relative_strength": -20.50119, "rate_of_change": -0.7317984466667954, "market_dynamics": 0.853511, "expectation": {"probability": 44.6456, "direction": "negative"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 30.104967, "high": 30.234685, "low": 28.92751, "close": 29.530001, "volume": 3356600}, "trend_line": 30.995393, "activity_lines": {"activity_5": 29.480247, "activity_10": 28.916042, "activity_20": 28.592389, "activity_30": 29.495424}, "trend_signal": 0, "fair_value": 30.097458, "relative_strength": -21.691219, "rate_of_change": -0.8311520676050717, "market_dynamics": 0.801208, "expectation": {"probability": 45.2632, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 29.73, "high": 31.68, "low": 28.860001, "close": 31.68, "volume": 5537400}, "trend_line": 30.819868, "activity_lines": {"activity_5": 30.20524, "activity_10": 29.546146, "activity_20": 28.83845, "activity_30": 29.539592}, "trend_signal": 0, "fair_value": 30.14379, "relative_strength": -16.195416, "rate_of_change": -0.5662938359904015, "market_dynamics": 0.917506, "expectation": {"probability": 50.4713, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/c1a81d1b-dab5-4139-81f0-dc7b076b8c0c/", "share_image": "https://sharemaestro.com/terminal/c1a81d1b-dab5-4139-81f0-dc7b076b8c0c/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}