{"ticker": {"uuid": "8ec6695b-5d83-4b74-ae7b-6807a6224565", "symbol": "TWFG", "name": "TWFG, Inc. Class A Common Stock", "exchange": "NASDAQ", "asset_type": "Equity", "sector": "Financial Services", "industry": "Insurance Brokers", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-07-10, TWFG rose 31.06%, moving from 19.80 to 25.95. The latest weekly close is above 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 -8.82 and has improved across the 12-week window. Market Dynamics is 0.76 on the latest week. Next-week expectancy is undecided at 51.83% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-10"}, {"label": "Latest Close", "value": "25.95"}, {"label": "12-Week Change", "value": "31.06%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Next-Week Expectancy", "value": "Undecided 51.83%"}, {"label": "Signal Weeks", "value": "0 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-8.82"}, {"label": "Market Dynamics", "value": "0.76"}], "latest": {"week_ending": "2026-07-10", "ohlcv": {"open": 25.87, "high": 26.605, "low": 24.715, "close": 25.95, "volume": 527774}, "trend_line": 21.858167, "activity_lines": {"activity_5": 24.590667, "activity_10": 22.701091, "activity_20": 21.027714, "activity_30": 20.95043}, "trend_signal": 0, "fair_value": 27.343798, "relative_strength": -8.821352, "rate_of_change": -0.46145404039252624, "market_dynamics": 0.764988, "expectation": {"probability": 51.8267, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-07-19", "ohlcv": {"open": 22.0, "high": 22.72, "low": 21.31, "close": 22.61, "volume": 5549106}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.61, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 22.5, "high": 24.14, "low": 21.45, "close": 23.18, "volume": 1931108}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.895, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 22.89, "high": 25.7199, "low": 22.87, "close": 24.87, "volume": 1272012}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 23.553333, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 23.9, "high": 26.15, "low": 23.6425, "close": 24.5, "volume": 754636}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 23.79, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 24.23, "high": 25.43, "low": 23.64, "close": 24.54, "volume": 511484}, "trend_line": null, "activity_lines": {"activity_5": 24.285333, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 23.94, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.0952, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 24.45, "high": 27.467, "low": 24.0837, "close": 25.86, "volume": 750480}, "trend_line": null, "activity_lines": {"activity_5": 24.925333, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 24.26, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 71.8182, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 26.11, "high": 28.98, "low": 24.2901, "close": 28.67, "volume": 896416}, "trend_line": null, "activity_lines": {"activity_5": 26.285333, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 24.89, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 78.0142, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 28.23, "high": 31.91, "low": 28.23, "close": 29.71, "volume": 531959}, "trend_line": null, "activity_lines": {"activity_5": 27.626, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.4925, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 81.9767, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 29.99, "high": 29.99, "low": 26.645, "close": 27.63, "volume": 627748}, "trend_line": null, "activity_lines": {"activity_5": 27.950667, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.73, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 85.7923, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 27.56, "high": 29.51, "low": 26.05, "close": 27.82, "volume": 1406501}, "trend_line": null, "activity_lines": {"activity_5": 28.13, "activity_10": 26.994182, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 25.939, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 73.5043, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 28.1, "high": 29.035, "low": 26.55, "close": 28.03, "volume": 644125}, "trend_line": null, "activity_lines": {"activity_5": 28.160667, "activity_10": 27.374364, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 26.129091, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 76.1538, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 28.07, "high": 28.07, "low": 26.265, "close": 27.24, "volume": 806463}, "trend_line": null, "activity_lines": {"activity_5": 27.783333, "activity_10": 27.512364, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 26.221667, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 80.4511, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 27.25, "high": 30.0, "low": 26.01, "close": 29.67, "volume": 433449}, "trend_line": null, "activity_lines": {"activity_5": 28.311333, "activity_10": 28.018364, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 26.486923, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 71.118, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 29.93, "high": 30.23, "low": 28.485, "close": 30.03, "volume": 306206}, "trend_line": null, "activity_lines": {"activity_5": 28.962, "activity_10": 28.502545, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 26.74, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 73.2759, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 29.72, "high": 32.0599, "low": 29.4015, "close": 30.5, "volume": 421376}, "trend_line": null, "activity_lines": {"activity_5": 29.609333, "activity_10": 28.971636, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 26.990667, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 75.4617, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 30.51, "high": 33.9, "low": 30.5, "close": 31.72, "volume": 517361}, "trend_line": null, "activity_lines": {"activity_5": 30.484667, "activity_10": 29.554182, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 27.28625, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 77.3171, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 31.72, "high": 35.3968, "low": 30.65, "close": 33.37, "volume": 355896}, "trend_line": null, "activity_lines": {"activity_5": 31.664, "activity_10": 30.330182, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 27.644118, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 78.9116, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 34.55, "high": 36.5, "low": 30.01, "close": 31.14, "volume": 583458}, "trend_line": null, "activity_lines": {"activity_5": 31.691333, "activity_10": 30.615273, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 27.838333, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 81.733, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 30.93, "high": 35.72, "low": 30.93, "close": 35.59, "volume": 467576}, "trend_line": null, "activity_lines": {"activity_5": 33.104, "activity_10": 31.683455, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 28.246316, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 75.3479, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 35.58, "high": 36.2968, "low": 32.615, "close": 35.31, "volume": 275436}, "trend_line": null, "activity_lines": {"activity_5": 34.052667, "activity_10": 32.556, "activity_20": 30.48219, "activity_30": null}, "trend_signal": 0, "fair_value": 28.5995, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 78.5124, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 35.47, "high": 36.31, "low": 32.57, "close": 33.05, "volume": 375508}, "trend_line": null, "activity_lines": {"activity_5": 33.927333, "activity_10": 32.881455, "activity_20": 30.906048, "activity_30": null}, "trend_signal": 0, "fair_value": 28.811429, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 74.5098, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 33.56, "high": 33.56, "low": 29.12, "close": 30.81, "volume": 1587165}, "trend_line": null, "activity_lines": {"activity_5": 32.966667, "activity_10": 32.708364, "activity_20": 31.066857, "activity_30": null}, "trend_signal": 0, "fair_value": 28.902273, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 70.2403, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 30.32, "high": 31.135, "low": 27.6601, "close": 29.23, "volume": 1163416}, "trend_line": null, "activity_lines": {"activity_5": 31.65, "activity_10": 32.183091, "activity_20": 31.040857, "activity_30": null}, "trend_signal": 0, "fair_value": 28.916522, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 66.4336, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 29.44, "high": 30.2, "low": 28.535, "close": 28.92, "volume": 490743}, "trend_line": null, "activity_lines": {"activity_5": 30.357333, "activity_10": 31.609455, "activity_20": 30.964571, "activity_30": null}, "trend_signal": 0, "fair_value": 28.916667, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.0182, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 28.87, "high": 31.21, "low": 28.01, "close": 29.7, "volume": 686192}, "trend_line": null, "activity_lines": {"activity_5": 29.769333, "activity_10": 31.197818, "activity_20": 30.941524, "activity_30": null}, "trend_signal": 0, "fair_value": 28.948, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 60.994, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 29.8, "high": 30.15, "low": 26.51, "close": 28.84, "volume": 589527}, "trend_line": null, "activity_lines": {"activity_5": 29.268667, "activity_10": 30.644364, "activity_20": 30.812, "activity_30": null}, "trend_signal": 0, "fair_value": 28.943846, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 61.9546, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 28.63, "high": 31.32, "low": 28.11, "close": 30.7, "volume": 376064}, "trend_line": null, "activity_lines": {"activity_5": 29.668667, "activity_10": 30.481455, "activity_20": 30.845429, "activity_30": null}, "trend_signal": 0, "fair_value": 29.008889, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 59.7781, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 30.29, "high": 31.4, "low": 29.0, "close": 29.54, "volume": 298787}, "trend_line": null, "activity_lines": {"activity_5": 29.689333, "activity_10": 30.156182, "activity_20": 30.758714, "activity_30": null}, "trend_signal": 0, "fair_value": 29.027857, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 61.0028, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 29.18, "high": 30.53, "low": 28.29, "close": 28.68, "volume": 357327}, "trend_line": null, "activity_lines": {"activity_5": 29.402667, "activity_10": 29.703636, "activity_20": 30.590905, "activity_30": null}, "trend_signal": 0, "fair_value": 29.015862, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.627652, "expectation": {"probability": 59.6491, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 28.2, "high": 32.495, "low": 27.025, "close": 31.02, "volume": 660291}, "trend_line": 29.082667, "activity_lines": {"activity_5": 29.912, "activity_10": 29.802182, "activity_20": 30.640952, "activity_30": 30.215441}, "trend_signal": 1, "fair_value": 29.082667, "relative_strength": null, "rate_of_change": null, "market_dynamics": -0.741271, "expectation": {"probability": 56.25, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 31.03, "high": 31.4, "low": 28.98, "close": 30.39, "volume": 193576}, "trend_line": 29.342, "activity_lines": {"activity_5": 30.123333, "activity_10": 29.864182, "activity_20": 30.615762, "activity_30": 30.299785}, "trend_signal": 1, "fair_value": 29.124839, "relative_strength": null, "rate_of_change": 0.8917098284005316, "market_dynamics": -0.799702, "expectation": {"probability": 54.8387, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 30.58, "high": 31.18, "low": 29.02, "close": 29.2, "volume": 128993}, "trend_line": 29.542667, "activity_lines": {"activity_5": 29.834667, "activity_10": 29.758182, "activity_20": 30.466, "activity_30": 30.290624}, "trend_signal": 1, "fair_value": 29.127188, "relative_strength": null, "rate_of_change": 0.6838899870492905, "market_dynamics": -0.815248, "expectation": {"probability": 48.5714, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 29.21, "high": 31.88, "low": 28.14, "close": 30.24, "volume": 346836}, "trend_line": 29.721667, "activity_lines": {"activity_5": 29.992667, "activity_10": 29.870545, "activity_20": 30.405952, "activity_30": 30.335613}, "trend_signal": 1, "fair_value": 29.160909, "relative_strength": null, "rate_of_change": 0.6059033194260982, "market_dynamics": -0.793565, "expectation": {"probability": 44.8399, "direction": "negative"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 30.18, "high": 32.71, "low": 29.0931, "close": 30.01, "volume": 224382}, "trend_line": 29.905333, "activity_lines": {"activity_5": 30.027333, "activity_10": 29.922727, "activity_20": 30.321286, "activity_30": 30.354215}, "trend_signal": 1, "fair_value": 29.185882, "relative_strength": null, "rate_of_change": 0.6179532258402558, "market_dynamics": -0.913522, "expectation": {"probability": 46.4135, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 29.89, "high": 30.32, "low": 28.735, "close": 29.05, "volume": 341358}, "trend_line": 30.055667, "activity_lines": {"activity_5": 29.653333, "activity_10": 29.780545, "activity_20": 30.145286, "activity_30": 30.299032}, "trend_signal": 0, "fair_value": 29.182, "relative_strength": null, "rate_of_change": 0.5026996355466126, "market_dynamics": -0.961456, "expectation": {"probability": 60.5809, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 28.8, "high": 32.01, "low": 28.8, "close": 30.11, "volume": 436766}, "trend_line": 30.197333, "activity_lines": {"activity_5": 29.764, "activity_10": 29.842909, "activity_20": 30.077143, "activity_30": 30.302538}, "trend_signal": 0, "fair_value": 29.207778, "relative_strength": null, "rate_of_change": 0.4713453872110066, "market_dynamics": -0.797884, "expectation": {"probability": 50.8741, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 31.53, "high": 33.0, "low": 28.8, "close": 30.5, "volume": 696231}, "trend_line": 30.258333, "activity_lines": {"activity_5": 30.023333, "activity_10": 29.953091, "activity_20": 30.05381, "activity_30": 30.322065}, "trend_signal": 0, "fair_value": 29.242703, "relative_strength": null, "rate_of_change": 0.20200459424678316, "market_dynamics": -0.489431, "expectation": {"probability": 49.67, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 30.36, "high": 31.48, "low": 28.48, "close": 29.58, "volume": 447712}, "trend_line": 30.254, "activity_lines": {"activity_5": 29.889333, "activity_10": 29.899636, "activity_20": 29.956524, "activity_30": 30.278301}, "trend_signal": 0, "fair_value": 29.251579, "relative_strength": null, "rate_of_change": -0.014320022190247667, "market_dynamics": -0.330199, "expectation": {"probability": 56.3607, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 28.23, "high": 31.395, "low": 26.5, "close": 31.25, "volume": 785055}, "trend_line": 30.374667, "activity_lines": {"activity_5": 30.356, "activity_10": 30.149091, "activity_20": 30.025714, "activity_30": 30.342559}, "trend_signal": 0, "fair_value": 29.302821, "relative_strength": null, "rate_of_change": 0.39884643352944216, "market_dynamics": 0.088919, "expectation": {"probability": 46.9283, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 31.82, "high": 34.0, "low": 31.25, "close": 33.51, "volume": 280225}, "trend_line": 30.564333, "activity_lines": {"activity_5": 31.493333, "activity_10": 30.762727, "activity_20": 30.33081, "activity_30": 30.544839}, "trend_signal": 0, "fair_value": 29.408, "relative_strength": null, "rate_of_change": 0.6244216603263587, "market_dynamics": 0.309018, "expectation": {"probability": 48.2529, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 33.17, "high": 34.42, "low": 30.85, "close": 31.29, "volume": 817513}, "trend_line": 30.673, "activity_lines": {"activity_5": 31.593333, "activity_10": 30.927455, "activity_20": 30.433048, "activity_30": 30.591656}, "trend_signal": 0, "fair_value": 29.453902, "relative_strength": null, "rate_of_change": 0.35553532282218286, "market_dynamics": 0.380364, "expectation": {"probability": 54.7401, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 31.18, "high": 33.0, "low": 30.74, "close": 32.685, "volume": 453629}, "trend_line": 30.8545, "activity_lines": {"activity_5": 32.079667, "activity_10": 31.329455, "activity_20": 30.676524, "activity_30": 30.721462}, "trend_signal": 0, "fair_value": 29.530833, "relative_strength": null, "rate_of_change": 0.5917256218824483, "market_dynamics": 0.620436, "expectation": {"probability": 48.4163, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 31.92, "high": 33.69, "low": 31.54, "close": 32.24, "volume": 274897}, "trend_line": 30.940167, "activity_lines": {"activity_5": 32.272, "activity_10": 31.587182, "activity_20": 30.86869, "activity_30": 30.810849}, "trend_signal": 0, "fair_value": 29.593837, "relative_strength": null, "rate_of_change": 0.27764831710122434, "market_dynamics": 0.600463, "expectation": {"probability": 54.7117, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 32.5, "high": 34.73, "low": 31.84, "close": 33.8, "volume": 349450}, "trend_line": 31.065833, "activity_lines": {"activity_5": 32.807, "activity_10": 32.092182, "activity_20": 31.195095, "activity_30": 30.995355}, "trend_signal": 0, "fair_value": 29.689432, "relative_strength": null, "rate_of_change": 0.4061581180218016, "market_dynamics": 0.620059, "expectation": {"probability": 48.1944, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 33.8, "high": 36.315, "low": 33.165, "close": 35.15, "volume": 475374}, "trend_line": 31.220833, "activity_lines": {"activity_5": 33.622, "activity_10": 32.773727, "activity_20": 31.626833, "activity_30": 31.258849}, "trend_signal": 1, "fair_value": 29.810778, "relative_strength": null, "rate_of_change": 0.49894042757519996, "market_dynamics": 0.678815, "expectation": {"probability": 45.6432, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 35.34, "high": 36.6698, "low": 34.54, "close": 35.01, "volume": 145188}, "trend_line": 31.3305, "activity_lines": {"activity_5": 34.281, "activity_10": 33.318909, "activity_20": 32.019286, "activity_30": 31.503312}, "trend_signal": 1, "fair_value": 29.923804, "relative_strength": null, "rate_of_change": 0.3512622485120808, "market_dynamics": 0.683561, "expectation": {"probability": 46.9734, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 35.1, "high": 36.85, "low": 34.62, "close": 35.5, "volume": 233011}, "trend_line": 31.4015, "activity_lines": {"activity_5": 34.855333, "activity_10": 33.864091, "activity_20": 32.429024, "activity_30": 31.772312}, "trend_signal": 1, "fair_value": 30.042447, "relative_strength": null, "rate_of_change": 0.22661623657457736, "market_dynamics": 0.734418, "expectation": {"probability": 45.539, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 35.82, "high": 36.55, "low": 34.325, "close": 34.94, "volume": 479597}, "trend_line": 31.528167, "activity_lines": {"activity_5": 35.055333, "activity_10": 34.216545, "activity_20": 32.762571, "activity_30": 32.000602}, "trend_signal": 1, "fair_value": 30.144479, "relative_strength": null, "rate_of_change": 0.4033788194831496, "market_dynamics": 0.793937, "expectation": {"probability": 47.8723, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 35.5975, "high": 35.79, "low": 33.01, "close": 35.25, "volume": 437006}, "trend_line": 31.516833, "activity_lines": {"activity_5": 35.178667, "activity_10": 34.527909, "activity_20": 33.099929, "activity_30": 32.24072}, "trend_signal": 1, "fair_value": 30.248673, "relative_strength": null, "rate_of_change": -0.03594880729983925, "market_dynamics": 0.791603, "expectation": {"probability": 45.5462, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 35.36, "high": 36.7933, "low": 33.78, "close": 35.0, "volume": 552375}, "trend_line": 31.5065, "activity_lines": {"activity_5": 35.122, "activity_10": 34.721091, "activity_20": 33.38219, "activity_30": 32.465441}, "trend_signal": 1, "fair_value": 30.3437, "relative_strength": null, "rate_of_change": -0.03278565457385665, "market_dynamics": 0.866828, "expectation": {"probability": 48.5769, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 35.11, "high": 35.96, "low": 34.07, "close": 35.37, "volume": 874278}, "trend_line": 31.583833, "activity_lines": {"activity_5": 35.198667, "activity_10": 34.954455, "activity_20": 33.680738, "activity_30": 32.714699}, "trend_signal": 1, "fair_value": 30.442255, "relative_strength": null, "rate_of_change": 0.24545093869518808, "market_dynamics": 0.978618, "expectation": {"probability": 45.5521, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 35.08, "high": 35.69, "low": 32.69, "close": 32.69, "volume": 339309}, "trend_line": 31.6465, "activity_lines": {"activity_5": 34.358, "activity_10": 34.626364, "activity_20": 33.700333, "activity_30": 32.786065}, "trend_signal": 1, "fair_value": 30.485481, "relative_strength": -3.858553, "rate_of_change": 0.19841480291515326, "market_dynamics": 0.663233, "expectation": {"probability": 49.3939, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 32.6, "high": 34.09, "low": 32.6, "close": 32.98, "volume": 228822}, "trend_line": 31.7715, "activity_lines": {"activity_5": 33.801333, "activity_10": 34.350909, "activity_20": 33.730929, "activity_30": 32.872097}, "trend_signal": 1, "fair_value": 30.532547, "relative_strength": -4.552413, "rate_of_change": 0.3949883873414122, "market_dynamics": 0.269089, "expectation": {"probability": 36.3388, "direction": "negative"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 32.88, "high": 33.52, "low": 30.32, "close": 31.0, "volume": 334791}, "trend_line": 31.840833, "activity_lines": {"activity_5": 32.715333, "activity_10": 33.702, "activity_20": 33.559905, "activity_30": 32.822323}, "trend_signal": 1, "fair_value": 30.541204, "relative_strength": -11.213878, "rate_of_change": 0.21822387989235736, "market_dynamics": -0.256894, "expectation": {"probability": 66.9811, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 31.14, "high": 32.26, "low": 29.13, "close": 29.37, "volume": 471650}, "trend_line": 31.829833, "activity_lines": {"activity_5": 31.369333, "activity_10": 32.807636, "activity_20": 33.228929, "activity_30": 32.662914}, "trend_signal": 0, "fair_value": 30.519909, "relative_strength": -13.912843, "rate_of_change": -0.034546834877087644, "market_dynamics": -0.813376, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 29.42, "high": 31.07, "low": 25.665, "close": 25.83, "volume": 782346}, "trend_line": 31.7295, "activity_lines": {"activity_5": 29.218667, "activity_10": 31.374727, "activity_20": 32.559286, "activity_30": 32.275828}, "trend_signal": 0, "fair_value": 30.436161, "relative_strength": -26.790144, "rate_of_change": -0.3152168596046329, "market_dynamics": -0.942086, "expectation": {"probability": 84.6715, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 26.0, "high": 29.17, "low": 24.5, "close": 28.49, "volume": 1191808}, "trend_line": 31.655833, "activity_lines": {"activity_5": 28.590667, "activity_10": 30.592364, "activity_20": 32.163357, "activity_30": 32.066828}, "trend_signal": 0, "fair_value": 30.402018, "relative_strength": -19.575627, "rate_of_change": -0.23217195354480963, "market_dynamics": -0.929059, "expectation": {"probability": 56.391, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 28.36, "high": 29.4508, "low": 27.4, "close": 29.41, "volume": 948183}, "trend_line": 31.6515, "activity_lines": {"activity_5": 28.549333, "activity_10": 30.104727, "activity_20": 31.864619, "activity_30": 31.921935}, "trend_signal": 0, "fair_value": 30.384914, "relative_strength": -16.126635, "rate_of_change": -0.01368784072117952, "market_dynamics": -0.799418, "expectation": {"probability": 63.522, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 29.49, "high": 29.7, "low": 26.28, "close": 26.445, "volume": 895564}, "trend_line": 31.577, "activity_lines": {"activity_5": 27.757667, "activity_10": 29.178545, "activity_20": 31.28431, "activity_30": 31.586032}, "trend_signal": 0, "fair_value": 30.318136, "relative_strength": -24.037166, "rate_of_change": -0.23537589055809965, "market_dynamics": -0.763368, "expectation": {"probability": 76.8889, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 26.18, "high": 27.16, "low": 25.47, "close": 25.84, "volume": 587447}, "trend_line": 31.404333, "activity_lines": {"activity_5": 27.068, "activity_10": 28.302455, "activity_20": 30.669262, "activity_30": 31.215903}, "trend_signal": 0, "fair_value": 30.2435, "relative_strength": -25.997667, "rate_of_change": -0.5468125534407973, "market_dynamics": -0.835246, "expectation": {"probability": 68.9243, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 25.83, "high": 26.5, "low": 23.735, "close": 24.57, "volume": 437567}, "trend_line": 31.210333, "activity_lines": {"activity_5": 26.190333, "activity_10": 27.362, "activity_20": 29.969786, "activity_30": 30.774978}, "trend_signal": 0, "fair_value": 30.150492, "relative_strength": -30.541017, "rate_of_change": -0.6177491494565498, "market_dynamics": -0.995477, "expectation": {"probability": 61.3475, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 24.57, "high": 25.61, "low": 23.52, "close": 25.1, "volume": 720152}, "trend_line": 31.073667, "activity_lines": {"activity_5": 25.573333, "activity_10": 26.714273, "activity_20": 29.352786, "activity_30": 30.380763}, "trend_signal": 0, "fair_value": 30.069032, "relative_strength": -30.18642, "rate_of_change": -0.43788702927328005, "market_dynamics": -1.109076, "expectation": {"probability": 48.3516, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 25.07, "high": 28.49, "low": 24.985, "close": 27.01, "volume": 1017735}, "trend_line": 30.966, "activity_lines": {"activity_5": 25.819, "activity_10": 26.551818, "activity_20": 28.95381, "activity_30": 30.118591}, "trend_signal": 0, "fair_value": 30.020476, "relative_strength": -24.229775, "rate_of_change": -0.34648952117559634, "market_dynamics": -1.012321, "expectation": {"probability": 52.8428, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 27.0, "high": 28.76, "low": 25.755, "close": 28.08, "volume": 805112}, "trend_line": 30.901667, "activity_lines": {"activity_5": 26.581333, "activity_10": 26.692455, "activity_20": 28.681643, "activity_30": 29.932398}, "trend_signal": 0, "fair_value": 29.990156, "relative_strength": -21.927695, "rate_of_change": -0.2077536653103446, "market_dynamics": -0.830856, "expectation": {"probability": 57.2727, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 28.34, "high": 28.99, "low": 26.35, "close": 26.82, "volume": 746514}, "trend_line": 30.827333, "activity_lines": {"activity_5": 26.814667, "activity_10": 26.657091, "activity_20": 28.316714, "activity_30": 29.669065}, "trend_signal": 0, "fair_value": 29.941385, "relative_strength": -23.330497, "rate_of_change": -0.24055012954479235, "market_dynamics": -0.654761, "expectation": {"probability": 64.6465, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 27.09, "high": 27.2, "low": 25.24, "close": 25.76, "volume": 539310}, "trend_line": 30.682333, "activity_lines": {"activity_5": 26.629333, "activity_10": 26.475364, "activity_20": 27.8905, "activity_30": 29.34214}, "trend_signal": 0, "fair_value": 29.87803, "relative_strength": -27.688965, "rate_of_change": -0.470361805220061, "market_dynamics": -0.58051, "expectation": {"probability": 60.6635, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 25.97, "high": 26.72, "low": 25.2, "close": 26.24, "volume": 455851}, "trend_line": 30.540333, "activity_lines": {"activity_5": 26.524667, "activity_10": 26.382182, "activity_20": 27.554048, "activity_30": 29.055538}, "trend_signal": 0, "fair_value": 29.823731, "relative_strength": -27.455128, "rate_of_change": -0.46280704925534655, "market_dynamics": -0.606604, "expectation": {"probability": 52.6316, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 26.41, "high": 26.48, "low": 24.18, "close": 24.36, "volume": 337446}, "trend_line": 30.366333, "activity_lines": {"activity_5": 25.717333, "activity_10": 25.988091, "activity_20": 27.082643, "activity_30": 28.656806}, "trend_signal": 0, "fair_value": 29.743382, "relative_strength": -33.35036, "rate_of_change": -0.5697383849743861, "market_dynamics": -0.704252, "expectation": {"probability": 59.2975, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 23.86, "high": 25.51, "low": 23.73, "close": 25.36, "volume": 404769}, "trend_line": 30.17, "activity_lines": {"activity_5": 25.42, "activity_10": 25.867636, "activity_20": 26.756857, "activity_30": 28.333817}, "trend_signal": 0, "fair_value": 29.679855, "relative_strength": -27.849664, "rate_of_change": -0.6465482677806346, "market_dynamics": -0.663774, "expectation": {"probability": 51.7895, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 25.48, "high": 28.35, "low": 24.83, "close": 26.9, "volume": 649986}, "trend_line": 29.949667, "activity_lines": {"activity_5": 25.817333, "activity_10": 26.046909, "activity_20": 26.624833, "activity_30": 28.122849}, "trend_signal": 0, "fair_value": 29.640143, "relative_strength": -22.872323, "rate_of_change": -0.730304938680809, "market_dynamics": -0.406321, "expectation": {"probability": 54.2914, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 26.9, "high": 28.86, "low": 26.9, "close": 27.97, "volume": 529080}, "trend_line": 29.839, "activity_lines": {"activity_5": 26.566, "activity_10": 26.401455, "activity_20": 26.633286, "activity_30": 27.995129}, "trend_signal": 0, "fair_value": 29.61662, "relative_strength": -16.597212, "rate_of_change": -0.36950995147960397, "market_dynamics": -0.166128, "expectation": {"probability": 56.9549, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 27.81, "high": 28.82, "low": 27.075, "close": 28.41, "volume": 314664}, "trend_line": 29.6965, "activity_lines": {"activity_5": 27.314, "activity_10": 26.774182, "activity_20": 26.718881, "activity_30": 27.902935}, "trend_signal": 0, "fair_value": 29.599861, "relative_strength": -18.622794, "rate_of_change": -0.4775629210094115, "market_dynamics": 0.103446, "expectation": {"probability": 57.1721, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 28.2, "high": 28.87, "low": 27.4, "close": 27.83, "volume": 455574}, "trend_line": 29.5495, "activity_lines": {"activity_5": 27.724, "activity_10": 26.981273, "activity_20": 26.769619, "activity_30": 27.782516}, "trend_signal": 0, "fair_value": 29.575616, "relative_strength": -20.573766, "rate_of_change": -0.4950078292054687, "market_dynamics": 0.321972, "expectation": {"probability": 65.3409, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 27.98, "high": 29.8, "low": 26.89, "close": 28.99, "volume": 536328}, "trend_line": 29.389167, "activity_lines": {"activity_5": 28.289333, "activity_10": 27.384364, "activity_20": 26.955357, "activity_30": 27.746419}, "trend_signal": 0, "fair_value": 29.567703, "relative_strength": -15.34028, "rate_of_change": -0.542591245198727, "market_dynamics": 0.443368, "expectation": {"probability": 55.9633, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 29.27, "high": 29.27, "low": 27.17, "close": 28.6, "volume": 279196}, "trend_line": 29.170833, "activity_lines": {"activity_5": 28.482667, "activity_10": 27.7, "activity_20": 27.113524, "activity_30": 27.695505}, "trend_signal": 0, "fair_value": 29.5548, "relative_strength": -16.647394, "rate_of_change": -0.7429063913244027, "market_dynamics": 0.493226, "expectation": {"probability": 64.2735, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 28.52, "high": 29.47, "low": 28.275, "close": 29.12, "volume": 134909}, "trend_line": 28.9745, "activity_lines": {"activity_5": 28.736, "activity_10": 28.077818, "activity_20": 27.324881, "activity_30": 27.692226}, "trend_signal": 0, "fair_value": 29.549079, "relative_strength": -15.91003, "rate_of_change": -0.6730455726101452, "market_dynamics": 0.583128, "expectation": {"probability": 48.1967, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 29.09, "high": 29.99, "low": 27.5, "close": 28.0, "volume": 322798}, "trend_line": 28.7245, "activity_lines": {"activity_5": 28.539333, "activity_10": 28.190909, "activity_20": 27.413905, "activity_30": 27.629355}, "trend_signal": 0, "fair_value": 29.528961, "relative_strength": -17.383596, "rate_of_change": -0.8628276588034306, "market_dynamics": 0.552905, "expectation": {"probability": 63.3956, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 27.83, "high": 28.84, "low": 27.0, "close": 28.01, "volume": 289526}, "trend_line": 28.4935, "activity_lines": {"activity_5": 28.373333, "activity_10": 28.273818, "activity_20": 27.506214, "activity_30": 27.583258}, "trend_signal": 0, "fair_value": 29.509487, "relative_strength": -18.786753, "rate_of_change": -0.8041915438040632, "market_dynamics": 0.406992, "expectation": {"probability": 54.6708, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 27.78, "high": 28.415, "low": 25.6, "close": 25.67, "volume": 468188}, "trend_line": 28.174167, "activity_lines": {"activity_5": 27.415333, "activity_10": 27.864909, "activity_20": 27.382333, "activity_30": 27.401097}, "trend_signal": 0, "fair_value": 29.460886, "relative_strength": -24.455392, "rate_of_change": -1.1207222699914026, "market_dynamics": 0.273445, "expectation": {"probability": 63.2035, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 25.4, "high": 26.4, "low": 24.7923, "close": 25.85, "volume": 203692}, "trend_line": 27.869167, "activity_lines": {"activity_5": 26.738667, "activity_10": 27.483091, "activity_20": 27.279286, "activity_30": 27.251151}, "trend_signal": 0, "fair_value": 29.41575, "relative_strength": -23.713953, "rate_of_change": -1.0825519703918831, "market_dynamics": 0.037972, "expectation": {"probability": 53.9437, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 25.81, "high": 26.885, "low": 24.28, "close": 24.99, "volume": 493067}, "trend_line": 27.523167, "activity_lines": {"activity_5": 25.958667, "activity_10": 26.964, "activity_20": 27.094286, "activity_30": 27.065398}, "trend_signal": 0, "fair_value": 29.361111, "relative_strength": -25.757478, "rate_of_change": -1.2415153994376655, "market_dynamics": -0.10152, "expectation": {"probability": 62.422, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 24.36, "high": 27.0, "low": 24.12, "close": 25.91, "volume": 494204}, "trend_line": 27.297167, "activity_lines": {"activity_5": 25.760667, "activity_10": 26.666364, "activity_20": 26.994905, "activity_30": 26.961323}, "trend_signal": 0, "fair_value": 29.319024, "relative_strength": -21.000863, "rate_of_change": -0.8211264350501492, "market_dynamics": -0.125115, "expectation": {"probability": 55.985, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 25.97, "high": 25.97, "low": 18.015, "close": 18.36, "volume": 1721611}, "trend_line": 26.809833, "activity_lines": {"activity_5": 23.185333, "activity_10": 25.041455, "activity_20": 26.172619, "activity_30": 26.384731}, "trend_signal": 0, "fair_value": 29.186988, "relative_strength": -42.764676, "rate_of_change": -1.7852914919705791, "market_dynamics": -0.309684, "expectation": {"probability": 62.2509, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 18.55, "high": 19.7, "low": 16.56, "close": 17.52, "volume": 1111786}, "trend_line": 26.3605, "activity_lines": {"activity_5": 20.973333, "activity_10": 23.436, "activity_20": 25.311524, "activity_30": 25.785387}, "trend_signal": 0, "fair_value": 29.048095, "relative_strength": -45.469996, "rate_of_change": -1.6760007419665868, "market_dynamics": -0.445627, "expectation": {"probability": 60.4096, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 17.31, "high": 20.725, "low": 16.68, "close": 20.35, "volume": 1949810}, "trend_line": 26.059833, "activity_lines": {"activity_5": 20.248, "activity_10": 22.553636, "activity_20": 24.770238, "activity_30": 25.397613}, "trend_signal": 0, "fair_value": 28.945765, "relative_strength": -35.888907, "rate_of_change": -1.1405967261622396, "market_dynamics": -0.558195, "expectation": {"probability": 53.6723, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 20.35, "high": 21.005, "low": 19.13, "close": 20.805, "volume": 1247862}, "trend_line": 25.892333, "activity_lines": {"activity_5": 20.041, "activity_10": 21.904, "activity_20": 24.303095, "activity_30": 25.058591}, "trend_signal": 0, "fair_value": 28.851105, "relative_strength": -32.974526, "rate_of_change": -0.642751624693836, "market_dynamics": -0.746689, "expectation": {"probability": 54.9945, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 20.73, "high": 21.3, "low": 19.0, "close": 19.79, "volume": 1587136}, "trend_line": 25.602333, "activity_lines": {"activity_5": 19.774667, "activity_10": 21.221, "activity_20": 23.762881, "activity_30": 24.664892}, "trend_signal": 0, "fair_value": 28.746954, "relative_strength": -34.9312, "rate_of_change": -1.1200226723486026, "market_dynamics": -0.703033, "expectation": {"probability": 60.8066, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 19.89, "high": 21.06, "low": 17.88, "close": 18.44, "volume": 1519675}, "trend_line": 25.236667, "activity_lines": {"activity_5": 19.466333, "activity_10": 20.441818, "activity_20": 23.12481, "activity_30": 24.202806}, "trend_signal": 0, "fair_value": 28.62983, "relative_strength": -37.421174, "rate_of_change": -1.4282526518188827, "market_dynamics": -0.66971, "expectation": {"probability": 59.2145, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 18.78, "high": 19.53, "low": 17.5, "close": 17.53, "volume": 1681501}, "trend_line": 24.9395, "activity_lines": {"activity_5": 18.849333, "activity_10": 19.671182, "activity_20": 22.428262, "activity_30": 23.705602}, "trend_signal": 0, "fair_value": 28.505112, "relative_strength": -37.718125, "rate_of_change": -1.1775207875112894, "market_dynamics": -0.681012, "expectation": {"probability": 57.4219, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 17.79, "high": 19.08, "low": 17.39, "close": 18.09, "volume": 1054313}, "trend_line": 24.681167, "activity_lines": {"activity_5": 18.418333, "activity_10": 19.150364, "activity_20": 21.822333, "activity_30": 23.263699}, "trend_signal": 0, "fair_value": 28.389389, "relative_strength": -37.239216, "rate_of_change": -1.0358387297259382, "market_dynamics": -0.762837, "expectation": {"probability": 51.9024, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 18.15, "high": 19.925, "low": 17.73, "close": 17.92, "volume": 1440599}, "trend_line": 24.4595, "activity_lines": {"activity_5": 18.081333, "activity_10": 18.739727, "activity_20": 21.242167, "activity_30": 22.827495}, "trend_signal": 0, "fair_value": 28.274341, "relative_strength": -39.544905, "rate_of_change": -0.8981220377464327, "market_dynamics": -0.810503, "expectation": {"probability": 56.9982, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 17.94, "high": 19.605, "low": 17.77, "close": 18.78, "volume": 1494914}, "trend_line": 24.248833, "activity_lines": {"activity_5": 18.223333, "activity_10": 18.614, "activity_20": 20.791762, "activity_30": 22.461075}, "trend_signal": 0, "fair_value": 28.171141, "relative_strength": -39.202786, "rate_of_change": -0.8612890696866138, "market_dynamics": -0.749455, "expectation": {"probability": 51.5712, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 18.78, "high": 20.56, "low": 18.78, "close": 19.8, "volume": 987416}, "trend_line": 24.0085, "activity_lines": {"activity_5": 18.772667, "activity_10": 18.803364, "activity_20": 20.484357, "activity_30": 22.174054}, "trend_signal": 0, "fair_value": 28.081129, "relative_strength": -36.339724, "rate_of_change": -0.9911116134949657, "market_dynamics": -0.651618, "expectation": {"probability": 52.7076, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 19.8, "high": 20.41, "low": 17.83, "close": 18.78, "volume": 1221196}, "trend_line": 23.6985, "activity_lines": {"activity_5": 18.891333, "activity_10": 18.781091, "activity_20": 20.118048, "activity_30": 21.836731}, "trend_signal": 0, "fair_value": 27.982181, "relative_strength": -39.565268, "rate_of_change": -1.2912093633504893, "market_dynamics": -0.465395, "expectation": {"probability": 57.8272, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 18.66, "high": 21.0, "low": 18.21, "close": 19.12, "volume": 1886793}, "trend_line": 23.441833, "activity_lines": {"activity_5": 19.04, "activity_10": 18.797727, "activity_20": 19.832738, "activity_30": 21.541344}, "trend_signal": 0, "fair_value": 27.888895, "relative_strength": -40.703487, "rate_of_change": -1.0830516699369166, "market_dynamics": -0.192921, "expectation": {"probability": 52.5641, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 19.44, "high": 20.6138, "low": 17.445, "close": 18.16, "volume": 1378230}, "trend_line": 23.1885, "activity_lines": {"activity_5": 18.8, "activity_10": 18.662182, "activity_20": 19.501143, "activity_30": 21.200581}, "trend_signal": 0, "fair_value": 27.787552, "relative_strength": -42.536781, "rate_of_change": -1.0806876748929908, "market_dynamics": -0.073097, "expectation": {"probability": 57.6672, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 18.13, "high": 20.0966, "low": 17.9, "close": 18.86, "volume": 779188}, "trend_line": 22.9425, "activity_lines": {"activity_5": 18.777333, "activity_10": 18.702, "activity_20": 19.288405, "activity_30": 20.921323}, "trend_signal": 0, "fair_value": 27.695515, "relative_strength": -39.923598, "rate_of_change": -1.0608706902128304, "market_dynamics": 0.061771, "expectation": {"probability": 50.6714, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 20.0, "high": 20.0, "low": 18.3, "close": 18.77, "volume": 888917}, "trend_line": 22.756167, "activity_lines": {"activity_5": 18.719333, "activity_10": 18.742364, "activity_20": 19.110619, "activity_30": 20.652129}, "trend_signal": 0, "fair_value": 27.604439, "relative_strength": -40.792253, "rate_of_change": -0.812173913043468, "market_dynamics": 0.193853, "expectation": {"probability": 57.6491, "direction": "positive"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 19.41, "high": 19.965, "low": 18.39, "close": 19.87, "volume": 1894994}, "trend_line": 22.573167, "activity_lines": {"activity_5": 19.096667, "activity_10": 18.976727, "activity_20": 19.081595, "activity_30": 20.465925}, "trend_signal": 0, "fair_value": 27.526313, "relative_strength": -33.198098, "rate_of_change": -0.8041776104033681, "market_dynamics": 0.326444, "expectation": {"probability": 50.2139, "direction": "undecided"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 19.57, "high": 22.2499, "low": 19.18, "close": 21.56, "volume": 1407317}, "trend_line": 22.395167, "activity_lines": {"activity_5": 19.964667, "activity_10": 19.475818, "activity_20": 19.241143, "activity_30": 20.400559}, "trend_signal": 0, "fair_value": 27.46665, "relative_strength": -27.948194, "rate_of_change": -0.7885468618559408, "market_dynamics": 0.546541, "expectation": {"probability": 51.2971, "direction": "undecided"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 21.52, "high": 22.06, "low": 20.67, "close": 21.67, "volume": 821360}, "trend_line": 22.185167, "activity_lines": {"activity_5": 20.706667, "activity_10": 19.931818, "activity_20": 19.431595, "activity_30": 20.353774}, "trend_signal": 0, "fair_value": 27.409257, "relative_strength": -28.204455, "rate_of_change": -0.9377023176473783, "market_dynamics": 0.649788, "expectation": {"probability": 52.5285, "direction": "undecided"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 21.5, "high": 24.08, "low": 20.81, "close": 23.67, "volume": 1029561}, "trend_line": 22.027167, "activity_lines": {"activity_5": 21.881333, "activity_10": 20.683273, "activity_20": 19.828333, "activity_30": 20.44957}, "trend_signal": 0, "fair_value": 27.372598, "relative_strength": -16.68231, "rate_of_change": -0.7121875620769555, "market_dynamics": 0.800128, "expectation": {"probability": 49.4202, "direction": "undecided"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 23.73, "high": 25.91, "low": 23.565, "close": 25.8, "volume": 411525}, "trend_line": 21.9595, "activity_lines": {"activity_5": 23.445333, "activity_10": 21.733091, "activity_20": 20.438595, "activity_30": 20.692978}, "trend_signal": 0, "fair_value": 27.35733, "relative_strength": -8.75437, "rate_of_change": -0.30719792518030187, "market_dynamics": 0.784595, "expectation": {"probability": 50.5236, "direction": "undecided"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 25.87, "high": 26.605, "low": 24.715, "close": 25.95, "volume": 527774}, "trend_line": 21.858167, "activity_lines": {"activity_5": 24.590667, "activity_10": 22.701091, "activity_20": 21.027714, "activity_30": 20.95043}, "trend_signal": 0, "fair_value": 27.343798, "relative_strength": -8.821352, "rate_of_change": -0.46145404039252624, "market_dynamics": 0.764988, "expectation": {"probability": 51.8267, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/", "share_image": "https://sharemaestro.com/terminal/8ec6695b-5d83-4b74-ae7b-6807a6224565/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}