{"ticker": {"uuid": "6b47e527-cd20-4f73-9f08-f94fca8571fe", "symbol": "CSCO", "name": "Cisco Systems, Inc.", "exchange": "TOR", "asset_type": "ETF", "sector": "", "industry": "", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, CSCO rose 53.99%, moving from 37.59 to 57.88. 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 38.65 and has improved across the 12-week window. Market Dynamics is 1.50 on the latest week. Expectation is positive at 62.50%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "57.88"}, {"label": "12-Week Change", "value": "53.99%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 62.50%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "38.65"}, {"label": "Market Dynamics", "value": "1.50"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 57.529999, "high": 59.009998, "low": 56.400002, "close": 57.880001, "volume": 65200}, "trend_line": 40.258891, "activity_lines": {"activity_5": 55.264666, "activity_10": 50.158601, "activity_20": 45.10303, "activity_30": 42.80152}, "trend_signal": 1, "fair_value": 34.762084, "relative_strength": 38.652322, "rate_of_change": 1.9086889194865224, "market_dynamics": 1.497885, "expectation": {"probability": 62.5, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2025-01-03", "ohlcv": {"open": 28.782329, "high": 28.782329, "low": 28.335641, "close": 28.423038, "volume": 11400}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 28.423038, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 28.704645, "high": 29.102781, "low": 28.180271, "close": 28.374485, "volume": 6000}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 28.398762, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 28.345354, "high": 29.462074, "low": 28.122007, "close": 29.093069, "volume": 49500}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 28.630197, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 29.093069, "high": 30.044714, "low": 29.093069, "close": 29.996159, "volume": 25400}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 28.971688, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 28.452169, "high": 29.326129, "low": 28.423038, "close": 29.19989, "volume": 9800}, "trend_line": null, "activity_lines": {"activity_5": 29.22902, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.017328, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 70.6667, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 28.9377, "high": 30.316611, "low": 28.9377, "close": 30.132111, "volume": 9800}, "trend_line": null, "activity_lines": {"activity_5": 29.600614, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.203125, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 30.102978, "high": 32.006262, "low": 29.53976, "close": 31.229412, "volume": 29600}, "trend_line": null, "activity_lines": {"activity_5": 30.224037, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.492595, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 59.8485, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 31.452757, "high": 31.714944, "low": 30.782724, "close": 30.782724, "volume": 24900}, "trend_line": null, "activity_lines": {"activity_5": 30.508236, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.653861, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 69.6203, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 31.035198, "high": 31.239121, "low": 30.316613, "close": 30.743881, "volume": 10300}, "trend_line": null, "activity_lines": {"activity_5": 30.666843, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.774974, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 59.7826, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 30.947804, "high": 30.947804, "low": 30.102977, "close": 30.705038, "volume": 44700}, "trend_line": null, "activity_lines": {"activity_5": 30.762655, "activity_10": 30.324381, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.867981, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.1628, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 30.530246, "high": 30.530246, "low": 28.141428, "close": 28.976543, "volume": 10300}, "trend_line": null, "activity_lines": {"activity_5": 30.181958, "activity_10": 30.162301, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.786941, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.9459, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 28.966835, "high": 29.238733, "low": 28.57841, "close": 28.73378, "volume": 10000}, "trend_line": null, "activity_lines": {"activity_5": 29.597378, "activity_10": 29.946019, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.699178, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.9639, "direction": "negative"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 29.238734, "high": 29.665998, "low": 29.131914, "close": 29.141624, "volume": 17400}, "trend_line": null, "activity_lines": {"activity_5": 29.315122, "activity_10": 29.797358, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.656289, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 37.7778, "direction": "negative"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 29.219313, "high": 29.666002, "low": 26.403301, "close": 26.403301, "volume": 4400}, "trend_line": null, "activity_lines": {"activity_5": 28.229498, "activity_10": 29.149937, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.423933, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 42.7653, "direction": "negative"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 25.41599, "high": 28.016237, "low": 25.41599, "close": 27.732754, "volume": 79800}, "trend_line": null, "activity_lines": {"activity_5": 27.876397, "activity_10": 28.80956, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.311187, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.1437, "direction": "negative"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 27.752304, "high": 27.80118, "low": 26.76499, "close": 26.911623, "volume": 58000}, "trend_line": null, "activity_lines": {"activity_5": 27.447737, "activity_10": 28.346561, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.161215, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 44.5652, "direction": "negative"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 26.716113, "high": 27.410166, "low": 26.031836, "close": 27.27331, "volume": 204500}, "trend_line": null, "activity_lines": {"activity_5": 27.277302, "activity_10": 28.007877, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.050161, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 40.1042, "direction": "negative"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 27.312411, "high": 28.514784, "low": 27.302636, "close": 28.514784, "volume": 34600}, "trend_line": null, "activity_lines": {"activity_5": 27.618056, "activity_10": 27.966846, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.020418, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.9024, "direction": "negative"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 28.475682, "high": 29.208836, "low": 28.368154, "close": 28.690742, "volume": 51100}, "trend_line": null, "activity_lines": {"activity_5": 28.059252, "activity_10": 27.999042, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 29.003067, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 47.8458, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 29.619401, "high": 31.633131, "low": 29.423896, "close": 30.636042, "volume": 70000}, "trend_line": null, "activity_lines": {"activity_5": 28.996385, "activity_10": 28.422259, "activity_20": 28.862906, "activity_30": null}, "trend_signal": 0, "fair_value": 29.084716, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.1453, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 30.655593, "high": 30.724019, "low": 30.137495, "close": 30.420982, "volume": 75000}, "trend_line": null, "activity_lines": {"activity_5": 29.668279, "activity_10": 28.807628, "activity_20": 28.990169, "activity_30": null}, "trend_signal": 0, "fair_value": 29.148347, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.9192, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 30.987957, "high": 31.06616, "low": 30.049517, "close": 30.333004, "volume": 76500}, "trend_line": null, "activity_lines": {"activity_5": 30.076889, "activity_10": 29.150739, "activity_20": 29.09954, "activity_30": null}, "trend_signal": 0, "fair_value": 29.202195, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.3282, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 30.460083, "high": 31.799311, "low": 30.460083, "close": 31.799311, "volume": 7500}, "trend_line": null, "activity_lines": {"activity_5": 30.77029, "activity_10": 29.731374, "activity_20": 29.339232, "activity_30": null}, "trend_signal": 0, "fair_value": 29.315113, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.558, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 31.90684, "high": 31.90684, "low": 30.772896, "close": 30.831551, "volume": 55500}, "trend_line": null, "activity_lines": {"activity_5": 30.922134, "activity_10": 30.087732, "activity_20": 29.473871, "activity_30": null}, "trend_signal": 0, "fair_value": 29.378298, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 49.3997, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 31.261664, "high": 31.965495, "low": 31.242112, "close": 31.730885, "volume": 27600}, "trend_line": null, "activity_lines": {"activity_5": 31.231037, "activity_10": 30.527091, "activity_20": 29.690181, "activity_30": null}, "trend_signal": 0, "fair_value": 29.472402, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.4696, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 31.818862, "high": 33.236293, "low": 31.818862, "close": 33.001682, "volume": 20100}, "trend_line": null, "activity_lines": {"activity_5": 31.890549, "activity_10": 31.12481, "activity_20": 30.015468, "activity_30": null}, "trend_signal": 0, "fair_value": 29.608143, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.6614, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 33.11899, "high": 33.819126, "low": 32.767077, "close": 33.760124, "volume": 16900}, "trend_line": null, "activity_lines": {"activity_5": 32.630828, "activity_10": 31.7497, "activity_20": 30.399323, "activity_30": null}, "trend_signal": 0, "fair_value": 29.76192, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.0511, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 33.238919, "high": 33.455265, "low": 32.727551, "close": 32.865227, "volume": 5200}, "trend_line": null, "activity_lines": {"activity_5": 32.844333, "activity_10": 32.09394, "activity_20": 30.685899, "activity_30": null}, "trend_signal": 0, "fair_value": 29.872753, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.6127, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 32.747216, "high": 33.268426, "low": 32.452199, "close": 32.835728, "volume": 18600}, "trend_line": null, "activity_lines": {"activity_5": 32.976945, "activity_10": 32.353717, "activity_20": 30.959748, "activity_30": null}, "trend_signal": 0, "fair_value": 29.974924, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.765799, "expectation": {"probability": 51.6295, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 33.091407, "high": 33.17008, "low": 32.865224, "close": 32.993065, "volume": 7100}, "trend_line": 30.075529, "activity_lines": {"activity_5": 33.02839, "activity_10": 32.566737, "activity_20": 31.238621, "activity_30": 30.674864}, "trend_signal": 1, "fair_value": 30.075529, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.996237, "expectation": {"probability": 44.4444, "direction": "negative"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 32.766882, "high": 33.24875, "low": 32.255514, "close": 32.304684, "volume": 11300}, "trend_line": 30.204917, "activity_lines": {"activity_5": 32.766229, "activity_10": 32.611742, "activity_20": 31.441038, "activity_30": 30.818681}, "trend_signal": 1, "fair_value": 30.147437, "relative_strength": null, "rate_of_change": 0.4302102217387389, "market_dynamics": 0.882115, "expectation": {"probability": 46.5649, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 33.022571, "high": 34.59601, "low": 32.58004, "close": 34.586174, "volume": 11800}, "trend_line": 30.411973, "activity_lines": {"activity_5": 33.311032, "activity_10": 33.037314, "activity_20": 31.844892, "activity_30": 31.101343}, "trend_signal": 1, "fair_value": 30.286148, "relative_strength": null, "rate_of_change": 0.6855042839548325, "market_dynamics": 0.944824, "expectation": {"probability": 40.9357, "direction": "negative"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 34.940199, "high": 34.940199, "low": 31.753983, "close": 31.87199, "volume": 63800}, "trend_line": 30.504604, "activity_lines": {"activity_5": 32.896037, "activity_10": 32.892068, "activity_20": 31.962383, "activity_30": 31.195537}, "trend_signal": 1, "fair_value": 30.334204, "relative_strength": null, "rate_of_change": 0.30458727554440745, "market_dynamics": 0.824377, "expectation": {"probability": 48.9362, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 31.852321, "high": 32.757049, "low": 31.793319, "close": 32.314518, "volume": 105400}, "trend_line": 30.581883, "activity_lines": {"activity_5": 32.694767, "activity_10": 32.825961, "activity_20": 32.109018, "activity_30": 31.312306}, "trend_signal": 1, "fair_value": 30.392448, "relative_strength": null, "rate_of_change": 0.25333552928600794, "market_dynamics": 0.674444, "expectation": {"probability": 42.1053, "direction": "negative"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 32.412861, "high": 33.4356, "low": 32.412861, "close": 33.21925, "volume": 45000}, "trend_line": 30.715861, "activity_lines": {"activity_5": 32.829822, "activity_10": 32.897386, "activity_20": 32.31367, "activity_30": 31.482458}, "trend_signal": 1, "fair_value": 30.473214, "relative_strength": null, "rate_of_change": 0.4380959798976376, "market_dynamics": 0.580274, "expectation": {"probability": 48.0315, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 32.855389, "high": 32.855389, "low": 32.049001, "close": 32.26535, "volume": 7400}, "trend_line": 30.786969, "activity_lines": {"activity_5": 32.631831, "activity_10": 32.768315, "activity_20": 32.401348, "activity_30": 31.582426}, "trend_signal": 1, "fair_value": 30.522995, "relative_strength": null, "rate_of_change": 0.23150254521596786, "market_dynamics": 0.180301, "expectation": {"probability": 54.9815, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 32.137511, "high": 32.894731, "low": 31.822823, "close": 31.950666, "volume": 88400}, "trend_line": 30.811011, "activity_lines": {"activity_5": 32.331567, "activity_10": 32.595416, "activity_20": 32.433561, "activity_30": 31.657503}, "trend_signal": 1, "fair_value": 30.561581, "relative_strength": null, "rate_of_change": 0.07809148084698254, "market_dynamics": 0.03296, "expectation": {"probability": 50.1684, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 31.94083, "high": 32.993065, "low": 31.930998, "close": 32.806221, "volume": 28900}, "trend_line": 30.878461, "activity_lines": {"activity_5": 32.492189, "activity_10": 32.610971, "activity_20": 32.524984, "activity_30": 31.786226}, "trend_signal": 1, "fair_value": 30.620651, "relative_strength": null, "rate_of_change": 0.21891524429367443, "market_dynamics": -0.118121, "expectation": {"probability": 42.3208, "direction": "negative"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 32.540707, "high": 32.747213, "low": 32.196513, "close": 32.275185, "volume": 9000}, "trend_line": 30.929505, "activity_lines": {"activity_5": 32.413517, "activity_10": 32.531048, "activity_20": 32.545396, "activity_30": 31.876337}, "trend_signal": 1, "fair_value": 30.663075, "relative_strength": null, "rate_of_change": 0.16530616600353695, "market_dynamics": -0.322432, "expectation": {"probability": 49.3631, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 32.442366, "high": 33.042236, "low": 32.442366, "close": 32.924465, "volume": 10000}, "trend_line": 31.003486, "activity_lines": {"activity_5": 32.553894, "activity_10": 32.579367, "activity_20": 32.610575, "activity_30": 32.005044}, "trend_signal": 1, "fair_value": 30.719609, "relative_strength": null, "rate_of_change": 0.23919231814411465, "market_dynamics": -0.355453, "expectation": {"probability": 42.029, "direction": "negative"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 32.993718, "high": 34.072075, "low": 32.875001, "close": 32.894787, "volume": 195200}, "trend_line": 31.134094, "activity_lines": {"activity_5": 32.704031, "activity_10": 32.623537, "activity_20": 32.662031, "activity_30": 32.127064}, "trend_signal": 1, "fair_value": 30.772662, "relative_strength": null, "rate_of_change": 0.4212687566811109, "market_dynamics": -0.333732, "expectation": {"probability": 50.1348, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 32.429807, "high": 33.854427, "low": 32.301199, "close": 33.488377, "volume": 10900}, "trend_line": 31.29258, "activity_lines": {"activity_5": 33.010068, "activity_10": 32.764904, "activity_20": 32.758238, "activity_30": 32.278953}, "trend_signal": 1, "fair_value": 30.837322, "relative_strength": null, "rate_of_change": 0.5090432372947801, "market_dynamics": -0.327243, "expectation": {"probability": 42.5373, "direction": "negative"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 34.032505, "high": 34.3194, "low": 33.804959, "close": 34.200684, "volume": 17300}, "trend_line": 31.461216, "activity_lines": {"activity_5": 33.451027, "activity_10": 33.055741, "activity_20": 32.90726, "activity_30": 32.466573}, "trend_signal": 1, "fair_value": 30.91554, "relative_strength": null, "rate_of_change": 0.5389009151690252, "market_dynamics": -0.18097, "expectation": {"probability": 46.028, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 34.289726, "high": 35.318611, "low": 34.230362, "close": 35.259251, "volume": 14100}, "trend_line": 31.756414, "activity_lines": {"activity_5": 34.151877, "activity_10": 33.496704, "activity_20": 33.145662, "activity_30": 32.711607}, "trend_signal": 1, "fair_value": 31.014261, "relative_strength": null, "rate_of_change": 0.9382917685063388, "market_dynamics": 0.059092, "expectation": {"probability": 50.6148, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 35.882526, "high": 35.951778, "low": 34.141323, "close": 34.210579, "volume": 72600}, "trend_line": 31.972341, "activity_lines": {"activity_5": 34.304233, "activity_10": 33.69346, "activity_20": 33.263106, "activity_30": 32.86994}, "trend_signal": 1, "fair_value": 31.08529, "relative_strength": null, "rate_of_change": 0.6799476792310386, "market_dynamics": 0.184742, "expectation": {"probability": 55.3535, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 34.596413, "high": 38.088702, "low": 34.378762, "close": 37.485214, "volume": 38500}, "trend_line": 32.324794, "activity_lines": {"activity_5": 35.462392, "activity_10": 34.467579, "activity_20": 33.680612, "activity_30": 33.22561}, "trend_signal": 1, "fair_value": 31.224419, "relative_strength": null, "rate_of_change": 1.1023684502801876, "market_dynamics": 0.53899, "expectation": {"probability": 50.0917, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 37.425858, "high": 38.405281, "low": 36.357395, "close": 36.614616, "volume": 19600}, "trend_line": 32.636171, "activity_lines": {"activity_5": 36.024324, "activity_10": 34.988502, "activity_20": 33.993854, "activity_30": 33.502372}, "trend_signal": 1, "fair_value": 31.339104, "relative_strength": null, "rate_of_change": 0.9632760536695153, "market_dynamics": 0.838684, "expectation": {"probability": 55.2536, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 36.842163, "high": 37.030132, "low": 36.377183, "close": 36.90152, "volume": 33500}, "trend_line": 32.915729, "activity_lines": {"activity_5": 36.473474, "activity_10": 35.476789, "activity_20": 34.320827, "activity_30": 33.777556}, "trend_signal": 1, "fair_value": 31.454988, "relative_strength": null, "rate_of_change": 0.8565894571394468, "market_dynamics": 1.030334, "expectation": {"probability": 49.6678, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 36.832267, "high": 37.406075, "low": 36.565151, "close": 37.326927, "volume": 7200}, "trend_line": 33.203602, "activity_lines": {"activity_5": 36.884371, "activity_10": 35.967964, "activity_20": 34.669094, "activity_30": 34.062149}, "trend_signal": 1, "fair_value": 31.574823, "relative_strength": null, "rate_of_change": 0.8745757993085848, "market_dynamics": 1.181355, "expectation": {"probability": 51.7516, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 38.118377, "high": 38.84058, "low": 37.376392, "close": 37.376392, "volume": 39200}, "trend_line": 33.42828, "activity_lines": {"activity_5": 37.173912, "activity_10": 36.376282, "activity_20": 35.000686, "activity_30": 34.331362}, "trend_signal": 1, "fair_value": 31.690854, "relative_strength": null, "rate_of_change": 0.6766675495026244, "market_dynamics": 1.195548, "expectation": {"probability": 54.0212, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 37.29725, "high": 37.940303, "low": 36.515686, "close": 37.772121, "volume": 24600}, "trend_line": 33.673318, "activity_lines": {"activity_5": 37.384307, "activity_10": 36.775607, "activity_20": 35.349094, "activity_30": 34.611609}, "trend_signal": 1, "fair_value": 31.810095, "relative_strength": null, "rate_of_change": 0.7330260486031617, "market_dynamics": 1.174089, "expectation": {"probability": 56.087, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 37.99966, "high": 37.99966, "low": 37.317036, "close": 37.49511, "volume": 3400}, "trend_line": 33.912055, "activity_lines": {"activity_5": 37.483239, "activity_10": 37.035887, "activity_20": 35.645084, "activity_30": 34.858177}, "trend_signal": 1, "fair_value": 31.919422, "relative_strength": 0.369309, "rate_of_change": 0.7089797328555517, "market_dynamics": 1.074828, "expectation": {"probability": 64.9462, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 37.574256, "high": 37.574256, "low": 36.621927, "close": 36.661713, "volume": 67200}, "trend_line": 34.074135, "activity_lines": {"activity_5": 37.245672, "activity_10": 37.071791, "activity_20": 35.847851, "activity_30": 35.035574}, "trend_signal": 1, "fair_value": 32.008899, "relative_strength": -1.529703, "rate_of_change": 0.47794213591596263, "market_dynamics": 1.013823, "expectation": {"probability": 62.1399, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 36.940204, "high": 36.940204, "low": 35.557683, "close": 35.686985, "volume": 14100}, "trend_line": 34.235983, "activity_lines": {"activity_5": 36.699183, "activity_10": 36.885726, "activity_20": 35.934978, "activity_30": 35.139629}, "trend_signal": 1, "fair_value": 32.077012, "relative_strength": -6.212473, "rate_of_change": 0.4749878463532504, "market_dynamics": 0.697669, "expectation": {"probability": 58.9844, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 35.229457, "high": 36.582141, "low": 35.229457, "close": 36.313591, "volume": 15800}, "trend_line": 34.38874, "activity_lines": {"activity_5": 36.470892, "activity_10": 36.805812, "activity_20": 36.065723, "activity_30": 35.273668}, "trend_signal": 1, "fair_value": 32.154041, "relative_strength": -5.705484, "rate_of_change": 0.4461884444796025, "market_dynamics": 0.376433, "expectation": {"probability": 51.5483, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 36.313592, "high": 36.313592, "low": 35.189676, "close": 36.104725, "volume": 17200}, "trend_line": 34.492175, "activity_lines": {"activity_5": 36.243832, "activity_10": 36.649686, "activity_20": 36.161841, "activity_30": 35.384377}, "trend_signal": 1, "fair_value": 32.224589, "relative_strength": -6.406506, "rate_of_change": 0.3007815930447135, "market_dynamics": 0.06646, "expectation": {"probability": 58.0139, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 36.781065, "high": 38.173537, "low": 36.532409, "close": 37.666279, "volume": 22300}, "trend_line": 34.62238, "activity_lines": {"activity_5": 36.64845, "activity_10": 36.802578, "activity_20": 36.388395, "activity_30": 35.589158}, "trend_signal": 1, "fair_value": 32.320057, "relative_strength": 1.316826, "rate_of_change": 0.3774914165314207, "market_dynamics": -0.149957, "expectation": {"probability": 52.0913, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 37.596654, "high": 40.809277, "low": 37.596654, "close": 40.809277, "volume": 68100}, "trend_line": 34.887181, "activity_lines": {"activity_5": 38.089323, "activity_10": 37.507804, "activity_20": 36.887066, "activity_30": 35.988312}, "trend_signal": 1, "fair_value": 32.466423, "relative_strength": 7.791134, "rate_of_change": 0.7648261038091504, "market_dynamics": 0.139283, "expectation": {"probability": 52.6742, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 40.829169, "high": 42.380781, "low": 35.348815, "close": 37.079453, "volume": 130700}, "trend_line": 35.028639, "activity_lines": {"activity_5": 38.010417, "activity_10": 37.463829, "activity_20": 36.992405, "activity_30": 36.129749}, "trend_signal": 1, "fair_value": 32.54461, "relative_strength": -3.67952, "rate_of_change": 0.40547271503535953, "market_dynamics": 0.166157, "expectation": {"probability": 58.7326, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 36.979992, "high": 38.093964, "low": 36.840746, "close": 38.093964, "volume": 11900}, "trend_line": 35.198669, "activity_lines": {"activity_5": 38.17685, "activity_10": 37.608811, "activity_20": 37.171487, "activity_30": 36.327512}, "trend_signal": 1, "fair_value": 32.637099, "relative_strength": -3.064236, "rate_of_change": 0.4854028156789195, "market_dynamics": 0.179127, "expectation": {"probability": 52.43, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 37.159022, "high": 38.103912, "low": 37.159022, "close": 38.103912, "volume": 24300}, "trend_line": 35.391977, "activity_lines": {"activity_5": 38.227907, "activity_10": 37.742555, "activity_20": 37.3269, "activity_30": 36.514947}, "trend_signal": 1, "fair_value": 32.726719, "relative_strength": -4.354222, "rate_of_change": 0.5491912208384775, "market_dynamics": 0.121697, "expectation": {"probability": 54.1844, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 37.815473, "high": 38.839931, "low": 37.39773, "close": 37.795578, "volume": 32300}, "trend_line": 35.498957, "activity_lines": {"activity_5": 38.042908, "activity_10": 37.814205, "activity_20": 37.428142, "activity_30": 36.670018}, "trend_signal": 1, "fair_value": 32.808475, "relative_strength": -1.365763, "rate_of_change": 0.3022718962549057, "market_dynamics": -0.242383, "expectation": {"probability": 61.1821, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 36.979989, "high": 38.014395, "low": 36.204187, "close": 37.586708, "volume": 21300}, "trend_line": 35.689447, "activity_lines": {"activity_5": 37.779665, "activity_10": 37.842416, "activity_20": 37.488982, "activity_30": 36.804712}, "trend_signal": 1, "fair_value": 32.88432, "relative_strength": -0.236126, "rate_of_change": 0.5366073149698568, "market_dynamics": -0.361076, "expectation": {"probability": 59.1963, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 37.606602, "high": 38.352568, "low": 36.90042, "close": 37.168968, "volume": 24200}, "trend_line": 35.851262, "activity_lines": {"activity_5": 37.592013, "activity_10": 37.777856, "activity_20": 37.493912, "activity_30": 36.900165}, "trend_signal": 1, "fair_value": 32.951267, "relative_strength": 2.451135, "rate_of_change": 0.4533973305890594, "market_dynamics": -0.394193, "expectation": {"probability": 56.3553, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 37.606603, "high": 39.78482, "low": 37.606603, "close": 38.253105, "volume": 42500}, "trend_line": 36.019057, "activity_lines": {"activity_5": 37.759773, "activity_10": 37.883467, "activity_20": 37.593, "activity_30": 37.055122}, "trend_signal": 1, "fair_value": 33.032834, "relative_strength": 3.283064, "rate_of_change": 0.46803094407108503, "market_dynamics": -0.372984, "expectation": {"probability": 51.216, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 38.223268, "high": 38.223268, "low": 36.761174, "close": 38.060001, "volume": 46400}, "trend_line": 36.212212, "activity_lines": {"activity_5": 37.852555, "activity_10": 37.918704, "activity_20": 37.654447, "activity_30": 37.186796}, "trend_signal": 1, "fair_value": 33.109003, "relative_strength": -0.818329, "rate_of_change": 0.536257792645722, "market_dynamics": -0.345376, "expectation": {"probability": 55.6463, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 38.25, "high": 40.700001, "low": 38.25, "close": 39.610001, "volume": 203300}, "trend_line": 36.467524, "activity_lines": {"activity_5": 38.464931, "activity_10": 38.200209, "activity_20": 37.860776, "activity_30": 37.406008}, "trend_signal": 1, "fair_value": 33.206033, "relative_strength": 1.421201, "rate_of_change": 0.7050439227517955, "market_dynamics": -0.057457, "expectation": {"probability": 50.7937, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 39.299999, "high": 41.5, "low": 38.990002, "close": 41.400002, "volume": 15000}, "trend_line": 36.753983, "activity_lines": {"activity_5": 39.553013, "activity_10": 38.771828, "activity_20": 38.223318, "activity_30": 37.724233}, "trend_signal": 1, "fair_value": 33.326533, "relative_strength": 3.836617, "rate_of_change": 0.7855180954977934, "market_dynamics": 0.300036, "expectation": {"probability": 51.6627, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 41.450001, "high": 43.419998, "low": 41.400002, "close": 42.869999, "volume": 24500}, "trend_line": 37.107143, "activity_lines": {"activity_5": 40.876874, "activity_10": 39.599979, "activity_20": 38.704437, "activity_30": 38.118814}, "trend_signal": 1, "fair_value": 33.464844, "relative_strength": 8.636676, "rate_of_change": 0.9608754512402168, "market_dynamics": 0.679227, "expectation": {"probability": 53.1106, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 42.98, "high": 44.669998, "low": 41.77, "close": 44.169998, "volume": 28700}, "trend_line": 37.481995, "activity_lines": {"activity_5": 42.254, "activity_10": 40.559211, "activity_20": 39.282971, "activity_30": 38.574482}, "trend_signal": 1, "fair_value": 33.617774, "relative_strength": 11.670776, "rate_of_change": 1.0101882540512404, "market_dynamics": 1.073087, "expectation": {"probability": 54.7275, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 44.130001, "high": 46.619999, "low": 43.889999, "close": 46.419998, "volume": 41000}, "trend_line": 37.932835, "activity_lines": {"activity_5": 43.986666, "activity_10": 41.81706, "activity_20": 40.04344, "activity_30": 39.151128}, "trend_signal": 1, "fair_value": 33.798087, "relative_strength": 16.274531, "rate_of_change": 1.2028175127818022, "market_dynamics": 1.241966, "expectation": {"probability": 56.2366, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 46.360001, "high": 57.25, "low": 45.990002, "close": 56.84, "volume": 154700}, "trend_line": 38.711222, "activity_lines": {"activity_5": 48.635332, "activity_10": 44.818253, "activity_20": 41.75511, "activity_30": 40.370945}, "trend_signal": 1, "fair_value": 34.118114, "relative_strength": 42.235036, "rate_of_change": 2.0520137764551536, "market_dynamics": 1.414739, "expectation": {"probability": 57.6483, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 56.349998, "high": 58.049999, "low": 54.830002, "close": 58.009998, "volume": 66300}, "trend_line": 39.504866, "activity_lines": {"activity_5": 52.525332, "activity_10": 47.685912, "activity_20": 43.486089, "activity_30": 41.616027}, "trend_signal": 1, "fair_value": 34.4454, "relative_strength": 41.30878, "rate_of_change": 2.050165194991779, "market_dynamics": 1.46658, "expectation": {"probability": 58.9718, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 57.529999, "high": 59.009998, "low": 56.400002, "close": 57.880001, "volume": 65200}, "trend_line": 40.258891, "activity_lines": {"activity_5": 55.264666, "activity_10": 50.158601, "activity_20": 45.10303, "activity_30": 42.80152}, "trend_signal": 1, "fair_value": 34.762084, "relative_strength": 38.652322, "rate_of_change": 1.9086889194865224, "market_dynamics": 1.497885, "expectation": {"probability": 62.5, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/6b47e527-cd20-4f73-9f08-f94fca8571fe/", "share_image": "https://sharemaestro.com/terminal/6b47e527-cd20-4f73-9f08-f94fca8571fe/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}