{"ticker": {"uuid": "1cb28433-c093-4902-bd73-c13716ff2dab", "symbol": "WHD", "name": "Cactus Inc", "exchange": "NYSE", "asset_type": "Equity", "sector": "Energy", "industry": "Oil & Gas Equipment & Services", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-07-10, WHD fell 5.04%, moving from 56.64 to 53.79. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is inactive on the latest week and was active in 11 of the last 12 weeks. Relative Strength is 1.55 and has softened across the 12-week window. Market Dynamics is -0.18 on the latest week. Next-week expectancy is undecided at 45.71% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-10"}, {"label": "Latest Close", "value": "53.79"}, {"label": "12-Week Change", "value": "-5.04%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Next-Week Expectancy", "value": "Undecided 45.71%"}, {"label": "Signal Weeks", "value": "11 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "1.55"}, {"label": "Market Dynamics", "value": "-0.18"}], "latest": {"week_ending": "2026-07-10", "ohlcv": {"open": 50.84, "high": 54.385, "low": 50.26, "close": 53.79, "volume": 3323499}, "trend_line": 53.032995, "activity_lines": {"activity_5": 53.009333, "activity_10": 54.797759, "activity_20": 54.506745, "activity_30": 54.036244}, "trend_signal": 0, "fair_value": 49.3534, "relative_strength": 1.554251, "rate_of_change": 0.49600114638181536, "market_dynamics": -0.17992, "expectation": {"probability": 45.7101, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-07-21", "ohlcv": {"open": 44.871554, "high": 47.264833, "low": 44.871554, "close": 46.509061, "volume": 2079683}, "trend_line": 42.545469, "activity_lines": {"activity_5": 44.037621, "activity_10": 41.445646, "activity_20": 39.53169, "activity_30": 40.379585}, "trend_signal": 0, "fair_value": 37.416806, "relative_strength": -5.307972, "rate_of_change": -0.13431311496998316, "market_dynamics": 0.750326, "expectation": {"probability": 56.0776, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 46.567197, "high": 48.718241, "low": 46.489682, "close": 47.972158, "volume": 1800507}, "trend_line": 42.530273, "activity_lines": {"activity_5": 45.837263, "activity_10": 43.037089, "activity_20": 40.398669, "activity_30": 40.729694}, "trend_signal": 0, "fair_value": 37.588339, "relative_strength": -3.454668, "rate_of_change": -0.035717081882434984, "market_dynamics": 0.818164, "expectation": {"probability": 56.172, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 48.388802, "high": 50.854751, "low": 48.156257, "close": 49.929415, "volume": 1376515}, "trend_line": 42.440925, "activity_lines": {"activity_5": 47.594272, "activity_10": 44.734846, "activity_20": 41.419486, "activity_30": 41.207058}, "trend_signal": 0, "fair_value": 37.763582, "relative_strength": 2.421852, "rate_of_change": -0.2100809463414474, "market_dynamics": 0.912381, "expectation": {"probability": 53.6051, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 49.900346, "high": 52.177352, "low": 48.621347, "close": 51.121209, "volume": 2666867}, "trend_line": 42.359507, "activity_lines": {"activity_5": 49.153618, "activity_10": 46.335533, "activity_20": 42.485429, "activity_30": 41.767077}, "trend_signal": 0, "fair_value": 37.941174, "relative_strength": 4.857209, "rate_of_change": -0.19183842010983343, "market_dynamics": 0.95922, "expectation": {"probability": 53.7939, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 51.159967, "high": 51.159967, "low": 47.962469, "close": 49.280226, "volume": 1748706}, "trend_line": 42.298624, "activity_lines": {"activity_5": 49.541839, "activity_10": 47.291435, "activity_20": 43.30585, "activity_30": 42.213575}, "trend_signal": 0, "fair_value": 38.12031, "relative_strength": 2.859442, "rate_of_change": -0.14372924595180964, "market_dynamics": 0.98967, "expectation": {"probability": 54.7908, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 49.289915, "high": 49.827482, "low": 47.477999, "close": 49.377119, "volume": 1478670}, "trend_line": 42.285616, "activity_lines": {"activity_5": 49.680074, "activity_10": 48.075747, "activity_20": 44.090447, "activity_30": 42.670252}, "trend_signal": 1, "fair_value": 38.296461, "relative_strength": 2.119436, "rate_of_change": -0.03075277342354977, "market_dynamics": 0.999476, "expectation": {"probability": 51.7535, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 49.396544, "high": 54.160406, "low": 49.173162, "close": 53.932168, "volume": 1875126}, "trend_line": 42.376265, "activity_lines": {"activity_5": 51.145455, "activity_10": 49.508027, "activity_20": 45.264174, "activity_30": 43.421642}, "trend_signal": 1, "fair_value": 38.508389, "relative_strength": 8.487151, "rate_of_change": 0.21437313340782146, "market_dynamics": 1.072409, "expectation": {"probability": 52.4523, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 54.388645, "high": 55.35987, "low": 53.198893, "close": 53.582527, "volume": 2464696}, "trend_line": 42.445945, "activity_lines": {"activity_5": 52.096955, "activity_10": 50.578812, "activity_20": 46.345354, "activity_30": 44.144627}, "trend_signal": 1, "fair_value": 38.728998, "relative_strength": 8.897763, "rate_of_change": 0.16443166947347837, "market_dynamics": 1.117251, "expectation": {"probability": 53.8597, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 53.903032, "high": 54.136126, "low": 49.221723, "close": 49.736473, "volume": 4234969}, "trend_line": 42.494378, "activity_lines": {"activity_5": 51.522896, "activity_10": 50.721641, "activity_20": 46.998384, "activity_30": 44.614984}, "trend_signal": 1, "fair_value": 38.921996, "relative_strength": 1.090655, "rate_of_change": 0.11410512829905362, "market_dynamics": 1.183661, "expectation": {"probability": 53.0921, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 50.309496, "high": 50.387194, "low": 46.225492, "close": 47.35697, "volume": 2223161}, "trend_line": 42.548286, "activity_lines": {"activity_5": 50.247985, "activity_10": 50.304975, "activity_20": 47.374122, "activity_30": 44.928699}, "trend_signal": 1, "fair_value": 39.115975, "relative_strength": -1.097903, "rate_of_change": 0.12685913416593567, "market_dynamics": 1.029576, "expectation": {"probability": 54.4258, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 46.987904, "high": 50.555605, "low": 46.715961, "close": 48.765247, "volume": 2297641}, "trend_line": 42.614368, "activity_lines": {"activity_5": 49.570717, "activity_10": 50.102342, "activity_20": 47.836545, "activity_30": 45.329793}, "trend_signal": 1, "fair_value": 39.307394, "relative_strength": 2.384777, "rate_of_change": 0.155310604051128, "market_dynamics": 0.826337, "expectation": {"probability": 51.6986, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 48.697261, "high": 48.706974, "low": 44.82207, "close": 46.036103, "volume": 2444613}, "trend_line": 42.777807, "activity_lines": {"activity_5": 48.024526, "activity_10": 49.362478, "activity_20": 47.967385, "activity_30": 45.550551}, "trend_signal": 1, "fair_value": 39.479508, "relative_strength": -3.667875, "rate_of_change": 0.3835302684765943, "market_dynamics": 0.446578, "expectation": {"probability": 54.425, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 47.638625, "high": 49.561652, "low": 47.104451, "close": 49.095464, "volume": 1572322}, "trend_line": 43.228657, "activity_lines": {"activity_5": 48.024526, "activity_10": 49.214064, "activity_20": 48.333453, "activity_30": 45.958141}, "trend_signal": 1, "fair_value": 39.682217, "relative_strength": 2.320661, "rate_of_change": 1.0539343449747096, "market_dynamics": 0.078808, "expectation": {"probability": 51.7952, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 48.367045, "high": 50.746548, "low": 47.506539, "close": 48.901219, "volume": 2037902}, "trend_line": 43.645989, "activity_lines": {"activity_5": 48.258915, "activity_10": 49.045494, "activity_20": 48.602817, "activity_30": 46.324113}, "trend_signal": 1, "fair_value": 39.882776, "relative_strength": 4.653523, "rate_of_change": 0.9654058880432068, "market_dynamics": -0.052547, "expectation": {"probability": 50.7415, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 48.86237, "high": 49.003197, "low": 45.297971, "close": 45.705886, "volume": 1693594}, "trend_line": 43.842204, "activity_lines": {"activity_5": 47.483877, "activity_10": 48.336319, "activity_20": 48.49723, "activity_30": 46.45701}, "trend_signal": 1, "fair_value": 40.073171, "relative_strength": 0.613546, "rate_of_change": 0.4495602104468345, "market_dynamics": -0.333419, "expectation": {"probability": 50.368, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 46.036103, "high": 47.250135, "low": 44.268472, "close": 45.705886, "volume": 1724408}, "trend_line": 44.032624, "activity_lines": {"activity_5": 46.818911, "activity_10": 47.692131, "activity_20": 48.359108, "activity_30": 46.577247}, "trend_signal": 1, "fair_value": 40.252582, "relative_strength": -4.40069, "rate_of_change": 0.4343303543772481, "market_dynamics": -0.486526, "expectation": {"probability": 52.4932, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 46.142938, "high": 46.142938, "low": 40.491472, "close": 43.044727, "volume": 2986800}, "trend_line": 44.084439, "activity_lines": {"activity_5": 45.470849, "activity_10": 46.630846, "activity_20": 47.937824, "activity_30": 46.513512}, "trend_signal": 1, "fair_value": 40.388443, "relative_strength": -10.515877, "rate_of_change": 0.11767411362994136, "market_dynamics": -0.561192, "expectation": {"probability": 53.3478, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 42.782496, "high": 44.588976, "low": 39.907668, "close": 41.626738, "volume": 3000303}, "trend_line": 44.118928, "activity_lines": {"activity_5": 43.84955, "activity_10": 45.509698, "activity_20": 47.35531, "activity_30": 46.354951}, "trend_signal": 0, "fair_value": 40.513523, "relative_strength": -14.76116, "rate_of_change": 0.07823395461603481, "market_dynamics": -0.670158, "expectation": {"probability": 59.1608, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 42.122063, "high": 42.122063, "low": 39.538602, "close": 41.063427, "volume": 1744857}, "trend_line": 44.184539, "activity_lines": {"activity_5": 42.538395, "activity_10": 44.503509, "activity_20": 46.71619, "activity_30": 46.157822}, "trend_signal": 0, "fair_value": 40.624915, "relative_strength": -16.174788, "rate_of_change": 0.14871394880674366, "market_dynamics": -0.769621, "expectation": {"probability": 58.1443, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 40.936808, "high": 42.763039, "low": 40.128396, "close": 41.842619, "volume": 4672508}, "trend_line": 44.332782, "activity_lines": {"activity_5": 42.00949, "activity_10": 43.796682, "activity_20": 46.159354, "activity_30": 46.00673}, "trend_signal": 0, "fair_value": 40.725313, "relative_strength": -14.674686, "rate_of_change": 0.335508762465533, "market_dynamics": -0.694451, "expectation": {"probability": 58.1365, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 41.297184, "high": 41.862099, "low": 38.550532, "close": 40.410853, "volume": 3591123}, "trend_line": 44.555955, "activity_lines": {"activity_5": 41.260882, "activity_10": 42.929795, "activity_20": 45.481413, "activity_30": 45.753702}, "trend_signal": 0, "fair_value": 40.821317, "relative_strength": -17.342752, "rate_of_change": 0.5034040047385152, "market_dynamics": -0.754892, "expectation": {"probability": 62.3889, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 40.371894, "high": 42.972447, "low": 39.070643, "close": 42.884788, "volume": 5471309}, "trend_line": 44.843886, "activity_lines": {"activity_5": 41.68992, "activity_10": 42.664612, "activity_20": 45.068124, "activity_30": 45.645885}, "trend_signal": 0, "fair_value": 40.935542, "relative_strength": -13.807991, "rate_of_change": 0.64622338360832, "market_dynamics": -0.711411, "expectation": {"probability": 57.685, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 43.644501, "high": 45.163925, "low": 42.69973, "close": 44.472392, "volume": 3379134}, "trend_line": 45.237212, "activity_lines": {"activity_5": 42.658822, "activity_10": 42.745381, "activity_20": 44.830261, "activity_30": 45.621918}, "trend_signal": 0, "fair_value": 41.063517, "relative_strength": -10.883052, "rate_of_change": 0.8771006152321452, "market_dynamics": -0.520248, "expectation": {"probability": 58.2658, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 45.163925, "high": 45.534042, "low": 44.170455, "close": 44.219155, "volume": 1642478}, "trend_line": 45.575588, "activity_lines": {"activity_5": 43.353602, "activity_10": 42.864164, "activity_20": 44.594266, "activity_30": 45.556237}, "trend_signal": 0, "fair_value": 41.189081, "relative_strength": -11.123451, "rate_of_change": 0.7480036568124574, "market_dynamics": -0.561347, "expectation": {"probability": 58.2707, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 44.521092, "high": 44.920428, "low": 41.910798, "close": 42.290654, "volume": 3191545}, "trend_line": 45.689482, "activity_lines": {"activity_5": 43.195166, "activity_10": 42.717437, "activity_20": 44.207471, "activity_30": 45.344305}, "trend_signal": 0, "fair_value": 41.27515, "relative_strength": -12.900896, "rate_of_change": 0.24990132875519858, "market_dynamics": -0.499869, "expectation": {"probability": 57.3366, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 40.907588, "high": 40.907588, "low": 38.69176, "close": 39.466083, "volume": 3625444}, "trend_line": 45.689522, "activity_lines": {"activity_5": 42.065338, "activity_10": 42.119248, "activity_20": 43.584953, "activity_30": 44.942796}, "trend_signal": 0, "fair_value": 41.357528, "relative_strength": -19.410228, "rate_of_change": 8.7547501629556e-05, "market_dynamics": -0.542105, "expectation": {"probability": 60.2463, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 39.018047, "high": 39.261545, "low": 36.602552, "close": 37.449923, "volume": 2929274}, "trend_line": 45.686307, "activity_lines": {"activity_5": 40.326441, "activity_10": 41.267935, "activity_20": 42.817616, "activity_30": 44.411209}, "trend_signal": 0, "fair_value": 41.421833, "relative_strength": -23.675115, "rate_of_change": -0.0070366242833472935, "market_dynamics": -0.751497, "expectation": {"probability": 58.8488, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 37.625241, "high": 41.146216, "low": 37.274605, "close": 40.985507, "volume": 3023310}, "trend_line": 45.685641, "activity_lines": {"activity_5": 40.128396, "activity_10": 41.16118, "activity_20": 42.465487, "activity_30": 44.107931}, "trend_signal": 0, "fair_value": 41.525882, "relative_strength": -16.685397, "rate_of_change": -0.0014577672036448425, "market_dynamics": -0.771065, "expectation": {"probability": 56.8675, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 40.73227, "high": 43.128286, "low": 39.524522, "close": 40.264755, "volume": 3624794}, "trend_line": 45.602491, "activity_lines": {"activity_5": 39.922559, "activity_10": 40.935037, "activity_20": 42.104701, "activity_30": 43.758197}, "trend_signal": 0, "fair_value": 41.60817, "relative_strength": -18.607153, "rate_of_change": -0.18200466969478724, "market_dynamics": -0.752658, "expectation": {"probability": 58.4013, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 39.77776, "high": 42.660771, "low": 39.232325, "close": 42.017937, "volume": 2715416}, "trend_line": 45.501556, "activity_lines": {"activity_5": 40.564744, "activity_10": 41.042176, "activity_20": 41.955989, "activity_30": 43.526935}, "trend_signal": 0, "fair_value": 41.703635, "relative_strength": -15.504861, "rate_of_change": -0.22133659321373428, "market_dynamics": -0.656311, "expectation": {"probability": 55.2013, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 42.271174, "high": 45.923638, "low": 40.71279, "close": 44.969127, "volume": 3691261}, "trend_line": 45.450225, "activity_lines": {"activity_5": 42.208839, "activity_10": 41.682707, "activity_20": 42.113766, "activity_30": 43.492585}, "trend_signal": 0, "fair_value": 41.811113, "relative_strength": -8.727439, "rate_of_change": -0.11281152670910326, "market_dynamics": -0.206171, "expectation": {"probability": 55.7459, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 44.69641, "high": 45.378203, "low": 43.661025, "close": 44.793809, "volume": 1885153}, "trend_line": 45.34428, "activity_lines": {"activity_5": 43.427625, "activity_10": 42.208485, "activity_20": 42.272923, "activity_30": 43.450236}, "trend_signal": 0, "fair_value": 41.904689, "relative_strength": -10.068591, "rate_of_change": -0.2331011562649151, "market_dynamics": 0.051907, "expectation": {"probability": 59.2512, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 44.461786, "high": 49.852277, "low": 43.739148, "close": 44.94029, "volume": 3943556}, "trend_line": 45.177976, "activity_lines": {"activity_5": 44.205646, "activity_10": 42.726186, "activity_20": 42.451946, "activity_30": 43.424172}, "trend_signal": 0, "fair_value": 41.968714, "relative_strength": -10.12747, "rate_of_change": -0.36675849743340655, "market_dynamics": 0.380031, "expectation": {"probability": 58.058, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 44.891463, "high": 46.092605, "low": 43.524309, "close": 45.438324, "volume": 2917121}, "trend_line": 44.988547, "activity_lines": {"activity_5": 44.886027, "activity_10": 43.325931, "activity_20": 42.698187, "activity_30": 43.440968}, "trend_signal": 0, "fair_value": 42.058951, "relative_strength": -8.580613, "rate_of_change": -0.4192950122422573, "market_dynamics": 0.615775, "expectation": {"probability": 55.1055, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 45.301609, "high": 47.830843, "low": 44.910994, "close": 46.658997, "volume": 3035708}, "trend_line": 44.901172, "activity_lines": {"activity_5": 45.628393, "activity_10": 44.125451, "activity_20": 43.077173, "activity_30": 43.548739}, "trend_signal": 0, "fair_value": 42.171649, "relative_strength": -6.051662, "rate_of_change": -0.19421609682125193, "market_dynamics": 0.68707, "expectation": {"probability": 55.9244, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 46.844539, "high": 48.343526, "low": 45.72152, "close": 48.104274, "volume": 2606831}, "trend_line": 44.858744, "activity_lines": {"activity_5": 46.543115, "activity_10": 45.108323, "activity_20": 43.589266, "activity_30": 43.755391}, "trend_signal": 0, "fair_value": 42.286871, "relative_strength": -5.238121, "rate_of_change": -0.09449196559947481, "market_dynamics": 0.817965, "expectation": {"probability": 56.3363, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 48.153101, "high": 49.744858, "low": 48.153101, "close": 48.9148, "volume": 2139106}, "trend_line": 44.691498, "activity_lines": {"activity_5": 47.519002, "activity_10": 46.081506, "activity_20": 44.167131, "activity_30": 44.017072}, "trend_signal": 0, "fair_value": 42.410993, "relative_strength": -3.886023, "rate_of_change": -0.37282809344817736, "market_dynamics": 0.800913, "expectation": {"probability": 57.2497, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 49.246823, "high": 50.906938, "low": 47.655066, "close": 50.897173, "volume": 2491750}, "trend_line": 44.601987, "activity_lines": {"activity_5": 48.880947, "activity_10": 47.206668, "activity_20": 44.90584, "activity_30": 44.417438}, "trend_signal": 0, "fair_value": 42.557055, "relative_strength": 0.923952, "rate_of_change": -0.20028641689298862, "market_dynamics": 0.88805, "expectation": {"probability": 55.2204, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 51.180369, "high": 51.842071, "low": 49.281002, "close": 49.735093, "volume": 2292386}, "trend_line": 44.601941, "activity_lines": {"activity_5": 49.458407, "activity_10": 47.940331, "activity_20": 45.489731, "activity_30": 44.748606}, "trend_signal": 1, "fair_value": 42.698947, "relative_strength": 0.176064, "rate_of_change": -0.00010313441866312688, "market_dynamics": 0.86987, "expectation": {"probability": 52.6706, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 49.725327, "high": 50.028054, "low": 47.794223, "close": 49.393304, "volume": 2279389}, "trend_line": 44.669818, "activity_lines": {"activity_5": 49.635486, "activity_10": 48.439662, "activity_20": 45.999776, "activity_30": 45.057727}, "trend_signal": 1, "fair_value": 42.841198, "relative_strength": 2.643301, "rate_of_change": 0.15218395988641584, "market_dynamics": 0.868799, "expectation": {"probability": 52.5987, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 49.002689, "high": 51.585633, "low": 48.504654, "close": 50.584681, "volume": 3009052}, "trend_line": 44.730466, "activity_lines": {"activity_5": 50.027403, "activity_10": 49.021509, "activity_20": 46.58733, "activity_30": 45.439331}, "trend_signal": 1, "fair_value": 42.984407, "relative_strength": 2.325455, "rate_of_change": 0.13576952563361794, "market_dynamics": 1.013639, "expectation": {"probability": 51.7871, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 50.477262, "high": 51.365911, "low": 48.143335, "close": 49.461662, "volume": 2577012}, "trend_line": 44.844652, "activity_lines": {"activity_5": 49.87962, "activity_10": 49.297071, "activity_20": 47.019484, "activity_30": 45.744569}, "trend_signal": 1, "fair_value": 43.082881, "relative_strength": -0.633334, "rate_of_change": 0.25527567720846833, "market_dynamics": 1.033113, "expectation": {"probability": 54.4136, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 50.653038, "high": 51.649107, "low": 49.256589, "close": 49.451896, "volume": 2899432}, "trend_line": 44.856533, "activity_lines": {"activity_5": 49.692125, "activity_10": 49.485986, "activity_20": 47.419388, "activity_30": 46.041811}, "trend_signal": 1, "fair_value": 43.185423, "relative_strength": -2.702067, "rate_of_change": 0.026493683126352207, "market_dynamics": 1.126575, "expectation": {"probability": 54.4136, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 49.783919, "high": 50.750692, "low": 49.066164, "close": 50.740927, "volume": 1642170}, "trend_line": 44.917856, "activity_lines": {"activity_5": 50.030658, "activity_10": 49.827242, "activity_20": 47.918346, "activity_30": 46.421449}, "trend_signal": 1, "fair_value": 43.301269, "relative_strength": -2.037196, "rate_of_change": 0.1367091834761317, "market_dynamics": 1.187284, "expectation": {"probability": 54.5848, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 50.877642, "high": 51.395208, "low": 48.983158, "close": 49.6765, "volume": 2050447}, "trend_line": 45.05021, "activity_lines": {"activity_5": 49.947327, "activity_10": 49.878555, "activity_20": 48.284873, "activity_30": 46.728458}, "trend_signal": 1, "fair_value": 43.406338, "relative_strength": -4.370642, "rate_of_change": 0.29465787503303675, "market_dynamics": 0.949157, "expectation": {"probability": 54.1718, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 50.195289, "high": 50.38127, "low": 48.39421, "close": 50.263809, "volume": 1664753}, "trend_line": 45.202141, "activity_lines": {"activity_5": 50.040885, "activity_10": 49.981787, "activity_20": 48.672164, "activity_30": 47.064819}, "trend_signal": 1, "fair_value": 43.480767, "relative_strength": -3.136255, "rate_of_change": 0.3372481504525675, "market_dynamics": 0.766409, "expectation": {"probability": 53.4564, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 50.195289, "high": 50.28828, "low": 45.467457, "close": 45.82963, "volume": 2538072}, "trend_line": 45.294971, "activity_lines": {"activity_5": 48.677776, "activity_10": 49.239541, "activity_20": 48.585735, "activity_30": 47.105303}, "trend_signal": 1, "fair_value": 43.524702, "relative_strength": -12.678519, "rate_of_change": 0.20536637855273118, "market_dynamics": 0.325593, "expectation": {"probability": 53.3905, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 49.862481, "high": 54.061736, "low": 48.501883, "close": 48.805326, "volume": 9415324}, "trend_line": 45.534257, "activity_lines": {"activity_5": 48.5487, "activity_10": 49.094424, "activity_20": 48.742802, "activity_30": 47.331777}, "trend_signal": 1, "fair_value": 43.6033, "relative_strength": -8.49597, "rate_of_change": 0.5282838132295081, "market_dynamics": 0.09492, "expectation": {"probability": 53.4429, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 48.775961, "high": 52.632619, "low": 47.581767, "close": 48.981519, "volume": 21613059}, "trend_line": 45.798194, "activity_lines": {"activity_5": 48.52146, "activity_10": 49.019376, "activity_20": 48.879412, "activity_30": 47.554181}, "trend_signal": 1, "fair_value": 43.68248, "relative_strength": -8.788938, "rate_of_change": 0.5796449033965914, "market_dynamics": 0.032242, "expectation": {"probability": 53.4429, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 48.873845, "high": 51.967003, "low": 48.775961, "close": 51.624406, "volume": 4268964}, "trend_line": 46.124253, "activity_lines": {"activity_5": 49.492477, "activity_10": 49.438555, "activity_20": 49.226217, "activity_30": 47.930066}, "trend_signal": 1, "fair_value": 43.775191, "relative_strength": -3.836012, "rate_of_change": 0.7119472877030931, "market_dynamics": -0.055017, "expectation": {"probability": 50.6636, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 51.878907, "high": 52.211715, "low": 49.617769, "close": 50.097405, "volume": 1729718}, "trend_line": 46.447138, "activity_lines": {"activity_5": 49.824633, "activity_10": 49.539531, "activity_20": 49.381848, "activity_30": 48.186398}, "trend_signal": 1, "fair_value": 43.861219, "relative_strength": -8.280786, "rate_of_change": 0.7000330173368865, "market_dynamics": -0.013231, "expectation": {"probability": 52.909, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 49.960366, "high": 54.786083, "low": 49.431788, "close": 54.492429, "volume": 2438450}, "trend_line": 46.83406, "activity_lines": {"activity_5": 51.63289, "activity_10": 50.448462, "activity_20": 49.931632, "activity_30": 48.705449}, "trend_signal": 1, "fair_value": 43.991862, "relative_strength": -1.103174, "rate_of_change": 0.8330373337534778, "market_dynamics": 0.013553, "expectation": {"probability": 54.6196, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 54.492429, "high": 60.522128, "low": 53.993217, "close": 56.166258, "volume": 5917300}, "trend_line": 47.223855, "activity_lines": {"activity_5": 53.42157, "activity_10": 51.570257, "activity_20": 50.594645, "activity_30": 49.307527}, "trend_signal": 1, "fair_value": 44.128667, "relative_strength": 4.017581, "rate_of_change": 0.8322895772862728, "market_dynamics": 0.160399, "expectation": {"probability": 51.4341, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 56.224989, "high": 60.952821, "low": 55.25593, "close": 59.709685, "volume": 4167059}, "trend_line": 47.740206, "activity_lines": {"activity_5": 55.900664, "activity_10": 53.214232, "activity_20": 51.54167, "activity_30": 50.113064}, "trend_signal": 1, "fair_value": 44.291962, "relative_strength": 11.434174, "rate_of_change": 1.0934113701645074, "market_dynamics": 0.405237, "expectation": {"probability": 52.4419, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 59.670531, "high": 63.58592, "low": 55.696411, "close": 57.761779, "volume": 5393449}, "trend_line": 48.25591, "activity_lines": {"activity_5": 57.015245, "activity_10": 54.340975, "activity_20": 52.235222, "activity_30": 50.759617}, "trend_signal": 1, "fair_value": 44.451722, "relative_strength": 10.239379, "rate_of_change": 1.0802299428703752, "market_dynamics": 0.746218, "expectation": {"probability": 53.58, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 56.332662, "high": 59.23005, "low": 54.590314, "close": 57.526856, "volume": 3692212}, "trend_line": 48.857936, "activity_lines": {"activity_5": 57.64236, "activity_10": 55.277999, "activity_20": 52.853529, "activity_30": 51.357743}, "trend_signal": 1, "fair_value": 44.607662, "relative_strength": 9.95297, "rate_of_change": 1.247569468693062, "market_dynamics": 0.897121, "expectation": {"probability": 52.6399, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 57.800933, "high": 59.220261, "low": 56.577374, "close": 58.574222, "volume": 2548559}, "trend_line": 49.562079, "activity_lines": {"activity_5": 58.1233, "activity_10": 56.273397, "activity_20": 53.526716, "activity_30": 51.9846}, "trend_signal": 1, "fair_value": 44.785721, "relative_strength": 7.835044, "rate_of_change": 1.4412049661696613, "market_dynamics": 0.954972, "expectation": {"probability": 52.5241, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 58.603588, "high": 59.513916, "low": 56.313085, "close": 58.769992, "volume": 2295501}, "trend_line": 50.154896, "activity_lines": {"activity_5": 58.397377, "activity_10": 57.072671, "activity_20": 54.172551, "activity_30": 52.578659}, "trend_signal": 1, "fair_value": 44.925334, "relative_strength": 6.884503, "rate_of_change": 1.1961100340443824, "market_dynamics": 0.938086, "expectation": {"probability": 53.0963, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 59.101442, "high": 60.204014, "low": 57.306327, "close": 58.385358, "volume": 2111956}, "trend_line": 50.758916, "activity_lines": {"activity_5": 58.369661, "activity_10": 57.620835, "activity_20": 54.744264, "activity_30": 53.109656}, "trend_signal": 1, "fair_value": 45.076644, "relative_strength": 6.261415, "rate_of_change": 1.2043091466085354, "market_dynamics": 0.90623, "expectation": {"probability": 53.7525, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 56.943381, "high": 56.943381, "low": 53.833811, "close": 54.079045, "volume": 2353874}, "trend_line": 51.160953, "activity_lines": {"activity_5": 56.994796, "activity_10": 57.215054, "activity_20": 54.864661, "activity_30": 53.323858}, "trend_signal": 1, "fair_value": 45.206455, "relative_strength": 3.116694, "rate_of_change": 0.7920519815671397, "market_dynamics": 0.680086, "expectation": {"probability": 53.7525, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 53.980951, "high": 56.070347, "low": 52.028887, "close": 55.305216, "volume": 3055215}, "trend_line": 51.505489, "activity_lines": {"activity_5": 56.274169, "activity_10": 56.987584, "activity_20": 55.079522, "activity_30": 53.59123}, "trend_signal": 1, "fair_value": 45.349376, "relative_strength": 1.693497, "rate_of_change": 0.6734354616107288, "market_dynamics": 0.516055, "expectation": {"probability": 53.7675, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 55.883969, "high": 62.593576, "low": 55.481785, "close": 62.250249, "volume": 5616441}, "trend_line": 52.08737, "activity_lines": {"activity_5": 58.016663, "activity_10": 57.928159, "activity_20": 55.933337, "activity_30": 54.28444}, "trend_signal": 1, "fair_value": 45.535107, "relative_strength": 12.904248, "rate_of_change": 1.1297456082787658, "market_dynamics": 0.574155, "expectation": {"probability": 53.8723, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 62.613195, "high": 63.329279, "low": 54.589132, "close": 57.355374, "volume": 3872408}, "trend_line": 52.501206, "activity_lines": {"activity_5": 57.882464, "activity_10": 57.837706, "activity_20": 56.260075, "activity_30": 54.624311}, "trend_signal": 1, "fair_value": 45.663209, "relative_strength": 3.753965, "rate_of_change": 0.7945035427974256, "market_dynamics": 0.416873, "expectation": {"probability": 53.8312, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 57.325946, "high": 63.15271, "low": 56.63929, "close": 63.074236, "volume": 2778827}, "trend_line": 53.08907, "activity_lines": {"activity_5": 59.74886, "activity_10": 58.765426, "activity_20": 57.093831, "activity_30": 55.306442}, "trend_signal": 1, "fair_value": 45.810938, "relative_strength": 13.765657, "rate_of_change": 1.1197152309224976, "market_dynamics": 0.596202, "expectation": {"probability": 53.0674, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 62.829001, "high": 63.496038, "low": 60.183219, "close": 61.76959, "volume": 2162503}, "trend_line": 53.592756, "activity_lines": {"activity_5": 60.867782, "activity_10": 59.394763, "activity_20": 57.744605, "activity_30": 55.866476}, "trend_signal": 1, "fair_value": 45.950303, "relative_strength": 10.335544, "rate_of_change": 0.9487564954518922, "market_dynamics": 0.63275, "expectation": {"probability": 53.9056, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 61.288931, "high": 62.250249, "low": 58.34612, "close": 58.375548, "volume": 2219855}, "trend_line": 53.935132, "activity_lines": {"activity_5": 60.342654, "activity_10": 59.334133, "activity_20": 58.01455, "activity_30": 56.175043}, "trend_signal": 1, "fair_value": 46.051001, "relative_strength": 3.747393, "rate_of_change": 0.6388475337972945, "market_dynamics": 0.199164, "expectation": {"probability": 52.9002, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 59.12106, "high": 59.219154, "low": 56.771717, "close": 57.168996, "volume": 2136421}, "trend_line": 54.210272, "activity_lines": {"activity_5": 59.210653, "activity_10": 59.038699, "activity_20": 58.130959, "activity_30": 56.38368}, "trend_signal": 1, "fair_value": 46.151901, "relative_strength": 2.866117, "rate_of_change": 0.5101313184882914, "market_dynamics": -0.08434, "expectation": {"probability": 48.2172, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 55.619116, "high": 60.455134, "low": 55.079601, "close": 59.425151, "volume": 3706676}, "trend_line": 54.494538, "activity_lines": {"activity_5": 59.169453, "activity_10": 59.179025, "activity_20": 58.408242, "activity_30": 56.720123}, "trend_signal": 1, "fair_value": 46.279657, "relative_strength": 8.47816, "rate_of_change": 0.5243766347455243, "market_dynamics": -0.368155, "expectation": {"probability": 50.6538, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 58.846398, "high": 68.43996, "low": 58.846398, "close": 65.938571, "volume": 4372842}, "trend_line": 55.034654, "activity_lines": {"activity_5": 61.161409, "activity_10": 60.491697, "activity_20": 59.255281, "activity_30": 57.458448}, "trend_signal": 1, "fair_value": 46.4477, "relative_strength": 14.647321, "rate_of_change": 0.9911378641287036, "market_dynamics": -0.298248, "expectation": {"probability": 50.8462, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 66.154377, "high": 68.675385, "low": 62.976142, "close": 63.133092, "volume": 2896284}, "trend_line": 55.492647, "activity_lines": {"activity_5": 62.027249, "activity_10": 61.15695, "activity_20": 59.754383, "activity_30": 57.980928}, "trend_signal": 1, "fair_value": 46.62163, "relative_strength": 11.783479, "rate_of_change": 0.8321902051023974, "market_dynamics": -0.105749, "expectation": {"probability": 49.2981, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 64.133647, "high": 68.479197, "low": 63.172329, "close": 67.674829, "volume": 3766871}, "trend_line": 56.062319, "activity_lines": {"activity_5": 64.316102, "activity_10": 62.483355, "activity_20": 60.631229, "activity_30": 58.766875}, "trend_signal": 1, "fair_value": 46.832794, "relative_strength": 17.340995, "rate_of_change": 1.0265720429591405, "market_dynamics": 0.340306, "expectation": {"probability": 53.8577, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 67.949491, "high": 68.645956, "low": 66.03176, "close": 67.35112, "volume": 1949084}, "trend_line": 56.658634, "activity_lines": {"activity_5": 65.877099, "activity_10": 63.526002, "activity_20": 61.393542, "activity_30": 59.495185}, "trend_signal": 1, "fair_value": 47.04782, "relative_strength": 14.972393, "rate_of_change": 1.0636645266136726, "market_dynamics": 0.616328, "expectation": {"probability": 54.6088, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 67.520978, "high": 67.717546, "low": 62.537989, "close": 62.862326, "volume": 2844532}, "trend_line": 57.105648, "activity_lines": {"activity_5": 65.263023, "activity_10": 63.659761, "activity_20": 61.66712, "activity_30": 59.895423}, "trend_signal": 1, "fair_value": 47.2083, "relative_strength": 6.078475, "rate_of_change": 0.7889600727048995, "market_dynamics": 0.488238, "expectation": {"probability": 54.0644, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 64.041731, "high": 64.621606, "low": 61.211158, "close": 62.085884, "volume": 2800220}, "trend_line": 57.483813, "activity_lines": {"activity_5": 64.160989, "activity_10": 63.552222, "activity_20": 61.834865, "activity_30": 60.216729}, "trend_signal": 1, "fair_value": 47.380821, "relative_strength": 5.174315, "rate_of_change": 0.6622199611498948, "market_dynamics": 0.444535, "expectation": {"probability": 53.7348, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 61.62395, "high": 62.798441, "low": 54.82271, "close": 55.717093, "volume": 5570925}, "trend_line": 57.685166, "activity_lines": {"activity_5": 61.19287, "activity_10": 62.304692, "activity_20": 61.384743, "activity_30": 60.102747}, "trend_signal": 1, "fair_value": 47.509516, "relative_strength": -3.833056, "rate_of_change": 0.3502777381869302, "market_dynamics": 0.045545, "expectation": {"probability": 56.9474, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 55.687607, "high": 57.043924, "low": 54.999621, "close": 56.287139, "volume": 1238932}, "trend_line": 57.885944, "activity_lines": {"activity_5": 58.909166, "activity_10": 61.270851, "activity_20": 60.998648, "activity_30": 60.012551}, "trend_signal": 1, "fair_value": 47.636907, "relative_strength": -3.486493, "rate_of_change": 0.34805828590317256, "market_dynamics": -0.475956, "expectation": {"probability": 54.4455, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 56.120056, "high": 59.943296, "low": 55.510697, "close": 59.874498, "volume": 1801633}, "trend_line": 58.354106, "activity_lines": {"activity_5": 58.580428, "activity_10": 60.927229, "activity_20": 60.96011, "activity_30": 60.140845}, "trend_signal": 1, "fair_value": 47.759318, "relative_strength": 3.001135, "rate_of_change": 0.8087662870281592, "market_dynamics": -0.768234, "expectation": {"probability": 50.0747, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 60.071065, "high": 60.788537, "low": 57.564828, "close": 58.439554, "volume": 1763463}, "trend_line": 58.675247, "activity_lines": {"activity_5": 58.271817, "activity_10": 60.273517, "activity_20": 60.778718, "activity_30": 60.146358}, "trend_signal": 0, "fair_value": 47.852511, "relative_strength": 2.180802, "rate_of_change": 0.5503314539682901, "market_dynamics": -1.079364, "expectation": {"probability": 50.7848, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 58.34127, "high": 64.228471, "low": 57.987449, "close": 62.537989, "volume": 2552579}, "trend_line": 59.12713, "activity_lines": {"activity_5": 59.624202, "activity_10": 60.382895, "activity_20": 60.989228, "activity_30": 60.395567}, "trend_signal": 1, "fair_value": 47.975589, "relative_strength": 5.682749, "rate_of_change": 0.7701424759234542, "market_dynamics": -1.033866, "expectation": {"probability": 49.9625, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 63.393058, "high": 63.633854, "low": 61.044075, "close": 62.262794, "volume": 1755565}, "trend_line": 59.481743, "activity_lines": {"activity_5": 60.854715, "activity_10": 60.504066, "activity_20": 61.153753, "activity_30": 60.597868}, "trend_signal": 1, "fair_value": 48.076272, "relative_strength": 3.074369, "rate_of_change": 0.5997466814303358, "market_dynamics": -0.802791, "expectation": {"probability": 47.5212, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 62.017085, "high": 63.127692, "low": 57.85968, "close": 58.685264, "volume": 2410056}, "trend_line": 59.768005, "activity_lines": {"activity_5": 60.456338, "activity_10": 59.990601, "activity_20": 60.938591, "activity_30": 60.546482}, "trend_signal": 1, "fair_value": 48.149553, "relative_strength": -2.13982, "rate_of_change": 0.48126027510659986, "market_dynamics": -0.751704, "expectation": {"probability": 51.4648, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 58.213501, "high": 60.596884, "low": 57.196264, "close": 58.675435, "volume": 2156469}, "trend_line": 59.907438, "activity_lines": {"activity_5": 59.89481, "activity_10": 59.638795, "activity_20": 60.706398, "activity_30": 60.475994}, "trend_signal": 0, "fair_value": 48.222588, "relative_strength": -2.22594, "rate_of_change": 0.23329036998975755, "market_dynamics": -0.686655, "expectation": {"probability": 58.7507, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 59.510848, "high": 60.235691, "low": 57.387917, "close": 58.989944, "volume": 1949749}, "trend_line": 60.001561, "activity_lines": {"activity_5": 59.518055, "activity_10": 59.501913, "activity_20": 60.521181, "activity_30": 60.416801}, "trend_signal": 0, "fair_value": 48.308229, "relative_strength": -3.245377, "rate_of_change": 0.1571140465062173, "market_dynamics": -0.833848, "expectation": {"probability": 56.359, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 59.225825, "high": 60.326603, "low": 56.955469, "close": 57.378089, "volume": 1909816}, "trend_line": 59.923841, "activity_lines": {"activity_5": 58.567323, "activity_10": 59.142373, "activity_20": 60.17467, "activity_30": 60.247544}, "trend_signal": 0, "fair_value": 48.374907, "relative_strength": -4.473953, "rate_of_change": -0.12952996339545123, "market_dynamics": -1.017291, "expectation": {"probability": 58.6513, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 57.476373, "high": 58.459211, "low": 49.859377, "close": 51.638314, "volume": 4422199}, "trend_line": 59.719726, "activity_lines": {"activity_5": 56.047326, "activity_10": 57.824834, "activity_20": 59.308639, "activity_30": 59.712994}, "trend_signal": 0, "fair_value": 48.370063, "relative_strength": -13.165664, "rate_of_change": -0.34062402642047196, "market_dynamics": -1.05863, "expectation": {"probability": 57.8649, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 52.224967, "high": 52.224967, "low": 45.337184, "close": 46.677296, "volume": 4844957}, "trend_line": 59.358074, "activity_lines": {"activity_5": 52.581955, "activity_10": 55.679451, "activity_20": 58.018373, "activity_30": 58.871547}, "trend_signal": 0, "fair_value": 48.327529, "relative_strength": -18.880909, "rate_of_change": -0.6055821488531267, "market_dynamics": -1.042264, "expectation": {"probability": 55.876, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 46.046655, "high": 46.726565, "low": 42.637251, "close": 44.341953, "volume": 4999166}, "trend_line": 58.883665, "activity_lines": {"activity_5": 49.138668, "activity_10": 53.284184, "activity_20": 56.5614, "activity_30": 57.902765}, "trend_signal": 0, "fair_value": 48.299168, "relative_strength": -20.937195, "rate_of_change": -0.7992324683580558, "market_dynamics": -0.991194, "expectation": {"probability": 54.8091, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 44.095609, "high": 46.805395, "low": 44.041413, "close": 45.2485, "volume": 6577027}, "trend_line": 58.432948, "activity_lines": {"activity_5": 46.953128, "activity_10": 51.336155, "activity_20": 55.251846, "activity_30": 57.023077}, "trend_signal": 0, "fair_value": 48.242688, "relative_strength": -19.524577, "rate_of_change": -0.7654363905507535, "market_dynamics": -0.919925, "expectation": {"probability": 54.3577, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 46.135339, "high": 47.347352, "low": 44.272977, "close": 45.002156, "volume": 2662179}, "trend_line": 57.986842, "activity_lines": {"activity_5": 45.60157, "activity_10": 49.583173, "activity_20": 53.986339, "activity_30": 56.156575}, "trend_signal": 0, "fair_value": 48.179844, "relative_strength": -18.548837, "rate_of_change": -0.7634494155591813, "market_dynamics": -0.965341, "expectation": {"probability": 54.607, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 44.529175, "high": 46.805395, "low": 34.833068, "close": 37.020604, "volume": 6372340}, "trend_line": 57.418227, "activity_lines": {"activity_5": 42.414556, "activity_10": 46.697832, "activity_20": 52.060381, "activity_30": 54.803914}, "trend_signal": 0, "fair_value": 48.062278, "relative_strength": -25.939455, "rate_of_change": -0.9805931490457803, "market_dynamics": -0.965341, "expectation": {"probability": 53.6618, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 35.444001, "high": 39.80922, "low": 33.305734, "close": 35.719907, "volume": 7164278}, "trend_line": 56.765383, "activity_lines": {"activity_5": 39.768491, "activity_10": 44.034951, "activity_20": 50.134892, "activity_30": 53.404022}, "trend_signal": 0, "fair_value": 47.921464, "relative_strength": -31.957952, "rate_of_change": -1.136997838682831, "market_dynamics": -0.965341, "expectation": {"probability": 52.5766, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 37.138849, "high": 38.21291, "low": 35.365171, "close": 37.257094, "volume": 4976200}, "trend_line": 55.932278, "activity_lines": {"activity_5": 38.365315, "activity_10": 42.06911, "activity_20": 48.507968, "activity_30": 52.145423}, "trend_signal": 0, "fair_value": 47.816212, "relative_strength": -27.586263, "rate_of_change": -1.467628607385602, "market_dynamics": -1.00451, "expectation": {"probability": 52.3522, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 36.656015, "high": 38.666183, "low": 35.719907, "close": 38.350863, "volume": 3466822}, "trend_line": 55.298794, "activity_lines": {"activity_5": 37.799052, "activity_10": 40.69156, "activity_20": 47.128518, "activity_30": 51.011138}, "trend_signal": 0, "fair_value": 47.755705, "relative_strength": -28.301067, "rate_of_change": -1.1325910952527192, "market_dynamics": -1.045131, "expectation": {"probability": 53.0879, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 38.153787, "high": 40.459569, "low": 37.050165, "close": 40.380739, "volume": 4882997}, "trend_line": 54.542344, "activity_lines": {"activity_5": 38.369256, "activity_10": 40.058335, "activity_20": 46.05911, "activity_30": 50.048683}, "trend_signal": 0, "fair_value": 47.713977, "relative_strength": -26.263304, "rate_of_change": -1.3679321831141578, "market_dynamics": -1.094091, "expectation": {"probability": 53.9359, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 39.454485, "high": 42.223393, "low": 38.799209, "close": 41.444946, "volume": 3915421}, "trend_line": 53.864856, "activity_lines": {"activity_5": 39.602291, "activity_10": 39.927645, "activity_20": 45.194414, "activity_30": 49.20369}, "trend_signal": 0, "fair_value": 47.688642, "relative_strength": -23.650375, "rate_of_change": -1.2421321679904274, "market_dynamics": -1.102986, "expectation": {"probability": 54.7537, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 44.420783, "high": 45.031717, "low": 42.055879, "close": 43.031402, "volume": 2700140}, "trend_line": 53.353385, "activity_lines": {"activity_5": 41.069189, "activity_10": 40.270735, "activity_20": 44.548771, "activity_30": 48.504757}, "trend_signal": 0, "fair_value": 47.668201, "relative_strength": -24.338796, "rate_of_change": -0.9495449129205882, "market_dynamics": -1.02046, "expectation": {"probability": 55.5431, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 42.183978, "high": 42.735789, "low": 39.562876, "close": 40.863573, "volume": 2755814}, "trend_line": 52.809871, "activity_lines": {"activity_5": 41.326043, "activity_10": 40.285963, "activity_20": 43.75979, "activity_30": 47.698963}, "trend_signal": 0, "fair_value": 47.602199, "relative_strength": -25.914204, "rate_of_change": -1.0187057484731321, "market_dynamics": -0.87825, "expectation": {"probability": 55.3855, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 41.444946, "high": 41.84895, "low": 40.149175, "close": 40.400446, "volume": 1892568}, "trend_line": 52.175714, "activity_lines": {"activity_5": 41.188091, "activity_10": 40.28023, "activity_20": 43.017231, "activity_30": 46.898355}, "trend_signal": 0, "fair_value": 47.534458, "relative_strength": -27.622594, "rate_of_change": -1.2008304280841775, "market_dynamics": -0.725281, "expectation": {"probability": 54.5507, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 41.752791, "high": 46.082271, "low": 40.008149, "close": 45.034497, "volume": 4103975}, "trend_line": 51.478911, "activity_lines": {"activity_5": 42.458183, "activity_10": 41.205198, "activity_20": 42.80191, "activity_30": 46.437631}, "trend_signal": 0, "fair_value": 47.515544, "relative_strength": -20.443865, "rate_of_change": -1.3354929843413408, "market_dynamics": -0.36818, "expectation": {"probability": 54.5845, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 45.38046, "high": 47.065794, "low": 45.034497, "close": 45.637461, "volume": 3374383}, "trend_line": 50.895724, "activity_lines": {"activity_5": 43.619012, "activity_10": 42.239208, "activity_20": 42.727364, "activity_30": 46.060763}, "trend_signal": 0, "fair_value": 47.567818, "relative_strength": -18.848308, "rate_of_change": -1.1328658448116653, "market_dynamics": -0.038264, "expectation": {"probability": 55.2089, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 45.637461, "high": 46.393637, "low": 44.530379, "close": 44.540264, "volume": 2890742}, "trend_line": 50.124571, "activity_lines": {"activity_5": 44.134608, "activity_10": 42.917057, "activity_20": 42.627492, "activity_30": 45.650734}, "trend_signal": 0, "fair_value": 47.612874, "relative_strength": -20.410691, "rate_of_change": -1.5151626490272507, "market_dynamics": 0.259916, "expectation": {"probability": 61.9328, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 44.985074, "high": 45.261844, "low": 42.34587, "close": 43.808799, "volume": 3230966}, "trend_line": 49.339827, "activity_lines": {"activity_5": 44.305792, "activity_10": 43.301543, "activity_20": 42.525313, "activity_30": 45.243265}, "trend_signal": 0, "fair_value": 47.649, "relative_strength": -23.959075, "rate_of_change": -1.565587464080248, "market_dynamics": 0.502088, "expectation": {"probability": 60.7878, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 43.9373, "high": 45.815385, "low": 42.77091, "close": 44.747842, "volume": 1805897}, "trend_line": 48.736011, "activity_lines": {"activity_5": 44.593641, "activity_10": 43.737642, "activity_20": 42.583361, "activity_30": 44.947007}, "trend_signal": 0, "fair_value": 47.693173, "relative_strength": -23.311539, "rate_of_change": -1.2237902658231896, "market_dynamics": 0.468224, "expectation": {"probability": 59.0266, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 44.293148, "high": 45.938943, "low": 42.998258, "close": 45.370575, "volume": 2147927}, "trend_line": 48.178834, "activity_lines": {"activity_5": 44.799242, "activity_10": 44.170656, "activity_20": 42.768536, "activity_30": 44.729883}, "trend_signal": 0, "fair_value": 47.766608, "relative_strength": -21.613608, "rate_of_change": -1.1432552409757044, "market_dynamics": 0.463859, "expectation": {"probability": 59.6207, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 44.846688, "high": 44.846688, "low": 41.881291, "close": 43.047681, "volume": 2444463}, "trend_line": 47.756521, "activity_lines": {"activity_5": 44.20814, "activity_10": 44.090601, "activity_20": 42.789662, "activity_30": 44.39884}, "trend_signal": 0, "fair_value": 47.821894, "relative_strength": -25.556501, "rate_of_change": -0.8765529692976849, "market_dynamics": 0.456584, "expectation": {"probability": 61.0857, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 43.561683, "high": 46.23054, "low": 42.612756, "close": 45.667115, "volume": 2303129}, "trend_line": 47.40252, "activity_lines": {"activity_5": 44.662834, "activity_10": 44.457667, "activity_20": 43.101165, "activity_30": 44.26404}, "trend_signal": 0, "fair_value": 47.858926, "relative_strength": -21.562458, "rate_of_change": -0.7412621199940354, "market_dynamics": 0.48705, "expectation": {"probability": 58.5864, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 46.032847, "high": 47.792316, "low": 38.866471, "close": 39.232203, "volume": 5282906}, "trend_line": 46.714443, "activity_lines": {"activity_5": 42.897434, "activity_10": 43.606827, "activity_20": 42.80463, "activity_30": 43.736923}, "trend_signal": 0, "fair_value": 47.867436, "relative_strength": -30.263681, "rate_of_change": -1.4515620688520354, "market_dynamics": 0.510903, "expectation": {"probability": 60.9729, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 39.093818, "high": 40.932364, "low": 37.848351, "close": 37.996621, "volume": 3638207}, "trend_line": 46.033012, "activity_lines": {"activity_5": 41.02528, "activity_10": 42.560996, "activity_20": 42.414753, "activity_30": 43.174483}, "trend_signal": 0, "fair_value": 47.843186, "relative_strength": -33.396034, "rate_of_change": -1.4587158836508087, "market_dynamics": 0.35637, "expectation": {"probability": 59.7074, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 38.214084, "high": 40.077341, "low": 37.433196, "close": 39.251973, "volume": 4316799}, "trend_line": 45.256812, "activity_lines": {"activity_5": 40.021658, "activity_10": 41.787118, "activity_20": 42.178965, "activity_30": 42.736996}, "trend_signal": 0, "fair_value": 47.844383, "relative_strength": -31.185316, "rate_of_change": -1.6861812127349016, "market_dynamics": 0.258368, "expectation": {"probability": 58.2155, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 39.47932, "high": 41.965311, "low": 38.18443, "close": 41.851637, "volume": 2640378}, "trend_line": 44.57644, "activity_lines": {"activity_5": 40.292497, "activity_10": 41.591042, "activity_20": 42.218147, "activity_30": 42.517308}, "trend_signal": 0, "fair_value": 47.844291, "relative_strength": -26.183912, "rate_of_change": -1.5033582126818796, "market_dynamics": 0.109964, "expectation": {"probability": 58.9617, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 41.634175, "high": 41.951639, "low": 39.884591, "close": 41.604521, "volume": 2709644}, "trend_line": 44.007082, "activity_lines": {"activity_5": 40.560701, "activity_10": 41.418869, "activity_20": 42.210789, "activity_30": 42.325571}, "trend_signal": 0, "fair_value": 47.851677, "relative_strength": -25.935784, "rate_of_change": -1.2772621591136508, "market_dynamics": 0.012154, "expectation": {"probability": 59.6462, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 41.277239, "high": 43.340109, "low": 39.531733, "close": 42.437603, "volume": 2612266}, "trend_line": 43.465821, "activity_lines": {"activity_5": 41.377438, "activity_10": 41.451543, "activity_20": 42.25475, "activity_30": 42.224314}, "trend_signal": 0, "fair_value": 47.850102, "relative_strength": -24.109121, "rate_of_change": -1.2299406718218644, "market_dynamics": 0.058867, "expectation": {"probability": 59.2, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 42.715297, "high": 42.715297, "low": 39.620992, "close": 39.63091, "volume": 3669041}, "trend_line": 42.820519, "activity_lines": {"activity_5": 41.044918, "activity_10": 40.99884, "activity_20": 42.006737, "activity_30": 41.976901}, "trend_signal": 0, "fair_value": 47.847795, "relative_strength": -29.608207, "rate_of_change": -1.4846193748416736, "market_dynamics": 0.007589, "expectation": {"probability": 60.0324, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 39.948274, "high": 41.242527, "low": 39.006098, "close": 39.154863, "volume": 4017123}, "trend_line": 42.213079, "activity_lines": {"activity_5": 40.444763, "activity_10": 40.552618, "activity_20": 41.707292, "activity_30": 41.740407}, "trend_signal": 0, "fair_value": 47.876953, "relative_strength": -30.494909, "rate_of_change": -1.418572250373698, "market_dynamics": -0.030022, "expectation": {"probability": 53.6504, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 39.025933, "high": 41.703697, "low": 38.668898, "close": 41.197898, "volume": 3347601}, "trend_line": 41.865065, "activity_lines": {"activity_5": 40.532093, "activity_10": 40.59087, "activity_20": 41.608259, "activity_30": 41.674911}, "trend_signal": 0, "fair_value": 47.904168, "relative_strength": -26.001101, "rate_of_change": -0.824422212840715, "market_dynamics": -0.038696, "expectation": {"probability": 53.3263, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 40.920203, "high": 41.059051, "low": 37.220922, "close": 37.280428, "volume": 3136172}, "trend_line": 41.551836, "activity_lines": {"activity_5": 39.357183, "activity_10": 39.950487, "activity_20": 41.13731, "activity_30": 41.379128}, "trend_signal": 0, "fair_value": 47.87841, "relative_strength": -32.922841, "rate_of_change": -0.7481870624111052, "market_dynamics": -0.190336, "expectation": {"probability": 53.1199, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 37.577957, "high": 37.806063, "low": 32.926582, "close": 33.124934, "volume": 4945246}, "trend_line": 41.177935, "activity_lines": {"activity_5": 37.085381, "activity_10": 38.707045, "activity_20": 40.297985, "activity_30": 40.835457}, "trend_signal": 0, "fair_value": 47.827186, "relative_strength": -38.103034, "rate_of_change": -0.8998423078104265, "market_dynamics": -0.260045, "expectation": {"probability": 51.9438, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 33.98777, "high": 36.695287, "low": 33.025758, "close": 36.308499, "volume": 3612102}, "trend_line": 40.879935, "activity_lines": {"activity_5": 36.495612, "activity_10": 38.153474, "activity_20": 39.798707, "activity_30": 40.5213}, "trend_signal": 0, "fair_value": 47.754024, "relative_strength": -32.580987, "rate_of_change": -0.7236885482479749, "market_dynamics": -0.374377, "expectation": {"probability": 52.8608, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 36.59611, "high": 39.511898, "low": 36.496934, "close": 38.589557, "volume": 3138063}, "trend_line": 40.666182, "activity_lines": {"activity_5": 36.887689, "activity_10": 38.045334, "activity_20": 39.536159, "activity_30": 40.373533}, "trend_signal": 0, "fair_value": 47.68667, "relative_strength": -28.98247, "rate_of_change": -0.5228799899021465, "market_dynamics": -0.458985, "expectation": {"probability": 53.4733, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 39.46231, "high": 44.80792, "low": 38.867251, "close": 43.806238, "volume": 5731066}, "trend_line": 40.89237, "activity_lines": {"activity_5": 39.056347, "activity_10": 38.897725, "activity_20": 39.801127, "activity_30": 40.576118}, "trend_signal": 0, "fair_value": 47.640183, "relative_strength": -19.154198, "rate_of_change": 0.5562066288888406, "market_dynamics": -0.064722, "expectation": {"probability": 52.6917, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 43.716979, "high": 44.064097, "low": 41.60948, "close": 42.507027, "volume": 2928905}, "trend_line": 41.118607, "activity_lines": {"activity_5": 40.618046, "activity_10": 39.478358, "activity_20": 39.951081, "activity_30": 40.680289}, "trend_signal": 0, "fair_value": 47.560835, "relative_strength": -19.313631, "rate_of_change": 0.5532499094574307, "market_dynamics": 0.234589, "expectation": {"probability": 57.5869, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 42.933485, "high": 43.979797, "low": 40.186298, "close": 41.306992, "volume": 3186425}, "trend_line": 41.253604, "activity_lines": {"activity_5": 41.431293, "activity_10": 39.824394, "activity_20": 39.996429, "activity_30": 40.692443}, "trend_signal": 0, "fair_value": 47.485567, "relative_strength": -20.779727, "rate_of_change": 0.32831121929788526, "market_dynamics": 0.589762, "expectation": {"probability": 57.9533, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 40.959874, "high": 41.624356, "low": 38.837498, "close": 40.840862, "volume": 3001276}, "trend_line": 41.336604, "activity_lines": {"activity_5": 41.543693, "activity_10": 40.106235, "activity_20": 40.009296, "activity_30": 40.665815}, "trend_signal": 0, "fair_value": 47.420687, "relative_strength": -19.076702, "rate_of_change": 0.20119454290587171, "market_dynamics": 0.831598, "expectation": {"probability": 56.894, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 40.424321, "high": 43.102085, "low": 39.844139, "close": 42.566533, "volume": 1920760}, "trend_line": 41.409463, "activity_lines": {"activity_5": 41.929159, "activity_10": 40.679836, "activity_20": 40.205117, "activity_30": 40.745165}, "trend_signal": 0, "fair_value": 47.355751, "relative_strength": -17.611966, "rate_of_change": 0.17625782708226614, "market_dynamics": 0.70143, "expectation": {"probability": 57.8894, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 42.335833, "high": 46.479869, "low": 42.286085, "close": 45.788367, "volume": 2823581}, "trend_line": 41.554244, "activity_lines": {"activity_5": 43.123438, "activity_10": 41.777194, "activity_20": 40.721133, "activity_30": 41.027675}, "trend_signal": 0, "fair_value": 47.356557, "relative_strength": -10.813545, "rate_of_change": 0.34963264314727943, "market_dynamics": 0.757868, "expectation": {"probability": 58.3085, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 45.619223, "high": 48.584224, "low": 44.833199, "close": 45.937612, "volume": 3512644}, "trend_line": 41.651118, "activity_lines": {"activity_5": 44.235323, "activity_10": 42.818225, "activity_20": 41.238311, "activity_30": 41.310473}, "trend_signal": 0, "fair_value": 47.347572, "relative_strength": -9.152611, "rate_of_change": 0.23312660916174938, "market_dynamics": 0.834668, "expectation": {"probability": 58.6173, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 46.057008, "high": 46.057008, "low": 43.380548, "close": 45.42023, "volume": 4797573}, "trend_line": 41.803006, "activity_lines": {"activity_5": 44.946042, "activity_10": 43.607783, "activity_20": 41.704927, "activity_30": 41.553641}, "trend_signal": 0, "fair_value": 47.329588, "relative_strength": -9.615418, "rate_of_change": 0.36466728216036526, "market_dynamics": 1.017747, "expectation": {"probability": 57.0998, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 45.748569, "high": 46.762042, "low": 45.151589, "close": 45.778418, "volume": 1499149}, "trend_line": 41.982272, "activity_lines": {"activity_5": 45.501941, "activity_10": 44.238915, "activity_20": 42.176189, "activity_30": 41.810119}, "trend_signal": 0, "fair_value": 47.312604, "relative_strength": -9.492527, "rate_of_change": 0.4288351895076597, "market_dynamics": 1.071292, "expectation": {"probability": 57.7129, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 46.116706, "high": 46.942529, "low": 45.002344, "close": 46.793284, "volume": 1453126}, "trend_line": 42.040898, "activity_lines": {"activity_5": 46.066958, "activity_10": 44.882387, "activity_20": 42.707049, "activity_30": 42.120507}, "trend_signal": 1, "fair_value": 47.275318, "relative_strength": -5.681517, "rate_of_change": 0.13964465763071787, "market_dynamics": 1.010661, "expectation": {"probability": 51.1029, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 48.912563, "high": 52.27555, "low": 48.10664, "close": 51.539275, "volume": 5728777}, "trend_line": 42.237625, "activity_lines": {"activity_5": 47.932189, "activity_10": 46.239609, "activity_20": 43.653997, "activity_30": 42.733306}, "trend_signal": 1, "fair_value": 47.262341, "relative_strength": 3.005961, "rate_of_change": 0.46794195499820856, "market_dynamics": 1.157064, "expectation": {"probability": 46.9277, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 51.161188, "high": 53.250618, "low": 50.295567, "close": 52.991926, "volume": 3084557}, "trend_line": 42.519347, "activity_lines": {"activity_5": 49.898243, "activity_10": 47.720348, "activity_20": 44.693161, "activity_30": 43.427132}, "trend_signal": 1, "fair_value": 47.274425, "relative_strength": 7.114373, "rate_of_change": 0.6669929949896615, "market_dynamics": 1.159611, "expectation": {"probability": 48.2289, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 53.031725, "high": 56.832498, "low": 52.422308, "close": 53.200869, "volume": 3703563}, "trend_line": 42.832416, "activity_lines": {"activity_5": 51.463657, "activity_10": 49.048443, "activity_20": 45.697999, "activity_30": 44.116262}, "trend_signal": 1, "fair_value": 47.296435, "relative_strength": 8.687934, "rate_of_change": 0.7362977611109566, "market_dynamics": 1.331278, "expectation": {"probability": 49.7826, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 54.06649, "high": 57.011592, "low": 53.608806, "close": 55.946977, "volume": 5089070}, "trend_line": 43.205721, "activity_lines": {"activity_5": 53.425732, "activity_10": 50.659577, "activity_20": 46.913117, "activity_30": 44.962363}, "trend_signal": 1, "fair_value": 47.326783, "relative_strength": 14.397053, "rate_of_change": 0.8715478482465124, "market_dynamics": 1.552029, "expectation": {"probability": 49.7826, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 54.643571, "high": 58.494092, "low": 54.434727, "close": 57.708068, "volume": 5031313}, "trend_line": 43.616971, "activity_lines": {"activity_5": 55.296932, "activity_10": 52.316253, "activity_20": 48.218263, "activity_30": 45.897998}, "trend_signal": 1, "fair_value": 47.366629, "relative_strength": 18.721342, "rate_of_change": 0.9518415396886968, "market_dynamics": 1.542638, "expectation": {"probability": 50.0543, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 58.066256, "high": 58.538866, "low": 55.767883, "close": 56.643454, "volume": 4528046}, "trend_line": 44.070163, "activity_lines": {"activity_5": 56.085609, "activity_10": 53.504063, "activity_20": 49.333668, "activity_30": 46.738416}, "trend_signal": 1, "fair_value": 47.420218, "relative_strength": 18.526577, "rate_of_change": 1.039026758644018, "market_dynamics": 1.589513, "expectation": {"probability": 49.1749, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 56.996667, "high": 58.812481, "low": 55.519142, "close": 58.145854, "volume": 4236132}, "trend_line": 44.486121, "activity_lines": {"activity_5": 57.034808, "activity_10": 54.76767, "activity_20": 50.518608, "activity_30": 47.646525}, "trend_signal": 1, "fair_value": 47.499745, "relative_strength": 20.726355, "rate_of_change": 0.943854008436493, "market_dynamics": 1.598384, "expectation": {"probability": 51.1828, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 57.94686, "high": 58.951777, "low": 50.912446, "close": 53.728202, "volume": 7104600}, "trend_line": 44.969321, "activity_lines": {"activity_5": 56.16786, "activity_10": 55.006101, "activity_20": 51.183461, "activity_30": 48.242789}, "trend_signal": 1, "fair_value": 47.544266, "relative_strength": 12.410666, "rate_of_change": 1.08618146320288, "market_dynamics": 1.504979, "expectation": {"probability": 49.4834, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 54.797752, "high": 55.299541, "low": 48.901981, "close": 49.889598, "volume": 7159682}, "trend_line": 45.365754, "activity_lines": {"activity_5": 53.986222, "activity_10": 54.395549, "activity_20": 51.384622, "activity_30": 48.560226}, "trend_signal": 1, "fair_value": 47.600399, "relative_strength": 6.72202, "rate_of_change": 0.8815632328537979, "market_dynamics": 1.23099, "expectation": {"probability": 49.2158, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 49.241163, "high": 51.625408, "low": 45.011371, "close": 46.248385, "volume": 7439569}, "trend_line": 45.598967, "activity_lines": {"activity_5": 50.994672, "activity_10": 53.04821, "activity_20": 51.174328, "activity_30": 48.61717}, "trend_signal": 1, "fair_value": 47.66885, "relative_strength": 0.715301, "rate_of_change": 0.5140727959685167, "market_dynamics": 0.802054, "expectation": {"probability": 47.4375, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 46.587567, "high": 47.340749, "low": 44.342984, "close": 45.470263, "volume": 5718852}, "trend_line": 45.719588, "activity_lines": {"activity_5": 48.507727, "activity_10": 51.569301, "activity_20": 50.853457, "activity_30": 48.608866}, "trend_signal": 1, "fair_value": 47.727113, "relative_strength": 1.145029, "rate_of_change": 0.2645257292780336, "market_dynamics": 0.283091, "expectation": {"probability": 49.1683, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 46.18853, "high": 49.340922, "low": 45.8693, "close": 48.273498, "volume": 4083099}, "trend_line": 45.941887, "activity_lines": {"activity_5": 47.700073, "activity_10": 50.710417, "activity_20": 50.791637, "activity_30": 48.773635}, "trend_signal": 1, "fair_value": 47.781306, "relative_strength": 10.00937, "rate_of_change": 0.48622266674843956, "market_dynamics": -0.19655, "expectation": {"probability": 45.0905, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 48.83215, "high": 49.021692, "low": 46.238409, "close": 47.674942, "volume": 3389956}, "trend_line": 46.116465, "activity_lines": {"activity_5": 47.351057, "activity_10": 49.828494, "activity_20": 50.645352, "activity_30": 48.885445}, "trend_signal": 1, "fair_value": 47.830547, "relative_strength": 5.085157, "rate_of_change": 0.37999745199842744, "market_dynamics": -0.545139, "expectation": {"probability": 43.7794, "direction": "negative"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 47.70487, "high": 54.468547, "low": 47.325785, "close": 54.209173, "volume": 5660593}, "trend_line": 46.602408, "activity_lines": {"activity_5": 49.583669, "activity_10": 50.235085, "activity_20": 51.091051, "activity_30": 49.407555}, "trend_signal": 1, "fair_value": 47.912079, "relative_strength": 14.945232, "rate_of_change": 1.053729942223453, "market_dynamics": -0.535787, "expectation": {"probability": 44.2497, "direction": "negative"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 54.418667, "high": 54.648113, "low": 51.874807, "close": 52.553169, "volume": 4996195}, "trend_line": 47.049018, "activity_lines": {"activity_5": 50.976308, "activity_10": 50.372181, "activity_20": 51.315377, "activity_30": 49.791475}, "trend_signal": 1, "fair_value": 47.988752, "relative_strength": 6.54826, "rate_of_change": 0.9583410367979264, "market_dynamics": -0.486683, "expectation": {"probability": 41.2607, "direction": "negative"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 52.533218, "high": 56.723106, "low": 51.595481, "close": 56.643298, "volume": 3470383}, "trend_line": 47.563864, "activity_lines": {"activity_5": 53.312004, "activity_10": 51.346661, "activity_20": 51.881684, "activity_30": 50.410461}, "trend_signal": 1, "fair_value": 48.101241, "relative_strength": 13.948941, "rate_of_change": 1.0942757615047476, "market_dynamics": -0.412705, "expectation": {"probability": 44.1724, "direction": "negative"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 57.002432, "high": 57.42142, "low": 54.358812, "close": 54.658089, "volume": 3066763}, "trend_line": 48.14312, "activity_lines": {"activity_5": 54.241095, "activity_10": 51.960198, "activity_20": 52.207233, "activity_30": 50.868153}, "trend_signal": 1, "fair_value": 48.2119, "relative_strength": 8.817906, "rate_of_change": 1.217848911518208, "market_dynamics": -0.317092, "expectation": {"probability": 42.3337, "direction": "negative"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 54.588258, "high": 56.458744, "low": 53.171677, "close": 54.009654, "volume": 3469301}, "trend_line": 48.839277, "activity_lines": {"activity_5": 54.528402, "activity_10": 52.519251, "activity_20": 52.4295, "activity_30": 51.246639}, "trend_signal": 1, "fair_value": 48.341989, "relative_strength": 5.083887, "rate_of_change": 1.4460155469774278, "market_dynamics": -0.400865, "expectation": {"probability": 41.7222, "direction": "negative"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 54.727921, "high": 57.700746, "low": 54.448595, "close": 56.822865, "volume": 3867103}, "trend_line": 49.523089, "activity_lines": {"activity_5": 55.331132, "activity_10": 53.58468, "activity_20": 52.87879, "activity_30": 51.761709}, "trend_signal": 1, "fair_value": 48.486707, "relative_strength": 10.215339, "rate_of_change": 1.400127196805137, "market_dynamics": -0.339787, "expectation": {"probability": 43.629, "direction": "negative"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 56.822865, "high": 62.598925, "low": 56.344021, "close": 62.110105, "volume": 4426409}, "trend_line": 50.307108, "activity_lines": {"activity_5": 57.722028, "activity_10": 55.485365, "activity_20": 53.779034, "activity_30": 52.573774}, "trend_signal": 1, "fair_value": 48.675409, "relative_strength": 19.033902, "rate_of_change": 1.5831383216018708, "market_dynamics": -0.124684, "expectation": {"probability": 44.3662, "direction": "negative"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 62.728612, "high": 64.145193, "low": 57.650867, "close": 57.900265, "volume": 2735663}, "trend_line": 50.776908, "activity_lines": {"activity_5": 58.072516, "activity_10": 56.332231, "activity_20": 54.205404, "activity_30": 53.063656}, "trend_signal": 1, "fair_value": 48.828181, "relative_strength": 9.15948, "rate_of_change": 0.9338640575403367, "market_dynamics": -0.008133, "expectation": {"probability": 42.7966, "direction": "negative"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 58.28, "high": 60.63, "low": 56.5016, "close": 56.62, "volume": 3618532}, "trend_line": 51.247341, "activity_lines": {"activity_5": 57.912451, "activity_10": 56.720321, "activity_20": 54.479553, "activity_30": 53.440629}, "trend_signal": 1, "fair_value": 48.941938, "relative_strength": 9.463315, "rate_of_change": 0.9264703553828049, "market_dynamics": 0.17611, "expectation": {"probability": 47.4122, "direction": "undecided"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 57.51, "high": 59.87, "low": 57.0, "close": 59.1, "volume": 2634093}, "trend_line": 51.840441, "activity_lines": {"activity_5": 58.448258, "activity_10": 57.407565, "activity_20": 54.972616, "activity_30": 53.947252}, "trend_signal": 1, "fair_value": 49.067805, "relative_strength": 13.537616, "rate_of_change": 1.157328338264418, "market_dynamics": 0.345284, "expectation": {"probability": 48.6694, "direction": "undecided"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 58.39, "high": 58.93, "low": 53.93, "close": 54.69, "volume": 3453946}, "trend_line": 52.302079, "activity_lines": {"activity_5": 57.174709, "activity_10": 57.085263, "activity_20": 55.017589, "activity_30": 54.131095}, "trend_signal": 1, "fair_value": 49.1777, "relative_strength": 4.170352, "rate_of_change": 0.8904978258190371, "market_dynamics": 0.275618, "expectation": {"probability": 47.2587, "direction": "undecided"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 54.8, "high": 55.575, "low": 50.07, "close": 52.01, "volume": 6024627}, "trend_line": 52.616861, "activity_lines": {"activity_5": 55.150018, "activity_10": 56.266946, "activity_20": 54.813308, "activity_30": 54.112251}, "trend_signal": 1, "fair_value": 49.248241, "relative_strength": 1.496825, "rate_of_change": 0.601853704515266, "market_dynamics": 0.33907, "expectation": {"probability": 46.5289, "direction": "undecided"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 51.85, "high": 52.72, "low": 48.52, "close": 50.42, "volume": 3064471}, "trend_line": 52.771249, "activity_lines": {"activity_5": 53.268667, "activity_10": 55.169413, "activity_20": 54.484733, "activity_30": 53.970518}, "trend_signal": 1, "fair_value": 49.297349, "relative_strength": -3.569386, "rate_of_change": 0.29341925205305824, "market_dynamics": 0.078221, "expectation": {"probability": 50.9001, "direction": "undecided"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 50.84, "high": 54.385, "low": 50.26, "close": 53.79, "volume": 3323499}, "trend_line": 53.032995, "activity_lines": {"activity_5": 53.009333, "activity_10": 54.797759, "activity_20": 54.506745, "activity_30": 54.036244}, "trend_signal": 0, "fair_value": 49.3534, "relative_strength": 1.554251, "rate_of_change": 0.49600114638181536, "market_dynamics": -0.17992, "expectation": {"probability": 45.7101, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/1cb28433-c093-4902-bd73-c13716ff2dab/", "share_image": "https://sharemaestro.com/terminal/1cb28433-c093-4902-bd73-c13716ff2dab/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}