{"ticker": {"uuid": "4ac5cef5-9200-4678-b5bc-9477c348a2f9", "symbol": "603091", "name": "Zhejiang Zhongxin Environmental Protection Technology Group Co., Ltd.", "exchange": "SHH", "asset_type": "Equity", "sector": "Basic Materials", "industry": "Paper & Paper Products", "currency": "CNY"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, 603091 fell 12.56%, moving from 83.35 to 72.88. The latest weekly close is below the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 9 of the last 12 weeks. Relative Strength is -4.47 and has softened across the 12-week window. Market Dynamics is 0.10 on the latest week. Expectation is undecided at 51.42%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "72.88"}, {"label": "12-Week Change", "value": "-12.56%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 51.42%"}, {"label": "Signal Weeks", "value": "9 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-4.47"}, {"label": "Market Dynamics", "value": "0.10"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 82.93, "high": 83.0, "low": 71.0, "close": 72.879997, "volume": 3862842}, "trend_line": 78.159333, "activity_lines": {"activity_5": 80.120665, "activity_10": 80.23509, "activity_20": 79.489571, "activity_30": 79.03144}, "trend_signal": 1, "fair_value": 60.917441, "relative_strength": -4.474448, "rate_of_change": -0.057968407435322084, "market_dynamics": 0.10172, "expectation": {"probability": 51.4241, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-09-20", "ohlcv": {"open": 45.957238, "high": 46.548965, "low": 41.253035, "close": 41.29248, "volume": 14812994}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 41.29248, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 38.659312, "high": 44.142617, "low": 35.237171, "close": 38.639587, "volume": 52202208}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 39.966034, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 40.454208, "high": 42.505516, "low": 40.335864, "close": 42.505516, "volume": 7900684}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 40.812528, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 46.756069, "high": 53.255171, "low": 43.442411, "close": 44.152481, "volume": 25403666}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 41.647516, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 44.339862, "high": 49.556895, "low": 43.718555, "close": 48.541103, "volume": 21857245}, "trend_line": null, "activity_lines": {"activity_5": 44.360243, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.026233, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 70.6667, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 48.580551, "high": 49.192002, "low": 45.266896, "close": 47.337929, "volume": 12628561}, "trend_line": null, "activity_lines": {"activity_5": 45.797475, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.744849, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 78.2178, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 47.347793, "high": 53.077655, "low": 46.608135, "close": 46.756069, "volume": 18685384}, "trend_line": null, "activity_lines": {"activity_5": 46.637723, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 44.175024, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 62.2047, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 44.872415, "high": 45.365518, "low": 42.041999, "close": 43.580482, "volume": 16823508}, "trend_line": null, "activity_lines": {"activity_5": 45.878344, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 44.100706, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.3699, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 43.353655, "high": 44.566687, "low": 40.937446, "close": 41.045929, "volume": 10058742}, "trend_line": null, "activity_lines": {"activity_5": 44.202449, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.761286, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.3526, "direction": "negative"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 41.105104, "high": 43.807308, "low": 40.395034, "close": 41.765862, "volume": 8396110}, "trend_line": null, "activity_lines": {"activity_5": 42.973636, "activity_10": 43.862537, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.561744, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.201, "direction": "negative"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 41.765861, "high": 44.14262, "low": 40.927586, "close": 43.511448, "volume": 7486679}, "trend_line": null, "activity_lines": {"activity_5": 42.778367, "activity_10": 43.853392, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.557171, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 47.1111, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 43.294486, "high": 43.294486, "low": 41.400965, "close": 42.061726, "volume": 6265157}, "trend_line": null, "activity_lines": {"activity_5": 42.354957, "activity_10": 43.540317, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.432551, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.5747, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 42.002551, "high": 45.030207, "low": 41.598207, "close": 44.625862, "volume": 9005372}, "trend_line": null, "activity_lines": {"activity_5": 43.099214, "activity_10": 43.631227, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.524344, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.3415, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 44.576551, "high": 45.306342, "low": 42.436483, "close": 43.974964, "volume": 6391727}, "trend_line": null, "activity_lines": {"activity_5": 43.556814, "activity_10": 43.565241, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.556531, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.3631, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 43.974965, "high": 45.80931, "low": 43.402963, "close": 45.158413, "volume": 8897434}, "trend_line": null, "activity_lines": {"activity_5": 44.213627, "activity_10": 43.717655, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.663323, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.5882, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 45.158413, "high": 47.6831, "low": 44.389172, "close": 45.651516, "volume": 8225387}, "trend_line": null, "activity_lines": {"activity_5": 44.808638, "activity_10": 44.021227, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.787585, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.4536, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 45.562759, "high": 45.651517, "low": 41.420689, "close": 42.771793, "volume": 7431145}, "trend_line": null, "activity_lines": {"activity_5": 44.301071, "activity_10": 43.831875, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.727833, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 54.4987, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 42.37731, "high": 44.280692, "low": 41.716549, "close": 43.738274, "volume": 4642554}, "trend_line": null, "activity_lines": {"activity_5": 44.068325, "activity_10": 43.890689, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.728413, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.5327, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 43.935515, "high": 45.612069, "low": 43.836897, "close": 44.310276, "volume": 5385351}, "trend_line": null, "activity_lines": {"activity_5": 44.08542, "activity_10": 44.050634, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 43.759037, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 52.0, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 44.073586, "high": 44.675173, "low": 43.600207, "close": 43.708691, "volume": 973046}, "trend_line": null, "activity_lines": {"activity_5": 43.879632, "activity_10": 44.041848, "activity_20": 43.951766, "activity_30": null}, "trend_signal": 0, "fair_value": 43.75652, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 57.1121, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 43.856623, "high": 44.852689, "low": 42.505517, "close": 44.122898, "volume": 3307929}, "trend_line": null, "activity_lines": {"activity_5": 43.908562, "activity_10": 44.073048, "activity_20": 43.986659, "activity_30": null}, "trend_signal": 0, "fair_value": 43.773967, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.7578, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 44.093307, "high": 44.310274, "low": 42.564688, "close": 43.09724, "volume": 4640172}, "trend_line": null, "activity_lines": {"activity_5": 43.697513, "activity_10": 43.906648, "activity_20": 43.910392, "activity_30": null}, "trend_signal": 0, "fair_value": 43.743206, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 57.2534, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 42.781656, "high": 43.610069, "low": 41.66724, "close": 42.051861, "volume": 4567509}, "trend_line": null, "activity_lines": {"activity_5": 43.116308, "activity_10": 43.531351, "activity_20": 43.713339, "activity_30": null}, "trend_signal": 0, "fair_value": 43.66967, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 54.9165, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 41.972967, "high": 42.850689, "low": 41.450275, "close": 42.357586, "volume": 4910435}, "trend_line": null, "activity_lines": {"activity_5": 42.749439, "activity_10": 43.258441, "activity_20": 43.547562, "activity_30": null}, "trend_signal": 0, "fair_value": 43.614999, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.6087, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 42.357585, "high": 42.574548, "low": 41.519308, "close": 42.061726, "volume": 3475986}, "trend_line": null, "activity_lines": {"activity_5": 42.414129, "activity_10": 42.961145, "activity_20": 43.362155, "activity_30": null}, "trend_signal": 0, "fair_value": 43.552868, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 54.4093, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 42.061727, "high": 44.113032, "low": 41.903934, "close": 43.90593, "volume": 5423540}, "trend_line": null, "activity_lines": {"activity_5": 42.803352, "activity_10": 43.055462, "activity_20": 43.383241, "activity_30": null}, "trend_signal": 0, "fair_value": 43.566448, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.5849, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 43.945379, "high": 45.247173, "low": 43.649516, "close": 43.738274, "volume": 4893934}, "trend_line": null, "activity_lines": {"activity_5": 43.151153, "activity_10": 43.151034, "activity_20": 43.404703, "activity_30": null}, "trend_signal": 0, "fair_value": 43.572812, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 52.5836, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 43.787589, "high": 44.704759, "low": 42.791517, "close": 44.043999, "volume": 4041055}, "trend_line": null, "activity_lines": {"activity_5": 43.558128, "activity_10": 43.28462, "activity_20": 43.469651, "activity_30": null}, "trend_signal": 0, "fair_value": 43.58964, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.0406, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 43.797448, "high": 46.115034, "low": 43.402963, "close": 44.852688, "volume": 5974966}, "trend_line": null, "activity_lines": {"activity_5": 44.101856, "activity_10": 43.559682, "activity_20": 43.609411, "activity_30": null}, "trend_signal": 0, "fair_value": 43.633193, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.156684, "expectation": {"probability": 49.4828, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 41.144552, "high": 42.899999, "low": 35.039931, "close": 39.56662, "volume": 9704804}, "trend_line": 43.497641, "activity_lines": {"activity_5": 42.717222, "activity_10": 42.863778, "activity_20": 43.227608, "activity_30": 43.405065}, "trend_signal": 0, "fair_value": 43.497641, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.366541, "expectation": {"probability": 64.7059, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 42.21952, "high": 42.21952, "low": 39.744136, "close": 40.799377, "volume": 5752813}, "trend_line": 43.481204, "activity_lines": {"activity_5": 41.909847, "activity_10": 42.467323, "activity_20": 42.973683, "activity_30": 43.230983}, "trend_signal": 0, "fair_value": 43.4106, "relative_strength": null, "rate_of_change": -0.037788256149346965, "market_dynamics": -0.429439, "expectation": {"probability": 52.2959, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 40.592274, "high": 44.852688, "low": 40.345722, "close": 44.05386, "volume": 6251102}, "trend_line": 43.66168, "activity_lines": {"activity_5": 42.394403, "activity_10": 42.723019, "activity_20": 43.042623, "activity_30": 43.267929}, "trend_signal": 0, "fair_value": 43.430702, "relative_strength": null, "rate_of_change": 0.415066703304717, "market_dynamics": -0.385831, "expectation": {"probability": 43.9024, "direction": "negative"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 43.836897, "high": 46.292549, "low": 42.377312, "close": 42.890141, "volume": 5723345}, "trend_line": 43.674501, "activity_lines": {"activity_5": 42.470014, "activity_10": 42.749737, "activity_20": 42.991247, "activity_30": 43.218152}, "trend_signal": 0, "fair_value": 43.414321, "relative_strength": null, "rate_of_change": 0.02936442207446533, "market_dynamics": -0.576295, "expectation": {"probability": 67.4033, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 42.899999, "high": 44.862555, "low": 42.416756, "close": 43.955242, "volume": 4455207}, "trend_line": 43.667926, "activity_lines": {"activity_5": 42.977582, "activity_10": 42.954869, "activity_20": 43.049574, "activity_30": 43.236264}, "trend_signal": 0, "fair_value": 43.430231, "relative_strength": null, "rate_of_change": -0.015054550938081696, "market_dynamics": -0.369079, "expectation": {"probability": 43.4679, "direction": "negative"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 44.645588, "high": 47.456274, "low": 43.590345, "close": 45.395103, "volume": 8888827}, "trend_line": 43.563059, "activity_lines": {"activity_5": 44.024934, "activity_10": 43.392744, "activity_20": 43.245125, "activity_30": 43.347695}, "trend_signal": 0, "fair_value": 43.48637, "relative_strength": null, "rate_of_change": -0.24014650936249804, "market_dynamics": 0.10372, "expectation": {"probability": 41.5385, "direction": "negative"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 45.247174, "high": 53.245312, "low": 45.010483, "close": 53.245312, "volume": 14393332}, "trend_line": 43.759972, "activity_lines": {"activity_5": 47.300456, "activity_10": 45.197324, "activity_20": 44.187188, "activity_30": 43.972357}, "trend_signal": 1, "fair_value": 43.757452, "relative_strength": null, "rate_of_change": 0.4520183029387238, "market_dynamics": 0.577654, "expectation": {"probability": 43.2692, "direction": "negative"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 54.241377, "high": 54.438619, "low": 47.831035, "close": 49.320206, "volume": 16581900}, "trend_line": 43.845443, "activity_lines": {"activity_5": 48.437881, "activity_10": 46.118441, "activity_20": 44.71927, "activity_30": 44.331081}, "trend_signal": 1, "fair_value": 43.907796, "relative_strength": null, "rate_of_change": 0.19531776665671863, "market_dynamics": 1.098942, "expectation": {"probability": 59.434, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 49.468137, "high": 52.19993, "low": 48.836965, "close": 49.931656, "volume": 6995359}, "trend_line": 44.057149, "activity_lines": {"activity_5": 49.428033, "activity_10": 47.049242, "activity_20": 45.278402, "activity_30": 44.72374}, "trend_signal": 1, "fair_value": 44.066319, "relative_strength": null, "rate_of_change": 0.48284607365011567, "market_dynamics": 1.407516, "expectation": {"probability": 43.5606, "direction": "negative"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 50.247241, "high": 57.485999, "low": 49.931655, "close": 56.588551, "volume": 9147766}, "trend_line": 44.575237, "activity_lines": {"activity_5": 52.167715, "activity_10": 49.083338, "activity_20": 46.442032, "activity_30": 45.532218}, "trend_signal": 1, "fair_value": 44.387402, "relative_strength": null, "rate_of_change": 1.1759453613305726, "market_dynamics": 1.538886, "expectation": {"probability": 48.6207, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 56.608276, "high": 64.103447, "low": 56.312411, "close": 57.495861, "volume": 12800723}, "trend_line": 45.09957, "activity_lines": {"activity_5": 54.367613, "activity_10": 51.069021, "activity_20": 47.633605, "activity_30": 46.365806}, "trend_signal": 1, "fair_value": 44.715113, "relative_strength": null, "rate_of_change": 1.1762876325256524, "market_dynamics": 1.538308, "expectation": {"probability": 53.5826, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 56.913997, "high": 60.641862, "low": 55.059933, "close": 60.040276, "volume": 7510019}, "trend_line": 45.650531, "activity_lines": {"activity_5": 56.608933, "activity_10": 53.191338, "activity_20": 49.00185, "activity_30": 47.329723}, "trend_signal": 1, "fair_value": 45.088898, "relative_strength": null, "rate_of_change": 1.2216546632262812, "market_dynamics": 1.507114, "expectation": {"probability": 57.6705, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 60.148762, "high": 69.699997, "low": 58.580692, "close": 64.540001, "volume": 8752938}, "trend_line": 46.399807, "activity_lines": {"activity_5": 59.897163, "activity_10": 55.781952, "activity_20": 50.722843, "activity_30": 48.548398}, "trend_signal": 1, "fair_value": 45.552019, "relative_strength": null, "rate_of_change": 1.6413303056650137, "market_dynamics": 1.579141, "expectation": {"probability": 61.0966, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 65.07, "high": 69.580002, "low": 62.5, "close": 63.169998, "volume": 7360115}, "trend_line": 47.017944, "activity_lines": {"activity_5": 61.714073, "activity_10": 57.751, "activity_20": 52.211251, "activity_30": 49.630346}, "trend_signal": 1, "fair_value": 45.96174, "relative_strength": null, "rate_of_change": 1.3321973515967367, "market_dynamics": 1.502495, "expectation": {"probability": 74.1573, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 63.200001, "high": 65.879997, "low": 62.900002, "close": 64.900002, "volume": 3389443}, "trend_line": 47.715446, "activity_lines": {"activity_5": 63.225095, "activity_10": 59.66587, "activity_20": 53.763858, "activity_30": 50.784027}, "trend_signal": 1, "fair_value": 46.392155, "relative_strength": null, "rate_of_change": 1.4834804346187491, "market_dynamics": 1.386618, "expectation": {"probability": 59.5506, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 64.989998, "high": 68.190002, "low": 63.009998, "close": 65.050003, "volume": 3574536}, "trend_line": 48.378499, "activity_lines": {"activity_5": 64.23202, "activity_10": 61.227198, "activity_20": 55.223407, "activity_30": 51.902386}, "trend_signal": 1, "fair_value": 46.806774, "relative_strength": null, "rate_of_change": 1.3895982445600485, "market_dynamics": 1.339567, "expectation": {"probability": 61.7834, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 64.510002, "high": 66.379997, "low": 61.029999, "close": 63.09, "volume": 3167487}, "trend_line": 48.959782, "activity_lines": {"activity_5": 64.082001, "activity_10": 62.074801, "activity_20": 56.386821, "activity_30": 52.851515}, "trend_signal": 1, "fair_value": 47.160757, "relative_strength": null, "rate_of_change": 1.201531696963147, "market_dynamics": 1.218688, "expectation": {"probability": 72.8571, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 62.849998, "high": 66.18, "low": 62.580002, "close": 64.300003, "volume": 2244715}, "trend_line": 49.677389, "activity_lines": {"activity_5": 64.132002, "activity_10": 62.963409, "activity_20": 57.57412, "activity_30": 53.841207}, "trend_signal": 1, "fair_value": 47.525422, "relative_strength": null, "rate_of_change": 1.4657070981239275, "market_dynamics": 1.169579, "expectation": {"probability": 60.4128, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 64.739998, "high": 65.839996, "low": 61.029999, "close": 61.509998, "volume": 3181926}, "trend_line": 50.269779, "activity_lines": {"activity_5": 63.268001, "activity_10": 63.072384, "activity_20": 58.397792, "activity_30": 54.604601}, "trend_signal": 1, "fair_value": 47.816767, "relative_strength": null, "rate_of_change": 1.1924741052715186, "market_dynamics": 0.974584, "expectation": {"probability": 70.2703, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 61.900002, "high": 63.189999, "low": 61.060001, "close": 61.580002, "volume": 2987508}, "trend_line": 50.845437, "activity_lines": {"activity_5": 62.538001, "activity_10": 62.983572, "activity_20": 59.144959, "activity_30": 55.334293}, "trend_signal": 1, "fair_value": 48.097649, "relative_strength": null, "rate_of_change": 1.1451373199790615, "market_dynamics": 0.718786, "expectation": {"probability": 58.9831, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 61.720001, "high": 65.199997, "low": 57.110001, "close": 63.93, "volume": 5612768}, "trend_line": 51.51948, "activity_lines": {"activity_5": 62.812667, "activity_10": 63.231279, "activity_20": 60.036282, "activity_30": 56.178458}, "trend_signal": 1, "fair_value": 48.414296, "relative_strength": null, "rate_of_change": 1.3256705808232205, "market_dynamics": 0.522102, "expectation": {"probability": 60.7143, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 64.0, "high": 74.870003, "low": 62.880001, "close": 74.660004, "volume": 6957120}, "trend_line": 52.537384, "activity_lines": {"activity_5": 66.738668, "activity_10": 65.31291, "activity_20": 61.833494, "activity_30": 57.671395}, "trend_signal": 1, "fair_value": 48.928918, "relative_strength": null, "rate_of_change": 1.975765283345254, "market_dynamics": 0.594768, "expectation": {"probability": 62.5966, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 75.139999, "high": 80.879997, "low": 74.010002, "close": 76.43, "volume": 4710714}, "trend_line": 53.648476, "activity_lines": {"activity_5": 70.483335, "activity_10": 67.450547, "activity_20": 63.638036, "activity_30": 59.212854}, "trend_signal": 1, "fair_value": 49.457785, "relative_strength": 35.738833, "rate_of_change": 2.114859772995167, "market_dynamics": 0.796876, "expectation": {"probability": 71.6667, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 76.080002, "high": 80.5, "low": 75.059998, "close": 77.919998, "volume": 2529230}, "trend_line": 54.844081, "activity_lines": {"activity_5": 73.916, "activity_10": 69.64291, "activity_20": 65.43031, "activity_30": 60.778759}, "trend_signal": 1, "fair_value": 49.994808, "relative_strength": 39.237446, "rate_of_change": 2.228590799112356, "market_dynamics": 1.012849, "expectation": {"probability": 73.3184, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 77.919998, "high": 78.489998, "low": 74.080002, "close": 76.089996, "volume": 4671380}, "trend_line": 55.968494, "activity_lines": {"activity_5": 75.644665, "activity_10": 71.234363, "activity_20": 66.88149, "activity_30": 62.149463}, "trend_signal": 1, "fair_value": 50.478052, "relative_strength": 34.383896, "rate_of_change": 2.050199364266851, "market_dynamics": 1.221535, "expectation": {"probability": 78.8413, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 73.5, "high": 76.510002, "low": 73.360001, "close": 74.099998, "volume": 1462119}, "trend_line": 57.036437, "activity_lines": {"activity_5": 75.742665, "activity_10": 72.260545, "activity_20": 67.990123, "activity_30": 63.319238}, "trend_signal": 1, "fair_value": 50.907542, "relative_strength": 27.97097, "rate_of_change": 1.9081145903264782, "market_dynamics": 0.959468, "expectation": {"probability": 73.9953, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 74.730003, "high": 75.699997, "low": 71.480003, "close": 72.0, "volume": 2327201}, "trend_line": 57.972906, "activity_lines": {"activity_5": 74.462665, "activity_10": 72.740363, "activity_20": 68.762067, "activity_30": 64.284629}, "trend_signal": 1, "fair_value": 51.284193, "relative_strength": 23.13468, "rate_of_change": 1.641878506541358, "market_dynamics": 0.614983, "expectation": {"probability": 68.9427, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 70.93, "high": 75.580002, "low": 69.290001, "close": 69.800003, "volume": 3606520}, "trend_line": 58.84163, "activity_lines": {"activity_5": 72.626667, "activity_10": 72.658182, "activity_20": 69.235179, "activity_30": 65.047667}, "trend_signal": 1, "fair_value": 51.609032, "relative_strength": 20.64321, "rate_of_change": 1.4985000061925484, "market_dynamics": 0.28489, "expectation": {"probability": 64.5361, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 70.029999, "high": 74.389999, "low": 69.07, "close": 74.239998, "volume": 2347422}, "trend_line": 59.848163, "activity_lines": {"activity_5": 72.712666, "activity_10": 73.283272, "activity_20": 70.033624, "activity_30": 66.04111}, "trend_signal": 1, "fair_value": 51.999221, "relative_strength": 24.022189, "rate_of_change": 1.7105797375089666, "market_dynamics": -0.003814, "expectation": {"probability": 58.6, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 74.75, "high": 76.059998, "low": 71.809998, "close": 75.519997, "volume": 3654403}, "trend_line": 60.870407, "activity_lines": {"activity_5": 73.470666, "activity_10": 73.909635, "activity_20": 70.838221, "activity_30": 67.052196}, "trend_signal": 1, "fair_value": 52.397878, "relative_strength": 25.253679, "rate_of_change": 1.708062451306986, "market_dynamics": -0.055996, "expectation": {"probability": 60.2687, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 76.32, "high": 81.480003, "low": 73.150002, "close": 77.169998, "volume": 5278532}, "trend_line": 62.123853, "activity_lines": {"activity_5": 74.816665, "activity_10": 74.582544, "activity_20": 71.70981, "activity_30": 68.103783}, "trend_signal": 1, "fair_value": 52.810747, "relative_strength": 25.562938, "rate_of_change": 2.0592042369619716, "market_dynamics": 0.083291, "expectation": {"probability": 64.2633, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 77.0, "high": 78.68, "low": 73.68, "close": 73.75, "volume": 2597559}, "trend_line": 63.222207, "activity_lines": {"activity_5": 74.817999, "activity_10": 74.392908, "activity_20": 72.161999, "activity_30": 68.853857}, "trend_signal": 1, "fair_value": 53.154013, "relative_strength": 19.291823, "rate_of_change": 1.7680068877891406, "market_dynamics": 0.030246, "expectation": {"probability": 65.5348, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 73.769997, "high": 75.989998, "low": 72.120003, "close": 72.940002, "volume": 2249726}, "trend_line": 64.185078, "activity_lines": {"activity_5": 74.432666, "activity_10": 74.072545, "activity_20": 72.471762, "activity_30": 69.480811}, "trend_signal": 1, "fair_value": 53.473142, "relative_strength": 21.825633, "rate_of_change": 1.5229949185418454, "market_dynamics": -0.094664, "expectation": {"probability": 62.0952, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 72.940002, "high": 75.300003, "low": 70.489998, "close": 75.050003, "volume": 2300457}, "trend_line": 65.257074, "activity_lines": {"activity_5": 74.541334, "activity_10": 74.199273, "activity_20": 72.942476, "activity_30": 70.181774}, "trend_signal": 1, "fair_value": 53.815632, "relative_strength": 22.678763, "rate_of_change": 1.6701638969730606, "market_dynamics": -0.253785, "expectation": {"probability": 59.6825, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 75.0, "high": 75.370003, "low": 72.309998, "close": 75.059998, "volume": 1888316}, "trend_line": 66.293899, "activity_lines": {"activity_5": 74.599334, "activity_10": 74.38, "activity_20": 73.357571, "activity_30": 70.814221}, "trend_signal": 1, "fair_value": 54.147575, "relative_strength": 21.229353, "rate_of_change": 1.5888315801594066, "market_dynamics": -0.538921, "expectation": {"probability": 61.2805, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 75.080002, "high": 78.129997, "low": 74.379997, "close": 76.800003, "volume": 1880348}, "trend_line": 67.340729, "activity_lines": {"activity_5": 75.268001, "activity_10": 74.895819, "activity_20": 73.89, "activity_30": 71.492034}, "trend_signal": 1, "fair_value": 54.496074, "relative_strength": 23.482611, "rate_of_change": 1.5790744182960184, "market_dynamics": -0.628365, "expectation": {"probability": 63.0277, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 77.379997, "high": 77.379997, "low": 72.18, "close": 75.730003, "volume": 1908862}, "trend_line": 68.090219, "activity_lines": {"activity_5": 75.604669, "activity_10": 75.168001, "activity_20": 74.264572, "activity_30": 72.033278}, "trend_signal": 1, "fair_value": 54.8178, "relative_strength": 20.796667, "rate_of_change": 1.1129817142312326, "market_dynamics": -0.685589, "expectation": {"probability": 64.511, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 75.879997, "high": 86.389999, "low": 75.879997, "close": 82.709999, "volume": 4608647}, "trend_line": 69.203212, "activity_lines": {"activity_5": 78.136001, "activity_10": 76.641455, "activity_20": 75.243714, "activity_30": 72.976489}, "trend_signal": 1, "fair_value": 55.234102, "relative_strength": 28.331215, "rate_of_change": 1.6345857251538414, "market_dynamics": -0.455507, "expectation": {"probability": 61.9493, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 82.720001, "high": 83.660004, "low": 78.910004, "close": 79.209999, "volume": 2448534}, "trend_line": 70.179156, "activity_lines": {"activity_5": 78.849334, "activity_10": 77.243819, "activity_20": 75.801857, "activity_30": 73.622089}, "trend_signal": 1, "fair_value": 55.586688, "relative_strength": 21.912861, "rate_of_change": 1.4102582406146302, "market_dynamics": -0.356901, "expectation": {"probability": 63.6758, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 79.25, "high": 81.989998, "low": 76.699997, "close": 77.980003, "volume": 4457544}, "trend_line": 70.892205, "activity_lines": {"activity_5": 78.875334, "activity_10": 77.532183, "activity_20": 76.158572, "activity_30": 74.125369}, "trend_signal": 1, "fair_value": 55.911229, "relative_strength": 14.872147, "rate_of_change": 1.0160410022599844, "market_dynamics": -0.156346, "expectation": {"probability": 61.3668, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 79.790001, "high": 79.790001, "low": 73.800003, "close": 77.300003, "volume": 4558275}, "trend_line": 71.552343, "activity_lines": {"activity_5": 78.480002, "activity_10": 77.652183, "activity_20": 76.372429, "activity_30": 74.538775}, "trend_signal": 1, "fair_value": 56.216783, "relative_strength": 13.674083, "rate_of_change": 0.9311855936770329, "market_dynamics": 0.02482, "expectation": {"probability": 59.4059, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 76.699997, "high": 79.25, "low": 76.699997, "close": 77.260002, "volume": 1922417}, "trend_line": 72.126334, "activity_lines": {"activity_5": 78.038002, "activity_10": 77.762547, "activity_20": 76.51881, "activity_30": 74.907011}, "trend_signal": 1, "fair_value": 56.513167, "relative_strength": 12.017411, "rate_of_change": 0.802197350826103, "market_dynamics": -0.217859, "expectation": {"probability": 56.4827, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 77.010002, "high": 78.239998, "low": 73.809998, "close": 75.199997, "volume": 2352770}, "trend_line": 72.481667, "activity_lines": {"activity_5": 76.807334, "activity_10": 77.434546, "activity_20": 76.45662, "activity_30": 75.105312}, "trend_signal": 1, "fair_value": 56.772706, "relative_strength": 8.908177, "rate_of_change": 0.4926536263440225, "market_dynamics": -0.447758, "expectation": {"probability": 54.6584, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 75.150002, "high": 81.879997, "low": 73.489998, "close": 77.769997, "volume": 3058613}, "trend_line": 72.968334, "activity_lines": {"activity_5": 76.933999, "activity_10": 77.532727, "activity_20": 76.645048, "activity_30": 75.446495}, "trend_signal": 1, "fair_value": 57.06034, "relative_strength": 13.330488, "rate_of_change": 0.6714346125620938, "market_dynamics": -0.673802, "expectation": {"probability": 54.1436, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 77.769997, "high": 82.18, "low": 76.82, "close": 80.879997, "volume": 2079349}, "trend_line": 73.501, "activity_lines": {"activity_5": 78.193331, "activity_10": 78.146909, "activity_20": 77.130381, "activity_30": 75.956925}, "trend_signal": 1, "fair_value": 57.382227, "relative_strength": 16.46605, "rate_of_change": 0.7299961103675549, "market_dynamics": -0.796738, "expectation": {"probability": 55.4243, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 81.279999, "high": 88.879997, "low": 78.879997, "close": 85.800003, "volume": 2437540}, "trend_line": 74.192667, "activity_lines": {"activity_5": 80.899333, "activity_10": 79.549818, "activity_20": 78.061476, "activity_30": 76.750409}, "trend_signal": 1, "fair_value": 57.761131, "relative_strength": 20.044349, "rate_of_change": 0.9410307342757178, "market_dynamics": -0.548092, "expectation": {"probability": 56.8607, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 86.07, "high": 88.440002, "low": 77.800003, "close": 81.580002, "volume": 3389684}, "trend_line": 74.809, "activity_lines": {"activity_5": 81.632, "activity_10": 80.021818, "activity_20": 78.534953, "activity_30": 77.227011}, "trend_signal": 1, "fair_value": 58.074537, "relative_strength": 14.311179, "rate_of_change": 0.8307195642394112, "market_dynamics": -0.212687, "expectation": {"probability": 56.9097, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 81.800003, "high": 85.620003, "low": 79.879997, "close": 83.349998, "volume": 1611782}, "trend_line": 75.444, "activity_lines": {"activity_5": 82.666667, "activity_10": 80.709273, "activity_20": 79.131381, "activity_30": 77.778043}, "trend_signal": 1, "fair_value": 58.40279, "relative_strength": 16.590066, "rate_of_change": 0.8488283495301436, "market_dynamics": 0.017749, "expectation": {"probability": 57.1564, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 83.879997, "high": 83.949997, "low": 73.260002, "close": 73.730003, "volume": 3929506}, "trend_line": 75.851334, "activity_lines": {"activity_5": 79.951334, "activity_10": 79.636, "activity_20": 78.747096, "activity_30": 77.667463}, "trend_signal": 1, "fair_value": 58.599293, "relative_strength": 6.063739, "rate_of_change": 0.5399156990615445, "market_dynamics": -0.04052, "expectation": {"probability": 56.6993, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 72.93, "high": 74.480003, "low": 70.410004, "close": 72.300003, "volume": 3023866}, "trend_line": 76.208667, "activity_lines": {"activity_5": 77.028669, "activity_10": 78.402364, "activity_20": 78.229048, "activity_30": 77.438345}, "trend_signal": 1, "fair_value": 58.772719, "relative_strength": 4.531601, "rate_of_change": 0.4710965267928066, "market_dynamics": -0.417142, "expectation": {"probability": 55.3429, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 72.599998, "high": 74.5, "low": 70.669998, "close": 71.669998, "volume": 1951734}, "trend_line": 76.466667, "activity_lines": {"activity_5": 74.468001, "activity_10": 77.157455, "activity_20": 77.666334, "activity_30": 77.145527}, "trend_signal": 0, "fair_value": 58.933935, "relative_strength": 3.916198, "rate_of_change": 0.33854417109801377, "market_dynamics": -0.777623, "expectation": {"probability": 52.4345, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 71.68, "high": 77.760002, "low": 69.099998, "close": 77.599998, "volume": 3190607}, "trend_line": 76.564667, "activity_lines": {"activity_5": 74.826, "activity_10": 77.093091, "activity_20": 77.694572, "activity_30": 77.218645}, "trend_signal": 0, "fair_value": 59.16438, "relative_strength": 8.80697, "rate_of_change": 0.12816041792432117, "market_dynamics": -1.039104, "expectation": {"probability": 51.4258, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 76.620003, "high": 80.879997, "low": 75.839996, "close": 79.419998, "volume": 4330155}, "trend_line": 76.664333, "activity_lines": {"activity_5": 76.055999, "activity_10": 77.353454, "activity_20": 77.87781, "activity_30": 77.40286}, "trend_signal": 0, "fair_value": 59.4114, "relative_strength": 8.703973, "rate_of_change": 0.13017231564528212, "market_dynamics": -0.967486, "expectation": {"probability": 52.3626, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 79.0, "high": 84.5, "low": 79.0, "close": 81.809998, "volume": 1956200}, "trend_line": 76.794, "activity_lines": {"activity_5": 78.344665, "activity_10": 77.971636, "activity_20": 78.257809, "activity_30": 77.734839}, "trend_signal": 1, "fair_value": 59.681263, "relative_strength": 10.299689, "rate_of_change": 0.16913601791852512, "market_dynamics": -0.854032, "expectation": {"probability": 55.671, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 82.379997, "high": 86.870003, "low": 79.599998, "close": 81.059998, "volume": 2985782}, "trend_line": 76.959667, "activity_lines": {"activity_5": 79.844665, "activity_10": 78.379999, "activity_20": 78.53419, "activity_30": 78.010064}, "trend_signal": 1, "fair_value": 59.935772, "relative_strength": 7.708499, "rate_of_change": 0.21572909341875554, "market_dynamics": -0.590253, "expectation": {"probability": 55.425, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 81.830002, "high": 86.879997, "low": 81.18, "close": 86.330002, "volume": 2121280}, "trend_line": 77.367333, "activity_lines": {"activity_5": 82.517333, "activity_10": 79.743272, "activity_20": 79.283904, "activity_30": 78.614602}, "trend_signal": 1, "fair_value": 60.246292, "relative_strength": 11.959594, "rate_of_change": 0.5297138304925437, "market_dynamics": -0.283778, "expectation": {"probability": 55.161, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 86.82, "high": 88.870003, "low": 83.199997, "close": 83.989998, "volume": 3169594}, "trend_line": 77.767, "activity_lines": {"activity_5": 83.432666, "activity_10": 80.671454, "activity_20": 79.76538, "activity_30": 79.041871}, "trend_signal": 1, "fair_value": 60.522382, "relative_strength": 9.28325, "rate_of_change": 0.5165836594108701, "market_dynamics": -0.040172, "expectation": {"probability": 55.374, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 83.989998, "high": 85.949997, "low": 79.93, "close": 82.93, "volume": 2898429}, "trend_line": 78.204667, "activity_lines": {"activity_5": 83.568666, "activity_10": 81.36309, "activity_20": 80.106571, "activity_30": 79.374968}, "trend_signal": 1, "fair_value": 60.77994, "relative_strength": 7.748978, "rate_of_change": 0.5627927012743255, "market_dynamics": 0.159151, "expectation": {"probability": 54.3919, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 82.93, "high": 83.0, "low": 71.0, "close": 72.879997, "volume": 3862842}, "trend_line": 78.159333, "activity_lines": {"activity_5": 80.120665, "activity_10": 80.23509, "activity_20": 79.489571, "activity_30": 79.03144}, "trend_signal": 1, "fair_value": 60.917441, "relative_strength": -4.474448, "rate_of_change": -0.057968407435322084, "market_dynamics": 0.10172, "expectation": {"probability": 51.4241, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/4ac5cef5-9200-4678-b5bc-9477c348a2f9/", "share_image": "https://sharemaestro.com/terminal/4ac5cef5-9200-4678-b5bc-9477c348a2f9/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}