{"ticker": {"uuid": "2b23ed64-ff10-42c5-9c63-b22d025db5bc", "symbol": "KGS", "name": "Kodiak Gas Services, Inc.", "exchange": "NYSE", "asset_type": "Equity", "sector": "Energy", "industry": "Oil & Gas Equipment & Services", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, KGS rose 24.14%, moving from 53.85 to 66.85. 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 38.98 and has softened across the 12-week window. Market Dynamics is 1.81 on the latest week. Expectation is positive at 63.91%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "66.85"}, {"label": "12-Week Change", "value": "24.14%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 63.91%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "38.98"}, {"label": "Market Dynamics", "value": "1.81"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 73.98, "high": 75.23, "low": 66.7801, "close": 66.85, "volume": 7292514}, "trend_line": 49.7416, "activity_lines": {"activity_5": 70.309893, "activity_10": 68.046775, "activity_20": 62.585094, "activity_30": 57.031031}, "trend_signal": 1, "fair_value": 31.707996, "relative_strength": 38.979335, "rate_of_change": 2.124144678773336, "market_dynamics": 1.8118, "expectation": {"probability": 63.912, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-07-07", "ohlcv": {"open": 13.979157, "high": 14.057107, "low": 13.035087, "close": 13.8579, "volume": 3697440}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 13.8579, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 13.857931, "high": 14.195718, "low": 13.641401, "close": 14.0658, "volume": 1612853}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 13.96185, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 14.074453, "high": 14.983879, "low": 13.974849, "close": 14.8453, "volume": 1145436}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 14.256333, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 14.741366, "high": 16.603524, "low": 14.741366, "close": 16.4303, "volume": 2827591}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 14.799825, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 16.785346, "high": 16.785346, "low": 15.806634, "close": 16.5948, "volume": 2517637}, "trend_line": null, "activity_lines": {"activity_5": 15.681373, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.15882, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 16.837351, "high": 16.993252, "low": 15.650768, "close": 16.7594, "volume": 1541853}, "trend_line": null, "activity_lines": {"activity_5": 16.2149, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.425583, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 16.932654, "high": 17.140523, "low": 16.343692, "close": 16.5429, "volume": 1178689}, "trend_line": null, "activity_lines": {"activity_5": 16.482827, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.5852, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 16.629504, "high": 16.629504, "low": 15.217728, "close": 15.7374, "volume": 1159411}, "trend_line": null, "activity_lines": {"activity_5": 16.317113, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.604225, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 82.8947, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 16.023222, "high": 16.386993, "low": 15.494889, "close": 16.0059, "volume": 876277}, "trend_line": null, "activity_lines": {"activity_5": 16.181427, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.648856, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 71.9212, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 16.023206, "high": 16.35363, "low": 15.321649, "close": 15.3996, "volume": 978538}, "trend_line": null, "activity_lines": {"activity_5": 15.871933, "activity_10": 15.918647, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.62393, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 73.6559, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 15.451522, "high": 16.066465, "low": 14.91453, "close": 15.4342, "volume": 4577232}, "trend_line": null, "activity_lines": {"activity_5": 15.653653, "activity_10": 15.884151, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.606682, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 15.494829, "high": 16.066466, "low": 14.879886, "close": 15.2783, "volume": 2032570}, "trend_line": null, "activity_lines": {"activity_5": 15.471753, "activity_10": 15.792649, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.579317, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 70.2929, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 15.200381, "high": 16.066499, "low": 15.165736, "close": 15.4862, "volume": 2140702}, "trend_line": null, "activity_lines": {"activity_5": 15.44346, "activity_10": 15.716902, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.572154, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 62.4561, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 15.460175, "high": 15.546093, "low": 14.659017, "close": 15.0531, "volume": 1579150}, "trend_line": null, "activity_lines": {"activity_5": 15.287547, "activity_10": 15.550756, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.535079, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 67.2297, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 15.234987, "high": 15.616079, "low": 15.14621, "close": 15.4775, "volume": 1013932}, "trend_line": null, "activity_lines": {"activity_5": 15.33662, "activity_10": 15.486815, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.53124, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 59.6491, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 15.598795, "high": 15.642101, "low": 14.559453, "close": 14.9059, "volume": 976466}, "trend_line": null, "activity_lines": {"activity_5": 15.189967, "activity_10": 15.33926, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.492156, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 65.1558, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 14.879878, "high": 15.520804, "low": 14.533431, "close": 14.8972, "volume": 1391649}, "trend_line": null, "activity_lines": {"activity_5": 15.075633, "activity_10": 15.223824, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.457159, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 60.686, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 15.295616, "high": 15.561165, "low": 14.808776, "close": 15.4815, "volume": 897560}, "trend_line": null, "activity_lines": {"activity_5": 15.181473, "activity_10": 15.244545, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.458511, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 55.4779, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 15.490422, "high": 15.822359, "low": 14.799991, "close": 15.6409, "volume": 1169568}, "trend_line": null, "activity_lines": {"activity_5": 15.34076, "activity_10": 15.298902, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 15.468111, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 57.6497, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 15.534627, "high": 16.419791, "low": 15.463814, "close": 16.1985, "volume": 1428300}, "trend_line": null, "activity_lines": {"activity_5": 15.646727, "activity_10": 15.461276, "activity_20": 15.544899, "activity_30": null}, "trend_signal": 0, "fair_value": 15.50463, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 60.3734, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 16.154277, "high": 16.399468, "low": 15.844469, "close": 16.2782, "volume": 733355}, "trend_line": null, "activity_lines": {"activity_5": 15.931193, "activity_10": 15.623616, "activity_20": 15.618572, "activity_30": null}, "trend_signal": 0, "fair_value": 15.541467, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 62.768, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 16.15423, "high": 16.287005, "low": 15.490358, "close": 15.7205, "volume": 2079216}, "trend_line": null, "activity_lines": {"activity_5": 15.938273, "activity_10": 15.669211, "activity_20": 15.627606, "activity_30": null}, "trend_signal": 0, "fair_value": 15.549605, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 66.0886, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 15.720552, "high": 16.313613, "low": 15.667442, "close": 16.2428, "volume": 1188962}, "trend_line": null, "activity_lines": {"activity_5": 16.064567, "activity_10": 15.801729, "activity_20": 15.678503, "activity_30": null}, "trend_signal": 0, "fair_value": 15.579743, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 61.3913, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 16.180853, "high": 16.572982, "low": 15.508126, "close": 16.4287, "volume": 3042194}, "trend_line": null, "activity_lines": {"activity_5": 16.202073, "activity_10": 15.954291, "activity_20": 15.74045, "activity_30": null}, "trend_signal": 0, "fair_value": 15.615117, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 63.0616, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 16.623443, "high": 17.738754, "low": 16.579184, "close": 17.4555, "volume": 1919327}, "trend_line": null, "activity_lines": {"activity_5": 16.629327, "activity_10": 16.268533, "activity_20": 15.900196, "activity_30": null}, "trend_signal": 0, "fair_value": 15.688732, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 64.8734, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 17.526254, "high": 18.26094, "low": 17.509259, "close": 17.7741, "volume": 2429896}, "trend_line": null, "activity_lines": {"activity_5": 17.07898, "activity_10": 16.604738, "activity_20": 16.086185, "activity_30": null}, "trend_signal": 0, "fair_value": 15.768938, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 66.5158, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 17.75639, "high": 18.898252, "low": 17.716558, "close": 18.8894, "volume": 2976130}, "trend_line": null, "activity_lines": {"activity_5": 17.800673, "activity_10": 17.091576, "activity_20": 16.373562, "activity_30": null}, "trend_signal": 0, "fair_value": 15.884511, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 68.0115, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 18.70355, "high": 19.07532, "low": 18.101638, "close": 18.9691, "volume": 3321252}, "trend_line": null, "activity_lines": {"activity_5": 18.337673, "activity_10": 17.52032, "activity_20": 16.657355, "activity_30": null}, "trend_signal": 0, "fair_value": 15.994675, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.0, "expectation": {"probability": 69.3793, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 18.969108, "high": 19.208103, "low": 18.446861, "close": 19.1904, "volume": 1854431}, "trend_line": null, "activity_lines": {"activity_5": 18.766687, "activity_10": 17.925889, "activity_20": 16.946836, "activity_30": null}, "trend_signal": 0, "fair_value": 16.104872, "relative_strength": null, "rate_of_change": null, "market_dynamics": 1.388705, "expectation": {"probability": 70.6924, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 19.278924, "high": 20.757152, "low": 19.075336, "close": 20.7483, "volume": 1884125}, "trend_line": 16.259653, "activity_lines": {"activity_5": 19.530887, "activity_10": 18.550176, "activity_20": 17.369523, "activity_30": 16.857266}, "trend_signal": 1, "fair_value": 16.259653, "relative_strength": null, "rate_of_change": null, "market_dynamics": 1.829415, "expectation": {"probability": 81.25, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 20.757131, "high": 21.049236, "low": 20.119812, "close": 20.3234, "volume": 1985950}, "trend_line": 16.47517, "activity_lines": {"activity_5": 19.933933, "activity_10": 19.014485, "activity_20": 17.726274, "activity_30": 17.119443}, "trend_signal": 1, "fair_value": 16.390742, "relative_strength": null, "rate_of_change": 1.3254710909267153, "market_dynamics": 1.701258, "expectation": {"probability": 75.0, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 20.261428, "high": 21.387624, "low": 20.040137, "close": 21.182, "volume": 1702025}, "trend_line": 16.712377, "activity_lines": {"activity_5": 20.453227, "activity_10": 19.561355, "activity_20": 18.141515, "activity_30": 17.423109}, "trend_signal": 1, "fair_value": 16.540469, "relative_strength": null, "rate_of_change": 1.4397848398529516, "market_dynamics": 1.592866, "expectation": {"probability": 73.3577, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 21.580943, "high": 22.165427, "low": 21.167308, "close": 21.7428, "volume": 1318277}, "trend_line": 16.942293, "activity_lines": {"activity_5": 21.006613, "activity_10": 20.110887, "activity_20": 18.582052, "activity_30": 17.747653}, "trend_signal": 1, "fair_value": 16.698115, "relative_strength": null, "rate_of_change": 1.3757229148193542, "market_dynamics": 1.593078, "expectation": {"probability": 75.6667, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 21.508992, "high": 23.055625, "low": 21.428063, "close": 22.8578, "volume": 1228148}, "trend_line": 17.156543, "activity_lines": {"activity_5": 21.746753, "activity_10": 20.763147, "activity_20": 19.098986, "activity_30": 18.129298}, "trend_signal": 1, "fair_value": 16.879282, "relative_strength": null, "rate_of_change": 1.2645867947154488, "market_dynamics": 1.562354, "expectation": {"probability": 77.9456, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 22.866754, "high": 23.442244, "low": 22.100722, "close": 23.3793, "volume": 1168121}, "trend_line": 17.382693, "activity_lines": {"activity_5": 22.416233, "activity_10": 21.393333, "activity_20": 19.628422, "activity_30": 18.530766}, "trend_signal": 1, "fair_value": 17.064997, "relative_strength": null, "rate_of_change": 1.318155994479777, "market_dynamics": 1.587397, "expectation": {"probability": 79.8343, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 23.397286, "high": 26.076914, "low": 21.194236, "close": 22.9297, "volume": 2506498}, "trend_line": 17.58837, "activity_lines": {"activity_5": 22.760447, "activity_10": 21.834067, "activity_20": 20.077411, "activity_30": 18.888638}, "trend_signal": 1, "fair_value": 17.227906, "relative_strength": null, "rate_of_change": 1.1832286286135378, "market_dynamics": 1.682762, "expectation": {"probability": 79.0576, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 23.208486, "high": 24.076219, "low": 22.322769, "close": 23.5322, "volume": 2232448}, "trend_line": 17.821347, "activity_lines": {"activity_5": 23.13174, "activity_10": 22.290609, "activity_20": 20.545572, "activity_30": 19.272111}, "trend_signal": 1, "fair_value": 17.398292, "relative_strength": null, "rate_of_change": 1.3246082496558702, "market_dynamics": 1.781251, "expectation": {"probability": 75.4717, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 23.550188, "high": 24.925972, "low": 23.271434, "close": 24.2156, "volume": 1840301}, "trend_line": 18.103953, "activity_lines": {"activity_5": 23.574153, "activity_10": 22.786991, "activity_20": 21.0377, "activity_30": 19.684643}, "trend_signal": 1, "fair_value": 17.577695, "relative_strength": null, "rate_of_change": 1.585772388585449, "market_dynamics": 1.835646, "expectation": {"probability": 76.8889, "direction": "positive"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 24.224519, "high": 24.593192, "low": 23.523141, "close": 24.5842, "volume": 2923668}, "trend_line": 18.389897, "activity_lines": {"activity_5": 23.97458, "activity_10": 23.255, "activity_20": 21.523342, "activity_30": 20.102724}, "trend_signal": 1, "fair_value": 17.757349, "relative_strength": null, "rate_of_change": 1.5794561552385857, "market_dynamics": 1.945467, "expectation": {"probability": 78.3784, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 24.71011, "high": 26.067907, "low": 24.287484, "close": 25.2856, "volume": 4452253}, "trend_line": 18.71943, "activity_lines": {"activity_5": 24.493713, "activity_10": 23.752467, "activity_20": 22.033197, "activity_30": 20.547608}, "trend_signal": 1, "fair_value": 17.945555, "relative_strength": null, "rate_of_change": 1.7919241200752662, "market_dynamics": 2.002171, "expectation": {"probability": 79.6875, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 25.375575, "high": 25.375575, "low": 23.873902, "close": 24.2156, "volume": 2087007}, "trend_line": 19.012143, "activity_lines": {"activity_5": 24.529093, "activity_10": 23.972893, "activity_20": 22.397875, "activity_30": 20.902199}, "trend_signal": 1, "fair_value": 18.098483, "relative_strength": null, "rate_of_change": 1.5636854327295175, "market_dynamics": 1.890324, "expectation": {"probability": 79.7546, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 24.260524, "high": 24.530285, "low": 23.271399, "close": 24.2875, "volume": 1636535}, "trend_line": 19.31245, "activity_lines": {"activity_5": 24.502713, "activity_10": 24.135624, "activity_20": 22.731604, "activity_30": 21.242545}, "trend_signal": 1, "fair_value": 18.24584, "relative_strength": null, "rate_of_change": 1.5795536568392115, "market_dynamics": 1.668362, "expectation": {"probability": 76.4808, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 24.278508, "high": 25.198394, "low": 24.115213, "close": 25.0788, "volume": 1319356}, "trend_line": 19.632203, "activity_lines": {"activity_5": 24.689747, "activity_10": 24.385764, "activity_20": 23.099899, "activity_30": 21.614568}, "trend_signal": 1, "fair_value": 18.404747, "relative_strength": null, "rate_of_change": 1.6556832509598842, "market_dynamics": 1.33467, "expectation": {"probability": 77.5, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 25.069839, "high": 25.240688, "low": 23.487238, "close": 24.5483, "volume": 1634021}, "trend_line": 19.94871, "activity_lines": {"activity_5": 24.6424, "activity_10": 24.478795, "activity_20": 23.375594, "activity_30": 21.931735}, "trend_signal": 1, "fair_value": 18.544373, "relative_strength": null, "rate_of_change": 1.612182799862032, "market_dynamics": 0.824098, "expectation": {"probability": 77.5061, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 25.040275, "high": 26.161481, "low": 24.757694, "close": 25.2317, "volume": 2063379}, "trend_line": 20.27385, "activity_lines": {"activity_5": 24.825247, "activity_10": 24.665344, "activity_20": 23.67771, "activity_30": 22.272573}, "trend_signal": 1, "fair_value": 18.69298, "relative_strength": null, "rate_of_change": 1.6298798268158747, "market_dynamics": 0.539331, "expectation": {"probability": 74.9245, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 25.423071, "high": 26.015577, "low": 24.620909, "close": 25.97, "volume": 1390890}, "trend_line": 20.642653, "activity_lines": {"activity_5": 25.257787, "activity_10": 24.952449, "activity_20": 24.013111, "activity_30": 22.640067}, "trend_signal": 1, "fair_value": 18.851176, "relative_strength": null, "rate_of_change": 1.8191068790584903, "market_dynamics": 0.33725, "expectation": {"probability": 75.8721, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 26.079428, "high": 26.826899, "low": 24.210752, "close": 24.3566, "volume": 1693755}, "trend_line": 20.957967, "activity_lines": {"activity_5": 25.035567, "activity_10": 24.890931, "activity_20": 24.155827, "activity_30": 22.879676}, "trend_signal": 1, "fair_value": 18.968313, "relative_strength": null, "rate_of_change": 1.5274877701039724, "market_dynamics": -0.003282, "expectation": {"probability": 75.3769, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 24.511577, "high": 25.158777, "low": 24.010225, "close": 25.1132, "volume": 1437972}, "trend_line": 21.279023, "activity_lines": {"activity_5": 25.06094, "activity_10": 24.951987, "activity_20": 24.344566, "activity_30": 23.147756}, "trend_signal": 1, "fair_value": 19.096331, "relative_strength": null, "rate_of_change": 1.5319043111385693, "market_dynamics": -0.182808, "expectation": {"probability": 73.9394, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 25.113182, "high": 25.113182, "low": 23.308314, "close": 23.4177, "volume": 1530957}, "trend_line": 21.53825, "activity_lines": {"activity_5": 24.518853, "activity_10": 24.688451, "activity_20": 24.34257, "activity_30": 23.285735}, "trend_signal": 1, "fair_value": 19.184522, "relative_strength": null, "rate_of_change": 1.2182279233402906, "market_dynamics": -0.497677, "expectation": {"probability": 73.5556, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 23.454197, "high": 24.329285, "low": 23.290118, "close": 23.6912, "volume": 1703195}, "trend_line": 21.788007, "activity_lines": {"activity_5": 24.143307, "activity_10": 24.495851, "activity_20": 24.346493, "activity_30": 23.424635}, "trend_signal": 1, "fair_value": 19.274656, "relative_strength": null, "rate_of_change": 1.1595974603321946, "market_dynamics": -0.769899, "expectation": {"probability": 71.6876, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 23.682014, "high": 24.137788, "low": 23.426781, "close": 23.7914, "volume": 1205593}, "trend_line": 22.038447, "activity_lines": {"activity_5": 23.90386, "activity_10": 24.350458, "activity_20": 24.345944, "activity_30": 23.553886}, "trend_signal": 1, "fair_value": 19.36322, "relative_strength": null, "rate_of_change": 1.1494396894585222, "market_dynamics": -0.876775, "expectation": {"probability": 72.6783, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 23.809635, "high": 24.939955, "low": 23.809635, "close": 24.8488, "volume": 3370015}, "trend_line": 22.342723, "activity_lines": {"activity_5": 24.16212, "activity_10": 24.405033, "activity_20": 24.429586, "activity_30": 23.735199}, "trend_signal": 1, "fair_value": 19.468712, "relative_strength": 12.465664, "rate_of_change": 1.380659898585404, "market_dynamics": -0.805811, "expectation": {"probability": 69.6056, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 24.894403, "high": 25.596295, "low": 24.520668, "close": 24.6574, "volume": 1227866}, "trend_line": 22.62321, "activity_lines": {"activity_5": 24.323767, "activity_10": 24.414602, "activity_20": 24.477539, "activity_30": 23.884533}, "trend_signal": 1, "fair_value": 19.566611, "relative_strength": 8.862687, "rate_of_change": 1.255384135586342, "market_dynamics": -0.797075, "expectation": {"probability": 75.1843, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 24.493356, "high": 25.149672, "low": 23.563575, "close": 24.9309, "volume": 2321571}, "trend_line": 22.906617, "activity_lines": {"activity_5": 24.606967, "activity_10": 24.48156, "activity_20": 24.53766, "activity_30": 24.033416}, "trend_signal": 1, "fair_value": 19.66595, "relative_strength": 8.366813, "rate_of_change": 1.25272673506545, "market_dynamics": -0.683241, "expectation": {"probability": 66.8033, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 25.049391, "high": 27.118609, "low": 25.022045, "close": 25.7604, "volume": 2263455}, "trend_line": 23.183447, "activity_lines": {"activity_5": 25.065787, "activity_10": 24.69238, "activity_20": 24.666909, "activity_30": 24.217531}, "trend_signal": 1, "fair_value": 19.776758, "relative_strength": 13.491823, "rate_of_change": 1.2085154259138324, "market_dynamics": -0.428653, "expectation": {"probability": 68.4825, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 25.687411, "high": 26.489573, "low": 24.347436, "close": 25.3866, "volume": 3046865}, "trend_line": 23.437197, "activity_lines": {"activity_5": 25.26206, "activity_10": 24.825624, "activity_20": 24.749219, "activity_30": 24.35967}, "trend_signal": 1, "fair_value": 19.876934, "relative_strength": 12.249003, "rate_of_change": 1.0945309383889295, "market_dynamics": -0.338221, "expectation": {"probability": 74.0816, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 25.486871, "high": 26.945348, "low": 24.21982, "close": 24.5024, "volume": 4128303}, "trend_line": 23.624297, "activity_lines": {"activity_5": 25.057253, "activity_10": 24.808711, "activity_20": 24.73562, "activity_30": 24.428393}, "trend_signal": 1, "fair_value": 19.958082, "relative_strength": 10.261032, "rate_of_change": 0.7983036538029585, "market_dynamics": -0.220989, "expectation": {"probability": 70.3488, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 23.545279, "high": 26.817736, "low": 22.638289, "close": 26.3255, "volume": 2899465}, "trend_line": 23.86951, "activity_lines": {"activity_5": 25.48324, "activity_10": 25.12062, "activity_20": 24.89103, "activity_30": 24.602664}, "trend_signal": 1, "fair_value": 20.067866, "relative_strength": 17.833319, "rate_of_change": 1.037969510796447, "market_dynamics": -0.035703, "expectation": {"probability": 63.6213, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 26.508874, "high": 27.239069, "low": 23.338531, "close": 24.2351, "volume": 5436137}, "trend_line": 24.037667, "activity_lines": {"activity_5": 25.10122, "activity_10": 25.030415, "activity_20": 24.837308, "activity_30": 24.626251}, "trend_signal": 1, "fair_value": 20.138497, "relative_strength": 4.051902, "rate_of_change": 0.7044845076417605, "market_dynamics": -0.139457, "expectation": {"probability": 68.1661, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 24.318372, "high": 25.372075, "low": 23.569688, "close": 25.141, "volume": 2681979}, "trend_line": 24.18409, "activity_lines": {"activity_5": 25.067553, "activity_10": 25.090056, "activity_20": 24.871523, "activity_30": 24.697434}, "trend_signal": 1, "fair_value": 20.221872, "relative_strength": 6.02957, "rate_of_change": 0.6091398137764459, "market_dynamics": -0.262932, "expectation": {"probability": 62.0637, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 25.566113, "high": 25.815674, "low": 24.540141, "close": 25.6493, "volume": 1717734}, "trend_line": 24.36162, "activity_lines": {"activity_5": 25.244613, "activity_10": 25.215756, "activity_20": 24.954837, "activity_30": 24.791963}, "trend_signal": 1, "fair_value": 20.310846, "relative_strength": 7.40917, "rate_of_change": 0.7340776518777316, "market_dynamics": -0.216588, "expectation": {"probability": 63.5036, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 25.224138, "high": 25.224138, "low": 23.809959, "close": 24.6141, "volume": 1908796}, "trend_line": 24.476023, "activity_lines": {"activity_5": 25.059093, "activity_10": 25.119458, "activity_20": 24.932733, "activity_30": 24.808252}, "trend_signal": 1, "fair_value": 20.380253, "relative_strength": 7.012431, "rate_of_change": 0.46960341717834414, "market_dynamics": -0.458849, "expectation": {"probability": 68.23, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 24.586399, "high": 24.956119, "low": 23.301621, "close": 24.6511, "volume": 6733382}, "trend_line": 24.572967, "activity_lines": {"activity_5": 24.87846, "activity_10": 25.034155, "activity_20": 24.912598, "activity_30": 24.819548}, "trend_signal": 1, "fair_value": 20.448044, "relative_strength": 2.64186, "rate_of_change": 0.39607741829625276, "market_dynamics": -0.358934, "expectation": {"probability": 62.3829, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 24.651086, "high": 27.645819, "low": 24.225908, "close": 27.3408, "volume": 4535994}, "trend_line": 24.7224, "activity_lines": {"activity_5": 25.70602, "activity_10": 25.438002, "activity_20": 25.150661, "activity_30": 24.998117}, "trend_signal": 1, "fair_value": 20.555744, "relative_strength": 11.638437, "rate_of_change": 0.6081194834958348, "market_dynamics": -0.033292, "expectation": {"probability": 63.6481, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 27.433192, "high": 28.209603, "low": 26.22236, "close": 27.0265, "volume": 3662914}, "trend_line": 24.843973, "activity_lines": {"activity_5": 26.221767, "activity_10": 25.740887, "activity_20": 25.345494, "activity_30": 25.146769}, "trend_signal": 1, "fair_value": 20.655294, "relative_strength": 9.217918, "rate_of_change": 0.49175241885900206, "market_dynamics": 0.195728, "expectation": {"probability": 68.9516, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 26.934057, "high": 30.13213, "low": 26.397964, "close": 30.0397, "volume": 4006955}, "trend_line": 25.080973, "activity_lines": {"activity_5": 27.616213, "activity_10": 26.568607, "activity_20": 25.818751, "activity_30": 25.481977}, "trend_signal": 1, "fair_value": 20.797482, "relative_strength": 20.17242, "rate_of_change": 0.9539537013665321, "market_dynamics": 0.751557, "expectation": {"probability": 64.218, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 30.039774, "high": 30.287117, "low": 28.329818, "close": 29.8734, "volume": 2832150}, "trend_line": 25.292347, "activity_lines": {"activity_5": 28.662533, "activity_10": 27.281489, "activity_20": 26.25679, "activity_30": 25.791166}, "trend_signal": 1, "fair_value": 20.932943, "relative_strength": 17.36055, "rate_of_change": 0.8427663472226508, "market_dynamics": 1.05554, "expectation": {"probability": 68.3417, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 29.725471, "high": 29.7532, "low": 28.468424, "close": 28.7642, "volume": 2879692}, "trend_line": 25.443967, "activity_lines": {"activity_5": 28.9885, "activity_10": 27.695044, "activity_20": 26.562921, "activity_30": 26.015157}, "trend_signal": 1, "fair_value": 21.048109, "relative_strength": 11.38416, "rate_of_change": 0.5994698712618532, "market_dynamics": 1.03925, "expectation": {"probability": 66.18, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 28.884327, "high": 29.207832, "low": 27.691982, "close": 28.986, "volume": 2466829}, "trend_line": 25.590693, "activity_lines": {"activity_5": 29.114193, "activity_10": 28.104585, "activity_20": 26.87279, "activity_30": 26.243675}, "trend_signal": 1, "fair_value": 21.163151, "relative_strength": 12.666919, "rate_of_change": 0.5766632223662334, "market_dynamics": 1.035255, "expectation": {"probability": 61.2729, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 28.562422, "high": 30.078946, "low": 28.515598, "close": 29.1524, "volume": 2288588}, "trend_line": 25.719587, "activity_lines": {"activity_5": 29.185673, "activity_10": 28.458002, "activity_20": 27.171991, "activity_30": 26.473462}, "trend_signal": 1, "fair_value": 21.277283, "relative_strength": 14.162286, "rate_of_change": 0.5036753010166585, "market_dynamics": 0.815571, "expectation": {"probability": 62.3295, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 29.152445, "high": 33.301026, "low": 29.030703, "close": 32.6174, "volume": 3808557}, "trend_line": 25.999647, "activity_lines": {"activity_5": 30.270427, "activity_10": 29.368484, "activity_20": 27.775187, "activity_30": 26.918483}, "trend_signal": 1, "fair_value": 21.437003, "relative_strength": 20.969219, "rate_of_change": 1.0888977338555197, "market_dynamics": 0.943288, "expectation": {"probability": 63.5163, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 33.553851, "high": 34.640161, "low": 32.486271, "close": 34.1251, "volume": 4299149}, "trend_line": 26.327567, "activity_lines": {"activity_5": 31.6859, "activity_10": 30.4264, "activity_20": 28.479944, "activity_30": 27.442705}, "trend_signal": 1, "fair_value": 21.613226, "relative_strength": 28.055649, "rate_of_change": 1.2612478930963904, "market_dynamics": 1.194995, "expectation": {"probability": 64.6305, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 34.415412, "high": 38.629544, "low": 34.415412, "close": 37.871, "volume": 3653276}, "trend_line": 26.753973, "activity_lines": {"activity_5": 34.06656, "activity_10": 31.992462, "activity_20": 29.49728, "activity_30": 28.187443}, "trend_signal": 1, "fair_value": 21.835936, "relative_strength": 38.185214, "rate_of_change": 1.6196179464665312, "market_dynamics": 1.535093, "expectation": {"probability": 65.6788, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 37.927188, "high": 38.133213, "low": 36.681678, "close": 37.871, "volume": 2497064}, "trend_line": 27.198063, "activity_lines": {"activity_5": 35.8401, "activity_10": 33.318162, "activity_20": 30.451695, "activity_30": 28.904671}, "trend_signal": 1, "fair_value": 22.052626, "relative_strength": 34.98318, "rate_of_change": 1.6599029983322582, "market_dynamics": 1.799275, "expectation": {"probability": 67.4292, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 37.758598, "high": 39.350602, "low": 37.056243, "close": 38.5546, "volume": 4065436}, "trend_line": 27.64216, "activity_lines": {"activity_5": 37.249173, "activity_10": 34.576695, "activity_20": 31.409595, "activity_30": 29.63735}, "trend_signal": 1, "fair_value": 22.272652, "relative_strength": 34.691876, "rate_of_change": 1.6328258376340963, "market_dynamics": 1.847661, "expectation": {"probability": 64.8014, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 38.873031, "high": 41.392146, "low": 38.315829, "close": 38.3767, "volume": 6178099}, "trend_line": 28.055717, "activity_lines": {"activity_5": 37.972133, "activity_10": 35.59328, "activity_20": 32.289628, "activity_30": 30.329901}, "trend_signal": 1, "fair_value": 22.484547, "relative_strength": 33.334882, "rate_of_change": 1.4961095659673513, "market_dynamics": 1.920898, "expectation": {"probability": 67.7885, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 37.796025, "high": 39.238192, "low": 35.90435, "close": 37.2716, "volume": 8091187}, "trend_line": 28.486217, "activity_lines": {"activity_5": 37.942773, "activity_10": 36.257356, "activity_20": 33.002555, "activity_30": 30.924474}, "trend_signal": 1, "fair_value": 22.676587, "relative_strength": 30.566229, "rate_of_change": 1.534446615639866, "market_dynamics": 1.90862, "expectation": {"probability": 66.1351, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 36.962557, "high": 38.521783, "low": 36.822086, "close": 37.8803, "volume": 2084419}, "trend_line": 28.911787, "activity_lines": {"activity_5": 37.906547, "activity_10": 36.897593, "activity_20": 33.712648, "activity_30": 31.530544}, "trend_signal": 1, "fair_value": 22.871506, "relative_strength": 30.497453, "rate_of_change": 1.4939505656367094, "market_dynamics": 1.770224, "expectation": {"probability": 62.4685, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 37.97397, "high": 40.8864, "low": 37.510416, "close": 40.8864, "volume": 3792138}, "trend_line": 29.494077, "activity_lines": {"activity_5": 38.871733, "activity_10": 37.918645, "activity_20": 34.654013, "activity_30": 32.3031}, "trend_signal": 1, "fair_value": 23.099543, "relative_strength": 40.025863, "rate_of_change": 2.0140228620250986, "market_dynamics": 1.74796, "expectation": {"probability": 63.2703, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 40.989459, "high": 41.607531, "low": 38.695098, "close": 39.3319, "volume": 3102153}, "trend_line": 30.015433, "activity_lines": {"activity_5": 39.117727, "activity_10": 38.440691, "activity_20": 35.368039, "activity_30": 32.937798}, "trend_signal": 1, "fair_value": 23.302448, "relative_strength": 35.90682, "rate_of_change": 1.767663385431593, "market_dynamics": 1.465792, "expectation": {"probability": 66.0312, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 39.313145, "high": 44.696555, "low": 39.032203, "close": 44.3701, "volume": 4417859}, "trend_line": 30.70139, "activity_lines": {"activity_5": 40.9913, "activity_10": 39.693691, "activity_20": 36.494317, "activity_30": 33.863906}, "trend_signal": 1, "fair_value": 23.562542, "relative_strength": 47.005326, "rate_of_change": 2.285347674311406, "market_dynamics": 1.428545, "expectation": {"probability": 62.6271, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 44.735291, "high": 46.561412, "low": 44.210866, "close": 46.4584, "volume": 3602561}, "trend_line": 31.42171, "activity_lines": {"activity_5": 43.161413, "activity_10": 41.112696, "activity_20": 37.730335, "activity_30": 34.880487}, "trend_signal": 1, "fair_value": 23.84176, "relative_strength": 49.39941, "rate_of_change": 2.346212989053593, "market_dynamics": 1.634837, "expectation": {"probability": 63.3716, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 45.306557, "high": 47.226326, "low": 40.474357, "close": 43.8082, "volume": 9180099}, "trend_line": 32.06007, "activity_lines": {"activity_5": 43.835673, "activity_10": 41.825605, "activity_20": 38.609932, "activity_30": 35.679615}, "trend_signal": 1, "fair_value": 24.082319, "relative_strength": 40.668878, "rate_of_change": 2.0315889873593838, "market_dynamics": 1.655991, "expectation": {"probability": 66.2086, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 42.693807, "high": 45.386167, "low": 42.141288, "close": 42.4035, "volume": 5787727}, "trend_line": 32.64249, "activity_lines": {"activity_5": 43.646507, "activity_10": 42.175165, "activity_20": 39.264524, "activity_30": 36.346934}, "trend_signal": 1, "fair_value": 24.300429, "relative_strength": 35.002718, "rate_of_change": 1.8166523030049497, "market_dynamics": 1.714436, "expectation": {"probability": 64.8456, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 43.439316, "high": 43.987387, "low": 41.59572, "close": 42.8062, "volume": 4088749}, "trend_line": 33.210683, "activity_lines": {"activity_5": 43.490433, "activity_10": 42.515535, "activity_20": 39.885741, "activity_30": 37.002657}, "trend_signal": 1, "fair_value": 24.518144, "relative_strength": 33.010663, "rate_of_change": 1.7406545885439524, "market_dynamics": 1.409184, "expectation": {"probability": 61.5937, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 43.051906, "high": 44.459881, "low": 41.067512, "close": 41.2943, "volume": 3288927}, "trend_line": 33.74094, "activity_lines": {"activity_5": 42.598773, "activity_10": 42.503711, "activity_20": 40.287826, "activity_30": 37.52418}, "trend_signal": 1, "fair_value": 24.713215, "relative_strength": 29.30515, "rate_of_change": 1.5966458744615366, "market_dynamics": 0.851008, "expectation": {"probability": 64.1509, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 40.850138, "high": 41.662794, "low": 38.138135, "close": 40.6328, "volume": 5918345}, "trend_line": 34.27862, "activity_lines": {"activity_5": 41.691667, "activity_10": 42.318567, "activity_20": 40.573318, "activity_30": 37.968817}, "trend_signal": 1, "fair_value": 24.896199, "relative_strength": 27.444456, "rate_of_change": 1.593553706565361, "market_dynamics": 0.291357, "expectation": {"probability": 62.9164, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 40.887992, "high": 41.171477, "low": 30.262028, "close": 32.2039, "volume": 9500725}, "trend_line": 34.474567, "activity_lines": {"activity_5": 38.3633, "activity_10": 40.539784, "activity_20": 40.004822, "activity_30": 37.834964}, "trend_signal": 1, "fair_value": 24.979241, "relative_strength": 3.817851, "rate_of_change": 0.5716303631826599, "market_dynamics": -0.15269, "expectation": {"probability": 61.4907, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 31.561276, "high": 35.719048, "low": 30.673024, "close": 34.7741, "volume": 6881885}, "trend_line": 34.825867, "activity_lines": {"activity_5": 36.665287, "activity_10": 39.331516, "activity_20": 39.664728, "activity_30": 37.854288}, "trend_signal": 1, "fair_value": 25.089296, "relative_strength": 14.096352, "rate_of_change": 1.0190120734511385, "market_dynamics": -0.497235, "expectation": {"probability": 56.0606, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 34.679655, "high": 36.919186, "low": 34.377271, "close": 35.7191, "volume": 5591987}, "trend_line": 35.17847, "activity_lines": {"activity_5": 35.7909, "activity_10": 38.4062, "activity_20": 39.387071, "activity_30": 37.911916}, "trend_signal": 1, "fair_value": 25.207404, "relative_strength": 15.934862, "rate_of_change": 1.012474434591951, "market_dynamics": -0.652033, "expectation": {"probability": 59.0129, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 36.323807, "high": 37.325452, "low": 34.906385, "close": 35.5395, "volume": 3251297}, "trend_line": 35.508143, "activity_lines": {"activity_5": 35.32912, "activity_10": 37.513916, "activity_20": 39.06104, "activity_30": 37.935209}, "trend_signal": 0, "fair_value": 25.320944, "relative_strength": 16.408603, "rate_of_change": 0.9371442248625357, "market_dynamics": -0.820937, "expectation": {"probability": 61.794, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 34.896961, "high": 36.654566, "low": 27.909064, "close": 29.558, "volume": 6211734}, "trend_line": 35.67294, "activity_lines": {"activity_5": 33.25716, "activity_10": 35.694644, "activity_20": 38.151427, "activity_30": 37.551328}, "trend_signal": 0, "fair_value": 25.366999, "relative_strength": 6.131392, "rate_of_change": 0.46411044362415715, "market_dynamics": -0.884442, "expectation": {"probability": 60.7516, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 28.055499, "high": 32.430607, "low": 27.639722, "close": 30.7486, "volume": 9284897}, "trend_line": 35.87619, "activity_lines": {"activity_5": 32.320387, "activity_10": 34.399124, "activity_20": 37.376953, "activity_30": 37.233629}, "trend_signal": 0, "fair_value": 25.424866, "relative_strength": 4.131976, "rate_of_change": 0.5697595992929211, "market_dynamics": -0.842412, "expectation": {"probability": 62.2568, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 31.589698, "high": 33.111068, "low": 30.833737, "close": 32.5063, "volume": 3027692}, "trend_line": 36.048373, "activity_lines": {"activity_5": 32.066533, "activity_10": 33.660633, "activity_20": 36.803795, "activity_30": 37.016217}, "trend_signal": 0, "fair_value": 25.5002, "relative_strength": 11.19221, "rate_of_change": 0.47993669338911643, "market_dynamics": -0.879856, "expectation": {"probability": 63.4881, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 32.194393, "high": 33.33778, "low": 30.663576, "close": 32.9787, "volume": 4279248}, "trend_line": 36.24678, "activity_lines": {"activity_5": 32.121333, "activity_10": 33.187982, "activity_20": 36.301173, "activity_30": 36.818173}, "trend_signal": 0, "fair_value": 25.578921, "relative_strength": 7.474894, "rate_of_change": 0.5503909982289718, "market_dynamics": -0.889986, "expectation": {"probability": 64.8551, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 33.092134, "high": 34.169377, "low": 31.29673, "close": 33.7347, "volume": 3425100}, "trend_line": 36.369947, "activity_lines": {"activity_5": 32.610827, "activity_10": 33.031467, "activity_20": 35.897104, "activity_30": 36.656104}, "trend_signal": 0, "fair_value": 25.663877, "relative_strength": 6.411444, "rate_of_change": 0.3398012182047681, "market_dynamics": -0.950616, "expectation": {"probability": 66.1234, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 33.020645, "high": 34.609925, "low": 32.024951, "close": 34.1408, "volume": 5262136}, "trend_line": 36.512193, "activity_lines": {"activity_5": 33.356007, "activity_10": 33.086236, "activity_20": 35.553815, "activity_30": 36.512288}, "trend_signal": 0, "fair_value": 25.751268, "relative_strength": 7.730598, "rate_of_change": 0.39110862603126717, "market_dynamics": -1.018391, "expectation": {"probability": 67.3034, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 35.806709, "high": 36.170521, "low": 33.293059, "close": 34.0068, "volume": 5731990}, "trend_line": 36.686947, "activity_lines": {"activity_5": 33.751, "activity_10": 33.234678, "activity_20": 35.212673, "activity_30": 36.350649}, "trend_signal": 0, "fair_value": 25.835508, "relative_strength": 1.652204, "rate_of_change": 0.47861819748816525, "market_dynamics": -0.955151, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 33.394023, "high": 34.112071, "low": 31.986649, "close": 33.1451, "volume": 3512160}, "trend_line": 36.825583, "activity_lines": {"activity_5": 33.641547, "activity_10": 33.193667, "activity_20": 34.80791, "activity_30": 36.122143}, "trend_signal": 0, "fair_value": 25.909342, "relative_strength": 1.289749, "rate_of_change": 0.37788917131752114, "market_dynamics": -0.931944, "expectation": {"probability": 64.0602, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 33.537629, "high": 34.466304, "low": 32.819581, "close": 33.8057, "volume": 4137801}, "trend_line": 36.980693, "activity_lines": {"activity_5": 33.709707, "activity_10": 33.302384, "activity_20": 34.502924, "activity_30": 35.927312}, "trend_signal": 0, "fair_value": 25.988306, "relative_strength": 1.1921, "rate_of_change": 0.42120174988132714, "market_dynamics": -0.822441, "expectation": {"probability": 64.4172, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 34.198231, "high": 35.739641, "low": 34.035474, "close": 35.4237, "volume": 4384542}, "trend_line": 37.074237, "activity_lines": {"activity_5": 34.262067, "activity_10": 33.740071, "activity_20": 34.378349, "activity_30": 35.826861}, "trend_signal": 0, "fair_value": 26.081726, "relative_strength": 3.791609, "rate_of_change": 0.25295361555283535, "market_dynamics": -0.647524, "expectation": {"probability": 65.3386, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 35.529036, "high": 35.672646, "low": 31.996238, "close": 32.8196, "volume": 4559726}, "trend_line": 37.03072, "activity_lines": {"activity_5": 33.833793, "activity_10": 33.706391, "activity_20": 34.048366, "activity_30": 35.552368}, "trend_signal": 0, "fair_value": 26.147783, "relative_strength": -3.843408, "rate_of_change": -0.11737800564848916, "market_dynamics": -0.472521, "expectation": {"probability": 76.1194, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 33.346194, "high": 33.427572, "low": 32.063279, "close": 33.0494, "volume": 3495560}, "trend_line": 36.87, "activity_lines": {"activity_5": 33.5702, "activity_10": 33.655191, "activity_20": 33.805216, "activity_30": 35.295509}, "trend_signal": 0, "fair_value": 26.214789, "relative_strength": -3.382985, "rate_of_change": -0.43401802611454715, "market_dynamics": -0.293495, "expectation": {"probability": 67.8273, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 33.40361, "high": 33.585516, "low": 32.178141, "close": 32.5611, "volume": 7580816}, "trend_line": 36.693003, "activity_lines": {"activity_5": 33.207667, "activity_10": 33.473376, "activity_20": 33.566793, "activity_30": 35.017515}, "trend_signal": 0, "fair_value": 26.275812, "relative_strength": -8.210325, "rate_of_change": -0.48005695687550876, "market_dynamics": -0.067477, "expectation": {"probability": 74.2291, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 32.599375, "high": 33.030204, "low": 31.756866, "close": 32.3696, "volume": 4350329}, "trend_line": 36.486837, "activity_lines": {"activity_5": 32.820233, "activity_10": 33.255747, "activity_20": 33.357, "activity_30": 34.738586}, "trend_signal": 0, "fair_value": 26.333848, "relative_strength": -10.473675, "rate_of_change": -0.5618673402119638, "market_dynamics": -0.057069, "expectation": {"probability": 70.2083, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 32.063184, "high": 32.455717, "low": 30.052653, "close": 30.7707, "volume": 4789489}, "trend_line": 36.233303, "activity_lines": {"activity_5": 31.995573, "activity_10": 32.758484, "activity_20": 33.04463, "activity_30": 34.369803}, "trend_signal": 0, "fair_value": 26.375705, "relative_strength": -14.782108, "rate_of_change": -0.6948642876333784, "market_dynamics": -0.037674, "expectation": {"probability": 65.9491, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 30.655902, "high": 31.900521, "low": 29.765522, "close": 30.9144, "volume": 7090621}, "trend_line": 36.021397, "activity_lines": {"activity_5": 31.529013, "activity_10": 32.341238, "activity_20": 32.796058, "activity_30": 34.026648}, "trend_signal": 0, "fair_value": 26.418122, "relative_strength": -14.973889, "rate_of_change": -0.5848376561198383, "market_dynamics": 0.09537, "expectation": {"probability": 64.2464, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 30.837753, "high": 30.962215, "low": 29.660155, "close": 29.9378, "volume": 5174225}, "trend_line": 35.756647, "activity_lines": {"activity_5": 30.863933, "activity_10": 31.805091, "activity_20": 32.500754, "activity_30": 33.634158}, "trend_signal": 0, "fair_value": 26.450712, "relative_strength": -18.88443, "rate_of_change": -0.7349798232422784, "market_dynamics": -0.059163, "expectation": {"probability": 64.2234, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 30.263293, "high": 31.249411, "low": 29.325045, "close": 29.9665, "volume": 5190072}, "trend_line": 35.39265, "activity_lines": {"activity_5": 30.41586, "activity_10": 31.348144, "activity_20": 32.218974, "activity_30": 33.2606}, "trend_signal": 0, "fair_value": 26.482967, "relative_strength": -16.84364, "rate_of_change": -1.0179841527087192, "market_dynamics": -0.141957, "expectation": {"probability": 61.3197, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 31.976176, "high": 32.432562, "low": 29.190568, "close": 31.5295, "volume": 22809466}, "trend_line": 35.13257, "activity_lines": {"activity_5": 30.66176, "activity_10": 31.233171, "activity_20": 32.108945, "activity_30": 33.011365}, "trend_signal": 0, "fair_value": 26.528845, "relative_strength": -14.614401, "rate_of_change": -0.7348418386303429, "market_dynamics": -0.11935, "expectation": {"probability": 62.4309, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 31.704331, "high": 34.238735, "low": 31.558675, "close": 33.8309, "volume": 8125628}, "trend_line": 34.781263, "activity_lines": {"activity_5": 31.7308, "activity_10": 31.57802, "activity_20": 32.238048, "activity_30": 32.927386}, "trend_signal": 0, "fair_value": 26.594629, "relative_strength": -9.522906, "rate_of_change": -0.9999467730370949, "market_dynamics": -0.080903, "expectation": {"probability": 63.6752, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 33.617277, "high": 35.986606, "low": 33.539594, "close": 34.7631, "volume": 7414916}, "trend_line": 34.39142, "activity_lines": {"activity_5": 32.90656, "activity_10": 32.12132, "activity_20": 32.464067, "activity_30": 32.926214}, "trend_signal": 0, "fair_value": 26.667562, "relative_strength": -7.562028, "rate_of_change": -1.1208419889755186, "market_dynamics": 0.198734, "expectation": {"probability": 60.8575, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 34.831083, "high": 35.200077, "low": 33.054086, "close": 34.7534, "volume": 5478120}, "trend_line": 34.089593, "activity_lines": {"activity_5": 33.822507, "activity_10": 32.62752, "activity_20": 32.664377, "activity_30": 32.949568}, "trend_signal": 0, "fair_value": 26.739118, "relative_strength": -7.788161, "rate_of_change": -0.8776229652628356, "market_dynamics": 0.536016, "expectation": {"probability": 62.4422, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 34.491207, "high": 35.491375, "low": 34.117358, "close": 34.297, "volume": 4287844}, "trend_line": 33.819377, "activity_lines": {"activity_5": 34.26528, "activity_10": 33.019756, "activity_20": 32.802149, "activity_30": 32.962949}, "trend_signal": 0, "fair_value": 26.805415, "relative_strength": -9.51173, "rate_of_change": -0.7926642010656971, "market_dynamics": 0.665927, "expectation": {"probability": 60.9756, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 33.015176, "high": 33.296776, "low": 31.626596, "close": 32.2869, "volume": 20906085}, "trend_line": 33.468733, "activity_lines": {"activity_5": 33.74932, "activity_10": 33.014958, "activity_20": 32.739956, "activity_30": 32.864079}, "trend_signal": 0, "fair_value": 26.85308, "relative_strength": -16.262303, "rate_of_change": -1.036813895182051, "market_dynamics": 0.646478, "expectation": {"probability": 60.1877, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 32.481097, "high": 33.160821, "low": 31.684848, "close": 32.2966, "volume": 11263728}, "trend_line": 33.16881, "activity_lines": {"activity_5": 33.1861, "activity_10": 33.013427, "activity_20": 32.681981, "activity_30": 32.788458}, "trend_signal": 0, "fair_value": 26.900007, "relative_strength": -17.258306, "rate_of_change": -0.89612893323449, "market_dynamics": 0.554059, "expectation": {"probability": 62.5778, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 32.141296, "high": 36.889663, "low": 32.141296, "close": 36.2682, "volume": 6981113}, "trend_line": 33.023323, "activity_lines": {"activity_5": 34.049033, "activity_10": 33.706262, "activity_20": 33.009102, "activity_30": 32.988418}, "trend_signal": 0, "fair_value": 26.980077, "relative_strength": -7.030227, "rate_of_change": -0.4386259259828822, "market_dynamics": 0.638166, "expectation": {"probability": 58.6361, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 36.171113, "high": 36.398238, "low": 33.32112, "close": 33.4425, "volume": 7256182}, "trend_line": 33.06461, "activity_lines": {"activity_5": 33.869727, "activity_10": 33.787991, "activity_20": 33.056979, "activity_30": 33.015462}, "trend_signal": 0, "fair_value": 27.034843, "relative_strength": -15.134752, "rate_of_change": 0.12502375972279978, "market_dynamics": 0.612499, "expectation": {"probability": 59.3081, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 33.529902, "high": 35.486541, "low": 32.42292, "close": 32.6851, "volume": 6725368}, "trend_line": 32.994977, "activity_lines": {"activity_5": 33.525347, "activity_10": 33.668289, "activity_20": 33.035409, "activity_30": 32.990977}, "trend_signal": 0, "fair_value": 27.082324, "relative_strength": -14.941644, "rate_of_change": -0.21059676796430735, "market_dynamics": 0.583787, "expectation": {"probability": 59.6698, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 33.529814, "high": 34.141565, "low": 32.306311, "close": 33.9862, "volume": 5403083}, "trend_line": 32.937213, "activity_lines": {"activity_5": 33.722127, "activity_10": 33.735722, "activity_20": 33.139943, "activity_30": 33.054927}, "trend_signal": 1, "fair_value": 27.139857, "relative_strength": -13.107759, "rate_of_change": -0.17506907187720971, "market_dynamics": 0.650529, "expectation": {"probability": 55.7741, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 34.22902, "high": 35.607891, "low": 33.796909, "close": 34.7728, "volume": 5633615}, "trend_line": 32.911657, "activity_lines": {"activity_5": 34.06782, "activity_10": 33.901505, "activity_20": 33.318533, "activity_30": 33.173352}, "trend_signal": 1, "fair_value": 27.202939, "relative_strength": -12.804157, "rate_of_change": -0.07759004989281178, "market_dynamics": 0.554555, "expectation": {"probability": 56.1635, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 35.326282, "high": 36.452684, "low": 34.306695, "close": 35.8118, "volume": 6130342}, "trend_line": 33.120117, "activity_lines": {"activity_5": 34.594767, "activity_10": 34.239073, "activity_20": 33.599174, "activity_30": 33.360458}, "trend_signal": 1, "fair_value": 27.273503, "relative_strength": -10.856399, "rate_of_change": 0.6333926000748072, "market_dynamics": 0.701418, "expectation": {"probability": 57.0019, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 35.964659, "high": 36.309053, "low": 32.702748, "close": 33.2095, "volume": 5914579}, "trend_line": 33.202147, "activity_lines": {"activity_5": 34.284707, "activity_10": 34.084427, "activity_20": 33.617729, "activity_30": 33.366225}, "trend_signal": 1, "fair_value": 27.321763, "relative_strength": -15.811308, "rate_of_change": 0.24767424583674041, "market_dynamics": 0.710085, "expectation": {"probability": 57.9014, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 33.632613, "high": 34.734676, "low": 32.087756, "close": 33.1603, "volume": 12651131}, "trend_line": 33.223947, "activity_lines": {"activity_5": 33.97378, "activity_10": 33.948907, "activity_20": 33.630836, "activity_30": 33.363525}, "trend_signal": 1, "fair_value": 27.368848, "relative_strength": -15.79134, "rate_of_change": 0.06565840456042207, "market_dynamics": 0.646845, "expectation": {"probability": 62.0607, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 32.806102, "high": 34.109884, "low": 32.028753, "close": 32.9537, "volume": 6991685}, "trend_line": 33.223113, "activity_lines": {"activity_5": 33.562307, "activity_10": 33.796491, "activity_20": 33.621413, "activity_30": 33.34609}, "trend_signal": 1, "fair_value": 27.413527, "relative_strength": -14.273963, "rate_of_change": -0.0025102375705230457, "market_dynamics": 0.380156, "expectation": {"probability": 60.8457, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 32.501051, "high": 34.961015, "low": 32.363293, "close": 34.6363, "volume": 4928661}, "trend_line": 33.253167, "activity_lines": {"activity_5": 33.780533, "activity_10": 33.937878, "activity_20": 33.769456, "activity_30": 33.437263}, "trend_signal": 1, "fair_value": 27.470851, "relative_strength": -12.736654, "rate_of_change": 0.09046111964282157, "market_dynamics": 0.13068, "expectation": {"probability": 55.2342, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 34.193527, "high": 36.594454, "low": 33.834372, "close": 36.1615, "volume": 14708298}, "trend_line": 33.320523, "activity_lines": {"activity_5": 34.51626, "activity_10": 34.314035, "activity_20": 34.044349, "activity_30": 33.624898}, "trend_signal": 1, "fair_value": 27.539281, "relative_strength": -8.853708, "rate_of_change": 0.2025551430935999, "market_dynamics": 0.366885, "expectation": {"probability": 55.7461, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 35.984409, "high": 37.654727, "low": 35.15786, "close": 36.6732, "volume": 7549569}, "trend_line": 33.409403, "activity_lines": {"activity_5": 35.39924, "activity_10": 34.785167, "activity_20": 34.342989, "activity_30": 33.841199}, "trend_signal": 1, "fair_value": 27.61064, "relative_strength": -6.70575, "rate_of_change": 0.2667425118147037, "market_dynamics": 0.558673, "expectation": {"probability": 56.5169, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 36.722325, "high": 37.05688, "low": 34.626437, "close": 35.7285, "volume": 8892924}, "trend_line": 33.495517, "activity_lines": {"activity_5": 35.736407, "activity_10": 35.025796, "activity_20": 34.519584, "activity_30": 33.990818}, "trend_signal": 1, "fair_value": 27.673569, "relative_strength": -8.87648, "rate_of_change": 0.25775378267011245, "market_dynamics": 0.919187, "expectation": {"probability": 57.0362, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 35.964697, "high": 36.810925, "low": 35.580943, "close": 35.7679, "volume": 3990973}, "trend_line": 33.560923, "activity_lines": {"activity_5": 35.915493, "activity_10": 35.218255, "activity_20": 34.672494, "activity_30": 34.137424}, "trend_signal": 1, "fair_value": 27.735833, "relative_strength": -9.680764, "rate_of_change": 0.1952679219729702, "market_dynamics": 1.094731, "expectation": {"probability": 56.2975, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 35.895777, "high": 37.165118, "low": 35.70882, "close": 37.0372, "volume": 5308613}, "trend_line": 33.614707, "activity_lines": {"activity_5": 36.330067, "activity_10": 35.6091, "activity_20": 34.926106, "activity_30": 34.3617}, "trend_signal": 1, "fair_value": 27.806836, "relative_strength": -4.999265, "rate_of_change": 0.16025780935762785, "market_dynamics": 1.051752, "expectation": {"probability": 56.9058, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 37.706333, "high": 37.93265, "low": 34.942022, "close": 35.8466, "volume": 6205344}, "trend_line": 33.715607, "activity_lines": {"activity_5": 36.187713, "activity_10": 35.742302, "activity_20": 35.05106, "activity_30": 34.505693}, "trend_signal": 1, "fair_value": 27.867743, "relative_strength": -8.978669, "rate_of_change": 0.3001662337856932, "market_dynamics": 1.016193, "expectation": {"probability": 57.5658, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 35.767899, "high": 37.184839, "low": 34.95119, "close": 37.1258, "volume": 7289813}, "trend_line": 33.851487, "activity_lines": {"activity_5": 36.492753, "activity_10": 36.107453, "activity_20": 35.292683, "activity_30": 34.725705}, "trend_signal": 1, "fair_value": 27.937353, "relative_strength": -4.709569, "rate_of_change": 0.40301810375236674, "market_dynamics": 1.121169, "expectation": {"probability": 56.6839, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 37.460309, "high": 40.244987, "low": 36.899438, "close": 39.3594, "volume": 4472894}, "trend_line": 34.078097, "activity_lines": {"activity_5": 37.512153, "activity_10": 36.807507, "activity_20": 35.735732, "activity_30": 35.081055}, "trend_signal": 1, "fair_value": 28.022592, "relative_strength": 2.083704, "rate_of_change": 0.6694240640004998, "market_dynamics": 1.366964, "expectation": {"probability": 56.9378, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 39.851479, "high": 41.593137, "low": 39.507084, "close": 41.3373, "volume": 7136070}, "trend_line": 34.37702, "activity_lines": {"activity_5": 38.948793, "activity_10": 37.754469, "activity_20": 36.343047, "activity_30": 35.54939}, "trend_signal": 1, "fair_value": 28.121219, "relative_strength": 7.302091, "rate_of_change": 0.8771704593716076, "market_dynamics": 1.625957, "expectation": {"probability": 57.4669, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 40.628748, "high": 49.533814, "low": 40.235252, "close": 49.1107, "volume": 11245693}, "trend_line": 34.988353, "activity_lines": {"activity_5": 42.605273, "activity_10": 39.962347, "activity_20": 37.647588, "activity_30": 36.49995}, "trend_signal": 1, "fair_value": 28.275554, "relative_strength": 27.742343, "rate_of_change": 1.7783187722495863, "market_dynamics": 1.967675, "expectation": {"probability": 58.081, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 49.55957, "high": 52.361454, "low": 48.685223, "close": 49.957, "volume": 10898566}, "trend_line": 35.623107, "activity_lines": {"activity_5": 45.738953, "activity_10": 42.060927, "activity_20": 38.952661, "activity_30": 37.465669}, "trend_signal": 1, "fair_value": 28.433812, "relative_strength": 31.532216, "rate_of_change": 1.814186566598322, "market_dynamics": 2.134251, "expectation": {"probability": 58.6777, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 50.404057, "high": 51.16911, "low": 48.635494, "close": 50.3047, "volume": 6269409}, "trend_line": 36.302003, "activity_lines": {"activity_5": 48.04784, "activity_10": 43.971898, "activity_20": 40.225665, "activity_30": 38.412869}, "trend_signal": 1, "fair_value": 28.592297, "relative_strength": 30.821924, "rate_of_change": 1.9057742492815177, "market_dynamics": 2.148382, "expectation": {"probability": 59.2576, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 50.294778, "high": 55.133489, "low": 48.973323, "close": 54.2194, "volume": 10168169}, "trend_line": 37.110433, "activity_lines": {"activity_5": 50.783033, "activity_10": 46.346787, "activity_20": 41.7912, "activity_30": 39.56883}, "trend_signal": 1, "fair_value": 28.776665, "relative_strength": 41.229751, "rate_of_change": 2.2269570084052974, "market_dynamics": 2.171783, "expectation": {"probability": 59.8214, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 55.640203, "high": 58.12414, "low": 53.901446, "close": 54.9447, "volume": 8386298}, "trend_line": 37.89094, "activity_lines": {"activity_5": 52.769327, "activity_10": 48.517351, "activity_20": 43.323268, "activity_30": 40.719428}, "trend_signal": 1, "fair_value": 28.963579, "relative_strength": 44.765123, "rate_of_change": 2.1032010054962176, "market_dynamics": 2.049015, "expectation": {"probability": 60.3699, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 55.014284, "high": 57.279636, "low": 53.335141, "close": 53.8518, "volume": 5777417}, "trend_line": 38.558303, "activity_lines": {"activity_5": 53.48416, "activity_10": 50.140536, "activity_20": 44.651448, "activity_30": 41.749161}, "trend_signal": 1, "fair_value": 29.140091, "relative_strength": 43.13044, "rate_of_change": 1.7612732753528988, "market_dynamics": 1.821149, "expectation": {"probability": 61.3163, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 53.553748, "high": 57.537988, "low": 53.553748, "close": 55.5409, "volume": 6230955}, "trend_line": 39.250897, "activity_lines": {"activity_5": 54.445953, "activity_10": 51.765111, "activity_20": 46.049641, "activity_30": 42.844812}, "trend_signal": 1, "fair_value": 29.326013, "relative_strength": 49.239142, "rate_of_change": 1.7962253162438182, "market_dynamics": 1.70742, "expectation": {"probability": 60.0943, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 55.332258, "high": 59.684122, "low": 55.02425, "close": 58.0944, "volume": 5370323}, "trend_line": 40.02893, "activity_lines": {"activity_5": 55.886653, "activity_10": 53.49588, "activity_20": 47.597078, "activity_30": 44.060522}, "trend_signal": 1, "fair_value": 29.52719, "relative_strength": 58.237212, "rate_of_change": 1.9822043812145251, "market_dynamics": 1.523106, "expectation": {"probability": 60.5341, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 58.630926, "high": 58.680605, "low": 56.147086, "close": 57.5678, "volume": 5409687}, "trend_line": 40.804623, "activity_lines": {"activity_5": 56.632507, "activity_10": 54.749656, "activity_20": 48.975862, "activity_30": 45.192062}, "trend_signal": 1, "fair_value": 29.721917, "relative_strength": 50.177994, "rate_of_change": 1.9378309637554558, "market_dynamics": 1.361302, "expectation": {"probability": 61.5945, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 57.349194, "high": 61.085039, "low": 56.797759, "close": 60.3796, "volume": 4559414}, "trend_line": 41.741047, "activity_lines": {"activity_5": 58.0924, "activity_10": 56.183607, "activity_20": 50.50621, "activity_30": 46.454964}, "trend_signal": 1, "fair_value": 29.933349, "relative_strength": 50.519084, "rate_of_change": 2.2948968306850976, "market_dynamics": 1.356804, "expectation": {"probability": 60.2644, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 60.965744, "high": 63.211223, "low": 59.972169, "close": 62.8436, "volume": 6170754}, "trend_line": 42.75928, "activity_lines": {"activity_5": 60.0113, "activity_10": 57.719335, "activity_20": 52.140626, "activity_30": 47.816419}, "trend_signal": 1, "fair_value": 30.158762, "relative_strength": 48.632836, "rate_of_change": 2.439404550633325, "market_dynamics": 1.452627, "expectation": {"probability": 60.6866, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 62.446209, "high": 65.729976, "low": 61.69606, "close": 65.5561, "volume": 5196706}, "trend_line": 43.735543, "activity_lines": {"activity_5": 62.234913, "activity_10": 59.498555, "activity_20": 53.899055, "activity_30": 49.287182}, "trend_signal": 1, "fair_value": 30.39956, "relative_strength": 52.682147, "rate_of_change": 2.2831605209442327, "market_dynamics": 1.542804, "expectation": {"probability": 61.1784, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 65.87409, "high": 68.228865, "low": 65.183554, "close": 68.0997, "volume": 5610517}, "trend_line": 44.890783, "activity_lines": {"activity_5": 64.638713, "activity_10": 61.456627, "activity_20": 55.759757, "activity_30": 50.859063}, "trend_signal": 1, "fair_value": 30.654291, "relative_strength": 55.425133, "rate_of_change": 2.6414214178157094, "market_dynamics": 1.680593, "expectation": {"probability": 61.658, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 68.80507, "high": 71.457915, "low": 66.529783, "close": 69.2025, "volume": 8982294}, "trend_line": 46.10803, "activity_lines": {"activity_5": 66.743093, "activity_10": 63.291664, "activity_20": 57.575837, "activity_30": 52.42756}, "trend_signal": 1, "fair_value": 30.913003, "relative_strength": 52.732174, "rate_of_change": 2.711574445025832, "market_dynamics": 1.861659, "expectation": {"probability": 62.126, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 73.157001, "high": 76.187407, "low": 71.149977, "close": 73.0179, "volume": 18861757}, "trend_line": 47.409087, "activity_lines": {"activity_5": 69.343627, "activity_10": 65.547989, "activity_20": 59.595889, "activity_30": 54.163681}, "trend_signal": 1, "fair_value": 31.193703, "relative_strength": 58.782043, "rate_of_change": 2.8217579454164494, "market_dynamics": 1.954942, "expectation": {"probability": 62.5827, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 74.05, "high": 77.68, "low": 71.78, "close": 73.71, "volume": 11458015}, "trend_line": 48.706993, "activity_lines": {"activity_5": 71.332307, "activity_10": 67.601547, "activity_20": 61.504474, "activity_30": 55.860514}, "trend_signal": 1, "fair_value": 31.475268, "relative_strength": 56.909403, "rate_of_change": 2.7376734759730716, "market_dynamics": 2.012982, "expectation": {"probability": 63.0284, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 73.98, "high": 75.23, "low": 66.7801, "close": 66.85, "volume": 7292514}, "trend_line": 49.7416, "activity_lines": {"activity_5": 70.309893, "activity_10": 68.046775, "activity_20": 62.585094, "activity_30": 57.031031}, "trend_signal": 1, "fair_value": 31.707996, "relative_strength": 38.979335, "rate_of_change": 2.124144678773336, "market_dynamics": 1.8118, "expectation": {"probability": 63.912, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/2b23ed64-ff10-42c5-9c63-b22d025db5bc/", "share_image": "https://sharemaestro.com/terminal/2b23ed64-ff10-42c5-9c63-b22d025db5bc/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}