{"ticker": {"uuid": "c0cbbca8-75be-42ac-8f6a-fa4d0809be02", "symbol": "D05", "name": "DBS Group Holdings Ltd", "exchange": "SES", "asset_type": "Equity", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "SGD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, D05 rose 16.85%, moving from 53.78 to 62.84. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 12 of the last 12 weeks. Relative Strength is 9.38 and has improved across the 12-week window. Market Dynamics is 0.74 on the latest week. Expectation is positive at 63.06%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "62.84"}, {"label": "12-Week Change", "value": "16.85%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 63.06%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "9.38"}, {"label": "Market Dynamics", "value": "0.74"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 62.400002, "high": 62.84, "low": 61.709999, "close": 62.84, "volume": 18275508}, "trend_line": 55.889651, "activity_lines": {"activity_5": 61.108832, "activity_10": 59.34018, "activity_20": 57.745216, "activity_30": 57.023259}, "trend_signal": 1, "fair_value": 38.62473, "relative_strength": 9.375077, "rate_of_change": 0.6675458125749892, "market_dynamics": 0.739875, "expectation": {"probability": 63.0593, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 24.01131, "high": 24.018946, "low": 23.453975, "close": 23.599037, "volume": 21533059}, "trend_line": 24.774697, "activity_lines": {"activity_5": 23.624993, "activity_10": 23.836929, "activity_20": 24.149059, "activity_30": 24.446874}, "trend_signal": 0, "fair_value": 21.165802, "relative_strength": -1.269255, "rate_of_change": -0.2537390710580567, "market_dynamics": -1.041356, "expectation": {"probability": 52.2706, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 23.805172, "high": 23.965503, "low": 23.515049, "close": 23.805172, "volume": 21434757}, "trend_line": 24.700229, "activity_lines": {"activity_5": 23.689633, "activity_10": 23.794238, "activity_20": 24.076432, "activity_30": 24.384324}, "trend_signal": 0, "fair_value": 21.227726, "relative_strength": -2.734233, "rate_of_change": -0.3005808708780557, "market_dynamics": -0.904674, "expectation": {"probability": 53.3937, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 23.782267, "high": 24.393049, "low": 23.637208, "close": 23.996042, "volume": 17726676}, "trend_line": 24.651417, "activity_lines": {"activity_5": 23.79143, "activity_10": 23.798095, "activity_20": 24.034122, "activity_30": 24.338893}, "trend_signal": 0, "fair_value": 21.29233, "relative_strength": -0.018035, "rate_of_change": -0.19761760103520348, "market_dynamics": -0.78183, "expectation": {"probability": 54.6655, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 24.049483, "high": 24.354873, "low": 23.889153, "close": 24.057117, "volume": 14370730}, "trend_line": 24.611479, "activity_lines": {"activity_5": 23.883046, "activity_10": 23.822939, "activity_20": 24.007218, "activity_30": 24.300551}, "trend_signal": 0, "fair_value": 21.354112, "relative_strength": -0.382045, "rate_of_change": -0.16201097080950505, "market_dynamics": -0.666686, "expectation": {"probability": 55.2174, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 24.186908, "high": 24.217447, "low": 23.30128, "close": 23.415802, "volume": 16501452}, "trend_line": 24.57654, "activity_lines": {"activity_5": 23.766999, "activity_10": 23.740772, "activity_20": 23.930385, "activity_30": 24.22341}, "trend_signal": 0, "fair_value": 21.41144, "relative_strength": -1.132111, "rate_of_change": -0.14196221202308823, "market_dynamics": -0.637079, "expectation": {"probability": 55.6646, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 23.385263, "high": 24.576283, "low": 23.385263, "close": 24.423588, "volume": 20433270}, "trend_line": 24.564204, "activity_lines": {"activity_5": 23.983317, "activity_10": 23.865695, "activity_20": 23.96021, "activity_30": 24.213542}, "trend_signal": 0, "fair_value": 21.476385, "relative_strength": -0.507409, "rate_of_change": -0.05019420959989174, "market_dynamics": -0.352324, "expectation": {"probability": 54.9505, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 24.644994, "high": 25.095447, "low": 24.507569, "close": 24.996195, "volume": 15381575}, "trend_line": 24.56607, "activity_lines": {"activity_5": 24.335534, "activity_10": 24.087659, "activity_20": 24.048285, "activity_30": 24.241413}, "trend_signal": 0, "fair_value": 21.548172, "relative_strength": 0.755558, "rate_of_change": 0.0075964195705250665, "market_dynamics": -0.069588, "expectation": {"probability": 57.4591, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 24.996193, "high": 26.171946, "low": 24.629726, "close": 26.156677, "volume": 22747545}, "trend_line": 24.60955, "activity_lines": {"activity_5": 24.995177, "activity_10": 24.491745, "activity_20": 24.244731, "activity_30": 24.344033}, "trend_signal": 0, "fair_value": 21.631126, "relative_strength": 2.33866, "rate_of_change": 0.17699208705339867, "market_dynamics": 0.414053, "expectation": {"probability": 58.764, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 26.187216, "high": 26.378085, "low": 25.698592, "close": 26.149044, "volume": 19695940}, "trend_line": 24.639343, "activity_lines": {"activity_5": 25.508233, "activity_10": 24.846831, "activity_20": 24.431657, "activity_30": 24.443355}, "trend_signal": 0, "fair_value": 21.710474, "relative_strength": 4.553235, "rate_of_change": 0.12106275815690054, "market_dynamics": 0.913614, "expectation": {"probability": 54.756, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 26.317006, "high": 26.317006, "low": 25.8705, "close": 26.033112, "volume": 13288279}, "trend_line": 24.656723, "activity_lines": {"activity_5": 25.843183, "activity_10": 25.144469, "activity_20": 24.596587, "activity_30": 24.533275}, "trend_signal": 0, "fair_value": 21.7863, "relative_strength": 3.875818, "rate_of_change": 0.07053759509739885, "market_dynamics": 1.029325, "expectation": {"probability": 53.9936, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 25.808553, "high": 26.187978, "low": 25.127142, "close": 25.336212, "volume": 20114270}, "trend_line": 24.657468, "activity_lines": {"activity_5": 25.771346, "activity_10": 25.266839, "activity_20": 24.687604, "activity_30": 24.577113}, "trend_signal": 0, "fair_value": 21.859128, "relative_strength": 4.709504, "rate_of_change": 0.00302148829754057, "market_dynamics": 1.130584, "expectation": {"probability": 53.7398, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 25.320724, "high": 25.591739, "low": 25.072938, "close": 25.475588, "volume": 13005850}, "trend_line": 24.628179, "activity_lines": {"activity_5": 25.685126, "activity_10": 25.382965, "activity_20": 24.786381, "activity_30": 24.629895}, "trend_signal": 1, "fair_value": 21.93272, "relative_strength": 4.585188, "rate_of_change": -0.1187834857983071, "market_dynamics": 0.924567, "expectation": {"probability": 56.151, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 25.669174, "high": 25.940189, "low": 25.607229, "close": 25.785326, "volume": 10353484}, "trend_line": 24.620692, "activity_lines": {"activity_5": 25.670192, "activity_10": 25.525035, "activity_20": 24.909804, "activity_30": 24.70455}, "trend_signal": 1, "fair_value": 22.008642, "relative_strength": 4.267106, "rate_of_change": -0.030400136364126362, "market_dynamics": 0.789343, "expectation": {"probability": 56.691, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 25.901473, "high": 26.040854, "low": 25.653685, "close": 25.731119, "volume": 10481268}, "trend_line": 24.598455, "activity_lines": {"activity_5": 25.661947, "activity_10": 25.624718, "activity_20": 25.022132, "activity_30": 24.776191}, "trend_signal": 1, "fair_value": 22.084953, "relative_strength": 4.716942, "rate_of_change": -0.09031833873717666, "market_dynamics": 0.738081, "expectation": {"probability": 57.3275, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 25.916963, "high": 26.699039, "low": 25.676914, "close": 26.513199, "volume": 18329726}, "trend_line": 24.626954, "activity_lines": {"activity_5": 25.942256, "activity_10": 25.83616, "activity_20": 25.203485, "activity_30": 24.899722}, "trend_signal": 1, "fair_value": 22.168264, "relative_strength": 5.33186, "rate_of_change": 0.11585686987251863, "market_dynamics": 0.835699, "expectation": {"probability": 57.2335, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 26.706781, "high": 26.706781, "low": 25.491077, "close": 25.746607, "volume": 14502840}, "trend_line": 24.645042, "activity_lines": {"activity_5": 25.935029, "activity_10": 25.851906, "activity_20": 25.303328, "activity_30": 24.971958}, "trend_signal": 1, "fair_value": 22.246834, "relative_strength": 4.569, "rate_of_change": 0.07344797899081945, "market_dynamics": 0.831406, "expectation": {"probability": 57.9096, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 25.707887, "high": 26.172495, "low": 25.638202, "close": 26.048601, "volume": 14972843}, "trend_line": 24.695177, "activity_lines": {"activity_5": 26.001106, "activity_10": 25.898504, "activity_20": 25.42378, "activity_30": 25.06251}, "trend_signal": 1, "fair_value": 22.325784, "relative_strength": 5.286093, "rate_of_change": 0.20342834067801924, "market_dynamics": 0.850737, "expectation": {"probability": 57.0442, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 26.280899, "high": 26.304129, "low": 25.537538, "close": 26.164747, "volume": 16549610}, "trend_line": 24.756998, "activity_lines": {"activity_5": 26.067698, "activity_10": 25.947086, "activity_20": 25.54272, "activity_30": 25.157321}, "trend_signal": 1, "fair_value": 22.40254, "relative_strength": 7.047313, "rate_of_change": 0.25033633085520446, "market_dynamics": 0.871372, "expectation": {"probability": 57.0957, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 25.978909, "high": 26.482225, "low": 25.940191, "close": 26.14926, "volume": 16333460}, "trend_line": 24.83369, "activity_lines": {"activity_5": 26.103834, "activity_10": 25.992705, "activity_20": 25.647677, "activity_30": 25.247145}, "trend_signal": 1, "fair_value": 22.477728, "relative_strength": 6.517277, "rate_of_change": 0.30977907741480337, "market_dynamics": 0.758647, "expectation": {"probability": 57.5202, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 25.862759, "high": 26.203461, "low": 25.460101, "close": 25.614967, "volume": 13544960}, "trend_line": 24.872545, "activity_lines": {"activity_5": 25.933995, "activity_10": 25.941176, "activity_20": 25.692223, "activity_30": 25.29755}, "trend_signal": 1, "fair_value": 22.548799, "relative_strength": 7.928151, "rate_of_change": 0.1564608400926245, "market_dynamics": 0.558245, "expectation": {"probability": 56.766, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 25.537538, "high": 25.839527, "low": 25.452361, "close": 25.653688, "volume": 13325950}, "trend_line": 24.921727, "activity_lines": {"activity_5": 25.836946, "activity_10": 25.90429, "activity_20": 25.729729, "activity_30": 25.347946}, "trend_signal": 1, "fair_value": 22.625304, "relative_strength": 8.514407, "rate_of_change": 0.19773609817572685, "market_dynamics": 0.273569, "expectation": {"probability": 56.4179, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 25.444614, "high": 25.893731, "low": 25.274263, "close": 25.77758, "volume": 15527400}, "trend_line": 24.965758, "activity_lines": {"activity_5": 25.787388, "activity_10": 25.884157, "activity_20": 25.769251, "activity_30": 25.403162}, "trend_signal": 1, "fair_value": 22.693356, "relative_strength": 6.143913, "rate_of_change": 0.17667716206023915, "market_dynamics": -0.024386, "expectation": {"probability": 57.9187, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 25.855014, "high": 26.265414, "low": 25.622711, "close": 25.684658, "volume": 17712074}, "trend_line": 25.003929, "activity_lines": {"activity_5": 25.724925, "activity_10": 25.841638, "activity_20": 25.79053, "activity_30": 25.449543}, "trend_signal": 1, "fair_value": 22.754038, "relative_strength": 6.921213, "rate_of_change": 0.152893415052723, "market_dynamics": -0.332398, "expectation": {"probability": 55.9664, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 25.771089, "high": 25.912517, "low": 25.260379, "close": 25.684662, "volume": 15622090}, "trend_line": 25.040594, "activity_lines": {"activity_5": 25.694468, "activity_10": 25.800951, "activity_20": 25.803769, "activity_30": 25.493461}, "trend_signal": 1, "fair_value": 22.811585, "relative_strength": 6.236331, "rate_of_change": 0.14663695453622222, "market_dynamics": -0.39886, "expectation": {"probability": 57.0953, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 25.535377, "high": 25.598233, "low": 24.961812, "close": 25.001099, "volume": 20132530}, "trend_line": 25.049701, "activity_lines": {"activity_5": 25.467131, "activity_10": 25.636824, "activity_20": 25.744156, "activity_30": 25.490913}, "trend_signal": 1, "fair_value": 22.860049, "relative_strength": 4.346743, "rate_of_change": 0.03636894556095674, "market_dynamics": -0.406907, "expectation": {"probability": 56.6004, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 24.977529, "high": 25.150385, "low": 24.741813, "close": 25.063957, "volume": 24713235}, "trend_line": 25.084009, "activity_lines": {"activity_5": 25.301671, "activity_10": 25.511619, "activity_20": 25.682981, "activity_30": 25.491833}, "trend_signal": 1, "fair_value": 22.909003, "relative_strength": 4.667448, "rate_of_change": 0.13695971860102976, "market_dynamics": -0.408482, "expectation": {"probability": 56.6143, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 25.197524, "high": 25.197524, "low": 24.364676, "close": 24.828245, "volume": 22922240}, "trend_line": 25.131345, "activity_lines": {"activity_5": 25.096955, "activity_10": 25.355968, "activity_20": 25.596308, "activity_30": 25.475332}, "trend_signal": 0, "fair_value": 22.959058, "relative_strength": 2.888931, "rate_of_change": 0.18870986691163036, "market_dynamics": -0.492609, "expectation": {"probability": 54.6477, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 24.74967, "high": 25.166096, "low": 24.364678, "close": 24.403963, "volume": 27745578}, "trend_line": 25.160212, "activity_lines": {"activity_5": 24.814102, "activity_10": 25.145364, "activity_20": 25.470026, "activity_30": 25.428404}, "trend_signal": 0, "fair_value": 23.006263, "relative_strength": 0.898087, "rate_of_change": 0.11486452475982385, "market_dynamics": -0.56141, "expectation": {"probability": 54.1182, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 24.419677, "high": 25.181813, "low": 24.388249, "close": 25.142529, "volume": 20591985}, "trend_line": 25.193338, "activity_lines": {"activity_5": 24.862816, "activity_10": 25.101059, "activity_20": 25.422431, "activity_30": 25.427263}, "trend_signal": 0, "fair_value": 23.057853, "relative_strength": 3.073976, "rate_of_change": 0.13166025787063845, "market_dynamics": -0.636566, "expectation": {"probability": 55.0411, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 25.213241, "high": 26.313222, "low": 25.024671, "close": 26.250366, "volume": 18888650}, "trend_line": 25.289605, "activity_lines": {"activity_5": 25.316952, "activity_10": 25.276483, "activity_20": 25.485137, "activity_30": 25.495459}, "trend_signal": 0, "fair_value": 23.116285, "relative_strength": 4.178109, "rate_of_change": 0.3821129220748794, "market_dynamics": -0.473829, "expectation": {"probability": 55.592, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 26.250367, "high": 26.431079, "low": 25.551094, "close": 25.849657, "volume": 10717677}, "trend_line": 25.364626, "activity_lines": {"activity_5": 25.554234, "activity_10": 25.367498, "activity_20": 25.508645, "activity_30": 25.531591}, "trend_signal": 1, "fair_value": 23.162613, "relative_strength": 4.285182, "rate_of_change": 0.2966475751598317, "market_dynamics": -0.415508, "expectation": {"probability": 54.6273, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 26.046087, "high": 26.116802, "low": 25.370378, "close": 25.621807, "volume": 15354350}, "trend_line": 25.42518, "activity_lines": {"activity_5": 25.663185, "activity_10": 25.413522, "activity_20": 25.508008, "activity_30": 25.548183}, "trend_signal": 0, "fair_value": 23.209962, "relative_strength": 3.053849, "rate_of_change": 0.23873405426912178, "market_dynamics": -0.324808, "expectation": {"probability": 55.2013, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 25.684662, "high": 25.810374, "low": 24.851815, "close": 25.181808, "volume": 21289730}, "trend_line": 25.464706, "activity_lines": {"activity_5": 25.572567, "activity_10": 25.382379, "activity_20": 25.464771, "activity_30": 25.532482}, "trend_signal": 0, "fair_value": 23.257451, "relative_strength": 2.474391, "rate_of_change": 0.15546005967312176, "market_dynamics": -0.219994, "expectation": {"probability": 54.2765, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 25.063957, "high": 25.331094, "low": 24.828243, "close": 25.221096, "volume": 19269250}, "trend_line": 25.503505, "activity_lines": {"activity_5": 25.443188, "activity_10": 25.367522, "activity_20": 25.428149, "activity_30": 25.516765}, "trend_signal": 0, "fair_value": 23.309502, "relative_strength": 2.344028, "rate_of_change": 0.1523638246599074, "market_dynamics": -0.343714, "expectation": {"probability": 54.8145, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 25.221094, "high": 25.425378, "low": 24.930383, "close": 25.31538, "volume": 19795525}, "trend_line": 25.566825, "activity_lines": {"activity_5": 25.339999, "activity_10": 25.378236, "activity_20": 25.402935, "activity_30": 25.504628}, "trend_signal": 0, "fair_value": 23.361721, "relative_strength": 2.003353, "rate_of_change": 0.24827959921587614, "market_dynamics": -0.288299, "expectation": {"probability": 55.0394, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 25.0011, "high": 25.76323, "low": 24.859674, "close": 25.566805, "volume": 30436230}, "trend_line": 25.604932, "activity_lines": {"activity_5": 25.38295, "activity_10": 25.42895, "activity_20": 25.407371, "activity_30": 25.504627}, "trend_signal": 0, "fair_value": 23.412114, "relative_strength": 4.30273, "rate_of_change": 0.14904862062457935, "market_dynamics": -0.107101, "expectation": {"probability": 55.9308, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 25.692516, "high": 26.713936, "low": 25.150384, "close": 26.611795, "volume": 27460095}, "trend_line": 25.658785, "activity_lines": {"activity_5": 25.793089, "activity_10": 25.660519, "activity_20": 25.512185, "activity_30": 25.569586}, "trend_signal": 0, "fair_value": 23.47112, "relative_strength": 5.604409, "rate_of_change": 0.21032276125552743, "market_dynamics": 0.277751, "expectation": {"probability": 56.4138, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 26.674645, "high": 26.918213, "low": 26.493936, "close": 26.580362, "volume": 22212279}, "trend_line": 25.672908, "activity_lines": {"activity_5": 26.126751, "activity_10": 25.853945, "activity_20": 25.611324, "activity_30": 25.629042}, "trend_signal": 0, "fair_value": 23.525528, "relative_strength": 6.531349, "rate_of_change": 0.05504157737787618, "market_dynamics": 0.579757, "expectation": {"probability": 53.9164, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 26.321079, "high": 26.674646, "low": 26.140369, "close": 26.360365, "volume": 21776425}, "trend_line": 25.679952, "activity_lines": {"activity_5": 26.293843, "activity_10": 25.9678, "activity_20": 25.687532, "activity_30": 25.673394}, "trend_signal": 0, "fair_value": 23.573954, "relative_strength": 7.092064, "rate_of_change": 0.027437483903266797, "market_dynamics": 0.843377, "expectation": {"probability": 53.184, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 26.234653, "high": 26.674648, "low": 26.203223, "close": 26.517508, "volume": 18882490}, "trend_line": 25.696099, "activity_lines": {"activity_5": 26.437365, "activity_10": 26.088084, "activity_20": 25.7777, "activity_30": 25.72743}, "trend_signal": 1, "fair_value": 23.621603, "relative_strength": 7.139162, "rate_of_change": 0.06287784338537757, "market_dynamics": 0.938268, "expectation": {"probability": 53.3057, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 26.627502, "high": 27.263926, "low": 26.281795, "close": 27.240355, "volume": 27544467}, "trend_line": 25.75957, "activity_lines": {"activity_5": 26.741695, "activity_10": 26.334938, "activity_20": 25.932413, "activity_30": 25.82706}, "trend_signal": 1, "fair_value": 23.672101, "relative_strength": 8.871285, "rate_of_change": 0.2470063646625888, "market_dynamics": 1.02375, "expectation": {"probability": 53.141, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 27.295354, "high": 28.15177, "low": 27.240354, "close": 28.15177, "volume": 21754771}, "trend_line": 25.848776, "activity_lines": {"activity_5": 27.238259, "activity_10": 26.722219, "activity_20": 26.166372, "activity_30": 25.981395}, "trend_signal": 1, "fair_value": 23.728092, "relative_strength": 10.633164, "rate_of_change": 0.3463023645192866, "market_dynamics": 1.19405, "expectation": {"probability": 53.141, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 28.151774, "high": 28.780333, "low": 27.861063, "close": 28.308912, "volume": 25997400}, "trend_line": 25.932896, "activity_lines": {"activity_5": 27.684539, "activity_10": 27.092071, "activity_20": 26.403992, "activity_30": 26.140113}, "trend_signal": 1, "fair_value": 23.783306, "relative_strength": 10.675825, "rate_of_change": 0.32543126993710897, "market_dynamics": 1.425541, "expectation": {"probability": 53.3013, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 28.285339, "high": 28.670337, "low": 28.12034, "close": 28.31345, "volume": 20599997}, "trend_line": 26.018973, "activity_lines": {"activity_5": 28.017095, "activity_10": 27.405892, "activity_20": 26.629547, "activity_30": 26.293698}, "trend_signal": 1, "fair_value": 23.839302, "relative_strength": 10.519579, "rate_of_change": 0.331922049893693, "market_dynamics": 1.588114, "expectation": {"probability": 54.208, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 28.201793, "high": 28.855787, "low": 28.201793, "close": 28.807936, "volume": 16612420}, "trend_line": 26.095465, "activity_lines": {"activity_5": 28.384274, "activity_10": 27.753395, "activity_20": 26.889678, "activity_30": 26.473631}, "trend_signal": 1, "fair_value": 23.896934, "relative_strength": 12.084052, "rate_of_change": 0.2939854697570184, "market_dynamics": 1.524475, "expectation": {"probability": 54.368, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 28.552716, "high": 29.230645, "low": 28.273568, "close": 29.03923, "volume": 27349080}, "trend_line": 26.205219, "activity_lines": {"activity_5": 28.675856, "activity_10": 28.07945, "activity_20": 27.153709, "activity_30": 26.663551}, "trend_signal": 1, "fair_value": 23.956268, "relative_strength": 13.943474, "rate_of_change": 0.4205864888784269, "market_dynamics": 1.570136, "expectation": {"probability": 55.2716, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 28.9515, "high": 30.539443, "low": 28.819901, "close": 30.197287, "volume": 29163200}, "trend_line": 26.343508, "activity_lines": {"activity_5": 29.233532, "activity_10": 28.552926, "activity_20": 27.509101, "activity_30": 26.921104}, "trend_signal": 1, "fair_value": 24.01882, "relative_strength": 14.294687, "rate_of_change": 0.5277154905669758, "market_dynamics": 1.600271, "expectation": {"probability": 55.4313, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 30.442941, "high": 31.583454, "low": 30.162199, "close": 31.267622, "volume": 23100520}, "trend_line": 26.513604, "activity_lines": {"activity_5": 30.011618, "activity_10": 29.155818, "activity_20": 27.940863, "activity_30": 27.238789}, "trend_signal": 1, "fair_value": 24.088453, "relative_strength": 17.28613, "rate_of_change": 0.6456846977251508, "market_dynamics": 1.656605, "expectation": {"probability": 56.3317, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 31.276394, "high": 31.649711, "low": 31.013196, "close": 31.533911, "volume": 19123180}, "trend_line": 26.693092, "activity_lines": {"activity_5": 30.68122, "activity_10": 29.721903, "activity_20": 28.365302, "activity_30": 27.562679}, "trend_signal": 1, "fair_value": 24.161511, "relative_strength": 17.725558, "rate_of_change": 0.6769656814667641, "market_dynamics": 1.701134, "expectation": {"probability": 57.2293, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 31.400295, "high": 31.801149, "low": 31.346847, "close": 31.801149, "volume": 16715865}, "trend_line": 26.899298, "activity_lines": {"activity_5": 31.225204, "activity_10": 30.242512, "activity_20": 28.784757, "activity_30": 27.892231}, "trend_signal": 1, "fair_value": 24.233902, "relative_strength": 17.28417, "rate_of_change": 0.7725069842040093, "market_dynamics": 1.609335, "expectation": {"probability": 57.2293, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 31.801153, "high": 31.961497, "low": 31.622996, "close": 31.952587, "volume": 11744500}, "trend_line": 27.109262, "activity_lines": {"activity_5": 31.62012, "activity_10": 30.694589, "activity_20": 29.192203, "activity_30": 28.21825}, "trend_signal": 1, "fair_value": 24.304708, "relative_strength": 17.153653, "rate_of_change": 0.7805556858770045, "market_dynamics": 1.485747, "expectation": {"probability": 57.3885, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 31.890232, "high": 32.059479, "low": 31.533914, "close": 32.059479, "volume": 20915800}, "trend_line": 27.318658, "activity_lines": {"activity_5": 31.856442, "activity_10": 31.080425, "activity_20": 29.580767, "activity_30": 28.537619}, "trend_signal": 1, "fair_value": 24.379285, "relative_strength": 16.233785, "rate_of_change": 0.7724149775821936, "market_dynamics": 1.487337, "expectation": {"probability": 58.283, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 32.139655, "high": 32.20201, "low": 31.48937, "close": 31.640806, "volume": 19415160}, "trend_line": 27.517197, "activity_lines": {"activity_5": 31.829061, "activity_10": 31.319088, "activity_20": 29.898801, "activity_30": 28.816467}, "trend_signal": 1, "fair_value": 24.451089, "relative_strength": 14.359037, "rate_of_change": 0.7267523902528457, "market_dynamics": 1.483825, "expectation": {"probability": 57.5949, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 31.899133, "high": 31.961492, "low": 31.578456, "close": 31.605173, "volume": 14369608}, "trend_line": 27.714547, "activity_lines": {"activity_5": 31.764923, "activity_10": 31.490693, "activity_20": 30.182686, "activity_30": 29.080208}, "trend_signal": 1, "fair_value": 24.522488, "relative_strength": 14.774585, "rate_of_change": 0.717187873459641, "market_dynamics": 1.377605, "expectation": {"probability": 56.7288, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 31.801152, "high": 31.801152, "low": 31.498286, "close": 31.578457, "volume": 12792971}, "trend_line": 27.933792, "activity_lines": {"activity_5": 31.687129, "activity_10": 31.597591, "activity_20": 30.433625, "activity_30": 29.329492}, "trend_signal": 1, "fair_value": 24.594818, "relative_strength": 13.850657, "rate_of_change": 0.7910827479879097, "market_dynamics": 1.199607, "expectation": {"probability": 56.5623, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 31.489373, "high": 32.21982, "low": 31.489373, "close": 31.881323, "volume": 22097040}, "trend_line": 28.161038, "activity_lines": {"activity_5": 31.725137, "activity_10": 31.709183, "activity_20": 30.683584, "activity_30": 29.584171}, "trend_signal": 1, "fair_value": 24.666622, "relative_strength": 13.482637, "rate_of_change": 0.8135164749562142, "market_dynamics": 1.022642, "expectation": {"probability": 56.7886, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 31.97931, "high": 34.001396, "low": 31.881323, "close": 33.333302, "volume": 25345494}, "trend_line": 28.44454, "activity_lines": {"activity_5": 32.251888, "activity_10": 32.033096, "activity_20": 31.041759, "activity_30": 29.917866}, "trend_signal": 1, "fair_value": 24.749584, "relative_strength": 15.328372, "rate_of_change": 1.0067171529685752, "market_dynamics": 1.024698, "expectation": {"probability": 57.5238, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 33.262044, "high": 34.339894, "low": 33.07498, "close": 33.787609, "volume": 31593130}, "trend_line": 28.757328, "activity_lines": {"activity_5": 32.845154, "activity_10": 32.382592, "activity_20": 31.411193, "activity_30": 30.26258}, "trend_signal": 1, "fair_value": 24.833431, "relative_strength": 13.442213, "rate_of_change": 1.0996416183914424, "market_dynamics": 1.147302, "expectation": {"probability": 57.5911, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 33.849968, "high": 33.93014, "low": 32.433609, "close": 32.683029, "volume": 24846180}, "trend_line": 29.008678, "activity_lines": {"activity_5": 32.927106, "activity_10": 32.485437, "activity_20": 31.641109, "activity_30": 30.515851}, "trend_signal": 1, "fair_value": 24.909801, "relative_strength": 10.867501, "rate_of_change": 0.8740380886569107, "market_dynamics": 1.061236, "expectation": {"probability": 56.5907, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 32.647399, "high": 32.772108, "low": 32.210916, "close": 32.282181, "volume": 21187786}, "trend_line": 29.209738, "activity_lines": {"activity_5": 32.803585, "activity_10": 32.494508, "activity_20": 31.802741, "activity_30": 30.727045}, "trend_signal": 1, "fair_value": 24.98272, "relative_strength": 9.771342, "rate_of_change": 0.6931029397478982, "market_dynamics": 0.782945, "expectation": {"probability": 55.8047, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 32.362343, "high": 32.798829, "low": 31.453743, "close": 31.453743, "volume": 23600495}, "trend_line": 29.396541, "activity_lines": {"activity_5": 32.357003, "activity_10": 32.344208, "activity_20": 31.858023, "activity_30": 30.871819}, "trend_signal": 1, "fair_value": 25.047728, "relative_strength": 8.049165, "rate_of_change": 0.6395230248213715, "market_dynamics": 0.283417, "expectation": {"probability": 54.931, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 30.447153, "high": 30.447153, "low": 29.128782, "close": 29.903769, "volume": 47780408}, "trend_line": 29.539273, "activity_lines": {"activity_5": 31.422268, "activity_10": 31.921164, "activity_20": 31.745625, "activity_30": 30.904544}, "trend_signal": 1, "fair_value": 25.101431, "relative_strength": 6.191777, "rate_of_change": 0.48554011847857304, "market_dynamics": -0.250915, "expectation": {"probability": 53.086, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 30.527323, "high": 32.305188, "low": 30.171004, "close": 32.178501, "volume": 27736600}, "trend_line": 29.772496, "activity_lines": {"activity_5": 31.474413, "activity_10": 31.950902, "activity_20": 31.841525, "activity_30": 31.074817}, "trend_signal": 1, "fair_value": 25.173368, "relative_strength": 10.767818, "rate_of_change": 0.7895353416449986, "market_dynamics": -0.457276, "expectation": {"probability": 56.2617, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 32.757644, "high": 32.793841, "low": 32.006569, "close": 32.477119, "volume": 14611280}, "trend_line": 30.014364, "activity_lines": {"activity_5": 31.733372, "activity_10": 32.025159, "activity_20": 31.947439, "activity_30": 31.249308}, "trend_signal": 1, "fair_value": 25.247486, "relative_strength": 10.246118, "rate_of_change": 0.8123873792778414, "market_dynamics": -0.593702, "expectation": {"probability": 57.0758, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 32.395677, "high": 32.902428, "low": 32.142304, "close": 32.902428, "volume": 18313271}, "trend_line": 30.267265, "activity_lines": {"activity_5": 32.147827, "activity_10": 32.16089, "activity_20": 32.074031, "activity_30": 31.435635}, "trend_signal": 1, "fair_value": 25.324242, "relative_strength": 9.524475, "rate_of_change": 0.8425998965028806, "market_dynamics": -0.584875, "expectation": {"probability": 57.0758, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 32.974812, "high": 33.70779, "low": 32.848135, "close": 33.056255, "volume": 17854753}, "trend_line": 30.516914, "activity_lines": {"activity_5": 32.572208, "activity_10": 32.300519, "activity_20": 32.195776, "activity_30": 31.61557}, "trend_signal": 1, "fair_value": 25.400558, "relative_strength": 9.296149, "rate_of_change": 0.8248151922547399, "market_dynamics": -0.532542, "expectation": {"probability": 57.2323, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 33.029115, "high": 34.431717, "low": 32.98387, "close": 34.332176, "volume": 28229986}, "trend_line": 30.77426, "activity_lines": {"activity_5": 33.315062, "activity_10": 32.65077, "activity_20": 32.419908, "activity_30": 31.861716}, "trend_signal": 1, "fair_value": 25.4859, "relative_strength": 9.693247, "rate_of_change": 0.8432897245114688, "market_dynamics": -0.347007, "expectation": {"probability": 58.1119, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 34.332179, "high": 35.291378, "low": 33.943069, "close": 35.291378, "volume": 25073468}, "trend_line": 31.064627, "activity_lines": {"activity_5": 34.082422, "activity_10": 33.15726, "activity_20": 32.715703, "activity_30": 32.153143}, "trend_signal": 1, "fair_value": 25.581399, "relative_strength": 10.414361, "rate_of_change": 0.9435385286274953, "market_dynamics": -0.045586, "expectation": {"probability": 58.9888, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 35.291385, "high": 35.924821, "low": 33.870681, "close": 34.024513, "volume": 31007800}, "trend_line": 31.320099, "activity_lines": {"activity_5": 34.21997, "activity_10": 33.40607, "activity_20": 32.871684, "activity_30": 32.344103}, "trend_signal": 1, "fair_value": 25.666015, "relative_strength": 7.647316, "rate_of_change": 0.8223887574764617, "market_dynamics": 0.145402, "expectation": {"probability": 56.0551, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 33.934019, "high": 34.703187, "low": 33.91592, "close": 34.422668, "volume": 19426900}, "trend_line": 31.583604, "activity_lines": {"activity_5": 34.387076, "activity_10": 33.702882, "activity_20": 33.053723, "activity_30": 32.544269}, "trend_signal": 1, "fair_value": 25.751135, "relative_strength": 8.111564, "rate_of_change": 0.841328758252016, "market_dynamics": 0.260584, "expectation": {"probability": 56.7925, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 34.694147, "high": 35.454268, "low": 34.395525, "close": 35.010864, "volume": 18366330}, "trend_line": 31.842621, "activity_lines": {"activity_5": 34.648898, "activity_10": 34.06772, "activity_20": 33.279299, "activity_30": 32.765382}, "trend_signal": 1, "fair_value": 25.840115, "relative_strength": 10.052842, "rate_of_change": 0.8200995681176856, "market_dynamics": 0.230246, "expectation": {"probability": 57.5196, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 35.237085, "high": 35.924816, "low": 35.101351, "close": 35.924816, "volume": 23132300}, "trend_line": 32.101722, "activity_lines": {"activity_5": 35.085063, "activity_10": 34.534056, "activity_20": 33.577354, "activity_30": 33.02875}, "trend_signal": 1, "fair_value": 25.930677, "relative_strength": 10.496531, "rate_of_change": 0.8136924407070673, "market_dynamics": 0.275372, "expectation": {"probability": 57.5862, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 35.888618, "high": 35.888618, "low": 35.20994, "close": 35.427116, "volume": 16145600}, "trend_line": 32.338996, "activity_lines": {"activity_5": 35.249152, "activity_10": 34.800427, "activity_20": 33.809602, "activity_30": 33.243291}, "trend_signal": 1, "fair_value": 26.017337, "relative_strength": 10.033527, "rate_of_change": 0.7391316889480237, "market_dynamics": 0.320624, "expectation": {"probability": 56.2704, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 35.363777, "high": 35.590007, "low": 34.802731, "close": 35.065155, "volume": 19085501}, "trend_line": 32.564053, "activity_lines": {"activity_5": 35.283539, "activity_10": 34.941922, "activity_20": 33.989348, "activity_30": 33.419173}, "trend_signal": 1, "fair_value": 26.098291, "relative_strength": 9.68132, "rate_of_change": 0.6959306961786929, "market_dynamics": 0.414549, "expectation": {"probability": 55.494, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 35.472363, "high": 38.368065, "low": 35.028956, "close": 38.368065, "volume": 36315478}, "trend_line": 32.882724, "activity_lines": {"activity_5": 36.349519, "activity_10": 35.636891, "activity_20": 34.467181, "activity_30": 33.793625}, "trend_signal": 1, "fair_value": 26.200054, "relative_strength": 14.072423, "rate_of_change": 0.9785974737235623, "market_dynamics": 0.781435, "expectation": {"probability": 55.8685, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 38.639535, "high": 39.426781, "low": 37.734635, "close": 39.353462, "volume": 29127600}, "trend_line": 33.226531, "activity_lines": {"activity_5": 37.480939, "activity_10": 36.411648, "activity_20": 35.00653, "activity_30": 34.211092}, "trend_signal": 1, "fair_value": 26.306154, "relative_strength": 15.802431, "rate_of_change": 1.0455551066876279, "market_dynamics": 1.058903, "expectation": {"probability": 55.9561, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 38.904389, "high": 39.280144, "low": 38.684433, "close": 38.794415, "volume": 18804841}, "trend_line": 33.513102, "activity_lines": {"activity_5": 38.136503, "activity_10": 36.970265, "activity_20": 35.457054, "activity_30": 34.57031}, "trend_signal": 1, "fair_value": 26.412766, "relative_strength": 13.568963, "rate_of_change": 0.8624764348706824, "market_dynamics": 1.268338, "expectation": {"probability": 55.5664, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 39.023539, "high": 39.124348, "low": 38.2262, "close": 38.886059, "volume": 27966251}, "trend_line": 33.76705, "activity_lines": {"activity_5": 38.631308, "activity_10": 37.464413, "activity_20": 35.890302, "activity_30": 34.916953}, "trend_signal": 1, "fair_value": 26.520415, "relative_strength": 13.494306, "rate_of_change": 0.7577573690432895, "market_dynamics": 1.560206, "expectation": {"probability": 56.75, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 39.160999, "high": 41.19558, "low": 38.867727, "close": 40.031654, "volume": 23128500}, "trend_line": 34.050308, "activity_lines": {"activity_5": 39.277383, "activity_10": 38.101493, "activity_20": 36.408375, "activity_30": 35.321121}, "trend_signal": 1, "fair_value": 26.633473, "relative_strength": 14.471589, "rate_of_change": 0.8388591837308963, "market_dynamics": 1.525373, "expectation": {"probability": 56.6823, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 39.830033, "high": 40.489898, "low": 39.628408, "close": 40.086643, "volume": 16197900}, "trend_line": 34.326492, "activity_lines": {"activity_5": 39.610687, "activity_10": 38.63935, "activity_20": 36.896692, "activity_30": 35.710562}, "trend_signal": 1, "fair_value": 26.744453, "relative_strength": 13.564241, "rate_of_change": 0.8111057321419843, "market_dynamics": 1.3886, "expectation": {"probability": 56.6823, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 40.086648, "high": 40.627369, "low": 39.243484, "close": 39.243484, "volume": 22217938}, "trend_line": 34.569521, "activity_lines": {"activity_5": 39.548366, "activity_10": 38.920924, "activity_20": 37.267543, "activity_30": 36.027787}, "trend_signal": 1, "fair_value": 26.849263, "relative_strength": 13.279896, "rate_of_change": 0.7079925324149055, "market_dynamics": 1.31494, "expectation": {"probability": 55.5664, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 39.362629, "high": 40.169129, "low": 39.15184, "close": 39.912514, "volume": 4873000}, "trend_line": 34.831289, "activity_lines": {"activity_5": 39.716387, "activity_10": 39.247184, "activity_20": 37.665018, "activity_30": 36.372496}, "trend_signal": 1, "fair_value": 26.958137, "relative_strength": 13.05265, "rate_of_change": 0.7572219470440347, "market_dynamics": 1.095811, "expectation": {"probability": 55.7121, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 39.912508, "high": 40.49906, "low": 39.848355, "close": 39.976669, "volume": 7633900}, "trend_line": 35.109151, "activity_lines": {"activity_5": 39.831253, "activity_10": 39.512604, "activity_20": 38.020943, "activity_30": 36.704456}, "trend_signal": 1, "fair_value": 27.059727, "relative_strength": 11.784334, "rate_of_change": 0.7977367705226153, "market_dynamics": 0.936126, "expectation": {"probability": 55.6426, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 40.196619, "high": 41.64465, "low": 40.013324, "close": 40.444069, "volume": 23458750}, "trend_line": 35.403781, "activity_lines": {"activity_5": 40.029212, "activity_10": 39.780287, "activity_20": 38.384247, "activity_30": 37.048644}, "trend_signal": 1, "fair_value": 27.157518, "relative_strength": 12.498771, "rate_of_change": 0.8391829241328139, "market_dynamics": 0.947786, "expectation": {"probability": 55.7994, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 40.324927, "high": 40.599869, "low": 39.747549, "close": 40.18745, "volume": 22340750}, "trend_line": 35.690748, "activity_lines": {"activity_5": 40.114136, "activity_10": 39.903514, "activity_20": 38.685174, "activity_30": 37.357268}, "trend_signal": 1, "fair_value": 27.255148, "relative_strength": 10.937587, "rate_of_change": 0.8105546692879981, "market_dynamics": 0.899571, "expectation": {"probability": 55.7292, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 40.150802, "high": 40.260775, "low": 39.518425, "close": 39.875854, "volume": 20154500}, "trend_line": 35.957232, "activity_lines": {"activity_5": 40.088475, "activity_10": 39.937007, "activity_20": 38.921734, "activity_30": 37.627275}, "trend_signal": 1, "fair_value": 27.354067, "relative_strength": 9.71136, "rate_of_change": 0.746647282371326, "market_dynamics": 0.767465, "expectation": {"probability": 55.657, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 39.86669, "high": 41.314724, "low": 39.729217, "close": 40.88398, "volume": 15215000}, "trend_line": 36.208921, "activity_lines": {"activity_5": 40.356698, "activity_10": 40.144298, "activity_20": 39.221832, "activity_30": 37.94513}, "trend_signal": 1, "fair_value": 27.454362, "relative_strength": 10.393869, "rate_of_change": 0.6999676727062832, "market_dynamics": 0.614812, "expectation": {"probability": 55.7121, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 40.352424, "high": 41.213911, "low": 40.214954, "close": 40.948128, "volume": 19211700}, "trend_line": 36.447605, "activity_lines": {"activity_5": 40.581539, "activity_10": 40.32526, "activity_20": 39.49684, "activity_30": 38.250885}, "trend_signal": 1, "fair_value": 27.549219, "relative_strength": 9.866104, "rate_of_change": 0.6591856189252543, "market_dynamics": 0.364822, "expectation": {"probability": 55.7994, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 41.791283, "high": 42.616112, "low": 40.993952, "close": 41.094765, "volume": 28700100}, "trend_line": 36.727996, "activity_lines": {"activity_5": 40.790496, "activity_10": 40.495391, "activity_20": 39.758877, "activity_30": 38.550702}, "trend_signal": 1, "fair_value": 27.648616, "relative_strength": 9.293028, "rate_of_change": 0.7692988332155007, "market_dynamics": 0.233735, "expectation": {"probability": 56.6823, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 41.232238, "high": 42.891055, "low": 41.103929, "close": 42.726089, "volume": 23515700}, "trend_line": 37.076127, "activity_lines": {"activity_5": 41.499847, "activity_10": 40.942797, "activity_20": 40.14261, "activity_30": 38.937675}, "trend_signal": 1, "fair_value": 27.76522, "relative_strength": 11.556444, "rate_of_change": 0.9478627693163608, "market_dynamics": 0.36475, "expectation": {"probability": 57.5625, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 42.936883, "high": 42.936883, "low": 41.983752, "close": 42.066235, "volume": 27126440}, "trend_line": 37.429876, "activity_lines": {"activity_5": 41.820004, "activity_10": 41.22224, "activity_20": 40.42396, "activity_30": 39.259618}, "trend_signal": 1, "fair_value": 27.88817, "relative_strength": 10.27847, "rate_of_change": 0.9541152990440467, "market_dynamics": 0.434791, "expectation": {"probability": 57.4461, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 41.92876, "high": 42.414488, "low": 41.60799, "close": 42.139549, "volume": 20945087}, "trend_line": 37.837736, "activity_lines": {"activity_5": 42.018574, "activity_10": 41.463689, "activity_20": 40.678695, "activity_30": 39.563468}, "trend_signal": 1, "fair_value": 28.008619, "relative_strength": 9.43794, "rate_of_change": 1.089664309868404, "market_dynamics": 0.436795, "expectation": {"probability": 57.4727, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 41.956259, "high": 42.277028, "low": 40.251603, "close": 40.554047, "volume": 31787890}, "trend_line": 38.116921, "activity_lines": {"activity_5": 41.604939, "activity_10": 41.376374, "activity_20": 40.752836, "activity_30": 39.738714}, "trend_signal": 1, "fair_value": 28.112155, "relative_strength": 7.058673, "rate_of_change": 0.7378480572939096, "market_dynamics": 0.258463, "expectation": {"probability": 56.6678, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 40.856487, "high": 41.827946, "low": 40.599872, "close": 41.525517, "volume": 20559900}, "trend_line": 38.418534, "activity_lines": {"activity_5": 41.541399, "activity_10": 41.455193, "activity_20": 40.895084, "activity_30": 39.958623}, "trend_signal": 1, "fair_value": 28.218138, "relative_strength": 6.718712, "rate_of_change": 0.791283745085295, "market_dynamics": -0.035705, "expectation": {"probability": 57.6911, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 41.690479, "high": 43.046861, "low": 41.525513, "close": 42.588623, "volume": 19129557}, "trend_line": 38.741407, "activity_lines": {"activity_5": 41.80351, "activity_10": 41.70764, "activity_20": 41.107816, "activity_30": 40.227661}, "trend_signal": 1, "fair_value": 28.331161, "relative_strength": 7.778149, "rate_of_change": 0.8404094752808665, "market_dynamics": -0.133102, "expectation": {"probability": 58.4436, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 41.809619, "high": 42.33201, "low": 39.564253, "close": 39.683395, "volume": 38505900}, "trend_line": 38.962312, "activity_lines": {"activity_5": 41.106377, "activity_10": 41.388207, "activity_20": 41.023762, "activity_30": 40.288435}, "trend_signal": 1, "fair_value": 28.429279, "relative_strength": 3.956828, "rate_of_change": 0.5702038648209002, "market_dynamics": -0.431302, "expectation": {"probability": 56.8411, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 34.479014, "high": 38.651815, "low": 33.735532, "close": 35.436253, "volume": 83982100}, "trend_line": 38.999114, "activity_lines": {"activity_5": 39.152386, "activity_10": 40.300065, "activity_20": 40.533648, "activity_30": 40.060947}, "trend_signal": 1, "fair_value": 28.504217, "relative_strength": 0.89122, "rate_of_change": 0.09445538036860225, "market_dynamics": -0.583777, "expectation": {"probability": 58.6385, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 36.244786, "high": 37.991974, "low": 35.873044, "close": 37.945507, "volume": 21607700}, "trend_line": 39.087585, "activity_lines": {"activity_5": 38.4817, "activity_10": 39.767201, "activity_20": 40.298501, "activity_30": 39.992972}, "trend_signal": 0, "fair_value": 28.594513, "relative_strength": 1.793967, "rate_of_change": 0.22685387160333542, "market_dynamics": -0.80797, "expectation": {"probability": 58.1182, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 38.084906, "high": 40.092309, "low": 38.084906, "close": 39.35812, "volume": 26437000}, "trend_line": 39.265372, "activity_lines": {"activity_5": 38.455787, "activity_10": 39.545769, "activity_20": 40.202367, "activity_30": 40.010426}, "trend_signal": 0, "fair_value": 28.692592, "relative_strength": 2.513173, "rate_of_change": 0.45484263097861416, "market_dynamics": -1.120375, "expectation": {"probability": 57.4147, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 39.311653, "high": 39.822796, "low": 38.98638, "close": 39.683395, "volume": 17779300}, "trend_line": 39.44073, "activity_lines": {"activity_5": 38.682792, "activity_10": 39.415052, "activity_20": 40.14042, "activity_30": 40.037395}, "trend_signal": 0, "fair_value": 28.79662, "relative_strength": 2.62406, "rate_of_change": 0.4465970677675047, "market_dynamics": -1.172405, "expectation": {"probability": 58.1395, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 40.222421, "high": 40.882265, "low": 39.664808, "close": 40.622044, "volume": 21208500}, "trend_line": 39.627769, "activity_lines": {"activity_5": 39.416362, "activity_10": 39.510322, "activity_20": 40.169787, "activity_30": 40.113609}, "trend_signal": 0, "fair_value": 28.913437, "relative_strength": 4.032276, "rate_of_change": 0.4742280378684639, "market_dynamics": -1.121989, "expectation": {"probability": 58.8274, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 41.21683, "high": 42.206814, "low": 40.938022, "close": 42.150108, "volume": 25101773}, "trend_line": 39.835279, "activity_lines": {"activity_5": 40.59671, "activity_10": 39.909678, "activity_20": 40.338121, "activity_30": 40.276341}, "trend_signal": 1, "fair_value": 29.040188, "relative_strength": 7.095757, "rate_of_change": 0.5236479500019271, "market_dynamics": -0.866288, "expectation": {"probability": 60.3714, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 42.055603, "high": 42.291871, "low": 41.346801, "close": 42.017799, "volume": 21788451}, "trend_line": 40.054968, "activity_lines": {"activity_5": 41.285365, "activity_10": 40.284787, "activity_20": 40.483198, "activity_30": 40.417148}, "trend_signal": 1, "fair_value": 29.166551, "relative_strength": 6.9424, "rate_of_change": 0.5514935642850712, "market_dynamics": -0.66694, "expectation": {"probability": 58.6828, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 41.970547, "high": 42.669903, "low": 41.649223, "close": 42.263515, "volume": 36020606}, "trend_line": 40.294914, "activity_lines": {"activity_5": 41.784439, "activity_10": 40.677958, "activity_20": 40.641957, "activity_30": 40.559635}, "trend_signal": 1, "fair_value": 29.294948, "relative_strength": 6.978344, "rate_of_change": 0.5990417967628789, "market_dynamics": -0.395782, "expectation": {"probability": 60.099, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 42.433628, "high": 42.641548, "low": 41.998897, "close": 42.641548, "volume": 19760671}, "trend_line": 40.437363, "activity_lines": {"activity_5": 42.21583, "activity_10": 41.126444, "activity_20": 40.828055, "activity_30": 40.711031}, "trend_signal": 1, "fair_value": 29.429769, "relative_strength": 6.576113, "rate_of_change": 0.3535160789771115, "market_dynamics": -0.184183, "expectation": {"probability": 60.4173, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 42.603748, "high": 43.047928, "low": 41.677574, "close": 42.00835, "volume": 19449500}, "trend_line": 40.525859, "activity_lines": {"activity_5": 42.238946, "activity_10": 41.45884, "activity_20": 40.942162, "activity_30": 40.812385}, "trend_signal": 1, "fair_value": 29.561634, "relative_strength": 5.377178, "rate_of_change": 0.21884710929345033, "market_dynamics": -0.102508, "expectation": {"probability": 59.7478, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 41.724834, "high": 42.083954, "low": 41.460209, "close": 41.469662, "volume": 17428936}, "trend_line": 40.615034, "activity_lines": {"activity_5": 41.990079, "activity_10": 41.651022, "activity_20": 40.994811, "activity_30": 40.873276}, "trend_signal": 1, "fair_value": 29.690413, "relative_strength": 4.553365, "rate_of_change": 0.22004468801020222, "market_dynamics": -0.032596, "expectation": {"probability": 59.5169, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 40.92152, "high": 42.395824, "low": 40.656901, "close": 42.395824, "volume": 21971787}, "trend_line": 40.732026, "activity_lines": {"activity_5": 42.095295, "activity_10": 41.901898, "activity_20": 41.132877, "activity_30": 40.988165}, "trend_signal": 1, "fair_value": 29.826601, "relative_strength": 4.436871, "rate_of_change": 0.2880509714703088, "market_dynamics": 0.021883, "expectation": {"probability": 58.2094, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 42.471428, "high": 42.792759, "low": 42.197372, "close": 42.726604, "volume": 16756827}, "trend_line": 40.821858, "activity_lines": {"activity_5": 42.28557, "activity_10": 42.132001, "activity_20": 41.295552, "activity_30": 41.116848}, "trend_signal": 1, "fair_value": 29.962426, "relative_strength": 3.83794, "rate_of_change": 0.22054390321758424, "market_dynamics": 0.068175, "expectation": {"probability": 58.4688, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 42.764404, "high": 43.813435, "low": 42.575389, "close": 43.46376, "volume": 22148140}, "trend_line": 40.934429, "activity_lines": {"activity_5": 42.690691, "activity_10": 42.434888, "activity_20": 41.520661, "activity_30": 41.287293}, "trend_signal": 1, "fair_value": 30.104632, "relative_strength": 3.523456, "rate_of_change": 0.27576157851512456, "market_dynamics": 0.233148, "expectation": {"probability": 58.8459, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 43.605518, "high": 44.465527, "low": 43.435405, "close": 44.408825, "volume": 17139200}, "trend_line": 41.106607, "activity_lines": {"activity_5": 43.356019, "activity_10": 42.84087, "activity_20": 41.832264, "activity_30": 41.511448}, "trend_signal": 1, "fair_value": 30.245586, "relative_strength": 2.991048, "rate_of_change": 0.42061903440743065, "market_dynamics": 0.444329, "expectation": {"probability": 59.2163, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 44.493888, "high": 46.506882, "low": 44.285968, "close": 46.365124, "volume": 25976561}, "trend_line": 41.321694, "activity_lines": {"activity_5": 44.513415, "activity_10": 43.533693, "activity_20": 42.319026, "activity_30": 41.850707}, "trend_signal": 1, "fair_value": 30.398115, "relative_strength": 5.434624, "rate_of_change": 0.5232419206966025, "market_dynamics": 0.788629, "expectation": {"probability": 59.58, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 46.412373, "high": 46.421822, "low": 44.985321, "close": 44.985321, "volume": 20705723}, "trend_line": 41.488649, "activity_lines": {"activity_5": 44.884513, "activity_10": 43.899005, "activity_20": 42.654257, "activity_30": 42.08707}, "trend_signal": 1, "fair_value": 30.535501, "relative_strength": 4.639773, "rate_of_change": 0.40403716265843675, "market_dynamics": 0.998335, "expectation": {"probability": 59.4071, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 44.947517, "high": 48.179654, "low": 44.720699, "close": 47.952839, "volume": 24730280}, "trend_line": 41.738941, "activity_lines": {"activity_5": 46.072151, "activity_10": 44.749912, "activity_20": 43.251007, "activity_30": 42.504114}, "trend_signal": 1, "fair_value": 30.689564, "relative_strength": 8.846692, "rate_of_change": 0.6032782605189063, "market_dynamics": 1.235904, "expectation": {"probability": 59.2656, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 47.98119, "high": 48.911557, "low": 47.584259, "close": 47.856602, "volume": 22081360}, "trend_line": 41.994579, "activity_lines": {"activity_5": 46.879293, "activity_10": 45.479879, "activity_20": 43.807985, "activity_30": 42.898802}, "trend_signal": 1, "fair_value": 30.847425, "relative_strength": 8.522608, "rate_of_change": 0.6124688213819434, "market_dynamics": 1.405804, "expectation": {"probability": 59.4342, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 48.432025, "high": 48.748521, "low": 47.348305, "close": 48.72934, "volume": 16952300}, "trend_line": 42.289696, "activity_lines": {"activity_5": 47.684493, "activity_10": 46.273706, "activity_20": 44.422995, "activity_30": 43.333303}, "trend_signal": 1, "fair_value": 31.007163, "relative_strength": 9.53911, "rate_of_change": 0.7027502287854764, "market_dynamics": 1.341887, "expectation": {"probability": 59.3033, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 48.911555, "high": 48.911555, "low": 47.664789, "close": 48.45121, "volume": 17454813}, "trend_line": 42.541937, "activity_lines": {"activity_5": 48.108948, "activity_10": 46.894764, "activity_20": 44.968441, "activity_30": 43.73082}, "trend_signal": 1, "fair_value": 31.167024, "relative_strength": 8.132319, "rate_of_change": 0.5964597144420191, "market_dynamics": 1.409631, "expectation": {"probability": 59.4732, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 48.566295, "high": 48.882787, "low": 48.067588, "close": 48.72934, "volume": 11943000}, "trend_line": 42.80131, "activity_lines": {"activity_5": 48.48704, "activity_10": 47.439454, "activity_20": 45.4784, "activity_30": 44.130007}, "trend_signal": 1, "fair_value": 31.324299, "relative_strength": 7.465631, "rate_of_change": 0.6096878005343378, "market_dynamics": 1.295725, "expectation": {"probability": 59.1307, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 48.911555, "high": 51.059828, "low": 48.537526, "close": 49.669205, "volume": 20469719}, "trend_line": 43.087125, "activity_lines": {"activity_5": 48.92882, "activity_10": 48.039874, "activity_20": 46.026518, "activity_30": 44.573097}, "trend_signal": 1, "fair_value": 31.486762, "relative_strength": 8.24614, "rate_of_change": 0.6677716172705916, "market_dynamics": 1.302758, "expectation": {"probability": 59.2833, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 49.563706, "high": 49.65961, "low": 48.403259, "close": 48.403259, "volume": 21563271}, "trend_line": 43.276364, "activity_lines": {"activity_5": 48.834193, "activity_10": 48.283892, "activity_20": 46.404969, "activity_30": 44.916074}, "trend_signal": 1, "fair_value": 31.641807, "relative_strength": 6.212748, "rate_of_change": 0.4392008053449855, "market_dynamics": 1.261533, "expectation": {"probability": 59.6606, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 48.422441, "high": 48.719742, "low": 48.029228, "close": 48.230629, "volume": 15243600}, "trend_line": 43.481844, "activity_lines": {"activity_5": 48.645579, "activity_10": 48.406714, "activity_20": 46.725456, "activity_30": 45.235704}, "trend_signal": 1, "fair_value": 31.795791, "relative_strength": 6.400486, "rate_of_change": 0.4748088356036599, "market_dynamics": 1.094221, "expectation": {"probability": 59.494, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 48.230626, "high": 50.820066, "low": 48.201852, "close": 50.695389, "volume": 23394083}, "trend_line": 43.767038, "activity_lines": {"activity_5": 49.311799, "activity_10": 48.908188, "activity_20": 47.244451, "activity_30": 45.701094}, "trend_signal": 1, "fair_value": 31.965204, "relative_strength": 7.767248, "rate_of_change": 0.6558921466164063, "market_dynamics": 1.201615, "expectation": {"probability": 59.2094, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 50.877603, "high": 52.555946, "low": 50.752925, "close": 51.644848, "volume": 17408200}, "trend_line": 44.136732, "activity_lines": {"activity_5": 50.144894, "activity_10": 49.503557, "activity_20": 47.813179, "activity_30": 46.209339}, "trend_signal": 1, "fair_value": 32.142469, "relative_strength": 9.043287, "rate_of_change": 0.8446859026649293, "market_dynamics": 1.134797, "expectation": {"probability": 59.8377, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 50.829654, "high": 51.587305, "low": 49.678795, "close": 49.870605, "volume": 28216050}, "trend_line": 44.414901, "activity_lines": {"activity_5": 50.192207, "activity_10": 49.655255, "activity_20": 48.167088, "activity_30": 46.579267}, "trend_signal": 1, "fair_value": 32.311615, "relative_strength": 7.365348, "rate_of_change": 0.6302437615906822, "market_dynamics": 1.126853, "expectation": {"probability": 60.2313, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 49.966511, "high": 51.50099, "low": 49.966511, "close": 51.050236, "volume": 13513603}, "trend_line": 44.696955, "activity_lines": {"activity_5": 50.619303, "activity_10": 49.986563, "activity_20": 48.597119, "activity_30": 47.007353}, "trend_signal": 1, "fair_value": 32.481861, "relative_strength": 7.26272, "rate_of_change": 0.6350436309652074, "market_dynamics": 1.102681, "expectation": {"probability": 59.7541, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 51.453038, "high": 52.191506, "low": 51.242047, "close": 51.721569, "volume": 20022560}, "trend_line": 45.098228, "activity_lines": {"activity_5": 51.093713, "activity_10": 50.381866, "activity_20": 49.051044, "activity_30": 47.460554}, "trend_signal": 1, "fair_value": 32.653204, "relative_strength": 8.164889, "rate_of_change": 0.8977636172307402, "market_dynamics": 0.912876, "expectation": {"probability": 59.6977, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 51.52017, "high": 53.313598, "low": 50.762523, "close": 52.728577, "volume": 30877800}, "trend_line": 45.674638, "activity_lines": {"activity_5": 51.671062, "activity_10": 50.905856, "activity_20": 49.554622, "activity_30": 47.952834}, "trend_signal": 1, "fair_value": 32.827813, "relative_strength": 8.431867, "rate_of_change": 1.278121171412772, "market_dynamics": 0.956414, "expectation": {"probability": 59.6977, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 52.335364, "high": 53.083422, "low": 51.865431, "close": 52.494293, "volume": 26191100}, "trend_line": 46.159598, "activity_lines": {"activity_5": 52.03477, "activity_10": 51.309479, "activity_20": 49.982273, "activity_30": 48.392812}, "trend_signal": 1, "fair_value": 32.997396, "relative_strength": 6.475497, "rate_of_change": 1.061770867237089, "market_dynamics": 0.925123, "expectation": {"probability": 59.5203, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 52.387342, "high": 52.601245, "low": 52.047038, "close": 52.183159, "volume": 20431842}, "trend_line": 46.587099, "activity_lines": {"activity_5": 52.238138, "activity_10": 51.588079, "activity_20": 50.332205, "activity_30": 48.781429}, "trend_signal": 1, "fair_value": 33.168696, "relative_strength": 7.414916, "rate_of_change": 0.9261367484179552, "market_dynamics": 0.898671, "expectation": {"probability": 59.6085, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 52.134541, "high": 52.902656, "low": 51.385872, "close": 52.698475, "volume": 23915568}, "trend_line": 47.020935, "activity_lines": {"activity_5": 52.459108, "activity_10": 51.914664, "activity_20": 50.686183, "activity_30": 49.175711}, "trend_signal": 1, "fair_value": 33.344614, "relative_strength": 6.924837, "rate_of_change": 0.9312363493592924, "market_dynamics": 0.850187, "expectation": {"probability": 59.7541, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 52.552633, "high": 53.097115, "low": 52.406788, "close": 52.659584, "volume": 15172886}, "trend_line": 47.422187, "activity_lines": {"activity_5": 52.557231, "activity_10": 52.156083, "activity_20": 50.992482, "activity_30": 49.539495}, "trend_signal": 1, "fair_value": 33.525355, "relative_strength": 6.46925, "rate_of_change": 0.8533475567850777, "market_dynamics": 0.518513, "expectation": {"probability": 60.3796, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 52.620692, "high": 53.563819, "low": 52.416511, "close": 53.515205, "volume": 15657000}, "trend_line": 47.801023, "activity_lines": {"activity_5": 52.878026, "activity_10": 52.472544, "activity_20": 51.34098, "activity_30": 49.932593}, "trend_signal": 1, "fair_value": 33.709468, "relative_strength": 6.683825, "rate_of_change": 0.7988581378585506, "market_dynamics": 0.358692, "expectation": {"probability": 59.6143, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 53.515204, "high": 54.448609, "low": 53.281851, "close": 53.349915, "volume": 19160000}, "trend_line": 48.17876, "activity_lines": {"activity_5": 53.091284, "activity_10": 52.707682, "activity_20": 51.639687, "activity_30": 50.290586}, "trend_signal": 1, "fair_value": 33.891581, "relative_strength": 6.531566, "rate_of_change": 0.7902278576757578, "market_dynamics": 0.314234, "expectation": {"probability": 59.6683, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 53.592988, "high": 54.808358, "low": 53.592988, "close": 54.672237, "volume": 13804171}, "trend_line": 48.592384, "activity_lines": {"activity_5": 53.688274, "activity_10": 53.152241, "activity_20": 52.024499, "activity_30": 50.70952}, "trend_signal": 1, "fair_value": 34.082735, "relative_strength": 7.381093, "rate_of_change": 0.858519397344402, "market_dynamics": 0.362966, "expectation": {"probability": 59.6143, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 54.672238, "high": 55.177835, "low": 54.545838, "close": 54.837528, "volume": 9139057}, "trend_line": 48.998917, "activity_lines": {"activity_5": 54.174422, "activity_10": 53.539551, "activity_20": 52.393056, "activity_30": 51.112432}, "trend_signal": 1, "fair_value": 34.272365, "relative_strength": 7.007234, "rate_of_change": 0.8366187590219818, "market_dynamics": 0.530844, "expectation": {"probability": 59.6143, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 55.022265, "high": 57.17104, "low": 54.94448, "close": 56.00428, "volume": 22449500}, "trend_line": 49.465448, "activity_lines": {"activity_5": 54.906884, "activity_10": 54.070137, "activity_20": 52.839489, "activity_30": 51.564391}, "trend_signal": 1, "fair_value": 34.46783, "relative_strength": 7.026802, "rate_of_change": 0.9521251255410469, "market_dynamics": 0.751569, "expectation": {"probability": 59.8102, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 56.169576, "high": 57.608574, "low": 56.169576, "close": 57.482174, "volume": 18074900}, "trend_line": 49.999199, "activity_lines": {"activity_5": 55.908998, "activity_10": 54.791564, "activity_20": 53.392032, "activity_30": 52.081599}, "trend_signal": 1, "fair_value": 34.674037, "relative_strength": 7.240475, "rate_of_change": 1.0790380388346936, "market_dynamics": 1.024402, "expectation": {"probability": 60.5065, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 57.190484, "high": 57.27799, "low": 55.809828, "close": 57.025196, "volume": 21575700}, "trend_line": 50.486844, "activity_lines": {"activity_5": 56.494321, "activity_10": 55.343475, "activity_20": 53.858048, "activity_30": 52.53489}, "trend_signal": 1, "fair_value": 34.870646, "relative_strength": 5.251437, "rate_of_change": 0.975305624396104, "market_dynamics": 1.242544, "expectation": {"probability": 60.4658, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 57.268272, "high": 58.337795, "low": 56.519604, "close": 57.559959, "volume": 23024744}, "trend_line": 50.981289, "activity_lines": {"activity_5": 57.012879, "activity_10": 55.910236, "activity_20": 54.33549, "activity_30": 52.991219}, "trend_signal": 1, "fair_value": 35.072889, "relative_strength": 5.734459, "rate_of_change": 0.979354146200937, "market_dynamics": 1.489372, "expectation": {"probability": 60.6162, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 57.375221, "high": 58.269734, "low": 56.840459, "close": 57.657188, "volume": 24022500}, "trend_line": 51.454404, "activity_lines": {"activity_5": 57.371333, "activity_10": 56.396915, "activity_20": 54.784617, "activity_30": 53.421923}, "trend_signal": 1, "fair_value": 35.273267, "relative_strength": 5.087871, "rate_of_change": 0.9280169436280828, "market_dynamics": 1.618174, "expectation": {"probability": 60.7004, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 56.791845, "high": 57.316886, "low": 55.226445, "close": 55.479244, "volume": 42076300}, "trend_line": 51.823418, "activity_lines": {"activity_5": 56.815828, "activity_10": 56.397445, "activity_20": 54.982254, "activity_30": 53.68159}, "trend_signal": 1, "fair_value": 35.464428, "relative_strength": 0.937998, "rate_of_change": 0.7171669892435252, "market_dynamics": 1.380851, "expectation": {"probability": 61.3227, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 55.430628, "high": 56.519601, "low": 55.226447, "close": 56.38348, "volume": 14288000}, "trend_line": 52.157363, "activity_lines": {"activity_5": 56.596737, "activity_10": 56.511115, "activity_20": 55.231492, "activity_30": 53.975787}, "trend_signal": 1, "fair_value": 35.664296, "relative_strength": 0.887598, "rate_of_change": 0.6443901480986838, "market_dynamics": 0.925313, "expectation": {"probability": 61.3914, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 56.461262, "high": 56.539051, "low": 55.343122, "close": 55.537582, "volume": 22896700}, "trend_line": 52.509105, "activity_lines": {"activity_5": 56.168926, "activity_10": 56.418836, "activity_20": 55.373082, "activity_30": 54.193866}, "trend_signal": 1, "fair_value": 35.86297, "relative_strength": -0.232933, "rate_of_change": 0.6743860881156925, "market_dynamics": 0.348916, "expectation": {"probability": 62.9243, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 55.129217, "high": 55.168109, "low": 53.126287, "close": 53.476315, "volume": 44191666}, "trend_line": 52.693221, "activity_lines": {"activity_5": 55.153201, "activity_10": 55.912005, "activity_20": 55.299824, "activity_30": 54.256267}, "trend_signal": 1, "fair_value": 36.049932, "relative_strength": -1.071885, "rate_of_change": 0.35063633249891246, "market_dynamics": -0.334505, "expectation": {"probability": 64.4863, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 52.892938, "high": 54.341656, "low": 52.01787, "close": 53.777725, "volume": 27661326}, "trend_line": 52.890592, "activity_lines": {"activity_5": 54.510189, "activity_10": 55.481719, "activity_20": 55.238101, "activity_30": 54.326235}, "trend_signal": 1, "fair_value": 36.241786, "relative_strength": -0.483091, "rate_of_change": 0.37456620843124555, "market_dynamics": -0.705185, "expectation": {"probability": 63.8997, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 53.486036, "high": 56.325143, "low": 53.486036, "close": 55.809826, "volume": 31090240}, "trend_line": 53.126608, "activity_lines": {"activity_5": 54.803175, "activity_10": 55.440176, "activity_20": 55.356924, "activity_30": 54.514572}, "trend_signal": 1, "fair_value": 36.442815, "relative_strength": 0.930735, "rate_of_change": 0.44623436999910937, "market_dynamics": -0.815912, "expectation": {"probability": 62.9323, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 53.962461, "high": 55.975117, "low": 53.913847, "close": 55.566753, "volume": 22089274}, "trend_line": 53.363793, "activity_lines": {"activity_5": 54.993097, "activity_10": 55.357973, "activity_20": 55.43313, "activity_30": 54.672001}, "trend_signal": 1, "fair_value": 36.644024, "relative_strength": 1.422292, "rate_of_change": 0.4464523690275949, "market_dynamics": -0.889526, "expectation": {"probability": 62.785, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 55.275061, "high": 56.53905, "low": 54.963926, "close": 55.955669, "volume": 22523513}, "trend_line": 53.60467, "activity_lines": {"activity_5": 55.367107, "activity_10": 55.381308, "activity_20": 55.532859, "activity_30": 54.839219}, "trend_signal": 1, "fair_value": 36.845941, "relative_strength": 0.951323, "rate_of_change": 0.4513865796608527, "market_dynamics": -0.841522, "expectation": {"probability": 62.7551, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 55.994558, "high": 56.854219, "low": 55.761206, "close": 56.558357, "volume": 23556182}, "trend_line": 53.834309, "activity_lines": {"activity_5": 55.91414, "activity_10": 55.533668, "activity_20": 55.673505, "activity_30": 55.029779}, "trend_signal": 1, "fair_value": 37.05119, "relative_strength": 0.965401, "rate_of_change": 0.42839364555364073, "market_dynamics": -0.725344, "expectation": {"probability": 62.8814, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 56.558358, "high": 57.081046, "low": 56.341397, "close": 56.45974, "volume": 23904500}, "trend_line": 54.102858, "activity_lines": {"activity_5": 56.222831, "activity_10": 55.68631, "activity_20": 55.783925, "activity_30": 55.199162}, "trend_signal": 1, "fair_value": 37.255517, "relative_strength": 0.42881, "rate_of_change": 0.49884359061802047, "market_dynamics": -0.744101, "expectation": {"probability": 62.9318, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 56.440015, "high": 56.755599, "low": 55.868025, "close": 56.114574, "volume": 21449639}, "trend_line": 54.365656, "activity_lines": {"activity_5": 56.237666, "activity_10": 55.797965, "activity_20": 55.843561, "activity_30": 55.32895}, "trend_signal": 1, "fair_value": 37.456713, "relative_strength": 1.145732, "rate_of_change": 0.48573774050902013, "market_dynamics": -0.759541, "expectation": {"probability": 62.4441, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 56.114574, "high": 58.185584, "low": 55.779266, "close": 57.692486, "volume": 27381700}, "trend_line": 54.598893, "activity_lines": {"activity_5": 56.758155, "activity_10": 56.184962, "activity_20": 56.037022, "activity_30": 55.543584}, "trend_signal": 1, "fair_value": 37.672468, "relative_strength": 3.952719, "rate_of_change": 0.4290153327681643, "market_dynamics": -0.615357, "expectation": {"probability": 62.3922, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 57.988343, "high": 58.7773, "low": 57.426212, "close": 57.870003, "volume": 25681811}, "trend_line": 54.806398, "activity_lines": {"activity_5": 57.196101, "activity_10": 56.580435, "activity_20": 56.227497, "activity_30": 55.754624}, "trend_signal": 1, "fair_value": 37.893377, "relative_strength": 3.851584, "rate_of_change": 0.380053493025957, "market_dynamics": -0.50344, "expectation": {"probability": 62.6622, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 58.529999, "high": 60.419998, "low": 58.049999, "close": 60.200001, "volume": 32481200}, "trend_line": 55.150711, "activity_lines": {"activity_5": 58.283091, "activity_10": 57.357136, "activity_20": 56.618353, "activity_30": 56.102598}, "trend_signal": 1, "fair_value": 38.128391, "relative_strength": 6.351907, "rate_of_change": 0.6282350465724816, "market_dynamics": -0.122075, "expectation": {"probability": 62.8367, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 59.970001, "high": 62.099998, "low": 59.900002, "close": 62.099998, "volume": 28084860}, "trend_line": 55.519036, "activity_lines": {"activity_5": 59.760637, "activity_10": 58.357042, "activity_20": 57.163838, "activity_30": 56.550939}, "trend_signal": 1, "fair_value": 38.371668, "relative_strength": 7.735717, "rate_of_change": 0.6678517707595804, "market_dynamics": 0.439181, "expectation": {"probability": 62.8078, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 62.400002, "high": 62.84, "low": 61.709999, "close": 62.84, "volume": 18275508}, "trend_line": 55.889651, "activity_lines": {"activity_5": 61.108832, "activity_10": 59.34018, "activity_20": 57.745216, "activity_30": 57.023259}, "trend_signal": 1, "fair_value": 38.62473, "relative_strength": 9.375077, "rate_of_change": 0.6675458125749892, "market_dynamics": 0.739875, "expectation": {"probability": 63.0593, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/c0cbbca8-75be-42ac-8f6a-fa4d0809be02/", "share_image": "https://sharemaestro.com/terminal/c0cbbca8-75be-42ac-8f6a-fa4d0809be02/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}