{"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-05-29, TBBB rose 14.33%, moving from 33.08 to 37.82. 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 7.16 and has softened across the 12-week window. Market Dynamics is -0.17 on the latest week. Expectation is undecided at 54.50%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "37.82"}, {"label": "12-Week Change", "value": "14.33%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 54.50%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "7.16"}, {"label": "Market Dynamics", "value": "-0.17"}], "latest": {"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.9965, "relative_strength": 7.163921, "rate_of_change": 1.018142336473161, "market_dynamics": -0.171479, "expectation": {"probability": 54.502, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"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": 20.21, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "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.54, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": null, "direction": "undecided"}}, {"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.786667, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "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": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 20.8325, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "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": 21.008, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 63.0952, "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.43, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 71.8182, "direction": "positive"}}, {"week_ending": "2024-03-28", "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.765714, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 78.0142, "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.9525, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 83.4395, "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": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 21.74, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 72.327, "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.556, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 61.828, "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.697273, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 56.1753, "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.92, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 59.707, "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": 22.182308, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 63.8158, "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.418571, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 67.1642, "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.806667, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 69.9454, "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": 23.08375, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 70.4301, "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": 23.082353, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 65.3631, "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": 23.026667, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 60.7792, "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": null, "activity_30": null}, "trend_signal": 0, "fair_value": 23.046842, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 60.2941, "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": 23.0875, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 62.0482, "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": 23.117619, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 61.8861, "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.22, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 60.7143, "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.341304, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 62.4573, "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.489583, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 64.3436, "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.576, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 64.4013, "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.708846, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 63.0339, "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.891852, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 64.3972, "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.205714, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 65.8967, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 32.78, "high": 33.16, "low": 31.47, "close": 31.78, "volume": 2595240}, "trend_line": null, "activity_lines": {"activity_5": 30.352, "activity_10": 28.548727, "activity_20": 26.819524, "activity_30": null}, "trend_signal": 0, "fair_value": 24.466897, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.668153, "expectation": {"probability": 66.0473, "direction": "positive"}}, {"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.606667, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.810777, "expectation": {"probability": 60.0, "direction": "positive"}}, {"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.802581, "relative_strength": null, "rate_of_change": 1.4183148006188593, "market_dynamics": 1.14272, "expectation": {"probability": 63.1579, "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": 25.007813, "relative_strength": null, "rate_of_change": 1.4024870583503195, "market_dynamics": 1.146877, "expectation": {"probability": 66.4384, "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": 25.159091, "relative_strength": null, "rate_of_change": 1.1486201885135123, "market_dynamics": 1.138304, "expectation": {"probability": 67.8082, "direction": "positive"}}, {"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.322941, "relative_strength": null, "rate_of_change": 1.2710180008987928, "market_dynamics": 1.190142, "expectation": {"probability": 63.5593, "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.537714, "relative_strength": null, "rate_of_change": 1.4312351130812777, "market_dynamics": 1.136034, "expectation": {"probability": 66.0526, "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.751111, "relative_strength": null, "rate_of_change": 1.227209092177671, "market_dynamics": 1.114672, "expectation": {"probability": 68.6131, "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.980811, "relative_strength": null, "rate_of_change": 1.3112742192630098, "market_dynamics": 1.218478, "expectation": {"probability": 70.8145, "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": 26.134474, "relative_strength": null, "rate_of_change": 1.0581904621931455, "market_dynamics": 1.177393, "expectation": {"probability": 74.0214, "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.320513, "relative_strength": null, "rate_of_change": 1.633047479075617, "market_dynamics": 1.050428, "expectation": {"probability": 68.254, "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.467, "relative_strength": null, "rate_of_change": 1.4780210211590563, "market_dynamics": 0.706621, "expectation": {"probability": 70.7101, "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.652439, "relative_strength": null, "rate_of_change": 1.2999323939652707, "market_dynamics": 0.431586, "expectation": {"probability": 65.9537, "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.689762, "relative_strength": null, "rate_of_change": 0.4507797917148336, "market_dynamics": 0.111644, "expectation": {"probability": 67.4772, "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.766744, "relative_strength": null, "rate_of_change": 0.5443311162410559, "market_dynamics": -0.26666, "expectation": {"probability": 65.4412, "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.811364, "relative_strength": null, "rate_of_change": 0.37560862944131373, "market_dynamics": -0.462359, "expectation": {"probability": 67.0968, "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.87, "relative_strength": null, "rate_of_change": 0.13975099486916084, "market_dynamics": -0.696433, "expectation": {"probability": 62.8814, "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.923261, "relative_strength": null, "rate_of_change": 0.2398927369829578, "market_dynamics": -0.830114, "expectation": {"probability": 64.4028, "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.976809, "relative_strength": null, "rate_of_change": 0.7340685513099297, "market_dynamics": -0.923348, "expectation": {"probability": 60.9984, "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": 27.060208, "relative_strength": null, "rate_of_change": 1.0165480575145058, "market_dynamics": -0.906528, "expectation": {"probability": 62.5187, "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": 27.110204, "relative_strength": null, "rate_of_change": 0.6897276228189082, "market_dynamics": -1.004528, "expectation": {"probability": 66.6667, "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.1844, "relative_strength": null, "rate_of_change": 0.7815745945404903, "market_dynamics": -0.937202, "expectation": {"probability": 61.454, "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.259608, "relative_strength": null, "rate_of_change": 0.8133965390108127, "market_dynamics": -0.820858, "expectation": {"probability": 60.8802, "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.263846, "relative_strength": -7.09969, "rate_of_change": 0.23320733446069675, "market_dynamics": -0.784925, "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.278113, "relative_strength": -6.842705, "rate_of_change": 0.22163902855547682, "market_dynamics": -0.738056, "expectation": {"probability": 61.0256, "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.292037, "relative_strength": -5.481309, "rate_of_change": 0.12432857798334539, "market_dynamics": -0.767966, "expectation": {"probability": 63.4615, "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.279818, "relative_strength": -9.463503, "rate_of_change": 0.10658996505571727, "market_dynamics": -0.922419, "expectation": {"probability": 78.7234, "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.238036, "relative_strength": -12.549104, "rate_of_change": -0.22941854717855314, "market_dynamics": -0.995602, "expectation": {"probability": 68.0982, "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.199825, "relative_strength": -10.13494, "rate_of_change": -0.3949840423040586, "market_dynamics": -1.05627, "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.176379, "relative_strength": -7.810116, "rate_of_change": -0.7555423004274712, "market_dynamics": -1.035668, "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.168983, "relative_strength": -3.248705, "rate_of_change": -0.5609536211559746, "market_dynamics": -0.968976, "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.137333, "relative_strength": 0.37138, "rate_of_change": -0.37943655350726824, "market_dynamics": -0.976872, "expectation": {"probability": 69.8347, "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.138033, "relative_strength": 1.72419, "rate_of_change": -0.39324187676958217, "market_dynamics": -0.822187, "expectation": {"probability": 61.4565, "direction": "positive"}}, {"week_ending": "2025-04-17", "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": 27.119516, "relative_strength": -1.665865, "rate_of_change": -0.6068524895306744, "market_dynamics": -0.844928, "expectation": {"probability": 66.8693, "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.168254, "relative_strength": 8.832674, "rate_of_change": 0.021561350946484665, "market_dynamics": -0.517869, "expectation": {"probability": 56.0, "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.218594, "relative_strength": 6.220684, "rate_of_change": -0.03857604854571048, "market_dynamics": -0.118506, "expectation": {"probability": 56.0, "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.229077, "relative_strength": -2.07134, "rate_of_change": -0.5607212176933342, "market_dynamics": 0.052115, "expectation": {"probability": 69.9284, "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.274848, "relative_strength": 0.758832, "rate_of_change": -0.3390140095998501, "market_dynamics": 0.501982, "expectation": {"probability": 55.6188, "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.312537, "relative_strength": 1.94563, "rate_of_change": -0.5096770187799484, "market_dynamics": 0.508729, "expectation": {"probability": 63.8393, "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.335294, "relative_strength": -2.868441, "rate_of_change": -0.34075979968916925, "market_dynamics": 0.418044, "expectation": {"probability": 62.4031, "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.334493, "relative_strength": -9.742233, "rate_of_change": -0.7057930749551523, "market_dynamics": 0.435752, "expectation": {"probability": 64.3059, "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.317857, "relative_strength": -13.191741, "rate_of_change": -0.6991809872358533, "market_dynamics": 0.219762, "expectation": {"probability": 60.6952, "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.304225, "relative_strength": -12.481051, "rate_of_change": -0.9044354991908717, "market_dynamics": 0.039066, "expectation": {"probability": 54.2857, "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.306389, "relative_strength": -11.863236, "rate_of_change": -0.08984926405390965, "market_dynamics": 0.030762, "expectation": {"probability": 55.3594, "direction": "positive"}}, {"week_ending": "2025-07-03", "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.312192, "relative_strength": -12.515837, "rate_of_change": -0.26861162398547084, "market_dynamics": 0.026117, "expectation": {"probability": 56.8293, "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.275135, "relative_strength": -22.080177, "rate_of_change": -0.4935822595572067, "market_dynamics": -0.078907, "expectation": {"probability": 66.7327, "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.2584, "relative_strength": -17.799032, "rate_of_change": -0.4089845755012057, "market_dynamics": -0.073925, "expectation": {"probability": 61.242, "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.236711, "relative_strength": -20.003573, "rate_of_change": -0.4441902230523368, "market_dynamics": -0.288672, "expectation": {"probability": 66.5461, "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.214156, "relative_strength": -18.135009, "rate_of_change": -0.4738298594601489, "market_dynamics": -0.585223, "expectation": {"probability": 63.5579, "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.196154, "relative_strength": -18.812505, "rate_of_change": -0.6247118103385714, "market_dynamics": -0.673927, "expectation": {"probability": 56.7273, "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.182025, "relative_strength": -18.390287, "rate_of_change": -0.41706933990260947, "market_dynamics": -0.678045, "expectation": {"probability": 58.6806, "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.165375, "relative_strength": -18.752982, "rate_of_change": -0.6068499915364293, "market_dynamics": -0.745129, "expectation": {"probability": 63.7181, "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.162099, "relative_strength": -14.908345, "rate_of_change": -0.5061387390064129, "market_dynamics": -0.593536, "expectation": {"probability": 57.837, "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.149268, "relative_strength": -17.253081, "rate_of_change": -0.1691563072658818, "market_dynamics": -0.524089, "expectation": {"probability": 62.9834, "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.137349, "relative_strength": -17.875829, "rate_of_change": -0.23004996499714686, "market_dynamics": -0.461675, "expectation": {"probability": 56.8345, "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.117738, "relative_strength": -20.405344, "rate_of_change": -0.31487987113679955, "market_dynamics": -0.33301, "expectation": {"probability": 62.356, "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.107647, "relative_strength": -17.324736, "rate_of_change": -0.044769437397391816, "market_dynamics": -0.206031, "expectation": {"probability": 55.984, "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": 27.092093, "relative_strength": -19.253006, "rate_of_change": 0.10326590026872738, "market_dynamics": -0.055168, "expectation": {"probability": 61.8138, "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": 27.064713, "relative_strength": -20.025679, "rate_of_change": -0.04350165868949531, "market_dynamics": -0.117169, "expectation": {"probability": 59.9537, "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": 27.063977, "relative_strength": -13.516349, "rate_of_change": 0.14423679498657202, "market_dynamics": 0.192399, "expectation": {"probability": 47.4483, "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": 27.083933, "relative_strength": -8.73125, "rate_of_change": 0.26074000172907974, "market_dynamics": 0.538455, "expectation": {"probability": 50.9022, "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": 27.086556, "relative_strength": -13.569068, "rate_of_change": 0.2538687275062662, "market_dynamics": 0.763675, "expectation": {"probability": 60.5359, "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.097033, "relative_strength": -9.271439, "rate_of_change": 0.10623309245878162, "market_dynamics": 1.063679, "expectation": {"probability": 50.6751, "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.103478, "relative_strength": -9.991035, "rate_of_change": 0.2097678926744743, "market_dynamics": 1.132818, "expectation": {"probability": 60.1367, "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.153978, "relative_strength": 5.821269, "rate_of_change": 0.19825023947801912, "market_dynamics": 1.174888, "expectation": {"probability": 51.2144, "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.211702, "relative_strength": 4.540259, "rate_of_change": 0.26913434596667307, "market_dynamics": 1.358812, "expectation": {"probability": 50.8197, "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.269789, "relative_strength": 4.767465, "rate_of_change": 0.5919770562929786, "market_dynamics": 1.540542, "expectation": {"probability": 52.5862, "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.329479, "relative_strength": 6.228142, "rate_of_change": 0.3350646977118249, "market_dynamics": 1.667462, "expectation": {"probability": 54.608, "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.395258, "relative_strength": 8.422496, "rate_of_change": 0.47480721715129254, "market_dynamics": 1.669083, "expectation": {"probability": 56.4644, "direction": "positive"}}, {"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.465714, "relative_strength": 8.774345, "rate_of_change": 0.6574800580130609, "market_dynamics": 1.57675, "expectation": {"probability": 58.1749, "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.535455, "relative_strength": 10.135782, "rate_of_change": 0.8513063835947625, "market_dynamics": 1.456369, "expectation": {"probability": 59.7561, "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.5943, "relative_strength": 5.669707, "rate_of_change": 0.8631647772651864, "market_dynamics": 1.372142, "expectation": {"probability": 66.5796, "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.639208, "relative_strength": 2.095988, "rate_of_change": 0.6822646979657776, "market_dynamics": 1.12546, "expectation": {"probability": 64.3939, "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.703529, "relative_strength": 9.133608, "rate_of_change": 0.7901906302757463, "market_dynamics": 1.046697, "expectation": {"probability": 57.3789, "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.773301, "relative_strength": 10.975585, "rate_of_change": 0.8328463320594892, "market_dynamics": 1.07777, "expectation": {"probability": 58.5653, "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.881827, "relative_strength": 23.942719, "rate_of_change": 1.6715502119321501, "market_dynamics": 1.197575, "expectation": {"probability": 59.8964, "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.974857, "relative_strength": 20.579319, "rate_of_change": 1.3195677236009165, "market_dynamics": 1.330982, "expectation": {"probability": 65.4525, "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": 28.065943, "relative_strength": 18.807957, "rate_of_change": 1.3460559027077945, "market_dynamics": 1.376575, "expectation": {"probability": 63.6266, "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.144299, "relative_strength": 15.282636, "rate_of_change": 1.2099447380116553, "market_dynamics": 1.170579, "expectation": {"probability": 61.5784, "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.190278, "relative_strength": 6.597125, "rate_of_change": 0.7969856346199499, "market_dynamics": 0.603049, "expectation": {"probability": 59.6579, "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.235138, "relative_strength": 7.902971, "rate_of_change": 0.7581900893582512, "market_dynamics": 0.198583, "expectation": {"probability": 57.8537, "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.273818, "relative_strength": 7.753845, "rate_of_change": 0.7137887741337104, "market_dynamics": -0.282703, "expectation": {"probability": 57.4786, "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.328018, "relative_strength": 16.061195, "rate_of_change": 0.7887788236742963, "market_dynamics": -0.57146, "expectation": {"probability": 51.506, "direction": "undecided"}}, {"week_ending": "2026-04-02", "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.399107, "relative_strength": 18.52658, "rate_of_change": 1.0780690049561568, "market_dynamics": -0.551953, "expectation": {"probability": 52.7397, "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.480885, "relative_strength": 18.469661, "rate_of_change": 1.2027754039223837, "market_dynamics": -0.550866, "expectation": {"probability": 54.1311, "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.565965, "relative_strength": 14.797026, "rate_of_change": 1.31374619541587, "market_dynamics": -0.356679, "expectation": {"probability": 55.4428, "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.641652, "relative_strength": 11.613523, "rate_of_change": 1.125042150761771, "market_dynamics": -0.236278, "expectation": {"probability": 60.4108, "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.710086, "relative_strength": 8.68249, "rate_of_change": 1.0923153874135962, "market_dynamics": -0.24926, "expectation": {"probability": 58.979, "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.790256, "relative_strength": 10.490902, "rate_of_change": 1.3373981841911111, "market_dynamics": -0.198345, "expectation": {"probability": 53.9249, "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.856102, "relative_strength": 5.91887, "rate_of_change": 0.9429598743670952, "market_dynamics": -0.313984, "expectation": {"probability": 58.4987, "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.922353, "relative_strength": 5.637499, "rate_of_change": 0.7719432474423327, "market_dynamics": -0.391005, "expectation": {"probability": 53.5395, "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.9965, "relative_strength": 7.163921, "rate_of_change": 1.018142336473161, "market_dynamics": -0.171479, "expectation": {"probability": 54.502, "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."}