{"ticker": {"uuid": "65cabc46-799e-4b2d-b53e-6eb5371ba0fd", "symbol": "301598", "name": "BBK Test Systems Co., Ltd", "exchange": "SHZ", "asset_type": "Equity", "sector": "Industrials", "industry": "Specialty Industrial Machinery", "currency": "CNY"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, 301598 fell 5.52%, moving from 61.41 to 58.02. The latest weekly close is below the Trend Line and below Fair Value. Trend Signal is inactive on the latest week and was active in 0 of the last 12 weeks. Relative Strength is -23.20 and has softened across the 12-week window. Market Dynamics is 0.27 on the latest week. Expectation is positive at 55.32%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "58.02"}, {"label": "12-Week Change", "value": "-5.52%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Positive 55.32%"}, {"label": "Signal Weeks", "value": "0 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-23.20"}, {"label": "Market Dynamics", "value": "0.27"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 66.129997, "high": 66.519997, "low": 57.560001, "close": 58.02, "volume": 4068064}, "trend_line": 62.968155, "activity_lines": {"activity_5": 63.215493, "activity_10": 62.743103, "activity_20": 62.52481, "activity_30": 62.718554}, "trend_signal": 0, "fair_value": 63.179565, "relative_strength": -23.200987, "rate_of_change": -0.4874582234994128, "market_dynamics": 0.2717, "expectation": {"probability": 55.3191, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-12-20", "ohlcv": {"open": 93.533138, "high": 104.986175, "low": 78.844618, "close": 80.152176, "volume": 11004154}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 80.152176, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 74.750155, "high": 85.706897, "low": 67.773345, "close": 76.859421, "volume": 32123415}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 78.505799, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 74.444745, "high": 75.399165, "low": 58.190971, "close": 58.324589, "volume": 17662356}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 71.778729, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 58.391403, "high": 63.927038, "low": 56.940684, "close": 59.823032, "volume": 16382776}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.789805, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 57.837837, "high": 69.481763, "low": 57.465614, "close": 66.036308, "volume": 17195186}, "trend_line": null, "activity_lines": {"activity_5": 65.22123, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.239105, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 35.1351, "direction": "negative"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 66.32263, "high": 70.254842, "low": 65.196416, "close": 68.031044, "volume": 13227332}, "trend_line": null, "activity_lines": {"activity_5": 65.151876, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.204428, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 54.2857, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 67.782886, "high": 68.517793, "low": 64.175181, "close": 64.499687, "volume": 2349522}, "trend_line": null, "activity_lines": {"activity_5": 64.713479, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 67.67518, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 61.0294, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 65.091424, "high": 76.353587, "low": 62.991703, "close": 72.554993, "volume": 9737510}, "trend_line": null, "activity_lines": {"activity_5": 67.784166, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.285156, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.7007, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 73.013106, "high": 73.967522, "low": 68.498697, "close": 70.273926, "volume": 12598626}, "trend_line": null, "activity_lines": {"activity_5": 69.145804, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.506131, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 57.9882, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 70.226199, "high": 72.392734, "low": 67.916513, "close": 70.81794, "volume": 10538509}, "trend_line": null, "activity_lines": {"activity_5": 69.992053, "activity_10": 68.34704, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.737312, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.0, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 70.483895, "high": 74.597456, "low": 67.487019, "close": 67.801979, "volume": 13562844}, "trend_line": null, "activity_lines": {"activity_5": 69.514207, "activity_10": 68.17698, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.652281, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 58.2645, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 67.572928, "high": 70.130767, "low": 65.864516, "close": 67.572922, "volume": 8384118}, "trend_line": null, "activity_lines": {"activity_5": 68.975279, "activity_10": 68.189821, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.562335, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.4091, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 67.324771, "high": 68.689591, "low": 64.766923, "close": 65.988579, "volume": 6749324}, "trend_line": null, "activity_lines": {"activity_5": 67.703355, "activity_10": 68.083446, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.364354, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 47.7966, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 66.14129, "high": 71.581487, "low": 65.711797, "close": 67.37249, "volume": 8798920}, "trend_line": null, "activity_lines": {"activity_5": 67.330495, "activity_10": 68.089346, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 68.293506, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.3676, "direction": "negative"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 67.362947, "high": 70.502994, "low": 62.629027, "close": 62.896263, "volume": 8272981}, "trend_line": null, "activity_lines": {"activity_5": 65.658989, "activity_10": 67.144124, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 67.93369, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.1793, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 62.896258, "high": 64.327888, "low": 61.693691, "close": 62.772182, "volume": 3636200}, "trend_line": null, "activity_lines": {"activity_5": 64.474234, "activity_10": 66.233433, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 67.611096, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 44.9086, "direction": "negative"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 59.174023, "high": 59.536704, "low": 47.052891, "close": 54.067879, "volume": 7054777}, "trend_line": null, "activity_lines": {"activity_5": 60.723365, "activity_10": 63.835757, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 66.814436, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 41.5459, "direction": "negative"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 55.155916, "high": 57.227011, "low": 54.230128, "close": 55.14637, "volume": 4244242}, "trend_line": null, "activity_lines": {"activity_5": 58.232329, "activity_10": 61.82384, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 66.16621, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 37.6744, "direction": "negative"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 55.251358, "high": 58.009629, "low": 54.821868, "close": 56.243954, "volume": 3794800}, "trend_line": null, "activity_lines": {"activity_5": 56.829968, "activity_10": 60.328003, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 65.643986, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 41.2281, "direction": "negative"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 55.833559, "high": 58.105076, "low": 55.375438, "close": 57.790115, "volume": 2688042}, "trend_line": null, "activity_lines": {"activity_5": 56.684896, "activity_10": 59.368378, "activity_20": 62.861311, "activity_30": null}, "trend_signal": 0, "fair_value": 65.251292, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 44.9692, "direction": "negative"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 58.009632, "high": 60.529299, "low": 57.923734, "close": 58.792255, "volume": 3161381}, "trend_line": null, "activity_lines": {"activity_5": 57.214281, "activity_10": 58.827829, "activity_20": 62.246165, "activity_30": null}, "trend_signal": 0, "fair_value": 64.943719, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.2625, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 59.183565, "high": 60.586566, "low": 57.761486, "close": 59.403088, "volume": 3266672}, "trend_line": null, "activity_lines": {"activity_5": 58.212606, "activity_10": 58.562154, "activity_20": 61.790907, "activity_30": null}, "trend_signal": 0, "fair_value": 64.691872, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.184, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 59.555791, "high": 60.319328, "low": 58.017309, "close": 58.046551, "volume": 3094200}, "trend_line": null, "activity_lines": {"activity_5": 58.40307, "activity_10": 58.198378, "activity_20": 61.28958, "activity_30": null}, "trend_signal": 0, "fair_value": 64.402945, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 52.931, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 58.056297, "high": 70.182226, "low": 58.036801, "close": 61.136517, "volume": 12915575}, "trend_line": null, "activity_lines": {"activity_5": 59.430179, "activity_10": 58.540815, "activity_20": 61.08386, "activity_30": null}, "trend_signal": 0, "fair_value": 64.266844, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.0638, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 60.532171, "high": 61.009802, "low": 58.982316, "close": 59.362473, "volume": 4416752}, "trend_line": null, "activity_lines": {"activity_5": 59.539768, "activity_10": 58.67408, "activity_20": 60.702929, "activity_30": null}, "trend_signal": 0, "fair_value": 64.070669, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.0612, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 59.31373, "high": 60.025302, "low": 57.60791, "close": 58.680141, "volume": 3901434}, "trend_line": null, "activity_lines": {"activity_5": 59.317089, "activity_10": 58.747535, "activity_20": 60.288793, "activity_30": null}, "trend_signal": 0, "fair_value": 63.863341, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.9804, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 58.192765, "high": 59.498936, "low": 56.545429, "close": 56.59417, "volume": 2749790}, "trend_line": null, "activity_lines": {"activity_5": 58.406561, "activity_10": 58.516123, "activity_20": 59.720523, "activity_30": null}, "trend_signal": 0, "fair_value": 63.594113, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.7032, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 56.175026, "high": 59.937574, "low": 56.126289, "close": 59.742622, "volume": 3415700}, "trend_line": null, "activity_lines": {"activity_5": 58.732778, "activity_10": 58.811224, "activity_20": 59.489749, "activity_30": null}, "trend_signal": 0, "fair_value": 63.45656, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.9444, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 60.044796, "high": 61.672634, "low": 59.284489, "close": 59.528175, "volume": 4268845}, "trend_line": null, "activity_lines": {"activity_5": 58.874442, "activity_10": 58.983767, "activity_20": 59.299564, "activity_30": null}, "trend_signal": 0, "fair_value": 63.321098, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.142059, "expectation": {"probability": 48.9533, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 59.654895, "high": 60.970809, "low": 58.972567, "close": 60.298233, "volume": 3166205}, "trend_line": 63.220336, "activity_lines": {"activity_5": 59.380014, "activity_10": 59.236608, "activity_20": 59.233888, "activity_30": 60.839942}, "trend_signal": 0, "fair_value": 63.220336, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.298709, "expectation": {"probability": 46.9799, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 60.239744, "high": 61.009803, "low": 59.489186, "close": 60.756367, "volume": 2807526}, "trend_line": 62.573809, "activity_lines": {"activity_5": 59.975914, "activity_10": 59.527143, "activity_20": 59.261937, "activity_30": 60.680977}, "trend_signal": 0, "fair_value": 63.140853, "relative_strength": null, "rate_of_change": -1.0226566970476179, "market_dynamics": 0.569661, "expectation": {"probability": 49.2505, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 60.746617, "high": 62.861828, "low": 60.502929, "close": 61.263233, "volume": 4546471}, "trend_line": 62.053936, "activity_lines": {"activity_5": 60.602354, "activity_10": 59.874125, "activity_20": 59.37181, "activity_30": 60.596423}, "trend_signal": 0, "fair_value": 63.082177, "relative_strength": null, "rate_of_change": -0.8308156532391963, "market_dynamics": 0.719226, "expectation": {"probability": 52.4096, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 61.25349, "high": 62.286729, "low": 59.654894, "close": 60.434696, "volume": 3696802}, "trend_line": 62.124273, "activity_lines": {"activity_5": 60.641344, "activity_10": 60.036643, "activity_20": 59.432821, "activity_30": 60.491956}, "trend_signal": 0, "fair_value": 63.001951, "relative_strength": null, "rate_of_change": 0.11334816859965512, "market_dynamics": 0.743467, "expectation": {"probability": 58.4942, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 60.044792, "high": 63.164009, "low": 60.035046, "close": 62.998295, "volume": 3984745}, "trend_line": 62.230115, "activity_lines": {"activity_5": 61.488728, "activity_10": 60.621849, "activity_20": 59.764431, "activity_30": 60.548345}, "trend_signal": 0, "fair_value": 63.001843, "relative_strength": null, "rate_of_change": 0.17037141022156596, "market_dynamics": 0.8459, "expectation": {"probability": 51.6605, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 62.949562, "high": 63.631887, "low": 61.224249, "close": 62.588902, "volume": 3984908}, "trend_line": 62.115201, "activity_lines": {"activity_5": 61.968307, "activity_10": 61.098769, "activity_20": 60.077881, "activity_30": 60.571492}, "trend_signal": 0, "fair_value": 62.990045, "relative_strength": null, "rate_of_change": -0.18465979052103448, "market_dynamics": 0.917228, "expectation": {"probability": 57.3503, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 62.969056, "high": 64.626139, "low": 62.579153, "close": 64.206993, "volume": 4358327}, "trend_line": 61.987733, "activity_lines": {"activity_5": 62.834539, "activity_10": 61.811225, "activity_20": 60.546898, "activity_30": 60.706447}, "trend_signal": 0, "fair_value": 63.023849, "relative_strength": null, "rate_of_change": -0.20521224748190117, "market_dynamics": 1.007327, "expectation": {"probability": 52.4079, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 64.265477, "high": 65.678865, "low": 61.526422, "close": 62.813095, "volume": 5767403}, "trend_line": 61.931513, "activity_lines": {"activity_5": 63.006096, "activity_10": 62.169757, "activity_20": 60.876331, "activity_30": 60.759696}, "trend_signal": 0, "fair_value": 63.018153, "relative_strength": null, "rate_of_change": -0.09069536387142302, "market_dynamics": 1.157424, "expectation": {"probability": 57.0724, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 63.261484, "high": 63.651386, "low": 58.777615, "close": 60.629646, "volume": 4953101}, "trend_line": 61.534002, "activity_lines": {"activity_5": 62.346513, "activity_10": 62.018227, "activity_20": 60.956172, "activity_30": 60.675704}, "trend_signal": 0, "fair_value": 62.955297, "relative_strength": null, "rate_of_change": -0.6418557867300957, "market_dynamics": 1.101203, "expectation": {"probability": 56.4465, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 60.629648, "high": 66.322212, "low": 60.629648, "close": 65.786095, "volume": 6834381}, "trend_line": 61.384407, "activity_lines": {"activity_5": 63.392749, "activity_10": 62.788106, "activity_20": 61.500993, "activity_30": 60.950033}, "trend_signal": 0, "fair_value": 63.027882, "relative_strength": null, "rate_of_change": -0.24310949253714703, "market_dynamics": 1.274745, "expectation": {"probability": 48.3645, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 66.088269, "high": 68.096258, "low": 63.748854, "close": 65.11351, "volume": 6382058}, "trend_line": 61.19426, "activity_lines": {"activity_5": 64.028937, "activity_10": 63.321916, "activity_20": 61.93632, "activity_30": 61.19062}, "trend_signal": 0, "fair_value": 63.080023, "relative_strength": null, "rate_of_change": -0.30976433477642484, "market_dynamics": 1.403964, "expectation": {"probability": 50.5308, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 65.103764, "high": 68.317462, "low": 64.353206, "close": 64.51548, "volume": 6453626}, "trend_line": 61.08471, "activity_lines": {"activity_5": 64.297474, "activity_10": 63.659442, "activity_20": 62.279817, "activity_30": 61.404893}, "trend_signal": 1, "fair_value": 63.115034, "relative_strength": null, "rate_of_change": -0.1790200584172416, "market_dynamics": 1.523833, "expectation": {"probability": 50.9554, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 64.574575, "high": 65.658047, "low": 63.343364, "close": 63.579765, "volume": 2010000}, "trend_line": 60.951604, "activity_lines": {"activity_5": 64.233541, "activity_10": 63.758491, "activity_20": 62.506946, "activity_30": 61.565864}, "trend_signal": 1, "fair_value": 63.126099, "relative_strength": null, "rate_of_change": -0.21790395665297904, "market_dynamics": 1.563708, "expectation": {"probability": 43.956, "direction": "negative"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 63.629008, "high": 65.973243, "low": 62.939532, "close": 65.845192, "volume": 2561399}, "trend_line": 60.946825, "activity_lines": {"activity_5": 64.873638, "activity_10": 64.227318, "activity_20": 62.929941, "activity_30": 61.881579}, "trend_signal": 1, "fair_value": 63.189334, "relative_strength": null, "rate_of_change": -0.007840646818755263, "market_dynamics": 1.433594, "expectation": {"probability": 20.7207, "direction": "negative"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 64.535178, "high": 69.558526, "low": 63.136523, "close": 65.007965, "volume": 7815786}, "trend_line": 60.868007, "activity_lines": {"activity_5": 64.886957, "activity_10": 64.445548, "activity_20": 63.236063, "activity_30": 62.143588}, "trend_signal": 1, "fair_value": 63.230666, "relative_strength": null, "rate_of_change": -0.12932256930528913, "market_dynamics": 1.377405, "expectation": {"probability": 45.4918, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 65.658053, "high": 70.760186, "low": 65.303463, "close": 67.273399, "volume": 8518640}, "trend_line": 61.013912, "activity_lines": {"activity_5": 65.707296, "activity_10": 65.039136, "activity_20": 63.739506, "activity_30": 62.556839}, "trend_signal": 1, "fair_value": 63.320505, "relative_strength": null, "rate_of_change": 0.23970720776186916, "market_dynamics": 1.33424, "expectation": {"probability": 25.8065, "direction": "negative"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 68.120472, "high": 72.680877, "low": 67.756036, "close": 68.642509, "volume": 8004745}, "trend_line": 61.20959, "activity_lines": {"activity_5": 66.840012, "activity_10": 65.796481, "activity_20": 64.335669, "activity_30": 63.049007}, "trend_signal": 1, "fair_value": 63.4362, "relative_strength": null, "rate_of_change": 0.3207104635414968, "market_dynamics": 1.512353, "expectation": {"probability": 32.1311, "direction": "negative"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 68.455357, "high": 68.573556, "low": 64.909474, "close": 65.333008, "volume": 4488934}, "trend_line": 61.585094, "activity_lines": {"activity_5": 66.594426, "activity_10": 65.871452, "activity_20": 64.569201, "activity_30": 63.315034}, "trend_signal": 1, "fair_value": 63.476558, "relative_strength": null, "rate_of_change": 0.6134724967117071, "market_dynamics": 1.450938, "expectation": {"probability": 51.3761, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 65.441358, "high": 66.574066, "low": 64.377589, "close": 65.421654, "volume": 4162070}, "trend_line": 61.927603, "activity_lines": {"activity_5": 66.261506, "activity_10": 65.916724, "activity_20": 64.769562, "activity_30": 63.562554}, "trend_signal": 1, "fair_value": 63.517081, "relative_strength": null, "rate_of_change": 0.5561556827371242, "market_dynamics": 1.216817, "expectation": {"probability": 35.1499, "direction": "negative"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 65.037514, "high": 65.352704, "low": 58.625367, "close": 58.704163, "volume": 3293641}, "trend_line": 62.00961, "activity_lines": {"activity_5": 63.717658, "activity_10": 64.653507, "activity_20": 64.30312, "activity_30": 63.35459}, "trend_signal": 1, "fair_value": 63.418858, "relative_strength": null, "rate_of_change": 0.13242398547220435, "market_dynamics": 0.628209, "expectation": {"probability": 57.0588, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 59.068605, "high": 60.526359, "low": 58.625368, "close": 60.329365, "volume": 1776850}, "trend_line": 62.094252, "activity_lines": {"activity_5": 62.135798, "activity_10": 63.814544, "activity_20": 63.995382, "activity_30": 63.246187}, "trend_signal": 1, "fair_value": 63.357068, "relative_strength": null, "rate_of_change": 0.13649819761807117, "market_dynamics": -0.02056, "expectation": {"probability": 52.795, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 60.408164, "high": 61.008992, "low": 58.999657, "close": 60.398312, "volume": 1468177}, "trend_line": 62.147787, "activity_lines": {"activity_5": 61.039855, "activity_10": 63.0751, "activity_20": 63.694063, "activity_30": 63.136772}, "trend_signal": 0, "fair_value": 63.299053, "relative_strength": null, "rate_of_change": 0.08621570962800819, "market_dynamics": -0.501065, "expectation": {"probability": 51.3991, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 60.526359, "high": 61.265086, "low": 59.295147, "close": 59.492142, "volume": 1615655}, "trend_line": 62.150756, "activity_lines": {"activity_5": 60.191469, "activity_10": 62.245757, "activity_20": 63.308146, "activity_30": 62.96544}, "trend_signal": 0, "fair_value": 63.225843, "relative_strength": -20.682006, "rate_of_change": 0.004777322159516672, "market_dynamics": -0.90015, "expectation": {"probability": 62.2222, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 59.472442, "high": 61.934866, "low": 58.704164, "close": 60.969593, "volume": 2791385}, "trend_line": 62.24819, "activity_lines": {"activity_5": 60.224957, "activity_10": 61.759361, "activity_20": 63.071373, "activity_30": 62.889236}, "trend_signal": 0, "fair_value": 63.183273, "relative_strength": -17.168151, "rate_of_change": 0.15677041804608105, "market_dynamics": -0.937725, "expectation": {"probability": 57.3209, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 61.225685, "high": 63.02818, "low": 61.225685, "close": 62.250053, "volume": 2929422}, "trend_line": 62.285308, "activity_lines": {"activity_5": 60.98207, "activity_10": 61.594423, "activity_20": 62.954002, "activity_30": 62.889356}, "trend_signal": 0, "fair_value": 63.165991, "relative_strength": -17.565627, "rate_of_change": 0.059629043029202196, "market_dynamics": -0.885384, "expectation": {"probability": 60.5187, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 62.269753, "high": 62.348551, "low": 61.245384, "close": 61.540874, "volume": 972400}, "trend_line": 62.357922, "activity_lines": {"activity_5": 61.266397, "activity_10": 61.350687, "activity_20": 62.772652, "activity_30": 62.841328}, "trend_signal": 0, "fair_value": 63.136443, "relative_strength": -17.646373, "rate_of_change": 0.11658287055432319, "market_dynamics": -0.861425, "expectation": {"probability": 64.1553, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 61.570423, "high": 66.840012, "low": 61.540875, "close": 65.05722, "volume": 3769120}, "trend_line": 62.570491, "activity_lines": {"activity_5": 62.642072, "activity_10": 61.850515, "activity_20": 62.931184, "activity_30": 63.015476}, "trend_signal": 0, "fair_value": 63.170743, "relative_strength": -16.172645, "rate_of_change": 0.34088531686478407, "market_dynamics": -0.605627, "expectation": {"probability": 21.7573, "direction": "negative"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 65.136009, "high": 67.273398, "low": 64.63368, "close": 67.115799, "volume": 4198095}, "trend_line": 62.921212, "activity_lines": {"activity_5": 64.393346, "activity_10": 62.789817, "activity_20": 63.281722, "activity_30": 63.308722}, "trend_signal": 0, "fair_value": 63.239954, "relative_strength": -13.952982, "rate_of_change": 0.560521412561714, "market_dynamics": -0.30383, "expectation": {"probability": 26.6667, "direction": "negative"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 67.115801, "high": 70.553342, "low": 65.687601, "close": 69.607773, "volume": 4529121}, "trend_line": 63.25005, "activity_lines": {"activity_5": 66.467035, "activity_10": 64.149791, "activity_20": 63.849101, "activity_30": 63.740113}, "trend_signal": 1, "fair_value": 63.349744, "relative_strength": -11.178676, "rate_of_change": 0.5226186679303073, "market_dynamics": 0.083597, "expectation": {"probability": 39.0681, "direction": "negative"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 69.479728, "high": 70.08056, "low": 64.623827, "close": 65.973244, "volume": 4003970}, "trend_line": 63.464886, "activity_lines": {"activity_5": 66.753335, "activity_10": 64.77283, "activity_20": 64.027582, "activity_30": 63.915803}, "trend_signal": 1, "fair_value": 63.39421, "relative_strength": -13.910472, "rate_of_change": 0.3396613915720197, "market_dynamics": 0.39751, "expectation": {"probability": 50.9494, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 65.510305, "high": 66.337675, "low": 64.702627, "close": 65.401955, "volume": 2068300}, "trend_line": 63.63501, "activity_lines": {"activity_5": 66.600993, "activity_10": 65.159833, "activity_20": 64.150764, "activity_30": 64.040775}, "trend_signal": 1, "fair_value": 63.427673, "relative_strength": -12.144345, "rate_of_change": 0.2680600418946648, "market_dynamics": 0.407523, "expectation": {"probability": 47.076, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 66.288429, "high": 66.377075, "low": 64.810978, "close": 65.017822, "volume": 2222672}, "trend_line": 63.777058, "activity_lines": {"activity_5": 66.0632, "activity_10": 65.384765, "activity_20": 64.235987, "activity_30": 64.129989}, "trend_signal": 1, "fair_value": 63.453741, "relative_strength": -13.258412, "rate_of_change": 0.22322303398710164, "market_dynamics": 0.402396, "expectation": {"probability": 43.1635, "direction": "negative"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 65.342852, "high": 67.568887, "low": 64.860219, "close": 66.682411, "volume": 2435972}, "trend_line": 63.957698, "activity_lines": {"activity_5": 66.082898, "activity_10": 65.828358, "activity_20": 64.477351, "activity_30": 64.317431}, "trend_signal": 1, "fair_value": 63.505816, "relative_strength": -12.880563, "rate_of_change": 0.2832366460052201, "market_dynamics": 0.349866, "expectation": {"probability": 33.7696, "direction": "negative"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 65.78609, "high": 66.416472, "low": 61.718171, "close": 63.106976, "volume": 3943120}, "trend_line": 64.046774, "activity_lines": {"activity_5": 64.939676, "activity_10": 65.49114, "activity_20": 64.363423, "activity_30": 64.262545}, "trend_signal": 1, "fair_value": 63.499485, "relative_strength": -15.076883, "rate_of_change": 0.13927330530251197, "market_dynamics": 0.414228, "expectation": {"probability": 69.1099, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 62.644038, "high": 65.145863, "low": 60.949893, "close": 61.412827, "volume": 2429500}, "trend_line": 63.993925, "activity_lines": {"activity_5": 63.665125, "activity_10": 64.807034, "activity_20": 64.101186, "activity_30": 64.092613}, "trend_signal": 0, "fair_value": 63.466881, "relative_strength": -17.397509, "rate_of_change": -0.08251625601002469, "market_dynamics": 0.370052, "expectation": {"probability": 57.6389, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 61.412829, "high": 63.264576, "low": 59.314848, "close": 59.324696, "volume": 2300096}, "trend_line": 63.885118, "activity_lines": {"activity_5": 61.998557, "activity_10": 63.758489, "activity_20": 63.6572, "activity_30": 63.791373}, "trend_signal": 0, "fair_value": 63.403155, "relative_strength": -17.291102, "rate_of_change": -0.17002707678892764, "market_dynamics": 0.15164, "expectation": {"probability": 55.2413, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 58.546569, "high": 59.098153, "low": 54.971133, "close": 58.280624, "volume": 2777401}, "trend_line": 63.687572, "activity_lines": {"activity_5": 60.389117, "activity_10": 62.560408, "activity_20": 63.151629, "activity_30": 63.429793}, "trend_signal": 0, "fair_value": 63.325541, "relative_strength": -17.487304, "rate_of_change": -0.30922068579413997, "market_dynamics": -0.160885, "expectation": {"probability": 60.0349, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 58.054082, "high": 59.590638, "low": 56.55693, "close": 56.57663, "volume": 2075944}, "trend_line": 63.47969, "activity_lines": {"activity_5": 58.660824, "activity_10": 61.17572, "activity_20": 62.533115, "activity_30": 62.971022}, "trend_signal": 0, "fair_value": 63.224811, "relative_strength": -16.928754, "rate_of_change": -0.32640905198898934, "market_dynamics": -0.559026, "expectation": {"probability": 57.429, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 57.078964, "high": 60.083123, "low": 56.675127, "close": 59.393642, "volume": 1487298}, "trend_line": 63.43849, "activity_lines": {"activity_5": 58.545255, "activity_10": 60.494837, "activity_20": 62.224585, "activity_30": 62.707406}, "trend_signal": 0, "fair_value": 63.168471, "relative_strength": -18.033491, "rate_of_change": -0.06490264839036919, "market_dynamics": -0.766462, "expectation": {"probability": 55.1786, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 59.167101, "high": 62.279602, "low": 58.723864, "close": 62.03336, "volume": 2394715}, "trend_line": 63.313399, "activity_lines": {"activity_5": 59.557147, "activity_10": 60.479615, "activity_20": 62.196161, "activity_30": 62.616753}, "trend_signal": 0, "fair_value": 63.15202, "relative_strength": -17.28504, "rate_of_change": -0.19718470600420143, "market_dynamics": -0.741922, "expectation": {"probability": 57.1672, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 61.915164, "high": 63.481261, "low": 60.02402, "close": 62.053059, "volume": 4214835}, "trend_line": 63.211384, "activity_lines": {"activity_5": 60.534236, "activity_10": 60.539609, "activity_20": 62.153761, "activity_30": 62.53544}, "trend_signal": 0, "fair_value": 63.13632, "relative_strength": -17.092984, "rate_of_change": -0.1611270309464738, "market_dynamics": -0.636394, "expectation": {"probability": 59.3193, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 61.915163, "high": 63.23502, "low": 61.068089, "close": 62.791786, "volume": 1846516}, "trend_line": 63.153927, "activity_lines": {"activity_5": 61.575677, "activity_10": 60.794805, "activity_20": 62.173507, "activity_30": 62.50837}, "trend_signal": 0, "fair_value": 63.131468, "relative_strength": -16.5494, "rate_of_change": -0.09089660178932235, "market_dynamics": -0.592893, "expectation": {"probability": 61.2654, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 63.087278, "high": 65.086763, "low": 62.496295, "close": 64.948868, "volume": 1607829}, "trend_line": 63.199564, "activity_lines": {"activity_5": 63.035402, "activity_10": 61.482672, "activity_20": 62.387292, "activity_30": 62.624172}, "trend_signal": 0, "fair_value": 63.156709, "relative_strength": -15.671059, "rate_of_change": 0.07226312308338206, "market_dynamics": -0.482018, "expectation": {"probability": 45.0704, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 64.948872, "high": 69.627478, "low": 64.367733, "close": 67.214294, "volume": 4447129}, "trend_line": 63.245201, "activity_lines": {"activity_5": 64.692119, "activity_10": 62.613953, "activity_20": 62.790848, "activity_30": 62.883187}, "trend_signal": 0, "fair_value": 63.212293, "relative_strength": -12.208953, "rate_of_change": 0.07221094120206155, "market_dynamics": -0.114765, "expectation": {"probability": 47.2973, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 66.643023, "high": 68.269997, "low": 64.400002, "close": 65.949997, "volume": 3737612}, "trend_line": 63.276602, "activity_lines": {"activity_5": 65.406026, "activity_10": 63.440684, "activity_20": 63.044257, "activity_30": 63.05769}, "trend_signal": 0, "fair_value": 63.249289, "relative_strength": -13.515423, "rate_of_change": 0.04964961689345465, "market_dynamics": 0.136926, "expectation": {"probability": 46.9097, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 66.129997, "high": 66.519997, "low": 57.560001, "close": 58.02, "volume": 4068064}, "trend_line": 62.968155, "activity_lines": {"activity_5": 63.215493, "activity_10": 62.743103, "activity_20": 62.52481, "activity_30": 62.718554}, "trend_signal": 0, "fair_value": 63.179565, "relative_strength": -23.200987, "rate_of_change": -0.4874582234994128, "market_dynamics": 0.2717, "expectation": {"probability": 55.3191, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/65cabc46-799e-4b2d-b53e-6eb5371ba0fd/", "share_image": "https://sharemaestro.com/terminal/65cabc46-799e-4b2d-b53e-6eb5371ba0fd/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}