{"ticker": {"uuid": "5f911b5c-ba43-43dc-b0f9-528c4197fce4", "symbol": "DXPE", "name": "DXP Enterprises Inc", "exchange": "NASDAQ", "asset_type": "Equity", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, DXPE rose 11.19%, moving from 130.46 to 145.06. 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 -1.74 and has softened across the 12-week window. Market Dynamics is -0.17 on the latest week. Expectation is positive at 57.86%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "145.06"}, {"label": "12-Week Change", "value": "11.19%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 57.86%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-1.74"}, {"label": "Market Dynamics", "value": "-0.17"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 145.06, "high": 150.86, "low": 144.6, "close": 145.06, "volume": 633349}, "trend_line": 130.503, "activity_lines": {"activity_5": 148.258667, "activity_10": 152.705636, "activity_20": 148.352, "activity_30": 141.707312}, "trend_signal": 1, "fair_value": 76.670769, "relative_strength": -1.743946, "rate_of_change": 0.6532671068056858, "market_dynamics": -0.172534, "expectation": {"probability": 57.861, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 33.46, "high": 35.8093, "low": 31.83, "close": 35.72, "volume": 866664}, "trend_line": 28.385, "activity_lines": {"activity_5": 33.482667, "activity_10": 30.676364, "activity_20": 29.084286, "activity_30": 28.848903}, "trend_signal": 1, "fair_value": 27.14859, "relative_strength": 5.695349, "rate_of_change": 1.0681858643403976, "market_dynamics": 1.333489, "expectation": {"probability": 48.4345, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 35.59, "high": 36.725, "low": 35.21, "close": 35.95, "volume": 1190968}, "trend_line": 28.692, "activity_lines": {"activity_5": 34.71, "activity_10": 31.962545, "activity_20": 29.767143, "activity_30": 29.336968}, "trend_signal": 1, "fair_value": 27.253365, "relative_strength": 2.608018, "rate_of_change": 1.0815571604720753, "market_dynamics": 1.493156, "expectation": {"probability": 49.0628, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 35.95, "high": 36.99, "low": 35.59, "close": 36.2, "volume": 448306}, "trend_line": 29.026333, "activity_lines": {"activity_5": 35.465333, "activity_10": 33.115636, "activity_20": 30.443571, "activity_30": 29.821355}, "trend_signal": 1, "fair_value": 27.368558, "relative_strength": 4.760913, "rate_of_change": 1.1652481527952074, "market_dynamics": 1.441745, "expectation": {"probability": 49.7921, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 36.21, "high": 37.2, "low": 35.96, "close": 36.41, "volume": 312146}, "trend_line": 29.355333, "activity_lines": {"activity_5": 35.992667, "activity_10": 34.124364, "activity_20": 31.11581, "activity_30": 30.29772}, "trend_signal": 1, "fair_value": 27.479327, "relative_strength": 3.679636, "rate_of_change": 1.1334535437183906, "market_dynamics": 1.345871, "expectation": {"probability": 50.5009, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 36.5, "high": 37.45, "low": 36.04, "close": 36.85, "volume": 395975}, "trend_line": 29.744333, "activity_lines": {"activity_5": 36.407333, "activity_10": 35.011455, "activity_20": 31.802762, "activity_30": 30.781247}, "trend_signal": 1, "fair_value": 27.599071, "relative_strength": 5.895087, "rate_of_change": 1.3251425218034465, "market_dynamics": 1.155965, "expectation": {"probability": 51.1899, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 36.75, "high": 37.98, "low": 36.75, "close": 37.32, "volume": 367499}, "trend_line": 30.057, "activity_lines": {"activity_5": 36.772, "activity_10": 35.772182, "activity_20": 32.501429, "activity_30": 31.27}, "trend_signal": 1, "fair_value": 27.719519, "relative_strength": 3.737501, "rate_of_change": 1.0511817494781193, "market_dynamics": 0.957269, "expectation": {"probability": 51.8601, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 37.19, "high": 39.89, "low": 36.79, "close": 38.22, "volume": 1096560}, "trend_line": 30.401, "activity_lines": {"activity_5": 37.33, "activity_10": 36.465455, "activity_20": 33.246905, "activity_30": 31.796645}, "trend_signal": 1, "fair_value": 27.845737, "relative_strength": 7.260045, "rate_of_change": 1.144492131616599, "market_dynamics": 1.054493, "expectation": {"probability": 52.512, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 38.35, "high": 39.3, "low": 37.17, "close": 37.99, "volume": 368051}, "trend_line": 30.749, "activity_lines": {"activity_5": 37.66, "activity_10": 36.924182, "activity_20": 33.931619, "activity_30": 32.286258}, "trend_signal": 1, "fair_value": 27.981058, "relative_strength": 4.633275, "rate_of_change": 1.1446991875267227, "market_dynamics": 1.041681, "expectation": {"probability": 51.1538, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 38.2, "high": 38.5941, "low": 36.99, "close": 37.07, "volume": 479611}, "trend_line": 31.028, "activity_lines": {"activity_5": 37.564, "activity_10": 37.101818, "activity_20": 34.478667, "activity_30": 32.694065}, "trend_signal": 1, "fair_value": 28.097917, "relative_strength": 5.399601, "rate_of_change": 0.9073465803765973, "market_dynamics": 1.001532, "expectation": {"probability": 50.5223, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 37.08, "high": 38.16, "low": 28.7, "close": 33.24, "volume": 912279}, "trend_line": 31.128333, "activity_lines": {"activity_5": 36.147333, "activity_10": 36.500364, "activity_20": 34.605619, "activity_30": 32.836774}, "trend_signal": 1, "fair_value": 28.17984, "relative_strength": -4.072079, "rate_of_change": 0.32336276911177864, "market_dynamics": 0.84062, "expectation": {"probability": 51.3743, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 33.1, "high": 34.36, "low": 32.17, "close": 34.21, "volume": 564512}, "trend_line": 31.302, "activity_lines": {"activity_5": 35.294667, "activity_10": 36.084545, "activity_20": 34.792619, "activity_30": 33.035591}, "trend_signal": 1, "fair_value": 28.278173, "relative_strength": 0.832422, "rate_of_change": 0.5579065220100229, "market_dynamics": 0.41992, "expectation": {"probability": 51.6548, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 34.28, "high": 35.44, "low": 33.43, "close": 35.1, "volume": 448389}, "trend_line": 31.485333, "activity_lines": {"activity_5": 34.946, "activity_10": 35.858, "activity_20": 35.029667, "activity_30": 33.280624}, "trend_signal": 1, "fair_value": 28.37625, "relative_strength": 1.682036, "rate_of_change": 0.5856910101590987, "market_dynamics": 0.092511, "expectation": {"probability": 51.7559, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 35.31, "high": 36.4, "low": 34.7805, "close": 36.02, "volume": 410448}, "trend_line": 31.648667, "activity_lines": {"activity_5": 35.112, "activity_10": 35.814182, "activity_20": 35.311619, "activity_30": 33.573183}, "trend_signal": 1, "fair_value": 28.478301, "relative_strength": 0.509631, "rate_of_change": 0.5187621804730442, "market_dynamics": -0.204332, "expectation": {"probability": 52.3335, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 35.72, "high": 36.24, "low": 34.17, "close": 36.24, "volume": 383353}, "trend_line": 31.833333, "activity_lines": {"activity_5": 35.482667, "activity_10": 35.813636, "activity_20": 35.567571, "activity_30": 33.869398}, "trend_signal": 1, "fair_value": 28.601218, "relative_strength": 2.274792, "rate_of_change": 0.5834874498821704, "market_dynamics": -0.389453, "expectation": {"probability": 52.8885, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 36.24, "high": 37.98, "low": 35.9, "close": 36.96, "volume": 833887}, "trend_line": 32.068333, "activity_lines": {"activity_5": 36.148667, "activity_10": 35.947091, "activity_20": 35.840095, "activity_30": 34.200151}, "trend_signal": 1, "fair_value": 28.724679, "relative_strength": 4.643104, "rate_of_change": 0.7382199030180188, "market_dynamics": -0.356022, "expectation": {"probability": 53.9386, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 37.16, "high": 37.255, "low": 34.01, "close": 34.54, "volume": 243549}, "trend_line": 32.248, "activity_lines": {"activity_5": 35.76, "activity_10": 35.638545, "activity_20": 35.826143, "activity_30": 34.359613}, "trend_signal": 1, "fair_value": 28.845577, "relative_strength": 1.004026, "rate_of_change": 0.5602629859182107, "market_dynamics": -0.45926, "expectation": {"probability": 52.6749, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 34.29, "high": 36.085, "low": 33.99, "close": 34.94, "volume": 371022}, "trend_line": 32.410667, "activity_lines": {"activity_5": 35.482667, "activity_10": 35.453273, "activity_20": 35.803, "activity_30": 34.53329}, "trend_signal": 1, "fair_value": 28.961282, "relative_strength": 1.900464, "rate_of_change": 0.504425080625152, "market_dynamics": -0.525802, "expectation": {"probability": 53.7326, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 34.65, "high": 34.9, "low": 33.87, "close": 34.39, "volume": 215754}, "trend_line": 32.641, "activity_lines": {"activity_5": 35.032667, "activity_10": 35.227636, "activity_20": 35.692619, "activity_30": 34.660989}, "trend_signal": 1, "fair_value": 29.066538, "relative_strength": -1.489188, "rate_of_change": 0.7106703481295269, "market_dynamics": -0.62428, "expectation": {"probability": 52.8938, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 34.33, "high": 35.7, "low": 32.4915, "close": 32.69, "volume": 287815}, "trend_line": 32.882333, "activity_lines": {"activity_5": 34.124667, "activity_10": 34.758364, "activity_20": 35.407667, "activity_30": 34.664151}, "trend_signal": 1, "fair_value": 29.164231, "relative_strength": -6.404904, "rate_of_change": 0.7393554119052862, "market_dynamics": -0.872477, "expectation": {"probability": 49.3076, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 33.1, "high": 34.772, "low": 32.13, "close": 32.5, "volume": 228320}, "trend_line": 33.084, "activity_lines": {"activity_5": 33.39, "activity_10": 34.334182, "activity_20": 35.10381, "activity_30": 34.639484}, "trend_signal": 1, "fair_value": 29.262115, "relative_strength": -4.085134, "rate_of_change": 0.6132989408020425, "market_dynamics": -0.94812, "expectation": {"probability": 49.1892, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 32.41, "high": 33.695, "low": 31.47, "close": 31.82, "volume": 194079}, "trend_line": 33.247333, "activity_lines": {"activity_5": 32.726, "activity_10": 33.799818, "activity_20": 34.741143, "activity_30": 34.557935}, "trend_signal": 0, "fair_value": 29.365833, "relative_strength": -3.40119, "rate_of_change": 0.4936918147744964, "market_dynamics": -1.098952, "expectation": {"probability": 52.0354, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 32.07, "high": 34.28, "low": 31.66, "close": 34.11, "volume": 232761}, "trend_line": 33.513333, "activity_lines": {"activity_5": 33.006667, "activity_10": 33.725273, "activity_20": 34.615143, "activity_30": 34.613591}, "trend_signal": 0, "fair_value": 29.474487, "relative_strength": -2.400773, "rate_of_change": 0.8000641735684645, "market_dynamics": -1.121368, "expectation": {"probability": 54.4898, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 33.96, "high": 33.96, "low": 30.2723, "close": 32.18, "volume": 242433}, "trend_line": 33.714, "activity_lines": {"activity_5": 32.699333, "activity_10": 33.317818, "activity_20": 34.314095, "activity_30": 34.52757}, "trend_signal": 0, "fair_value": 29.544872, "relative_strength": -10.370003, "rate_of_change": 0.598767660620314, "market_dynamics": -1.189136, "expectation": {"probability": 50.908, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 31.88, "high": 32.305, "low": 30.3, "close": 30.99, "volume": 329419}, "trend_line": 33.903, "activity_lines": {"activity_5": 32.142667, "activity_10": 32.763818, "activity_20": 33.918857, "activity_30": 34.351828}, "trend_signal": 0, "fair_value": 29.605962, "relative_strength": -15.149938, "rate_of_change": 0.5605979711692474, "market_dynamics": -1.154788, "expectation": {"probability": 50.3185, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 31.17, "high": 33.0, "low": 30.9, "close": 31.73, "volume": 179002}, "trend_line": 34.120667, "activity_lines": {"activity_5": 31.946, "activity_10": 32.439818, "activity_20": 33.619905, "activity_30": 34.211634}, "trend_signal": 0, "fair_value": 29.666346, "relative_strength": -13.7159, "rate_of_change": 0.6420287290210268, "market_dynamics": -1.117017, "expectation": {"probability": 49.9445, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 31.72, "high": 31.72, "low": 28.82, "close": 29.67, "volume": 281785}, "trend_line": 34.289333, "activity_lines": {"activity_5": 31.114, "activity_10": 31.836364, "activity_20": 33.149143, "activity_30": 33.924495}, "trend_signal": 0, "fair_value": 29.701923, "relative_strength": -19.155548, "rate_of_change": 0.49432210689199535, "market_dynamics": -1.159009, "expectation": {"probability": 52.4078, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 29.39, "high": 32.44, "low": 29.36, "close": 32.2, "volume": 452003}, "trend_line": 34.442, "activity_lines": {"activity_5": 31.268667, "activity_10": 31.781455, "activity_20": 32.955762, "activity_30": 33.789699}, "trend_signal": 0, "fair_value": 29.762949, "relative_strength": -12.621841, "rate_of_change": 0.44523175764311607, "market_dynamics": -0.967449, "expectation": {"probability": 49.8117, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 32.44, "high": 34.445, "low": 31.955, "close": 33.51, "volume": 730399}, "trend_line": 34.501333, "activity_lines": {"activity_5": 31.987333, "activity_10": 32.014545, "activity_20": 32.91581, "activity_30": 33.72957}, "trend_signal": 0, "fair_value": 29.834551, "relative_strength": -11.661766, "rate_of_change": 0.17226932233901138, "market_dynamics": -0.708198, "expectation": {"probability": 50.3987, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 33.57, "high": 34.57, "low": 33.225, "close": 33.85, "volume": 256744}, "trend_line": 34.545667, "activity_lines": {"activity_5": 32.730667, "activity_10": 32.325455, "activity_20": 32.929571, "activity_30": 33.687548}, "trend_signal": 0, "fair_value": 29.905064, "relative_strength": -11.202238, "rate_of_change": 0.12849938290789867, "market_dynamics": -0.500223, "expectation": {"probability": 51.2029, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 34.06, "high": 34.59, "low": 33.65, "close": 33.7, "volume": 169022}, "trend_line": 34.544, "activity_lines": {"activity_5": 33.233333, "activity_10": 32.588, "activity_20": 32.944381, "activity_30": 33.632989}, "trend_signal": 0, "fair_value": 29.97859, "relative_strength": -11.489178, "rate_of_change": -0.004825496638998888, "market_dynamics": -0.272781, "expectation": {"probability": 51.6895, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 33.55, "high": 34.19, "low": 32.14, "close": 32.22, "volume": 253935}, "trend_line": 34.427333, "activity_lines": {"activity_5": 33.111333, "activity_10": 32.559636, "activity_20": 32.816048, "activity_30": 33.483054}, "trend_signal": 0, "fair_value": 30.021154, "relative_strength": -12.174833, "rate_of_change": -0.33773448355720137, "market_dynamics": -0.205038, "expectation": {"probability": 50.9896, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 32.36, "high": 32.53, "low": 30.96, "close": 31.69, "volume": 246847}, "trend_line": 34.285333, "activity_lines": {"activity_5": 32.642667, "activity_10": 32.427636, "activity_20": 32.646714, "activity_30": 33.306452}, "trend_signal": 0, "fair_value": 30.054615, "relative_strength": -15.779016, "rate_of_change": -0.41246296946671973, "market_dynamics": -0.289109, "expectation": {"probability": 50.1794, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 31.66, "high": 32.05, "low": 30.08, "close": 31.38, "volume": 153982}, "trend_line": 34.124667, "activity_lines": {"activity_5": 32.104667, "activity_10": 32.283273, "activity_20": 32.464095, "activity_30": 33.119011}, "trend_signal": 0, "fair_value": 30.082436, "relative_strength": -18.412032, "rate_of_change": -0.46861437804905987, "market_dynamics": -0.307701, "expectation": {"probability": 49.3946, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 31.73, "high": 33.49, "low": 31.73, "close": 33.01, "volume": 214245}, "trend_line": 34.011333, "activity_lines": {"activity_5": 32.252, "activity_10": 32.449818, "activity_20": 32.45881, "activity_30": 33.047097}, "trend_signal": 0, "fair_value": 30.145385, "relative_strength": -14.296705, "rate_of_change": -0.33211752659740773, "market_dynamics": -0.211738, "expectation": {"probability": 49.2203, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 32.91, "high": 33.54, "low": 32.22, "close": 32.45, "volume": 282811}, "trend_line": 33.864667, "activity_lines": {"activity_5": 32.268667, "activity_10": 32.477818, "activity_20": 32.415571, "activity_30": 32.946366}, "trend_signal": 0, "fair_value": 30.182564, "relative_strength": -16.298893, "rate_of_change": -0.4312268501796248, "market_dynamics": -0.077591, "expectation": {"probability": 49.4129, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 32.16, "high": 34.23, "low": 31.56, "close": 34.0, "volume": 308509}, "trend_line": 33.754, "activity_lines": {"activity_5": 32.885333, "activity_10": 32.774545, "activity_20": 32.541429, "activity_30": 32.955097}, "trend_signal": 0, "fair_value": 30.226474, "relative_strength": -13.447271, "rate_of_change": -0.3267919333150372, "market_dynamics": 0.136701, "expectation": {"probability": 50.5556, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 34.31, "high": 36.18, "low": 32.57, "close": 34.68, "volume": 353622}, "trend_line": 33.636, "activity_lines": {"activity_5": 33.61, "activity_10": 33.116182, "activity_20": 32.734619, "activity_30": 33.014839}, "trend_signal": 0, "fair_value": 30.26359, "relative_strength": -10.012949, "rate_of_change": -0.3495881969544202, "market_dynamics": 0.478653, "expectation": {"probability": 50.5306, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 34.2, "high": 35.32, "low": 33.615, "close": 35.0, "volume": 182675}, "trend_line": 33.536333, "activity_lines": {"activity_5": 34.242, "activity_10": 33.470909, "activity_20": 32.959524, "activity_30": 33.102839}, "trend_signal": 0, "fair_value": 30.295385, "relative_strength": -10.078997, "rate_of_change": -0.29631050065407216, "market_dynamics": 0.634984, "expectation": {"probability": 50.9027, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 35.03, "high": 35.81, "low": 34.69, "close": 35.57, "volume": 202829}, "trend_line": 33.486333, "activity_lines": {"activity_5": 34.822667, "activity_10": 33.902182, "activity_20": 33.23581, "activity_30": 33.234043}, "trend_signal": 0, "fair_value": 30.316667, "relative_strength": -10.014208, "rate_of_change": -0.14909203102198787, "market_dynamics": 0.800154, "expectation": {"probability": 51.5347, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 35.75, "high": 46.07, "low": 35.06, "close": 45.22, "volume": 600706}, "trend_line": 33.885667, "activity_lines": {"activity_5": 38.449333, "activity_10": 36.056727, "activity_20": 34.417429, "activity_30": 33.991054}, "trend_signal": 1, "fair_value": 30.388077, "relative_strength": 15.937082, "rate_of_change": 1.192528306996159, "market_dynamics": 1.125537, "expectation": {"probability": 50.6346, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 45.2, "high": 49.605, "low": 43.7, "close": 48.57, "volume": 951837}, "trend_line": 34.364333, "activity_lines": {"activity_5": 42.341333, "activity_10": 38.610909, "activity_20": 35.857524, "activity_30": 34.93843}, "trend_signal": 1, "fair_value": 30.494295, "relative_strength": 25.230195, "rate_of_change": 1.4125913472501634, "market_dynamics": 1.368278, "expectation": {"probability": 51.6818, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 48.62, "high": 54.3125, "low": 48.62, "close": 52.44, "volume": 550040}, "trend_line": 34.942333, "activity_lines": {"activity_5": 46.552, "activity_10": 41.571455, "activity_20": 37.586429, "activity_30": 36.104602}, "trend_signal": 1, "fair_value": 30.634872, "relative_strength": 30.370456, "rate_of_change": 1.681976484164543, "market_dynamics": 1.636953, "expectation": {"probability": 52.9705, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 52.41, "high": 54.73, "low": 51.71, "close": 53.73, "volume": 486504}, "trend_line": 35.532667, "activity_lines": {"activity_5": 50.008667, "activity_10": 44.389273, "activity_20": 39.350905, "activity_30": 37.31671}, "trend_signal": 1, "fair_value": 30.783846, "relative_strength": 33.250538, "rate_of_change": 1.6894521610792232, "market_dynamics": 1.856866, "expectation": {"probability": 54.1554, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 53.73, "high": 57.38, "low": 52.49, "close": 55.73, "volume": 522501}, "trend_line": 36.182333, "activity_lines": {"activity_5": 52.883333, "activity_10": 47.164364, "activity_20": 41.203238, "activity_30": 38.619763}, "trend_signal": 1, "fair_value": 30.945577, "relative_strength": 38.040424, "rate_of_change": 1.828362616293349, "market_dynamics": 1.841688, "expectation": {"probability": 54.4635, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 55.84, "high": 57.1862, "low": 53.87, "close": 54.02, "volume": 416164}, "trend_line": 36.751, "activity_lines": {"activity_5": 53.844, "activity_10": 49.215455, "activity_20": 42.774905, "activity_30": 39.770581}, "trend_signal": 1, "fair_value": 31.098077, "relative_strength": 33.340864, "rate_of_change": 1.5716703508311578, "market_dynamics": 1.739725, "expectation": {"probability": 52.1611, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 54.32, "high": 55.15, "low": 49.84, "close": 50.47, "volume": 371495}, "trend_line": 37.282, "activity_lines": {"activity_5": 53.034667, "activity_10": 50.228909, "activity_20": 43.902333, "activity_30": 40.655677}, "trend_signal": 1, "fair_value": 31.233141, "relative_strength": 30.555257, "rate_of_change": 1.44485864330222, "market_dynamics": 1.533885, "expectation": {"probability": 52.1867, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 50.37, "high": 52.415, "low": 49.84, "close": 50.9, "volume": 310509}, "trend_line": 37.814, "activity_lines": {"activity_5": 52.242, "activity_10": 51.021091, "activity_20": 44.971667, "activity_30": 41.534258}, "trend_signal": 1, "fair_value": 31.371795, "relative_strength": 25.650276, "rate_of_change": 1.4269620728501786, "market_dynamics": 1.297505, "expectation": {"probability": 55.3125, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 50.93, "high": 53.39, "low": 48.71, "close": 52.33, "volume": 432469}, "trend_line": 38.412, "activity_lines": {"activity_5": 52.028667, "activity_10": 51.778364, "activity_20": 46.088143, "activity_30": 42.470774}, "trend_signal": 1, "fair_value": 31.500385, "relative_strength": 26.725024, "rate_of_change": 1.5814248690960993, "market_dynamics": 1.07436, "expectation": {"probability": 55.615, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 52.75, "high": 55.91, "low": 45.55, "close": 52.01, "volume": 737345}, "trend_line": 39.056, "activity_lines": {"activity_5": 51.802, "activity_10": 52.162364, "activity_20": 47.084524, "activity_30": 43.348065}, "trend_signal": 1, "fair_value": 31.631795, "relative_strength": 23.272578, "rate_of_change": 1.6765594085181672, "market_dynamics": 0.963654, "expectation": {"probability": 53.434, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 52.11, "high": 52.35, "low": 50.26, "close": 51.11, "volume": 737297}, "trend_line": 39.676333, "activity_lines": {"activity_5": 51.523333, "activity_10": 52.083818, "activity_20": 47.908714, "activity_30": 44.125742}, "trend_signal": 1, "fair_value": 31.76109, "relative_strength": 18.104879, "rate_of_change": 1.5883167759115173, "market_dynamics": 0.894778, "expectation": {"probability": 53.434, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 51.0, "high": 52.2599, "low": 49.26, "close": 49.6, "volume": 547319}, "trend_line": 40.269, "activity_lines": {"activity_5": 50.935333, "activity_10": 51.623636, "activity_20": 48.50619, "activity_30": 44.765978}, "trend_signal": 1, "fair_value": 31.881026, "relative_strength": 12.741655, "rate_of_change": 1.4937544757475414, "market_dynamics": 0.726033, "expectation": {"probability": 53.0612, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 49.6, "high": 51.17, "low": 48.1575, "close": 49.68, "volume": 374911}, "trend_line": 40.788, "activity_lines": {"activity_5": 50.432, "activity_10": 51.159273, "activity_20": 49.028524, "activity_30": 45.37314}, "trend_signal": 1, "fair_value": 31.99641, "relative_strength": 14.407035, "rate_of_change": 1.2888326007598858, "market_dynamics": 0.441596, "expectation": {"probability": 55.2226, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 49.96, "high": 49.96, "low": 46.06, "close": 47.93, "volume": 543331}, "trend_line": 41.313, "activity_lines": {"activity_5": 49.426667, "activity_10": 50.426909, "activity_20": 49.298524, "activity_30": 45.833914}, "trend_signal": 1, "fair_value": 32.095385, "relative_strength": 7.411467, "rate_of_change": 1.2871432774345537, "market_dynamics": 0.074208, "expectation": {"probability": 52.0212, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 47.59, "high": 49.79, "low": 45.395, "close": 46.78, "volume": 615935}, "trend_line": 41.839333, "activity_lines": {"activity_5": 48.331333, "activity_10": 49.590909, "activity_20": 49.38019, "activity_30": 46.186624}, "trend_signal": 1, "fair_value": 32.208846, "relative_strength": 1.298499, "rate_of_change": 1.274013022535282, "market_dynamics": -0.261595, "expectation": {"probability": 51.459, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 46.31, "high": 48.63, "low": 45.85, "close": 48.52, "volume": 2235465}, "trend_line": 42.399, "activity_lines": {"activity_5": 48.164667, "activity_10": 49.234, "activity_20": 49.562, "activity_30": 46.617634}, "trend_signal": 1, "fair_value": 32.308974, "relative_strength": 4.835773, "rate_of_change": 1.3376575577818064, "market_dynamics": -0.33973, "expectation": {"probability": 53.4375, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 48.15, "high": 48.905, "low": 44.815, "close": 45.84, "volume": 649116}, "trend_line": 42.938, "activity_lines": {"activity_5": 47.277333, "activity_10": 48.489818, "activity_20": 49.412048, "activity_30": 46.839634}, "trend_signal": 1, "fair_value": 32.387372, "relative_strength": -0.822476, "rate_of_change": 1.2712563975565496, "market_dynamics": -0.476573, "expectation": {"probability": 52.2544, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 46.05, "high": 46.27, "low": 43.25, "close": 43.61, "volume": 283316}, "trend_line": 43.318333, "activity_lines": {"activity_5": 45.897333, "activity_10": 47.424364, "activity_20": 48.993333, "activity_30": 46.882989}, "trend_signal": 1, "fair_value": 32.456218, "relative_strength": -8.645232, "rate_of_change": 0.8857725091993112, "market_dynamics": -0.653416, "expectation": {"probability": 52.3787, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 44.07, "high": 47.655, "low": 43.37, "close": 46.58, "volume": 292040}, "trend_line": 43.754, "activity_lines": {"activity_5": 45.912, "activity_10": 47.031455, "activity_20": 48.814952, "activity_30": 47.093419}, "trend_signal": 1, "fair_value": 32.552372, "relative_strength": -2.061601, "rate_of_change": 1.0057335308817057, "market_dynamics": -0.743351, "expectation": {"probability": 54.2021, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 47.15, "high": 53.195, "low": 46.62, "close": 50.78, "volume": 908519}, "trend_line": 44.318333, "activity_lines": {"activity_5": 47.416667, "activity_10": 47.506727, "activity_20": 48.981429, "activity_30": 47.54671}, "trend_signal": 1, "fair_value": 32.670385, "relative_strength": 11.0704, "rate_of_change": 1.2897860767015699, "market_dynamics": -0.764363, "expectation": {"probability": 53.3333, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 50.72, "high": 53.59, "low": 50.11, "close": 53.22, "volume": 434945}, "trend_line": 44.969, "activity_lines": {"activity_5": 49.468, "activity_10": 48.448, "activity_20": 49.307857, "activity_30": 48.121011}, "trend_signal": 1, "fair_value": 32.802244, "relative_strength": 19.130436, "rate_of_change": 1.4681666839770315, "market_dynamics": -0.596483, "expectation": {"probability": 53.4529, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 53.42, "high": 56.13, "low": 48.82, "close": 49.97, "volume": 425848}, "trend_line": 45.560667, "activity_lines": {"activity_5": 50.122667, "activity_10": 48.76, "activity_20": 49.286667, "activity_30": 48.443656}, "trend_signal": 1, "fair_value": 32.913333, "relative_strength": 15.146914, "rate_of_change": 1.3157219417821189, "market_dynamics": -0.424649, "expectation": {"probability": 51.6682, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 47.14, "high": 50.52, "low": 45.0, "close": 47.75, "volume": 548856}, "trend_line": 46.096, "activity_lines": {"activity_5": 49.762, "activity_10": 48.661636, "activity_20": 49.047381, "activity_30": 48.584903}, "trend_signal": 1, "fair_value": 33.030064, "relative_strength": 9.307811, "rate_of_change": 1.1749893828376003, "market_dynamics": -0.331904, "expectation": {"probability": 51.3072, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 47.54, "high": 50.355, "low": 47.02, "close": 49.53, "volume": 762107}, "trend_line": 46.701, "activity_lines": {"activity_5": 49.718667, "activity_10": 48.922, "activity_20": 48.999952, "activity_30": 48.806452}, "trend_signal": 1, "fair_value": 33.157244, "relative_strength": 7.334058, "rate_of_change": 1.3124783061437089, "market_dynamics": -0.328698, "expectation": {"probability": 53.6444, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 49.97, "high": 51.85, "low": 48.87, "close": 51.85, "volume": 412127}, "trend_line": 47.329, "activity_lines": {"activity_5": 50.252, "activity_10": 49.575091, "activity_20": 49.193476, "activity_30": 49.138645}, "trend_signal": 1, "fair_value": 33.29, "relative_strength": 10.958088, "rate_of_change": 1.3447249523564808, "market_dynamics": -0.312127, "expectation": {"probability": 54.2933, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 52.6, "high": 55.7237, "low": 51.22, "close": 55.0, "volume": 432441}, "trend_line": 48.080667, "activity_lines": {"activity_5": 51.764, "activity_10": 50.708727, "activity_20": 49.705476, "activity_30": 49.633548}, "trend_signal": 1, "fair_value": 33.456218, "relative_strength": 18.167297, "rate_of_change": 1.5881742694753695, "market_dynamics": -0.125352, "expectation": {"probability": 55.39, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 54.7, "high": 55.28, "low": 49.4, "close": 49.76, "volume": 344913}, "trend_line": 48.606, "activity_lines": {"activity_5": 51.410667, "activity_10": 50.771818, "activity_20": 49.713762, "activity_30": 49.741892}, "trend_signal": 1, "fair_value": 33.598205, "relative_strength": 13.19195, "rate_of_change": 1.092607554716334, "market_dynamics": -0.032298, "expectation": {"probability": 52.8623, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 49.59, "high": 50.47, "low": 45.81, "close": 49.89, "volume": 351736}, "trend_line": 49.113, "activity_lines": {"activity_5": 51.114667, "activity_10": 50.787273, "activity_20": 49.73781, "activity_30": 49.824731}, "trend_signal": 1, "fair_value": 33.740641, "relative_strength": 7.028438, "rate_of_change": 1.0430811010986256, "market_dynamics": -0.014185, "expectation": {"probability": 55.2474, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 50.28, "high": 54.2, "low": 50.0, "close": 52.75, "volume": 569771}, "trend_line": 49.704667, "activity_lines": {"activity_5": 51.629333, "activity_10": 51.208545, "activity_20": 50.039048, "activity_30": 50.059376}, "trend_signal": 1, "fair_value": 33.8925, "relative_strength": 11.230015, "rate_of_change": 1.204705475128787, "market_dynamics": 0.069427, "expectation": {"probability": 56.25, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 53.11, "high": 53.57, "low": 50.79, "close": 52.9, "volume": 316766}, "trend_line": 50.282333, "activity_lines": {"activity_5": 51.979333, "activity_10": 51.544909, "activity_20": 50.352571, "activity_30": 50.265527}, "trend_signal": 0, "fair_value": 34.034423, "relative_strength": 10.178161, "rate_of_change": 1.162196700764539, "market_dynamics": -0.001273, "expectation": {"probability": 56.491, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 52.83, "high": 53.93, "low": 50.75, "close": 52.08, "volume": 342214}, "trend_line": 50.511, "activity_lines": {"activity_5": 51.986, "activity_10": 51.693636, "activity_20": 50.583762, "activity_30": 50.381505}, "trend_signal": 0, "fair_value": 34.166474, "relative_strength": 8.092048, "rate_of_change": 0.4547660905073786, "market_dynamics": 0.070833, "expectation": {"probability": 54.6222, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 51.92, "high": 54.8, "low": 51.39, "close": 54.69, "volume": 192139}, "trend_line": 50.715, "activity_lines": {"activity_5": 53.057333, "activity_10": 52.337636, "activity_20": 51.058905, "activity_30": 50.651118}, "trend_signal": 0, "fair_value": 34.310385, "relative_strength": 11.668845, "rate_of_change": 0.4038724238284742, "market_dynamics": 0.208731, "expectation": {"probability": 55.2821, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 54.9, "high": 55.78, "low": 49.8, "close": 52.06, "volume": 1056057}, "trend_line": 50.702333, "activity_lines": {"activity_5": 52.923333, "activity_10": 52.417636, "activity_20": 51.259333, "activity_30": 50.737892}, "trend_signal": 1, "fair_value": 34.434615, "relative_strength": 5.793638, "rate_of_change": -0.02497683131223588, "market_dynamics": 0.279585, "expectation": {"probability": 53.6, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 52.18, "high": 52.39, "low": 48.45, "close": 48.51, "volume": 564095}, "trend_line": 50.528333, "activity_lines": {"activity_5": 51.461333, "activity_10": 51.773818, "activity_20": 51.110333, "activity_30": 50.596452}, "trend_signal": 1, "fair_value": 34.534295, "relative_strength": -1.687629, "rate_of_change": -0.3431794746012959, "market_dynamics": 0.096113, "expectation": {"probability": 50.3405, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 48.93, "high": 50.75, "low": 48.83, "close": 50.35, "volume": 426852}, "trend_line": 50.349, "activity_lines": {"activity_5": 50.895333, "activity_10": 51.483091, "activity_20": 51.13381, "activity_30": 50.584946}, "trend_signal": 1, "fair_value": 34.630577, "relative_strength": 3.495372, "rate_of_change": -0.3549157261926825, "market_dynamics": -0.098922, "expectation": {"probability": 53.537, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 50.23, "high": 73.75, "low": 49.87, "close": 71.1, "volume": 1002422}, "trend_line": 50.918333, "activity_lines": {"activity_5": 57.416, "activity_10": 54.992364, "activity_20": 53.116476, "activity_30": 51.92372}, "trend_signal": 1, "fair_value": 34.86109, "relative_strength": 37.163148, "rate_of_change": 1.1307732030427622, "market_dynamics": 0.238334, "expectation": {"probability": 55.377, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 72.29, "high": 72.9332, "low": 68.2504, "close": 68.99, "volume": 652228}, "trend_line": 51.535667, "activity_lines": {"activity_5": 61.965333, "activity_10": 57.825273, "activity_20": 54.790667, "activity_30": 53.089634}, "trend_signal": 1, "fair_value": 35.098333, "relative_strength": 36.291223, "rate_of_change": 1.2124002567012546, "market_dynamics": 0.522197, "expectation": {"probability": 54.3929, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 69.05, "high": 71.53, "low": 67.31, "close": 71.33, "volume": 431948}, "trend_line": 52.216667, "activity_lines": {"activity_5": 66.341333, "activity_10": 60.734, "activity_20": 56.577476, "activity_30": 54.366688}, "trend_signal": 1, "fair_value": 35.367821, "relative_strength": 36.822141, "rate_of_change": 1.3214149338554297, "market_dynamics": 1.08326, "expectation": {"probability": 56.2167, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 72.35, "high": 74.2956, "low": 71.1391, "close": 73.27, "volume": 522652}, "trend_line": 52.914667, "activity_lines": {"activity_5": 70.079333, "activity_10": 63.605636, "activity_20": 58.417048, "activity_30": 55.724968}, "trend_signal": 1, "fair_value": 35.665897, "relative_strength": 37.729272, "rate_of_change": 1.3367379423125578, "market_dynamics": 1.654106, "expectation": {"probability": 57.0261, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 73.01, "high": 77.22, "low": 72.0, "close": 76.98, "volume": 609689}, "trend_line": 53.747, "activity_lines": {"activity_5": 73.403333, "activity_10": 66.778727, "activity_20": 60.482857, "activity_30": 57.27757}, "trend_signal": 1, "fair_value": 35.982436, "relative_strength": 38.480612, "rate_of_change": 1.572972196914701, "market_dynamics": 1.625668, "expectation": {"probability": 57.5635, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 77.13, "high": 82.33, "low": 76.15, "close": 79.6, "volume": 1239354}, "trend_line": 54.696667, "activity_lines": {"activity_5": 75.825333, "activity_10": 69.990364, "activity_20": 62.673429, "activity_30": 58.945505}, "trend_signal": 1, "fair_value": 36.330513, "relative_strength": 40.392521, "rate_of_change": 1.7669209444248015, "market_dynamics": 1.675471, "expectation": {"probability": 58.0876, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 79.63, "high": 81.4999, "low": 76.09, "close": 78.88, "volume": 2587271}, "trend_line": 55.672667, "activity_lines": {"activity_5": 77.440667, "activity_10": 72.570727, "activity_20": 64.66981, "activity_30": 60.50572}, "trend_signal": 1, "fair_value": 36.67609, "relative_strength": 40.56652, "rate_of_change": 1.7843866062259315, "market_dynamics": 1.729869, "expectation": {"probability": 56.8461, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 79.49, "high": 83.5, "low": 78.0, "close": 82.3, "volume": 552295}, "trend_line": 56.76, "activity_lines": {"activity_5": 79.536667, "activity_10": 75.333091, "activity_20": 66.854238, "activity_30": 62.223613}, "trend_signal": 1, "fair_value": 37.039103, "relative_strength": 43.432732, "rate_of_change": 1.9530822908124756, "market_dynamics": 1.68337, "expectation": {"probability": 57.8927, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 82.11, "high": 86.495, "low": 80.5431, "close": 85.7, "volume": 937277}, "trend_line": 58.019, "activity_lines": {"activity_5": 82.034667, "activity_10": 78.163818, "activity_20": 69.197952, "activity_30": 64.09071}, "trend_signal": 1, "fair_value": 37.419487, "relative_strength": 48.333559, "rate_of_change": 2.2181113460183233, "market_dynamics": 1.66846, "expectation": {"probability": 58.3141, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 86.31, "high": 93.73, "low": 79.92, "close": 90.99, "volume": 1345146}, "trend_line": 59.492667, "activity_lines": {"activity_5": 85.467333, "activity_10": 81.280182, "activity_20": 71.873238, "activity_30": 66.217871}, "trend_signal": 1, "fair_value": 37.835897, "relative_strength": 58.252114, "rate_of_change": 2.539973112256328, "market_dynamics": 1.635277, "expectation": {"probability": 58.8056, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 92.27, "high": 103.6099, "low": 88.18, "close": 102.67, "volume": 2315017}, "trend_line": 61.297667, "activity_lines": {"activity_5": 91.859333, "activity_10": 85.781273, "activity_20": 75.474524, "activity_30": 69.003505}, "trend_signal": 1, "fair_value": 38.330064, "relative_strength": 70.071426, "rate_of_change": 3.0339873651991427, "market_dynamics": 1.672279, "expectation": {"probability": 59.2857, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 104.25, "high": 107.06, "low": 101.32, "close": 106.25, "volume": 1121335}, "trend_line": 63.311333, "activity_lines": {"activity_5": 97.906667, "activity_10": 90.359273, "activity_20": 79.189762, "activity_30": 71.903656}, "trend_signal": 1, "fair_value": 38.818846, "relative_strength": 69.92676, "rate_of_change": 3.285061403723572, "market_dynamics": 1.741825, "expectation": {"probability": 60.0897, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 104.04, "high": 104.3886, "low": 94.6, "close": 101.29, "volume": 1772554}, "trend_line": 65.234, "activity_lines": {"activity_5": 100.476, "activity_10": 93.358, "activity_20": 82.163619, "activity_30": 74.353892}, "trend_signal": 1, "fair_value": 39.285385, "relative_strength": 61.176755, "rate_of_change": 3.0368449200082344, "market_dynamics": 1.81815, "expectation": {"probability": 58.5714, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 96.38, "high": 106.21, "low": 95.0, "close": 99.93, "volume": 962629}, "trend_line": 67.012333, "activity_lines": {"activity_5": 101.326, "activity_10": 95.564727, "activity_20": 84.76319, "activity_30": 76.592344}, "trend_signal": 1, "fair_value": 39.752244, "relative_strength": 56.007438, "rate_of_change": 2.7260830241898453, "market_dynamics": 1.773876, "expectation": {"probability": 57.9733, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 101.08, "high": 103.9299, "low": 97.0, "close": 102.27, "volume": 910859}, "trend_line": 68.728667, "activity_lines": {"activity_5": 102.007333, "activity_10": 97.712182, "activity_20": 87.360952, "activity_30": 78.867032}, "trend_signal": 1, "fair_value": 40.222756, "relative_strength": 52.531488, "rate_of_change": 2.5612210814985406, "market_dynamics": 1.60791, "expectation": {"probability": 59.2981, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 102.37, "high": 104.4587, "low": 89.76, "close": 89.91, "volume": 767544}, "trend_line": 69.951667, "activity_lines": {"activity_5": 97.816667, "activity_10": 97.152545, "activity_20": 88.546476, "activity_30": 80.23357}, "trend_signal": 1, "fair_value": 40.616795, "relative_strength": 35.288067, "rate_of_change": 1.7794612545009767, "market_dynamics": 1.216442, "expectation": {"probability": 57.7837, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 89.79, "high": 92.37, "low": 85.91, "close": 90.47, "volume": 960648}, "trend_line": 71.301667, "activity_lines": {"activity_5": 94.663333, "activity_10": 96.507273, "activity_20": 89.60519, "activity_30": 81.557333}, "trend_signal": 1, "fair_value": 41.005833, "relative_strength": 38.862505, "rate_of_change": 1.9299039721240585, "market_dynamics": 0.708718, "expectation": {"probability": 58.9489, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 91.08, "high": 91.84, "low": 70.76, "close": 78.69, "volume": 1173535}, "trend_line": 72.333, "activity_lines": {"activity_5": 88.635333, "activity_10": 93.509455, "activity_20": 89.371619, "activity_30": 82.034}, "trend_signal": 1, "fair_value": 41.310577, "relative_strength": 23.757329, "rate_of_change": 1.4464360279262527, "market_dynamics": 0.109393, "expectation": {"probability": 57.4717, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 78.38, "high": 86.19, "low": 75.44, "close": 85.55, "volume": 1098466}, "trend_line": 73.533667, "activity_lines": {"activity_5": 86.400667, "activity_10": 91.824545, "activity_20": 89.664571, "activity_30": 82.88671}, "trend_signal": 1, "fair_value": 41.662051, "relative_strength": 36.612502, "rate_of_change": 1.6599159443131017, "market_dynamics": -0.394606, "expectation": {"probability": 57.4444, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 85.15, "high": 89.85, "low": 82.83, "close": 87.005, "volume": 847686}, "trend_line": 74.7055, "activity_lines": {"activity_5": 85.609667, "activity_10": 90.406909, "activity_20": 89.919714, "activity_30": 83.755828}, "trend_signal": 1, "fair_value": 42.036122, "relative_strength": 37.322199, "rate_of_change": 1.5936006564177014, "market_dynamics": -0.621505, "expectation": {"probability": 58.0931, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 89.66, "high": 90.82, "low": 81.35, "close": 82.88, "volume": 552314}, "trend_line": 75.634833, "activity_lines": {"activity_5": 84.461333, "activity_10": 88.311727, "activity_20": 89.607452, "activity_30": 84.283215}, "trend_signal": 1, "fair_value": 42.390929, "relative_strength": 32.870915, "rate_of_change": 1.2439954220238132, "market_dynamics": -0.836087, "expectation": {"probability": 57.0836, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 79.34, "high": 85.88, "low": 70.21, "close": 73.45, "volume": 662219}, "trend_line": 76.4245, "activity_lines": {"activity_5": 80.638333, "activity_10": 84.861818, "activity_20": 88.341, "activity_30": 84.142258}, "trend_signal": 1, "fair_value": 42.701058, "relative_strength": 29.771401, "rate_of_change": 1.044052017672855, "market_dynamics": -0.933812, "expectation": {"probability": 54.0431, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 69.52, "high": 83.335, "low": 67.68, "close": 79.145, "volume": 697229}, "trend_line": 77.399667, "activity_lines": {"activity_5": 79.848333, "activity_10": 83.043727, "activity_20": 87.59569, "activity_30": 84.317774}, "trend_signal": 1, "fair_value": 43.047308, "relative_strength": 29.138582, "rate_of_change": 1.2759874124135573, "market_dynamics": -1.009228, "expectation": {"probability": 57.3729, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 81.08, "high": 82.97, "low": 77.91, "close": 80.8, "volume": 504052}, "trend_line": 78.334667, "activity_lines": {"activity_5": 79.579667, "activity_10": 81.929182, "activity_20": 86.970786, "activity_30": 84.537151}, "trend_signal": 1, "fair_value": 43.405, "relative_strength": 33.762244, "rate_of_change": 1.2080155331934468, "market_dynamics": -1.07815, "expectation": {"probability": 57.6759, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 79.59, "high": 85.52, "low": 76.33, "close": 85.4, "volume": 437616}, "trend_line": 79.418, "activity_lines": {"activity_5": 81.161, "activity_10": 81.998818, "activity_20": 86.748119, "activity_30": 84.992978}, "trend_signal": 1, "fair_value": 43.800962, "relative_strength": 31.710211, "rate_of_change": 1.3829547523320809, "market_dynamics": -1.084266, "expectation": {"probability": 58.1371, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 85.4, "high": 93.53, "low": 83.1305, "close": 92.02, "volume": 453508}, "trend_line": 80.749333, "activity_lines": {"activity_5": 85.056, "activity_10": 83.578818, "activity_20": 87.115833, "activity_30": 85.806011}, "trend_signal": 1, "fair_value": 44.243077, "relative_strength": 35.913502, "rate_of_change": 1.6763617819637695, "market_dynamics": -0.984069, "expectation": {"probability": 58.5883, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 90.13, "high": 94.6812, "low": 76.21, "close": 84.71, "volume": 601498}, "trend_line": 81.75, "activity_lines": {"activity_5": 85.905, "activity_10": 83.791364, "activity_20": 86.728214, "activity_30": 86.061538}, "trend_signal": 1, "fair_value": 44.619231, "relative_strength": 24.383344, "rate_of_change": 1.239226335157477, "market_dynamics": -0.968877, "expectation": {"probability": 57.4982, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 88.68, "high": 91.935, "low": 85.24, "close": 89.76, "volume": 481393}, "trend_line": 83.006667, "activity_lines": {"activity_5": 87.686667, "activity_10": 85.026818, "activity_20": 86.793786, "activity_30": 86.578312}, "trend_signal": 1, "fair_value": 45.013718, "relative_strength": 22.339445, "rate_of_change": 1.537207339449533, "market_dynamics": -0.878095, "expectation": {"probability": 58.122, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 88.01, "high": 90.406, "low": 81.0656, "close": 84.02, "volume": 439287}, "trend_line": 84.190333, "activity_lines": {"activity_5": 86.847333, "activity_10": 85.017364, "activity_20": 86.277167, "activity_30": 86.643688}, "trend_signal": 1, "fair_value": 45.356795, "relative_strength": 16.38399, "rate_of_change": 1.4259890714561547, "market_dynamics": -0.86868, "expectation": {"probability": 55.0314, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 85.33, "high": 86.3466, "low": 81.665, "close": 82.68, "volume": 293293}, "trend_line": 85.268, "activity_lines": {"activity_5": 85.346667, "activity_10": 84.792091, "activity_20": 85.640929, "activity_30": 86.546247}, "trend_signal": 0, "fair_value": 45.690385, "relative_strength": 11.617798, "rate_of_change": 1.2800365096548618, "market_dynamics": -0.87347, "expectation": {"probability": 48.5149, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 82.9, "high": 83.9169, "low": 78.0375, "close": 82.07, "volume": 427842}, "trend_line": 85.633667, "activity_lines": {"activity_5": 83.824, "activity_10": 84.534545, "activity_20": 84.986167, "activity_30": 86.339925}, "trend_signal": 0, "fair_value": 46.022949, "relative_strength": 7.797425, "rate_of_change": 0.42884434958014955, "market_dynamics": -0.833499, "expectation": {"probability": 48.6111, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 82.35, "high": 82.35, "low": 75.83, "close": 76.6, "volume": 435805}, "trend_line": 85.887333, "activity_lines": {"activity_5": 81.141333, "activity_10": 83.297182, "activity_20": 83.908548, "activity_30": 85.757108}, "trend_signal": 0, "fair_value": 46.333526, "relative_strength": 0.543332, "rate_of_change": 0.29622227902490206, "market_dynamics": -0.888742, "expectation": {"probability": 47.516, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 77.01, "high": 82.22, "low": 75.5811, "close": 81.9, "volume": 655498}, "trend_line": 86.239667, "activity_lines": {"activity_5": 80.766, "activity_10": 82.966182, "activity_20": 83.476881, "activity_30": 85.49986}, "trend_signal": 0, "fair_value": 46.667115, "relative_strength": 6.762524, "rate_of_change": 0.4102281299152682, "market_dynamics": -0.715271, "expectation": {"probability": 52.4156, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 81.52, "high": 88.64, "low": 79.74, "close": 88.06, "volume": 1255982}, "trend_line": 86.732667, "activity_lines": {"activity_5": 82.968, "activity_10": 83.705091, "activity_20": 83.724214, "activity_30": 85.617301}, "trend_signal": 0, "fair_value": 47.031154, "relative_strength": 9.287967, "rate_of_change": 0.5716626897457863, "market_dynamics": -0.416889, "expectation": {"probability": 55.9044, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 88.36, "high": 91.91, "low": 86.415, "close": 91.73, "volume": 536855}, "trend_line": 87.224333, "activity_lines": {"activity_5": 86.124, "activity_10": 84.979273, "activity_20": 84.377595, "activity_30": 85.93971}, "trend_signal": 0, "fair_value": 47.425513, "relative_strength": 11.066793, "rate_of_change": 0.566875223610955, "market_dynamics": -0.131933, "expectation": {"probability": 56.5944, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 91.59, "high": 94.954, "low": 87.5077, "close": 91.46, "volume": 593622}, "trend_line": 87.619667, "activity_lines": {"activity_5": 88.586667, "activity_10": 86.089273, "activity_20": 85.055452, "activity_30": 86.212978}, "trend_signal": 0, "fair_value": 47.818141, "relative_strength": 10.139691, "rate_of_change": 0.45323820361000117, "market_dynamics": 0.244642, "expectation": {"probability": 58.3365, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 91.64, "high": 102.0, "low": 89.965, "close": 99.61, "volume": 2290657}, "trend_line": 88.310667, "activity_lines": {"activity_5": 93.14, "activity_10": 88.691273, "activity_20": 86.502119, "activity_30": 86.986548}, "trend_signal": 0, "fair_value": 48.256859, "relative_strength": 17.3903, "rate_of_change": 0.7886357294646968, "market_dynamics": 0.665267, "expectation": {"probability": 58.4371, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 100.36, "high": 108.65, "low": 97.41, "close": 108.17, "volume": 1051810}, "trend_line": 89.173, "activity_lines": {"activity_5": 99.012667, "activity_10": 92.578727, "activity_20": 88.7205, "activity_30": 88.267796}, "trend_signal": 0, "fair_value": 48.732308, "relative_strength": 25.128091, "rate_of_change": 0.9764766016318354, "market_dynamics": 0.905974, "expectation": {"probability": 58.4528, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 109.0, "high": 115.0, "low": 105.73, "close": 110.02, "volume": 991826}, "trend_line": 89.983667, "activity_lines": {"activity_5": 103.750667, "activity_10": 96.467818, "activity_20": 90.97469, "activity_30": 89.612763}, "trend_signal": 0, "fair_value": 49.218141, "relative_strength": 28.732465, "rate_of_change": 0.9090946811254472, "market_dynamics": 1.158489, "expectation": {"probability": 58.7349, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 110.92, "high": 115.0, "low": 101.0169, "close": 110.01, "volume": 1140281}, "trend_line": 90.617667, "activity_lines": {"activity_5": 107.021333, "activity_10": 99.882364, "activity_20": 93.111405, "activity_30": 90.904785}, "trend_signal": 1, "fair_value": 49.740962, "relative_strength": 22.791153, "rate_of_change": 0.7045723086613044, "market_dynamics": 1.336072, "expectation": {"probability": 59.1176, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 110.54, "high": 123.63, "low": 108.955, "close": 116.96, "volume": 975518}, "trend_line": 91.094, "activity_lines": {"activity_5": 111.39, "activity_10": 104.063636, "activity_20": 95.800476, "activity_30": 92.60429}, "trend_signal": 1, "fair_value": 50.3075, "relative_strength": 28.370423, "rate_of_change": 0.525651361119236, "market_dynamics": 1.363447, "expectation": {"probability": 60.0069, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 117.14, "high": 126.5999, "low": 112.0, "close": 124.89, "volume": 743999}, "trend_line": 91.715333, "activity_lines": {"activity_5": 116.702, "activity_10": 109.052364, "activity_20": 99.0825, "activity_30": 94.784677}, "trend_signal": 1, "fair_value": 50.928846, "relative_strength": 36.53536, "rate_of_change": 0.682078951412834, "market_dynamics": 1.385042, "expectation": {"probability": 60.7796, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 124.8, "high": 127.1874, "low": 121.685, "close": 124.88, "volume": 696826}, "trend_line": 92.501667, "activity_lines": {"activity_5": 120.325333, "activity_10": 113.161273, "activity_20": 102.118619, "activity_30": 96.924333}, "trend_signal": 1, "fair_value": 51.558205, "relative_strength": 35.228388, "rate_of_change": 0.8573637300101136, "market_dynamics": 1.403152, "expectation": {"probability": 60.2123, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 120.51, "high": 129.56, "low": 118.0, "close": 124.31, "volume": 423418}, "trend_line": 93.314333, "activity_lines": {"activity_5": 122.644667, "activity_10": 116.385091, "activity_20": 104.882667, "activity_30": 98.976484}, "trend_signal": 1, "fair_value": 52.184615, "relative_strength": 31.657854, "rate_of_change": 0.8785420050862512, "market_dynamics": 1.378007, "expectation": {"probability": 59.6447, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 124.5, "high": 127.66, "low": 110.51, "close": 118.06, "volume": 964099}, "trend_line": 93.840667, "activity_lines": {"activity_5": 121.928, "activity_10": 117.813455, "activity_20": 106.844286, "activity_30": 100.572978}, "trend_signal": 1, "fair_value": 52.771923, "relative_strength": 21.415887, "rate_of_change": 0.5640441109941721, "market_dynamics": 1.294717, "expectation": {"probability": 58.9817, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 117.8, "high": 121.29, "low": 114.58, "close": 116.12, "volume": 829986}, "trend_line": 94.714333, "activity_lines": {"activity_5": 120.028, "activity_10": 118.410364, "activity_20": 108.465619, "activity_30": 102.010355}, "trend_signal": 1, "fair_value": 53.361218, "relative_strength": 15.766748, "rate_of_change": 0.931010006567835, "market_dynamics": 1.186723, "expectation": {"probability": 58.3333, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 116.34, "high": 122.59, "low": 114.2867, "close": 121.97, "volume": 749921}, "trend_line": 95.764333, "activity_lines": {"activity_5": 120.134, "activity_10": 119.622545, "activity_20": 110.529333, "activity_30": 103.768785}, "trend_signal": 1, "fair_value": 53.991282, "relative_strength": 20.824867, "rate_of_change": 1.1085967316055503, "market_dynamics": 1.10349, "expectation": {"probability": 59.3905, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 121.82, "high": 130.97, "low": 116.2182, "close": 126.97, "volume": 1030565}, "trend_line": 97.373667, "activity_lines": {"activity_5": 122.101333, "activity_10": 121.337273, "activity_20": 112.89181, "activity_30": 105.782054}, "trend_signal": 1, "fair_value": 54.645128, "relative_strength": 22.837155, "rate_of_change": 1.680515020138034, "market_dynamics": 1.140573, "expectation": {"probability": 59.7373, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 127.27, "high": 130.55, "low": 117.7, "close": 118.25, "volume": 965109}, "trend_line": 98.463667, "activity_lines": {"activity_5": 121.022667, "activity_10": 121.124727, "activity_20": 114.246619, "activity_30": 107.128914}, "trend_signal": 1, "fair_value": 55.245513, "relative_strength": 15.896287, "rate_of_change": 1.119399149258704, "market_dynamics": 0.90392, "expectation": {"probability": 58.5282, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 119.76, "high": 126.9555, "low": 109.13, "close": 111.26, "volume": 815944}, "trend_line": 99.272167, "activity_lines": {"activity_5": 118.018, "activity_10": 119.491636, "activity_20": 114.772714, "activity_30": 107.954484}, "trend_signal": 1, "fair_value": 55.792436, "relative_strength": 5.520993, "rate_of_change": 0.8211150616602519, "market_dynamics": 0.544231, "expectation": {"probability": 58.0095, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 113.16, "high": 122.76, "low": 111.29, "close": 122.08, "volume": 520899}, "trend_line": 100.578833, "activity_lines": {"activity_5": 119.073333, "activity_10": 119.803091, "activity_20": 116.19319, "activity_30": 109.425957}, "trend_signal": 1, "fair_value": 56.394872, "relative_strength": 12.085025, "rate_of_change": 1.3162460732825616, "market_dynamics": 0.176555, "expectation": {"probability": 58.9834, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 123.05, "high": 125.62, "low": 119.32, "close": 119.65, "volume": 520288}, "trend_line": 102.118833, "activity_lines": {"activity_5": 118.921333, "activity_10": 119.579636, "activity_20": 117.191714, "activity_30": 110.656355}, "trend_signal": 1, "fair_value": 56.975, "relative_strength": 6.759178, "rate_of_change": 1.5311372721932377, "market_dynamics": -0.317943, "expectation": {"probability": 56.1905, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 120.08, "high": 122.97, "low": 94.5227, "close": 101.02, "volume": 1020637}, "trend_line": 102.848, "activity_lines": {"activity_5": 112.714, "activity_10": 116.064182, "activity_20": 116.210952, "activity_30": 110.585462}, "trend_signal": 1, "fair_value": 57.451282, "relative_strength": -7.272916, "rate_of_change": 0.7140377328832224, "market_dynamics": -0.56024, "expectation": {"probability": 51.73, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 101.28, "high": 106.0, "low": 84.5, "close": 90.71, "volume": 1638664}, "trend_line": 103.178333, "activity_lines": {"activity_5": 104.8, "activity_10": 111.108, "activity_20": 114.157238, "activity_30": 109.802366}, "trend_signal": 1, "fair_value": 57.861346, "relative_strength": -16.699673, "rate_of_change": 0.32118563316738874, "market_dynamics": -0.620946, "expectation": {"probability": 51.1497, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 88.86, "high": 90.0, "low": 84.04, "close": 88.9, "volume": 1193358}, "trend_line": 103.295, "activity_lines": {"activity_5": 98.118667, "activity_10": 106.433636, "activity_20": 111.918524, "activity_30": 108.881183}, "trend_signal": 0, "fair_value": 58.263462, "relative_strength": -15.842528, "rate_of_change": 0.1130731584895898, "market_dynamics": -0.74572, "expectation": {"probability": 52.2825, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 88.65, "high": 95.55, "low": 86.205, "close": 93.99, "volume": 702940}, "trend_line": 103.360667, "activity_lines": {"activity_5": 94.624667, "activity_10": 103.214909, "activity_20": 110.178048, "activity_30": 108.28086}, "trend_signal": 0, "fair_value": 58.695833, "relative_strength": -15.282951, "rate_of_change": 0.06357229294738836, "market_dynamics": -0.881724, "expectation": {"probability": 51.2837, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 92.16, "high": 100.77, "low": 92.0, "close": 95.74, "volume": 696014}, "trend_line": 103.728333, "activity_lines": {"activity_5": 93.586667, "activity_10": 100.716727, "activity_20": 108.59219, "activity_30": 107.789204}, "trend_signal": 0, "fair_value": 59.148141, "relative_strength": -14.620751, "rate_of_change": 0.35571171381856487, "market_dynamics": -0.968911, "expectation": {"probability": 52.7831, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 96.65, "high": 109.5, "low": 92.7, "close": 109.36, "volume": 872639}, "trend_line": 104.381667, "activity_lines": {"activity_5": 98.682667, "activity_10": 101.171818, "activity_20": 108.321905, "activity_30": 108.152538}, "trend_signal": 0, "fair_value": 59.670064, "relative_strength": -0.880864, "rate_of_change": 0.629851055256028, "market_dynamics": -0.940937, "expectation": {"probability": 58.8646, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 109.61, "high": 111.5, "low": 107.635, "close": 111.46, "volume": 880409}, "trend_line": 105.296333, "activity_lines": {"activity_5": 103.922667, "activity_10": 102.328909, "activity_20": 108.245952, "activity_30": 108.609204}, "trend_signal": 0, "fair_value": 60.205705, "relative_strength": 0.163774, "rate_of_change": 0.8762707344001425, "market_dynamics": -0.816555, "expectation": {"probability": 58.2274, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 111.84, "high": 116.56, "low": 111.19, "close": 115.79, "volume": 377301}, "trend_line": 106.4, "activity_lines": {"activity_5": 109.222667, "activity_10": 104.396727, "activity_20": 108.575524, "activity_30": 109.286215}, "trend_signal": 0, "fair_value": 60.771346, "relative_strength": 2.484248, "rate_of_change": 1.0481533103341798, "market_dynamics": -0.633126, "expectation": {"probability": 58.9166, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 115.14, "high": 116.4, "low": 105.16, "close": 107.72, "volume": 513214}, "trend_line": 107.255, "activity_lines": {"activity_5": 110.04, "activity_10": 104.914909, "activity_20": 108.109, "activity_30": 109.371376}, "trend_signal": 0, "fair_value": 61.277885, "relative_strength": -3.082486, "rate_of_change": 0.8035714285714189, "market_dynamics": -0.512615, "expectation": {"probability": 56.0817, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 106.91, "high": 114.58, "low": 100.01, "close": 114.12, "volume": 728826}, "trend_line": 108.505667, "activity_lines": {"activity_5": 112.075333, "activity_10": 106.857818, "activity_20": 108.296, "activity_30": 109.81428}, "trend_signal": 0, "fair_value": 61.815641, "relative_strength": 0.439525, "rate_of_change": 1.16606871474524, "market_dynamics": -0.41297, "expectation": {"probability": 58.2371, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 114.02, "high": 124.42, "low": 111.2, "close": 123.94, "volume": 616221}, "trend_line": 109.907, "activity_lines": {"activity_5": 116.158667, "activity_10": 110.686727, "activity_20": 109.469524, "activity_30": 110.810043}, "trend_signal": 0, "fair_value": 62.424231, "relative_strength": 10.008562, "rate_of_change": 1.2914836973445765, "market_dynamics": -0.250772, "expectation": {"probability": 58.9717, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 120.54, "high": 132.6, "low": 120.54, "close": 128.55, "volume": 421628}, "trend_line": 111.256667, "activity_lines": {"activity_5": 120.806667, "activity_10": 114.937091, "activity_20": 111.086571, "activity_30": 112.012817}, "trend_signal": 0, "fair_value": 63.058526, "relative_strength": 13.774761, "rate_of_change": 1.2280082251357936, "market_dynamics": -0.04336, "expectation": {"probability": 59.0433, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 128.02, "high": 131.59, "low": 124.585, "close": 130.05, "volume": 654818}, "trend_line": 112.534, "activity_lines": {"activity_5": 124.815333, "activity_10": 118.772182, "activity_20": 112.826286, "activity_30": 113.22529}, "trend_signal": 1, "fair_value": 63.692692, "relative_strength": 15.086233, "rate_of_change": 1.1480956912002522, "market_dynamics": 0.252411, "expectation": {"probability": 59.7541, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 129.37, "high": 150.63, "low": 128.4125, "close": 149.61, "volume": 529647}, "trend_line": 114.472333, "activity_lines": {"activity_5": 134.393333, "activity_10": 125.415455, "activity_20": 116.371762, "activity_30": 115.61729}, "trend_signal": 1, "fair_value": 64.454936, "relative_strength": 34.291265, "rate_of_change": 1.7224421063856257, "market_dynamics": 0.514065, "expectation": {"probability": 60.4012, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 149.84, "high": 154.19, "low": 141.08, "close": 148.55, "volume": 588483}, "trend_line": 116.103667, "activity_lines": {"activity_5": 140.825333, "activity_10": 130.854727, "activity_20": 119.65681, "activity_30": 117.815849}, "trend_signal": 1, "fair_value": 65.215449, "relative_strength": 34.263736, "rate_of_change": 1.4250902006164192, "market_dynamics": 0.696164, "expectation": {"probability": 58.2801, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 148.16, "high": 153.6275, "low": 141.74, "close": 149.13, "volume": 470704}, "trend_line": 117.469, "activity_lines": {"activity_5": 145.155333, "activity_10": 135.439273, "activity_20": 122.870524, "activity_30": 119.946581}, "trend_signal": 1, "fair_value": 65.984551, "relative_strength": 32.249864, "rate_of_change": 1.1759602735028107, "market_dynamics": 0.820238, "expectation": {"probability": 61.0879, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 149.36, "high": 171.7, "low": 135.1, "close": 138.47, "volume": 764277}, "trend_line": 118.417333, "activity_lines": {"activity_5": 144.252667, "activity_10": 137.362545, "activity_20": 124.963476, "activity_30": 121.301484}, "trend_signal": 1, "fair_value": 66.679487, "relative_strength": 22.479576, "rate_of_change": 0.807304905975198, "market_dynamics": 0.941149, "expectation": {"probability": 58.2801, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 136.93, "high": 148.1993, "low": 130.92, "close": 135.34, "volume": 487125}, "trend_line": 119.261667, "activity_lines": {"activity_5": 141.645333, "activity_10": 138.225636, "activity_20": 126.662048, "activity_30": 122.393269}, "trend_signal": 1, "fair_value": 67.370897, "relative_strength": 20.409383, "rate_of_change": 0.71301555153248, "market_dynamics": 0.836683, "expectation": {"probability": 58.3782, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 132.81, "high": 142.07, "low": 128.31, "close": 130.46, "volume": 452714}, "trend_line": 119.711667, "activity_lines": {"activity_5": 137.058667, "activity_10": 137.846, "activity_20": 127.78119, "activity_30": 123.115742}, "trend_signal": 1, "fair_value": 68.044038, "relative_strength": 16.761522, "rate_of_change": 0.3773215747520977, "market_dynamics": 0.634801, "expectation": {"probability": 57.9373, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 133.24, "high": 135.115, "low": 125.23, "close": 128.58, "volume": 920523}, "trend_line": 119.834667, "activity_lines": {"activity_5": 133.122, "activity_10": 136.711091, "activity_20": 128.681381, "activity_30": 123.687892}, "trend_signal": 1, "fair_value": 68.698718, "relative_strength": 16.917622, "rate_of_change": 0.10274687762888679, "market_dynamics": 0.545809, "expectation": {"probability": 57.3382, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 133.51, "high": 145.285, "low": 130.8, "close": 136.64, "volume": 953445}, "trend_line": 120.226667, "activity_lines": {"activity_5": 133.203333, "activity_10": 136.778727, "activity_20": 130.306667, "activity_30": 124.772108}, "trend_signal": 1, "fair_value": 69.402051, "relative_strength": 27.542196, "rate_of_change": 0.3271173607884354, "market_dynamics": 0.444607, "expectation": {"probability": 59.7905, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 137.44, "high": 146.0934, "low": 133.09, "close": 143.34, "volume": 775533}, "trend_line": 120.861, "activity_lines": {"activity_5": 136.350667, "activity_10": 137.833636, "activity_20": 132.400429, "activity_30": 126.26329}, "trend_signal": 1, "fair_value": 70.153397, "relative_strength": 27.764166, "rate_of_change": 0.527614227216328, "market_dynamics": 0.463961, "expectation": {"probability": 60.1196, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 142.2, "high": 155.12, "low": 139.69, "close": 153.56, "volume": 812174}, "trend_line": 122.044333, "activity_lines": {"activity_5": 142.58, "activity_10": 140.477818, "activity_20": 135.216905, "activity_30": 128.372903}, "trend_signal": 1, "fair_value": 70.970064, "relative_strength": 30.035042, "rate_of_change": 0.9790858920578105, "market_dynamics": 0.656078, "expectation": {"probability": 60.505, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 154.08, "high": 161.153, "low": 148.62, "close": 159.37, "volume": 970928}, "trend_line": 123.486, "activity_lines": {"activity_5": 149.531333, "activity_10": 143.750909, "activity_20": 138.27881, "activity_30": 130.781011}, "trend_signal": 1, "fair_value": 71.829359, "relative_strength": 26.307678, "rate_of_change": 1.1812650080196756, "market_dynamics": 0.8244, "expectation": {"probability": 60.883, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 159.37, "high": 173.33, "low": 156.02, "close": 169.51, "volume": 1130303}, "trend_line": 125.070667, "activity_lines": {"activity_5": 157.935333, "activity_10": 148.690182, "activity_20": 141.995095, "activity_30": 133.750301}, "trend_signal": 1, "fair_value": 72.754423, "relative_strength": 30.351911, "rate_of_change": 1.2832766467453767, "market_dynamics": 1.042028, "expectation": {"probability": 61.2538, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 168.59, "high": 174.0, "low": 162.73, "close": 168.9, "volume": 1367066}, "trend_line": 126.468333, "activity_lines": {"activity_5": 163.407333, "activity_10": 153.137455, "activity_20": 145.302, "activity_30": 136.578}, "trend_signal": 1, "fair_value": 73.679359, "relative_strength": 27.137941, "rate_of_change": 1.1175010364340674, "market_dynamics": 1.277792, "expectation": {"probability": 58.5967, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 168.76, "high": 183.91, "low": 144.46, "close": 156.18, "volume": 1136894}, "trend_line": 127.732667, "activity_lines": {"activity_5": 162.488667, "activity_10": 154.912545, "activity_20": 147.113952, "activity_30": 138.494882}, "trend_signal": 1, "fair_value": 74.503462, "relative_strength": 10.944964, "rate_of_change": 0.9997237806558303, "market_dynamics": 1.218714, "expectation": {"probability": 58.1191, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 153.84, "high": 155.43, "low": 139.09, "close": 146.84, "volume": 960773}, "trend_line": 128.918667, "activity_lines": {"activity_5": 157.600667, "activity_10": 154.667455, "activity_20": 147.823429, "activity_30": 139.727613}, "trend_signal": 1, "fair_value": 75.241346, "relative_strength": 4.302109, "rate_of_change": 0.9285017120953035, "market_dynamics": 0.897197, "expectation": {"probability": 57.5598, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 146.84, "high": 150.0, "low": 137.34, "close": 144.2, "volume": 698869}, "trend_line": 129.656, "activity_lines": {"activity_5": 152.280667, "activity_10": 153.733273, "activity_20": 148.133619, "activity_30": 140.713505}, "trend_signal": 1, "fair_value": 75.957244, "relative_strength": 0.854233, "rate_of_change": 0.5719365683481715, "market_dynamics": 0.37849, "expectation": {"probability": 57.0111, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 145.06, "high": 150.86, "low": 144.6, "close": 145.06, "volume": 633349}, "trend_line": 130.503, "activity_lines": {"activity_5": 148.258667, "activity_10": 152.705636, "activity_20": 148.352, "activity_30": 141.707312}, "trend_signal": 1, "fair_value": 76.670769, "relative_strength": -1.743946, "rate_of_change": 0.6532671068056858, "market_dynamics": -0.172534, "expectation": {"probability": 57.861, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/5f911b5c-ba43-43dc-b0f9-528c4197fce4/", "share_image": "https://sharemaestro.com/terminal/5f911b5c-ba43-43dc-b0f9-528c4197fce4/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}