{"ticker": {"uuid": "0ab55b70-0afa-4841-9ba9-61927a8f50e9", "symbol": "TBBB", "name": "BBB Foods Inc.", "exchange": "NYSE", "asset_type": "Equity", "sector": "Consumer Defensive", "industry": "Discount Stores", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-07-10, TBBB rose 14.25%, moving from 37.27 to 42.58. 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 17.12 and has improved across the 12-week window. Market Dynamics is 1.28 on the latest week. Next-week expectancy is undecided at 54.59% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-10"}, {"label": "Latest Close", "value": "42.58"}, {"label": "12-Week Change", "value": "14.25%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Next-Week Expectancy", "value": "Undecided 54.59%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "17.12"}, {"label": "Market Dynamics", "value": "1.28"}], "latest": {"week_ending": "2026-07-10", "ohlcv": {"open": 42.68, "high": 43.19, "low": 40.26, "close": 42.58, "volume": 2738285}, "trend_line": 36.874333, "activity_lines": {"activity_5": 42.231333, "activity_10": 41.046909, "activity_20": 39.255667, "activity_30": 38.213333}, "trend_signal": 1, "fair_value": 29.518976, "relative_strength": 17.116366, "rate_of_change": 0.8735685952674062, "market_dynamics": 1.276172, "expectation": {"probability": 54.5857, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-02-09", "ohlcv": {"open": 19.5, "high": 21.0, "low": 19.05, "close": 19.05, "volume": 15493656}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 19.05, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 19.2, "high": 21.88, "low": 18.71, "close": 20.21, "volume": 7817950}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 19.63, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 20.56, "high": 21.92, "low": 20.0432, "close": 20.87, "volume": 2298738}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 20.043333, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 20.46, "high": 21.49, "low": 19.76, "close": 21.28, "volume": 1995693}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 20.3525, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 21.49, "high": 22.54, "low": 20.41, "close": 20.97, "volume": 3489980}, "trend_line": null, "activity_lines": {"activity_5": 20.803333, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 20.476, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 20.9, "high": 22.14, "low": 20.42, "close": 21.71, "volume": 1451173}, "trend_line": null, "activity_lines": {"activity_5": 21.214667, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 20.681667, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 73.0435, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 21.67, "high": 23.82, "low": 21.36, "close": 23.54, "volume": 2182696}, "trend_line": null, "activity_lines": {"activity_5": 22.058667, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.09, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 78.0142, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 23.79, "high": 24.99, "low": 23.28, "close": 23.78, "volume": 5513787}, "trend_line": null, "activity_lines": {"activity_5": 22.760667, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.42625, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 81.9767, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 23.78, "high": 24.09, "low": 21.86, "close": 23.26, "volume": 5410904}, "trend_line": null, "activity_lines": {"activity_5": 23.095333, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.63, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 85.7923, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 23.31, "high": 23.66, "low": 19.87, "close": 20.04, "volume": 5169129}, "trend_line": null, "activity_lines": {"activity_5": 22.224667, "activity_10": 21.946727, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.471, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 75.6906, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 20.01, "high": 20.3429, "low": 19.31, "close": 19.9, "volume": 4280855}, "trend_line": null, "activity_lines": {"activity_5": 21.369333, "activity_10": 21.661091, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.328182, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 65.8654, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 19.9, "high": 23.83, "low": 19.67, "close": 23.11, "volume": 5815724}, "trend_line": null, "activity_lines": {"activity_5": 21.704667, "activity_10": 21.943636, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.476667, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 60.9929, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 23.25, "high": 24.705, "low": 22.15, "close": 24.37, "volume": 5132480}, "trend_line": null, "activity_lines": {"activity_5": 22.488667, "activity_10": 22.402545, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.699231, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.8158, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 24.41, "high": 26.41, "low": 24.4001, "close": 25.33, "volume": 5373935}, "trend_line": null, "activity_lines": {"activity_5": 23.553333, "activity_10": 22.972364, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.958571, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 67.1642, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 25.5, "high": 25.86, "low": 23.695, "close": 25.49, "volume": 4347040}, "trend_line": null, "activity_lines": {"activity_5": 24.533333, "activity_10": 23.497636, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.194, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 69.9454, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 25.49, "high": 28.77, "low": 24.07, "close": 28.24, "volume": 5682357}, "trend_line": null, "activity_lines": {"activity_5": 26.066667, "activity_10": 24.440727, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.571875, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 72.2922, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 28.61, "high": 28.84, "low": 26.045, "close": 27.24, "volume": 4381495}, "trend_line": null, "activity_lines": {"activity_5": 26.710667, "activity_10": 25.083273, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.846471, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 72.3618, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 26.89, "high": 27.235, "low": 22.757, "close": 23.06, "volume": 7648122}, "trend_line": null, "activity_lines": {"activity_5": 25.686, "activity_10": 24.898545, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.858333, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 67.9245, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 23.06, "high": 23.82, "low": 21.51, "close": 22.08, "volume": 2564404}, "trend_line": null, "activity_lines": {"activity_5": 24.422, "activity_10": 24.548727, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 22.817368, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 62.8993, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 22.05, "high": 23.9, "low": 21.385, "close": 23.41, "volume": 4146596}, "trend_line": null, "activity_lines": {"activity_5": 23.818, "activity_10": 24.462182, "activity_20": 23.689476, "activity_30": null}, "trend_signal": 0, "fair_value": 22.847, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 62.2309, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 23.5, "high": 24.41, "low": 22.03, "close": 23.86, "volume": 5735146}, "trend_line": null, "activity_lines": {"activity_5": 23.502667, "activity_10": 24.396182, "activity_20": 23.785952, "activity_30": null}, "trend_signal": 0, "fair_value": 22.895238, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.7899, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 23.67, "high": 23.98, "low": 23.15, "close": 23.72, "volume": 3118842}, "trend_line": null, "activity_lines": {"activity_5": 23.432667, "activity_10": 24.232727, "activity_20": 23.84619, "activity_30": null}, "trend_signal": 0, "fair_value": 22.932727, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.2653, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 23.87, "high": 25.72, "low": 23.485, "close": 25.37, "volume": 2787668}, "trend_line": null, "activity_lines": {"activity_5": 24.147333, "activity_10": 24.358182, "activity_20": 24.046857, "activity_30": null}, "trend_signal": 0, "fair_value": 23.038696, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 62.3529, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 25.21, "high": 26.8, "low": 24.67, "close": 26.01, "volume": 2787831}, "trend_line": null, "activity_lines": {"activity_5": 24.921333, "activity_10": 24.581818, "activity_20": 24.287048, "activity_30": null}, "trend_signal": 0, "fair_value": 23.1625, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.9291, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 26.23, "high": 28.12, "low": 25.49, "close": 26.9, "volume": 3258605}, "trend_line": null, "activity_lines": {"activity_5": 25.73, "activity_10": 24.954909, "activity_20": 24.589476, "activity_30": null}, "trend_signal": 0, "fair_value": 23.312, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 65.6442, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 26.94, "high": 27.99, "low": 25.51, "close": 25.65, "volume": 2186504}, "trend_line": null, "activity_lines": {"activity_5": 25.889333, "activity_10": 25.075091, "activity_20": 24.744619, "activity_30": null}, "trend_signal": 0, "fair_value": 23.401923, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 65.4321, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 24.325, "high": 27.46, "low": 24.2, "close": 27.03, "volume": 2734996}, "trend_line": null, "activity_lines": {"activity_5": 26.389333, "activity_10": 25.493273, "activity_20": 25.012429, "activity_30": null}, "trend_signal": 0, "fair_value": 23.536296, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 64.2857, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 26.88, "high": 29.04, "low": 26.6, "close": 28.65, "volume": 1294113}, "trend_line": null, "activity_lines": {"activity_5": 27.208667, "activity_10": 26.209818, "activity_20": 25.417905, "activity_30": null}, "trend_signal": 0, "fair_value": 23.718929, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 65.5405, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 28.62, "high": 32.99, "low": 27.41, "close": 32.68, "volume": 4243519}, "trend_line": null, "activity_lines": {"activity_5": 29.152667, "activity_10": 27.557455, "activity_20": 26.184, "activity_30": null}, "trend_signal": 0, "fair_value": 24.027931, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.371813, "expectation": {"probability": 66.9811, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 32.78, "high": 33.16, "low": 31.47, "close": 31.78, "volume": 2595240}, "trend_line": 24.286333, "activity_lines": {"activity_5": 30.352, "activity_10": 28.548727, "activity_20": 26.819524, "activity_30": 25.759075}, "trend_signal": 1, "fair_value": 24.286333, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.615194, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 31.15, "high": 31.52, "low": 28.32, "close": 28.66, "volume": 3026351}, "trend_line": 24.606667, "activity_lines": {"activity_5": 30.186, "activity_10": 28.820545, "activity_20": 27.102, "activity_30": 26.041247}, "trend_signal": 1, "fair_value": 24.427419, "relative_strength": null, "rate_of_change": 1.3189887497630974, "market_dynamics": 0.744817, "expectation": {"probability": 42.8571, "direction": "negative"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 28.75, "high": 31.35, "low": 28.03, "close": 30.68, "volume": 4515882}, "trend_line": 24.955667, "activity_lines": {"activity_5": 30.492667, "activity_10": 29.372364, "activity_20": 27.535143, "activity_30": 26.433075}, "trend_signal": 1, "fair_value": 24.622813, "relative_strength": null, "rate_of_change": 1.4183148006188593, "market_dynamics": 1.093942, "expectation": {"probability": 61.2795, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 30.66, "high": 32.8, "low": 30.13, "close": 31.37, "volume": 2865567}, "trend_line": 25.305667, "activity_lines": {"activity_5": 30.786, "activity_10": 29.923091, "activity_20": 27.997952, "activity_30": 26.846903}, "trend_signal": 1, "fair_value": 24.827273, "relative_strength": null, "rate_of_change": 1.4024870583503195, "market_dynamics": 1.105824, "expectation": {"probability": 64.3963, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 31.35, "high": 32.34, "low": 29.81, "close": 30.0, "volume": 3357130}, "trend_line": 25.596333, "activity_lines": {"activity_5": 30.441333, "activity_10": 30.115636, "activity_20": 28.296952, "activity_30": 27.149763}, "trend_signal": 1, "fair_value": 24.979412, "relative_strength": null, "rate_of_change": 1.1486201885135123, "market_dynamics": 1.093185, "expectation": {"probability": 53.2258, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 29.64, "high": 31.325, "low": 29.21, "close": 30.73, "volume": 2347928}, "trend_line": 25.921667, "activity_lines": {"activity_5": 30.518667, "activity_10": 30.368364, "activity_20": 28.643238, "activity_30": 27.480968}, "trend_signal": 1, "fair_value": 25.143714, "relative_strength": null, "rate_of_change": 1.2710180008987928, "market_dynamics": 1.146721, "expectation": {"probability": 62.0779, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 30.75, "high": 32.99, "low": 30.12, "close": 32.84, "volume": 3475192}, "trend_line": 26.292667, "activity_lines": {"activity_5": 31.369333, "activity_10": 30.935091, "activity_20": 29.165524, "activity_30": 27.927312}, "trend_signal": 1, "fair_value": 25.3575, "relative_strength": null, "rate_of_change": 1.4312351130812777, "market_dynamics": 1.089328, "expectation": {"probability": 64.4769, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 32.89, "high": 34.16, "low": 31.5, "close": 33.22, "volume": 3180666}, "trend_line": 26.615333, "activity_lines": {"activity_5": 32.068, "activity_10": 31.440182, "activity_20": 29.702095, "activity_30": 28.374237}, "trend_signal": 1, "fair_value": 25.57, "relative_strength": null, "rate_of_change": 1.227209092177671, "market_dynamics": 1.063782, "expectation": {"probability": 66.9683, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 33.26, "high": 34.34, "low": 31.91, "close": 34.25, "volume": 3201070}, "trend_line": 26.964333, "activity_lines": {"activity_5": 32.940667, "activity_10": 32.02, "activity_20": 30.308286, "activity_30": 28.866796}, "trend_signal": 1, "fair_value": 25.798421, "relative_strength": null, "rate_of_change": 1.3112742192630098, "market_dynamics": 1.167978, "expectation": {"probability": 69.1332, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 34.51, "high": 35.22, "low": 31.58, "close": 31.82, "volume": 3870468}, "trend_line": 27.249667, "activity_lines": {"activity_5": 32.811333, "activity_10": 32.056182, "activity_20": 30.629762, "activity_30": 29.180065}, "trend_signal": 1, "fair_value": 25.952821, "relative_strength": null, "rate_of_change": 1.0581904621931455, "market_dynamics": 1.130491, "expectation": {"probability": 64.7975, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 31.82, "high": 33.59, "low": 30.65, "close": 33.39, "volume": 3475801}, "trend_line": 27.694667, "activity_lines": {"activity_5": 33.084, "activity_10": 32.393455, "activity_20": 31.054381, "activity_30": 29.576215}, "trend_signal": 1, "fair_value": 26.13875, "relative_strength": null, "rate_of_change": 1.633047479075617, "market_dynamics": 1.003968, "expectation": {"probability": 66.9159, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 33.69, "high": 33.69, "low": 31.57, "close": 32.18, "volume": 2502608}, "trend_line": 28.104, "activity_lines": {"activity_5": 32.776, "activity_10": 32.481455, "activity_20": 31.316238, "activity_30": 29.865591}, "trend_signal": 1, "fair_value": 26.286098, "relative_strength": null, "rate_of_change": 1.4780210211590563, "market_dynamics": 0.663469, "expectation": {"probability": 63.2275, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 32.11, "high": 34.09, "low": 31.09, "close": 34.07, "volume": 3347155}, "trend_line": 28.469333, "activity_lines": {"activity_5": 33.142, "activity_10": 32.849091, "activity_20": 31.718476, "activity_30": 30.250495}, "trend_signal": 1, "fair_value": 26.471429, "relative_strength": null, "rate_of_change": 1.2999323939652707, "market_dynamics": 0.393911, "expectation": {"probability": 64.8649, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 34.54, "high": 34.75, "low": 27.62, "close": 28.22, "volume": 4801691}, "trend_line": 28.597667, "activity_lines": {"activity_5": 31.501333, "activity_10": 32.091455, "activity_20": 31.514286, "activity_30": 30.234409}, "trend_signal": 1, "fair_value": 26.512093, "relative_strength": null, "rate_of_change": 0.4507797917148336, "market_dynamics": 0.076018, "expectation": {"probability": 61.157, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 28.01, "high": 30.15, "low": 27.67, "close": 30.0, "volume": 4605965}, "trend_line": 28.753333, "activity_lines": {"activity_5": 30.856, "activity_10": 31.714727, "activity_20": 31.466048, "activity_30": 30.324882}, "trend_signal": 1, "fair_value": 26.591364, "relative_strength": null, "rate_of_change": 0.5443311162410559, "market_dynamics": -0.29704, "expectation": {"probability": 63.9033, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 29.98, "high": 30.63, "low": 28.37, "close": 28.73, "volume": 3740090}, "trend_line": 28.861333, "activity_lines": {"activity_5": 29.908667, "activity_10": 31.107091, "activity_20": 31.277857, "activity_30": 30.323376}, "trend_signal": 1, "fair_value": 26.638889, "relative_strength": null, "rate_of_change": 0.37560862944131373, "market_dynamics": -0.488433, "expectation": {"probability": 63.0303, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 28.96, "high": 30.21, "low": 28.22, "close": 29.45, "volume": 4213161}, "trend_line": 28.901667, "activity_lines": {"activity_5": 29.512, "activity_10": 30.666727, "activity_20": 31.149524, "activity_30": 30.361355}, "trend_signal": 1, "fair_value": 26.7, "relative_strength": null, "rate_of_change": 0.13975099486916084, "market_dynamics": -0.719701, "expectation": {"probability": 61.6, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 29.3, "high": 30.33, "low": 28.9, "close": 29.32, "volume": 2548323}, "trend_line": 28.971, "activity_lines": {"activity_5": 29.254, "activity_10": 30.264364, "activity_20": 30.990714, "activity_30": 30.388344}, "trend_signal": 1, "fair_value": 26.755745, "relative_strength": null, "rate_of_change": 0.2398927369829578, "market_dynamics": -0.847478, "expectation": {"probability": 60.7064, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 28.94, "high": 30.04, "low": 28.14, "close": 29.44, "volume": 3055581}, "trend_line": 29.183667, "activity_lines": {"activity_5": 29.352667, "activity_10": 29.954727, "activity_20": 30.832429, "activity_30": 30.418602}, "trend_signal": 1, "fair_value": 26.811667, "relative_strength": null, "rate_of_change": 0.7340685513099297, "market_dynamics": -0.937501, "expectation": {"probability": 59.9112, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 29.49, "high": 31.18, "low": 28.89, "close": 30.98, "volume": 2753813}, "trend_line": 29.480333, "activity_lines": {"activity_5": 29.883333, "activity_10": 30.012545, "activity_20": 30.817048, "activity_30": 30.534495}, "trend_signal": 1, "fair_value": 26.896735, "relative_strength": null, "rate_of_change": 1.0165480575145058, "market_dynamics": -0.919365, "expectation": {"probability": 61.396, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 30.52, "high": 31.16, "low": 29.51, "close": 29.51, "volume": 3091666}, "trend_line": 29.683667, "activity_lines": {"activity_5": 29.858667, "activity_10": 29.818364, "activity_20": 30.669762, "activity_30": 30.536409}, "trend_signal": 1, "fair_value": 26.949, "relative_strength": null, "rate_of_change": 0.6897276228189082, "market_dynamics": -1.013665, "expectation": {"probability": 63.6771, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 29.77, "high": 30.9, "low": 29.18, "close": 30.82, "volume": 2487319}, "trend_line": 29.915667, "activity_lines": {"activity_5": 30.218667, "activity_10": 29.932909, "activity_20": 30.658048, "activity_30": 30.60972}, "trend_signal": 1, "fair_value": 27.024902, "relative_strength": null, "rate_of_change": 0.7815745945404903, "market_dynamics": -0.946661, "expectation": {"probability": 60.4712, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 30.29, "high": 31.99, "low": 29.66, "close": 31.02, "volume": 3803406}, "trend_line": 30.159, "activity_lines": {"activity_5": 30.554, "activity_10": 30.108545, "activity_20": 30.655095, "activity_30": 30.680968}, "trend_signal": 0, "fair_value": 27.101731, "relative_strength": 4.981934, "rate_of_change": 0.8133965390108127, "market_dynamics": -0.829817, "expectation": {"probability": 58.0, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 30.84, "high": 31.55, "low": 26.75, "close": 27.48, "volume": 16017767}, "trend_line": 30.229333, "activity_lines": {"activity_5": 29.596, "activity_10": 29.696, "activity_20": 30.313381, "activity_30": 30.508129}, "trend_signal": 0, "fair_value": 27.108868, "relative_strength": -7.099694, "rate_of_change": 0.23320733446069675, "market_dynamics": -0.794777, "expectation": {"probability": 71.6981, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 27.29, "high": 28.39, "low": 26.47, "close": 28.02, "volume": 7866359}, "trend_line": 30.296333, "activity_lines": {"activity_5": 28.948667, "activity_10": 29.395091, "activity_20": 30.041619, "activity_30": 30.365591}, "trend_signal": 0, "fair_value": 27.125741, "relative_strength": -6.842703, "rate_of_change": 0.22163902855547682, "market_dynamics": -0.747973, "expectation": {"probability": 62.4691, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 28.02, "high": 29.0, "low": 27.86, "close": 28.03, "volume": 3640904}, "trend_line": 30.334, "activity_lines": {"activity_5": 28.502, "activity_10": 29.132, "activity_20": 29.780238, "activity_30": 30.219376}, "trend_signal": 0, "fair_value": 27.142182, "relative_strength": -5.481309, "rate_of_change": 0.12432857798334539, "market_dynamics": -0.778001, "expectation": {"probability": 64.7332, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 28.03, "high": 28.46, "low": 25.96, "close": 26.62, "volume": 3552342}, "trend_line": 30.366333, "activity_lines": {"activity_5": 27.684, "activity_10": 28.625273, "activity_20": 29.397429, "activity_30": 29.979763}, "trend_signal": 0, "fair_value": 27.132857, "relative_strength": -9.463501, "rate_of_change": 0.10658996505571727, "market_dynamics": -0.930937, "expectation": {"probability": 88.0952, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 26.76, "high": 27.04, "low": 23.0, "close": 24.94, "volume": 4644902}, "trend_line": 30.296667, "activity_lines": {"activity_5": 26.586, "activity_10": 27.864545, "activity_20": 28.884238, "activity_30": 29.629677}, "trend_signal": 0, "fair_value": 27.094386, "relative_strength": -12.549102, "rate_of_change": -0.22941854717855314, "market_dynamics": -1.002103, "expectation": {"probability": 75.0, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 24.53, "high": 25.42, "low": 23.7, "close": 25.06, "volume": 3919513}, "trend_line": 30.177, "activity_lines": {"activity_5": 25.933333, "activity_10": 27.205273, "activity_20": 28.421905, "activity_30": 29.291828}, "trend_signal": 0, "fair_value": 27.05931, "relative_strength": -10.134942, "rate_of_change": -0.3949840423040586, "market_dynamics": -1.062772, "expectation": {"probability": 41.5254, "direction": "negative"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 25.18, "high": 26.05, "low": 23.75, "close": 25.84, "volume": 2941315}, "trend_line": 29.949, "activity_lines": {"activity_5": 25.702, "activity_10": 26.767455, "activity_20": 28.077619, "activity_30": 29.012022}, "trend_signal": 0, "fair_value": 27.038644, "relative_strength": -7.810108, "rate_of_change": -0.7555423004274712, "market_dynamics": -1.04217, "expectation": {"probability": 52.0833, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 25.9, "high": 27.52, "low": 25.9, "close": 26.74, "volume": 3541432}, "trend_line": 29.781, "activity_lines": {"activity_5": 25.916, "activity_10": 26.586727, "activity_20": 27.847524, "activity_30": 28.804989}, "trend_signal": 0, "fair_value": 27.033667, "relative_strength": -3.248707, "rate_of_change": -0.5609536211559746, "market_dynamics": -0.976011, "expectation": {"probability": 60.5714, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 26.05, "high": 28.25, "low": 24.81, "close": 25.27, "volume": 4041355}, "trend_line": 29.668, "activity_lines": {"activity_5": 25.726, "activity_10": 26.189091, "activity_20": 27.509095, "activity_30": 28.513957}, "trend_signal": 0, "fair_value": 27.004754, "relative_strength": 0.371387, "rate_of_change": -0.37943655350726824, "market_dynamics": -0.983907, "expectation": {"probability": 69.5473, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 23.97, "high": 27.365, "low": 23.94, "close": 27.18, "volume": 4491096}, "trend_line": 29.551333, "activity_lines": {"activity_5": 26.262667, "activity_10": 26.239636, "activity_20": 27.385476, "activity_30": 28.353441}, "trend_signal": 0, "fair_value": 27.007581, "relative_strength": 1.724183, "rate_of_change": -0.39324187676958217, "market_dynamics": -0.830564, "expectation": {"probability": 61.9211, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 27.6, "high": 27.9, "low": 25.3, "close": 25.99, "volume": 2307497}, "trend_line": 29.372, "activity_lines": {"activity_5": 26.253333, "activity_10": 26.143636, "activity_20": 27.181333, "activity_30": 28.123677}, "trend_signal": 0, "fair_value": 26.991429, "relative_strength": -1.665871, "rate_of_change": -0.6068524895306744, "market_dynamics": -0.853465, "expectation": {"probability": 70.0637, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 26.44, "high": 30.38, "low": 25.6, "close": 30.19, "volume": 3661989}, "trend_line": 29.378333, "activity_lines": {"activity_5": 27.582, "activity_10": 26.838364, "activity_20": 27.38781, "activity_30": 28.176452}, "trend_signal": 0, "fair_value": 27.041406, "relative_strength": 8.832665, "rate_of_change": 0.021561350946484665, "market_dynamics": -0.521378, "expectation": {"probability": 56.5468, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 30.25, "high": 30.98, "low": 29.59, "close": 30.39, "volume": 2828771}, "trend_line": 29.367, "activity_lines": {"activity_5": 28.687333, "activity_10": 27.53, "activity_20": 27.612429, "activity_30": 28.24172}, "trend_signal": 0, "fair_value": 27.092923, "relative_strength": 6.220679, "rate_of_change": -0.03857604854571048, "market_dynamics": -0.121299, "expectation": {"probability": 56.5468, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 30.5, "high": 31.44, "low": 27.0, "close": 27.9, "volume": 3788721}, "trend_line": 29.202333, "activity_lines": {"activity_5": 28.719333, "activity_10": 27.726, "activity_20": 27.592, "activity_30": 28.147075}, "trend_signal": 0, "fair_value": 27.105152, "relative_strength": -2.071335, "rate_of_change": -0.5607212176933342, "market_dynamics": 0.051096, "expectation": {"probability": 66.14, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 27.89, "high": 30.92, "low": 27.39, "close": 30.25, "volume": 2895114}, "trend_line": 29.103333, "activity_lines": {"activity_5": 29.359333, "activity_10": 28.326, "activity_20": 27.802762, "activity_30": 28.214667}, "trend_signal": 0, "fair_value": 27.15209, "relative_strength": 0.758826, "rate_of_change": -0.3390140095998501, "market_dynamics": 0.506836, "expectation": {"probability": 55.7692, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 30.12, "high": 31.29, "low": 29.0, "close": 29.8, "volume": 2302327}, "trend_line": 28.955, "activity_lines": {"activity_5": 29.644667, "activity_10": 28.747636, "activity_20": 27.966238, "activity_30": 28.259613}, "trend_signal": 0, "fair_value": 27.191029, "relative_strength": 1.945636, "rate_of_change": -0.5096770187799484, "market_dynamics": 0.511002, "expectation": {"probability": 59.2133, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 29.8, "high": 30.46, "low": 28.33, "close": 28.86, "volume": 1696354}, "trend_line": 28.856333, "activity_lines": {"activity_5": 29.362667, "activity_10": 28.912182, "activity_20": 28.038476, "activity_30": 28.253484}, "trend_signal": 0, "fair_value": 27.215217, "relative_strength": -2.868437, "rate_of_change": -0.34075979968916925, "market_dynamics": 0.422149, "expectation": {"probability": 58.9744, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 30.12, "high": 30.12, "low": 26.64, "close": 27.28, "volume": 3072795}, "trend_line": 28.652667, "activity_lines": {"activity_5": 28.642667, "activity_10": 28.734545, "activity_20": 27.970333, "activity_30": 28.151785}, "trend_signal": 0, "fair_value": 27.216143, "relative_strength": -9.742234, "rate_of_change": -0.7057930749551523, "market_dynamics": 0.440283, "expectation": {"probability": 63.6542, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 27.11, "high": 27.715, "low": 25.7707, "close": 26.17, "volume": 2296783}, "trend_line": 28.452333, "activity_lines": {"activity_5": 27.76, "activity_10": 28.345273, "activity_20": 27.807095, "activity_30": 27.991613}, "trend_signal": 0, "fair_value": 27.201408, "relative_strength": -13.191737, "rate_of_change": -0.6991809872358533, "market_dynamics": 0.221291, "expectation": {"probability": 66.1808, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 26.21, "high": 27.15, "low": 25.45, "close": 26.35, "volume": 1513705}, "trend_line": 28.195, "activity_lines": {"activity_5": 27.052667, "activity_10": 27.972364, "activity_20": 27.683143, "activity_30": 27.855978}, "trend_signal": 0, "fair_value": 27.189583, "relative_strength": -12.481046, "rate_of_change": -0.9044354991908717, "market_dynamics": 0.040899, "expectation": {"probability": 52.2936, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 26.49, "high": 27.92, "low": 26.04, "close": 27.46, "volume": 2886213}, "trend_line": 28.169667, "activity_lines": {"activity_5": 26.975333, "activity_10": 27.816364, "activity_20": 27.687143, "activity_30": 27.808559}, "trend_signal": 0, "fair_value": 27.193288, "relative_strength": -11.863229, "rate_of_change": -0.08984926405390965, "market_dynamics": 0.031547, "expectation": {"probability": 56.6085, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 27.45, "high": 28.43, "low": 27.09, "close": 27.73, "volume": 3248828}, "trend_line": 28.094, "activity_lines": {"activity_5": 27.144, "activity_10": 27.682727, "activity_20": 27.716952, "activity_30": 27.780194}, "trend_signal": 0, "fair_value": 27.200541, "relative_strength": -12.51584, "rate_of_change": -0.26861162398547084, "market_dynamics": 0.026997, "expectation": {"probability": 58.0217, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 27.55, "high": 27.695, "low": 24.33, "close": 24.57, "volume": 2672699}, "trend_line": 27.955333, "activity_lines": {"activity_5": 26.334667, "activity_10": 27.019273, "activity_20": 27.44719, "activity_30": 27.552839}, "trend_signal": 0, "fair_value": 27.165467, "relative_strength": -22.080176, "rate_of_change": -0.4935822595572067, "market_dynamics": -0.078405, "expectation": {"probability": 69.3416, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 24.6, "high": 27.4, "low": 24.25, "close": 26.02, "volume": 5127957}, "trend_line": 27.841, "activity_lines": {"activity_5": 26.189333, "activity_10": 26.725273, "activity_20": 27.332, "activity_30": 27.427978}, "trend_signal": 0, "fair_value": 27.150395, "relative_strength": -17.799029, "rate_of_change": -0.4089845755012057, "market_dynamics": -0.075545, "expectation": {"probability": 61.7711, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 26.14, "high": 26.4285, "low": 25.4, "close": 25.61, "volume": 2890865}, "trend_line": 27.717333, "activity_lines": {"activity_5": 25.917333, "activity_10": 26.390909, "activity_20": 27.180619, "activity_30": 27.284043}, "trend_signal": 0, "fair_value": 27.13039, "relative_strength": -20.003574, "rate_of_change": -0.4441902230523368, "market_dynamics": -0.290495, "expectation": {"probability": 68.9139, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 25.55, "high": 25.955, "low": 24.81, "close": 25.5, "volume": 3020849}, "trend_line": 27.586, "activity_lines": {"activity_5": 25.658, "activity_10": 26.120909, "activity_20": 27.015571, "activity_30": 27.140989}, "trend_signal": 0, "fair_value": 27.109487, "relative_strength": -18.135004, "rate_of_change": -0.4738298594601489, "market_dynamics": -0.586289, "expectation": {"probability": 65.7143, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 25.6, "high": 25.83, "low": 24.06, "close": 25.81, "volume": 2631344}, "trend_line": 27.413667, "activity_lines": {"activity_5": 25.632667, "activity_10": 25.985455, "activity_20": 26.877952, "activity_30": 27.026409}, "trend_signal": 0, "fair_value": 27.093038, "relative_strength": -18.81251, "rate_of_change": -0.6247118103385714, "market_dynamics": -0.675459, "expectation": {"probability": 57.1429, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 25.7, "high": 28.54, "low": 25.63, "close": 26.08, "volume": 4101050}, "trend_line": 27.299333, "activity_lines": {"activity_5": 25.825333, "activity_10": 25.954545, "activity_20": 26.76619, "activity_30": 26.940366}, "trend_signal": 0, "fair_value": 27.080375, "relative_strength": -18.390285, "rate_of_change": -0.41706933990260947, "market_dynamics": -0.679635, "expectation": {"probability": 59.0909, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 26.26, "high": 26.275, "low": 25.4, "close": 25.85, "volume": 2055056}, "trend_line": 27.133667, "activity_lines": {"activity_5": 25.840667, "activity_10": 25.903636, "activity_20": 26.635667, "activity_30": 26.84686}, "trend_signal": 0, "fair_value": 27.065185, "relative_strength": -18.752976, "rate_of_change": -0.6068499915364293, "market_dynamics": -0.746031, "expectation": {"probability": 65.5864, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 25.86, "high": 27.28, "low": 24.83, "close": 26.9, "volume": 2577895}, "trend_line": 26.996333, "activity_lines": {"activity_5": 26.217333, "activity_10": 26.049455, "activity_20": 26.602381, "activity_30": 26.831785}, "trend_signal": 0, "fair_value": 27.063171, "relative_strength": -14.90835, "rate_of_change": -0.5061387390064129, "market_dynamics": -0.595182, "expectation": {"probability": 58.2019, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 26.58, "high": 26.76, "low": 25.57, "close": 26.11, "volume": 1603585}, "trend_line": 26.950667, "activity_lines": {"activity_5": 26.244667, "activity_10": 26.041636, "activity_20": 26.49519, "activity_30": 26.774602}, "trend_signal": 0, "fair_value": 27.051687, "relative_strength": -17.253084, "rate_of_change": -0.1691563072658818, "market_dynamics": -0.524871, "expectation": {"probability": 64.6809, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 26.3, "high": 26.915, "low": 24.74, "close": 26.16, "volume": 3008461}, "trend_line": 26.888667, "activity_lines": {"activity_5": 26.248, "activity_10": 26.067455, "activity_20": 26.39219, "activity_30": 26.723591}, "trend_signal": 0, "fair_value": 27.041071, "relative_strength": -17.875827, "rate_of_change": -0.23004996499714686, "market_dynamics": -0.461563, "expectation": {"probability": 57.1635, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 26.18, "high": 26.585, "low": 25.19, "close": 25.49, "volume": 1572247}, "trend_line": 26.804, "activity_lines": {"activity_5": 26.004667, "activity_10": 26.0, "activity_20": 26.244571, "activity_30": 26.633355}, "trend_signal": 0, "fair_value": 27.022824, "relative_strength": -20.405343, "rate_of_change": -0.31487987113679955, "market_dynamics": -0.332193, "expectation": {"probability": 63.9108, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 25.51, "high": 26.85, "low": 25.29, "close": 26.26, "volume": 2533854}, "trend_line": 26.792, "activity_lines": {"activity_5": 26.057333, "activity_10": 26.055818, "activity_20": 26.193619, "activity_30": 26.598258}, "trend_signal": 0, "fair_value": 27.013953, "relative_strength": -17.324731, "rate_of_change": -0.044769437397391816, "market_dynamics": -0.205244, "expectation": {"probability": 56.2834, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 26.31, "high": 27.18, "low": 24.8, "close": 25.77, "volume": 2882804}, "trend_line": 26.819667, "activity_lines": {"activity_5": 25.919333, "activity_10": 26.018182, "activity_20": 26.10381, "activity_30": 26.532323}, "trend_signal": 0, "fair_value": 26.999655, "relative_strength": -19.253008, "rate_of_change": 0.10326590026872738, "market_dynamics": -0.055643, "expectation": {"probability": 63.2479, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 25.78, "high": 26.02, "low": 23.81, "close": 24.71, "volume": 3797521}, "trend_line": 26.808, "activity_lines": {"activity_5": 25.503333, "activity_10": 25.784909, "activity_20": 25.934381, "activity_30": 26.396215}, "trend_signal": 0, "fair_value": 26.973636, "relative_strength": -20.025679, "rate_of_change": -0.04350165868949531, "market_dynamics": -0.117594, "expectation": {"probability": 61.3018, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 24.86, "high": 27.34, "low": 24.53, "close": 27.0, "volume": 2718528}, "trend_line": 26.846667, "activity_lines": {"activity_5": 25.944, "activity_10": 25.982364, "activity_20": 26.007286, "activity_30": 26.408602}, "trend_signal": 0, "fair_value": 26.973933, "relative_strength": -13.516346, "rate_of_change": 0.14423679498657202, "market_dynamics": 0.195389, "expectation": {"probability": 51.1606, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 27.04, "high": 29.63, "low": 26.685, "close": 28.84, "volume": 3772341}, "trend_line": 26.916667, "activity_lines": {"activity_5": 26.942, "activity_10": 26.492727, "activity_20": 26.264286, "activity_30": 26.537204}, "trend_signal": 0, "fair_value": 26.994667, "relative_strength": -8.731248, "rate_of_change": 0.26074000172907974, "market_dynamics": 0.544804, "expectation": {"probability": 51.1606, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 28.58, "high": 30.49, "low": 27.08, "close": 27.32, "volume": 2766229}, "trend_line": 26.985, "activity_lines": {"activity_5": 27.21, "activity_10": 26.676545, "activity_20": 26.369095, "activity_30": 26.563226}, "trend_signal": 0, "fair_value": 26.998242, "relative_strength": -13.569066, "rate_of_change": 0.2538687275062662, "market_dynamics": 0.770078, "expectation": {"probability": 58.3236, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 27.12, "high": 28.13, "low": 25.9, "close": 28.04, "volume": 2363775}, "trend_line": 27.013667, "activity_lines": {"activity_5": 27.647333, "activity_10": 26.964545, "activity_20": 26.537, "activity_30": 26.63129}, "trend_signal": 0, "fair_value": 27.009565, "relative_strength": -9.271443, "rate_of_change": 0.10623309245878162, "market_dynamics": 1.070118, "expectation": {"probability": 51.0975, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 27.97, "high": 29.3511, "low": 25.84, "close": 27.69, "volume": 3329395}, "trend_line": 27.070333, "activity_lines": {"activity_5": 27.816667, "activity_10": 27.168182, "activity_20": 26.663524, "activity_30": 26.674925}, "trend_signal": 0, "fair_value": 27.016882, "relative_strength": -9.991032, "rate_of_change": 0.2097678926744743, "market_dynamics": 1.134726, "expectation": {"probability": 58.0786, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 28.01, "high": 33.14, "low": 27.65, "close": 31.8, "volume": 3518296}, "trend_line": 27.124, "activity_lines": {"activity_5": 29.157333, "activity_10": 28.090364, "activity_20": 27.180381, "activity_30": 26.980065}, "trend_signal": 0, "fair_value": 27.067766, "relative_strength": 5.82127, "rate_of_change": 0.19825023947801912, "market_dynamics": 1.165065, "expectation": {"probability": 50.8577, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 30.85, "high": 33.9, "low": 30.42, "close": 32.58, "volume": 3131769}, "trend_line": 27.197, "activity_lines": {"activity_5": 30.438, "activity_10": 29.051818, "activity_20": 27.752143, "activity_30": 27.332065}, "trend_signal": 1, "fair_value": 27.125789, "relative_strength": 4.540253, "rate_of_change": 0.26913434596667307, "market_dynamics": 1.345194, "expectation": {"probability": 48.2517, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 32.67, "high": 33.9034, "low": 32.01, "close": 32.73, "volume": 3559794}, "trend_line": 27.358, "activity_lines": {"activity_5": 31.519333, "activity_10": 29.911636, "activity_20": 28.300048, "activity_30": 27.689032}, "trend_signal": 1, "fair_value": 27.184167, "relative_strength": 4.767467, "rate_of_change": 0.5919770562929786, "market_dynamics": 1.518467, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 33.14, "high": 34.9199, "low": 32.845, "close": 33.0, "volume": 3291634}, "trend_line": 27.449667, "activity_lines": {"activity_5": 32.33, "activity_10": 30.702909, "activity_20": 28.841714, "activity_30": 28.053032}, "trend_signal": 1, "fair_value": 27.244124, "relative_strength": 6.228143, "rate_of_change": 0.3350646977118249, "market_dynamics": 1.639506, "expectation": {"probability": 52.0104, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 33.32, "high": 33.73, "low": 31.92, "close": 33.71, "volume": 4688297}, "trend_line": 27.58, "activity_lines": {"activity_5": 33.046667, "activity_10": 31.491818, "activity_20": 29.41581, "activity_30": 28.456925}, "trend_signal": 1, "fair_value": 27.310102, "relative_strength": 8.422498, "rate_of_change": 0.47480721715129254, "market_dynamics": 1.642889, "expectation": {"probability": 53.8653, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 33.84, "high": 35.38, "low": 33.33, "close": 34.3, "volume": 1793799}, "trend_line": 27.761333, "activity_lines": {"activity_5": 33.558667, "activity_10": 32.224364, "activity_20": 30.007, "activity_30": 28.890473}, "trend_signal": 1, "fair_value": 27.380707, "relative_strength": 8.77434, "rate_of_change": 0.6574800580130609, "market_dynamics": 1.552295, "expectation": {"probability": 55.5822, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 34.2, "high": 35.27, "low": 33.325, "close": 34.37, "volume": 2028947}, "trend_line": 27.997667, "activity_lines": {"activity_5": 33.927333, "activity_10": 32.836909, "activity_20": 30.564429, "activity_30": 29.316839}, "trend_signal": 1, "fair_value": 27.4506, "relative_strength": 10.135788, "rate_of_change": 0.8513063835947625, "market_dynamics": 1.438287, "expectation": {"probability": 57.1759, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 34.7, "high": 35.19, "low": 32.82, "close": 33.42, "volume": 3047786}, "trend_line": 28.239333, "activity_lines": {"activity_5": 33.86, "activity_10": 33.176182, "activity_20": 30.991905, "activity_30": 29.666667}, "trend_signal": 1, "fair_value": 27.509703, "relative_strength": 5.669701, "rate_of_change": 0.8631647772651864, "market_dynamics": 1.35275, "expectation": {"probability": 63.8686, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 33.53, "high": 34.1386, "low": 31.03, "close": 32.13, "volume": 2339486}, "trend_line": 28.432, "activity_lines": {"activity_5": 33.316667, "activity_10": 33.17, "activity_20": 31.260476, "activity_30": 29.917677}, "trend_signal": 1, "fair_value": 27.555, "relative_strength": 2.095988, "rate_of_change": 0.6822646979657776, "market_dynamics": 1.113001, "expectation": {"probability": 61.9104, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 32.1, "high": 34.65, "low": 31.97, "close": 34.2, "volume": 2342716}, "trend_line": 28.656667, "activity_lines": {"activity_5": 33.521333, "activity_10": 33.465818, "activity_20": 31.701286, "activity_30": 30.289806}, "trend_signal": 1, "fair_value": 27.619515, "relative_strength": 9.133606, "rate_of_change": 0.7901906302757463, "market_dynamics": 1.036562, "expectation": {"probability": 55.1471, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 34.7, "high": 35.4199, "low": 33.16, "close": 34.89, "volume": 5383828}, "trend_line": 28.895333, "activity_lines": {"activity_5": 33.923333, "activity_10": 33.768727, "activity_20": 32.169286, "activity_30": 30.691957}, "trend_signal": 1, "fair_value": 27.689423, "relative_strength": 10.975578, "rate_of_change": 0.8328463320594892, "market_dynamics": 1.066599, "expectation": {"probability": 56.3395, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 34.82, "high": 39.39, "low": 34.42, "close": 39.06, "volume": 4647763}, "trend_line": 29.378333, "activity_lines": {"activity_5": 35.676, "activity_10": 34.773636, "activity_20": 32.992857, "activity_30": 31.347742}, "trend_signal": 1, "fair_value": 27.797714, "relative_strength": 23.942724, "rate_of_change": 1.6715502119321501, "market_dynamics": 1.188912, "expectation": {"probability": 57.6809, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 39.22, "high": 39.348, "low": 36.5, "close": 37.65, "volume": 2961769}, "trend_line": 29.766, "activity_lines": {"activity_5": 36.646, "activity_10": 35.404364, "activity_20": 33.617524, "activity_30": 31.881398}, "trend_signal": 1, "fair_value": 27.89066, "relative_strength": 20.579322, "rate_of_change": 1.3195677236009165, "market_dynamics": 1.313624, "expectation": {"probability": 63.2017, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 37.94, "high": 40.09, "low": 37.435, "close": 37.63, "volume": 1937362}, "trend_line": 30.166667, "activity_lines": {"activity_5": 37.327333, "activity_10": 35.942, "activity_20": 34.186048, "activity_30": 32.388753}, "trend_signal": 1, "fair_value": 27.981682, "relative_strength": 18.807963, "rate_of_change": 1.3460559027077945, "market_dynamics": 1.352909, "expectation": {"probability": 61.5385, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 36.98, "high": 37.99, "low": 35.53, "close": 36.45, "volume": 2533830}, "trend_line": 30.531667, "activity_lines": {"activity_5": 37.248667, "activity_10": 36.180909, "activity_20": 34.585714, "activity_30": 32.794129}, "trend_signal": 1, "fair_value": 28.060093, "relative_strength": 15.282641, "rate_of_change": 1.2099447380116553, "market_dynamics": 1.142092, "expectation": {"probability": 59.6663, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 35.84, "high": 36.6815, "low": 31.85, "close": 33.11, "volume": 2758521}, "trend_line": 30.775, "activity_lines": {"activity_5": 35.906667, "activity_10": 35.762727, "activity_20": 34.611381, "activity_30": 32.960473}, "trend_signal": 1, "fair_value": 28.106422, "relative_strength": 6.597129, "rate_of_change": 0.7969856346199499, "market_dynamics": 0.580069, "expectation": {"probability": 57.9048, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 32.62, "high": 34.34, "low": 30.1, "close": 33.08, "volume": 5380552}, "trend_line": 31.008333, "activity_lines": {"activity_5": 34.673333, "activity_10": 35.360727, "activity_20": 34.605095, "activity_30": 33.109183}, "trend_signal": 1, "fair_value": 28.151636, "relative_strength": 7.902979, "rate_of_change": 0.7581900893582512, "market_dynamics": 0.184065, "expectation": {"probability": 56.2442, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 33.49, "high": 34.435, "low": 32.26, "close": 32.49, "volume": 3125400}, "trend_line": 31.229667, "activity_lines": {"activity_5": 33.642, "activity_10": 34.874909, "activity_20": 34.522429, "activity_30": 33.204774}, "trend_signal": 1, "fair_value": 28.190721, "relative_strength": 7.753846, "rate_of_change": 0.7137887741337104, "market_dynamics": -0.290306, "expectation": {"probability": 55.9252, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 33.02, "high": 35.86, "low": 32.755, "close": 34.29, "volume": 2699504}, "trend_line": 31.476, "activity_lines": {"activity_5": 33.554667, "activity_10": 34.733273, "activity_20": 34.586571, "activity_30": 33.402215}, "trend_signal": 1, "fair_value": 28.245179, "relative_strength": 16.061195, "rate_of_change": 0.7887788236742963, "market_dynamics": -0.570805, "expectation": {"probability": 51.1628, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 34.47, "high": 36.42, "low": 34.02, "close": 36.29, "volume": 2310781}, "trend_line": 31.815333, "activity_lines": {"activity_5": 34.356667, "activity_10": 34.916, "activity_20": 34.811429, "activity_30": 33.712796}, "trend_signal": 1, "fair_value": 28.316372, "relative_strength": 18.52658, "rate_of_change": 1.0780690049561568, "market_dynamics": -0.551824, "expectation": {"probability": 52.3629, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 36.39, "high": 37.74, "low": 35.61, "close": 37.64, "volume": 1604806}, "trend_line": 32.198, "activity_lines": {"activity_5": 35.619333, "activity_10": 35.306182, "activity_20": 35.123905, "activity_30": 34.088581}, "trend_signal": 1, "fair_value": 28.398158, "relative_strength": 18.469662, "rate_of_change": 1.2027754039223837, "market_dynamics": -0.549172, "expectation": {"probability": 53.719, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 37.23, "high": 38.35, "low": 34.975, "close": 38.18, "volume": 2130772}, "trend_line": 32.621, "activity_lines": {"activity_5": 36.76, "activity_10": 35.744545, "activity_20": 35.46, "activity_30": 34.474516}, "trend_signal": 1, "fair_value": 28.483217, "relative_strength": 14.797027, "rate_of_change": 1.31374619541587, "market_dynamics": -0.355506, "expectation": {"probability": 55.0, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 38.07, "high": 39.71, "low": 37.0, "close": 37.27, "volume": 1901299}, "trend_line": 32.988, "activity_lines": {"activity_5": 37.257333, "activity_10": 36.033455, "activity_20": 35.682762, "activity_30": 34.774452}, "trend_signal": 1, "fair_value": 28.558966, "relative_strength": 11.613523, "rate_of_change": 1.125042150761771, "market_dynamics": -0.23475, "expectation": {"probability": 58.979, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 37.27, "high": 37.375, "low": 35.67, "close": 36.58, "volume": 1083446}, "trend_line": 33.348333, "activity_lines": {"activity_5": 37.206, "activity_10": 36.203818, "activity_20": 35.81819, "activity_30": 35.006194}, "trend_signal": 1, "fair_value": 28.627521, "relative_strength": 8.682489, "rate_of_change": 1.0923153874135962, "market_dynamics": -0.245439, "expectation": {"probability": 57.6135, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 36.51, "high": 39.36, "low": 35.97, "close": 38.09, "volume": 1975200}, "trend_line": 33.794333, "activity_lines": {"activity_5": 37.505333, "activity_10": 36.667818, "activity_20": 36.080381, "activity_30": 35.312108}, "trend_signal": 1, "fair_value": 28.707712, "relative_strength": 10.490902, "rate_of_change": 1.3373981841911111, "market_dynamics": -0.196462, "expectation": {"probability": 53.5596, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 38.0, "high": 38.65, "low": 34.19, "close": 36.56, "volume": 2276073}, "trend_line": 34.113, "activity_lines": {"activity_5": 37.174667, "activity_10": 36.823818, "activity_20": 36.176, "activity_30": 35.490538}, "trend_signal": 1, "fair_value": 28.773697, "relative_strength": 5.918869, "rate_of_change": 0.9429598743670952, "market_dynamics": -0.311213, "expectation": {"probability": 57.2152, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 36.64, "high": 38.24, "low": 35.71, "close": 36.74, "volume": 1877510}, "trend_line": 34.376333, "activity_lines": {"activity_5": 36.976, "activity_10": 36.949818, "activity_20": 36.278, "activity_30": 35.660022}, "trend_signal": 1, "fair_value": 28.840083, "relative_strength": 5.637499, "rate_of_change": 0.7719432474423327, "market_dynamics": -0.388236, "expectation": {"probability": 53.2016, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 36.68, "high": 38.0, "low": 32.51, "close": 37.82, "volume": 9509046}, "trend_line": 34.726333, "activity_lines": {"activity_5": 37.233333, "activity_10": 37.205636, "activity_20": 36.471571, "activity_30": 35.882194}, "trend_signal": 1, "fair_value": 28.914298, "relative_strength": 7.163921, "rate_of_change": 1.018142336473161, "market_dynamics": -0.171892, "expectation": {"probability": 54.1441, "direction": "undecided"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 37.27, "high": 40.0, "low": 36.841, "close": 39.42, "volume": 5526853}, "trend_line": 35.105667, "activity_lines": {"activity_5": 37.987333, "activity_10": 37.655455, "activity_20": 36.796571, "activity_30": 36.185011}, "trend_signal": 1, "fair_value": 29.00041, "relative_strength": 14.216324, "rate_of_change": 1.092352595939226, "market_dynamics": 0.074362, "expectation": {"probability": 54.1291, "direction": "undecided"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 39.43, "high": 42.71, "low": 39.0668, "close": 42.12, "volume": 3590769}, "trend_line": 35.586667, "activity_lines": {"activity_5": 39.452, "activity_10": 38.502909, "activity_20": 37.344, "activity_30": 36.637548}, "trend_signal": 1, "fair_value": 29.107073, "relative_strength": 20.730826, "rate_of_change": 1.3701491556904521, "market_dynamics": 0.542425, "expectation": {"probability": 54.9421, "direction": "undecided"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 42.14, "high": 43.81, "low": 41.53, "close": 42.1, "volume": 2704567}, "trend_line": 35.93, "activity_lines": {"activity_5": 40.641333, "activity_10": 39.240727, "activity_20": 37.85181, "activity_30": 37.057763}, "trend_signal": 1, "fair_value": 29.211855, "relative_strength": 19.001838, "rate_of_change": 0.9647798710680077, "market_dynamics": 0.997955, "expectation": {"probability": 57.5352, "direction": "positive"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 42.18, "high": 43.0, "low": 41.0, "close": 41.99, "volume": 2642513}, "trend_line": 36.243667, "activity_lines": {"activity_5": 41.424667, "activity_10": 39.877455, "activity_20": 38.31481, "activity_30": 37.448731}, "trend_signal": 1, "fair_value": 29.31408, "relative_strength": 20.969557, "rate_of_change": 0.8729947119398898, "market_dynamics": 1.234287, "expectation": {"probability": 56.5007, "direction": "positive"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 41.99, "high": 42.6, "low": 40.32, "close": 42.07, "volume": 2871780}, "trend_line": 36.555, "activity_lines": {"activity_5": 41.884667, "activity_10": 40.459455, "activity_20": 38.771476, "activity_30": 37.824624}, "trend_signal": 1, "fair_value": 29.415317, "relative_strength": 18.074803, "rate_of_change": 0.8589997253865003, "market_dynamics": 1.33015, "expectation": {"probability": 53.8264, "direction": "undecided"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 42.68, "high": 43.19, "low": 40.26, "close": 42.58, "volume": 2738285}, "trend_line": 36.874333, "activity_lines": {"activity_5": 42.231333, "activity_10": 41.046909, "activity_20": 39.255667, "activity_30": 38.213333}, "trend_signal": 1, "fair_value": 29.518976, "relative_strength": 17.116366, "rate_of_change": 0.8735685952674062, "market_dynamics": 1.276172, "expectation": {"probability": 54.5857, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/0ab55b70-0afa-4841-9ba9-61927a8f50e9/", "share_image": "https://sharemaestro.com/terminal/0ab55b70-0afa-4841-9ba9-61927a8f50e9/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}