{"ticker": {"uuid": "cfce115b-fa70-4ac3-9c44-fa1e0ab8ec97", "symbol": "CTS", "name": "CTS Corporation", "exchange": "NYSE", "asset_type": "Equity", "sector": "Technology", "industry": "Electronic Components", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, CTS rose 40.34%, moving from 45.75 to 64.21. 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 22.18 and has improved across the 12-week window. Market Dynamics is 0.97 on the latest week. Expectation is undecided at 54.12%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "64.21"}, {"label": "12-Week Change", "value": "40.34%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 54.12%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "22.18"}, {"label": "Market Dynamics", "value": "0.97"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 64.69, "high": 65.99, "low": 63.45, "close": 64.21, "volume": 1292865}, "trend_line": 50.292753, "activity_lines": {"activity_5": 61.719333, "activity_10": 59.227273, "activity_20": 55.628064, "activity_30": 53.455146}, "trend_signal": 1, "fair_value": 45.741256, "relative_strength": 22.180014, "rate_of_change": 1.5324237826269567, "market_dynamics": 0.968022, "expectation": {"probability": 54.1213, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 45.453536, "high": 47.392781, "low": 43.474714, "close": 46.1857, "volume": 822527}, "trend_line": 43.28948, "activity_lines": {"activity_5": 45.388253, "activity_10": 44.094107, "activity_20": 44.16513, "activity_30": 43.940806}, "trend_signal": 1, "fair_value": 34.834544, "relative_strength": 2.014221, "rate_of_change": 0.4043893921499905, "market_dynamics": -0.087857, "expectation": {"probability": 58.319, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 46.334147, "high": 47.2543, "low": 43.791359, "close": 43.8903, "volume": 1994465}, "trend_line": 43.36263, "activity_lines": {"activity_5": 45.121773, "activity_10": 44.130087, "activity_20": 44.12878, "activity_30": 43.979569}, "trend_signal": 1, "fair_value": 34.989982, "relative_strength": -5.633402, "rate_of_change": 0.16897869875084057, "market_dynamics": 0.112267, "expectation": {"probability": 54.6875, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 43.801271, "high": 44.048624, "low": 40.813247, "close": 40.8924, "volume": 1180473}, "trend_line": 43.342763, "activity_lines": {"activity_5": 43.733967, "activity_10": 43.627651, "activity_20": 43.806124, "activity_30": 43.820199}, "trend_signal": 1, "fair_value": 35.129334, "relative_strength": -10.948905, "rate_of_change": -0.045815947971801906, "market_dynamics": -0.02841, "expectation": {"probability": 61.5343, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 41.237861, "high": 42.574823, "low": 39.980126, "close": 42.2183, "volume": 1756304}, "trend_line": 43.335163, "activity_lines": {"activity_5": 42.981393, "activity_10": 43.450836, "activity_20": 43.637259, "activity_30": 43.747653}, "trend_signal": 0, "fair_value": 35.27681, "relative_strength": -10.238512, "rate_of_change": -0.017534645864631423, "market_dynamics": -0.150165, "expectation": {"probability": 65.7783, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 41.941064, "high": 42.624402, "low": 40.564486, "close": 40.6041, "volume": 696144}, "trend_line": 43.387017, "activity_lines": {"activity_5": 41.90248, "activity_10": 43.011291, "activity_20": 43.328564, "activity_30": 43.571455}, "trend_signal": 0, "fair_value": 35.418571, "relative_strength": -12.841371, "rate_of_change": 0.11965802459309714, "market_dynamics": -0.507498, "expectation": {"probability": 67.3537, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 40.544674, "high": 44.327788, "low": 40.505061, "close": 42.3471, "volume": 953901}, "trend_line": 43.53322, "activity_lines": {"activity_5": 41.76546, "activity_10": 42.855758, "activity_20": 43.203881, "activity_30": 43.504364}, "trend_signal": 0, "fair_value": 35.565558, "relative_strength": -11.307053, "rate_of_change": 0.33697407683040265, "market_dynamics": -0.714934, "expectation": {"probability": 65.4841, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 42.366892, "high": 43.119553, "low": 41.218094, "close": 41.5251, "volume": 689253}, "trend_line": 43.635217, "activity_lines": {"activity_5": 41.610347, "activity_10": 42.52576, "activity_20": 43.003705, "activity_30": 43.374808}, "trend_signal": 0, "fair_value": 35.707963, "relative_strength": -13.535522, "rate_of_change": 0.23429693461682188, "market_dynamics": -0.814007, "expectation": {"probability": 67.3698, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 41.742942, "high": 42.54512, "low": 40.356463, "close": 42.1985, "volume": 987976}, "trend_line": 43.742853, "activity_lines": {"activity_5": 41.83738, "activity_10": 42.327922, "activity_20": 42.880724, "activity_30": 43.282117}, "trend_signal": 0, "fair_value": 35.854122, "relative_strength": -12.939665, "rate_of_change": 0.24667231516231353, "market_dynamics": -0.894754, "expectation": {"probability": 65.1107, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 42.010318, "high": 45.833039, "low": 41.87167, "close": 44.8526, "volume": 892364}, "trend_line": 43.83615, "activity_lines": {"activity_5": 42.86204, "activity_10": 42.641609, "activity_20": 43.016839, "activity_30": 43.353713}, "trend_signal": 0, "fair_value": 36.005524, "relative_strength": -5.393251, "rate_of_change": 0.213285127972807, "market_dynamics": -0.48285, "expectation": {"probability": 59.6236, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 45.050719, "high": 45.169561, "low": 43.565204, "close": 44.1297, "volume": 545602}, "trend_line": 43.78112, "activity_lines": {"activity_5": 43.470113, "activity_10": 42.833707, "activity_20": 43.082312, "activity_30": 43.372652}, "trend_signal": 0, "fair_value": 36.15079, "relative_strength": -6.670607, "rate_of_change": -0.12553565949564943, "market_dynamics": -0.335987, "expectation": {"probability": 61.8552, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 43.951416, "high": 43.951416, "low": 42.66397, "close": 43.3275, "volume": 502756}, "trend_line": 43.714177, "activity_lines": {"activity_5": 43.575747, "activity_10": 42.914275, "activity_20": 43.072938, "activity_30": 43.343386}, "trend_signal": 0, "fair_value": 36.29636, "relative_strength": -6.37986, "rate_of_change": -0.1529038087650612, "market_dynamics": -0.161101, "expectation": {"probability": 65.7963, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 43.238391, "high": 44.921975, "low": 43.010612, "close": 44.4169, "volume": 529114}, "trend_line": 43.73726, "activity_lines": {"activity_5": 43.979153, "activity_10": 43.244882, "activity_20": 43.194025, "activity_30": 43.388723}, "trend_signal": 0, "fair_value": 36.447285, "relative_strength": -4.710149, "rate_of_change": 0.05280437968670837, "market_dynamics": -0.04122, "expectation": {"probability": 59.1484, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 44.595172, "high": 45.189378, "low": 44.090097, "close": 44.3872, "volume": 625395}, "trend_line": 43.661157, "activity_lines": {"activity_5": 44.179873, "activity_10": 43.560515, "activity_20": 43.31152, "activity_30": 43.430655}, "trend_signal": 0, "fair_value": 36.600149, "relative_strength": -7.019617, "rate_of_change": -0.17400038319729277, "market_dynamics": -0.129799, "expectation": {"probability": 60.8414, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 43.892012, "high": 44.080177, "low": 40.633783, "close": 40.6833, "volume": 746215}, "trend_line": 43.512667, "activity_lines": {"activity_5": 43.000047, "activity_10": 43.139169, "activity_20": 43.081763, "activity_30": 43.238535}, "trend_signal": 0, "fair_value": 36.731649, "relative_strength": -13.478585, "rate_of_change": -0.3400963469657995, "market_dynamics": -0.367436, "expectation": {"probability": 65.7401, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 41.069528, "high": 42.31736, "low": 40.623874, "close": 41.2775, "volume": 1712730}, "trend_line": 43.409027, "activity_lines": {"activity_5": 42.29624, "activity_10": 42.853769, "activity_20": 42.923963, "activity_30": 43.094331}, "trend_signal": 0, "fair_value": 36.852621, "relative_strength": -11.819693, "rate_of_change": -0.2381835156185637, "market_dynamics": -0.388833, "expectation": {"probability": 64.6081, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 41.178454, "high": 42.416382, "low": 40.356469, "close": 40.4456, "volume": 482772}, "trend_line": 43.326097, "activity_lines": {"activity_5": 41.50528, "activity_10": 42.404871, "activity_20": 42.675112, "activity_30": 42.903142}, "trend_signal": 0, "fair_value": 36.976395, "relative_strength": -10.70506, "rate_of_change": -0.19104321320080409, "market_dynamics": -0.644855, "expectation": {"probability": 64.6497, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 40.206776, "high": 41.847363, "low": 40.058083, "close": 41.3765, "volume": 573036}, "trend_line": 43.22971, "activity_lines": {"activity_5": 41.216747, "activity_10": 42.1598, "activity_20": 42.517423, "activity_30": 42.777361}, "trend_signal": 0, "fair_value": 37.101244, "relative_strength": -7.680793, "rate_of_change": -0.22246868902130743, "market_dynamics": -0.781665, "expectation": {"probability": 63.6522, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 41.207993, "high": 42.516498, "low": 40.950257, "close": 41.6739, "volume": 642710}, "trend_line": 43.16795, "activity_lines": {"activity_5": 41.23004, "activity_10": 41.971504, "activity_20": 42.391311, "activity_30": 42.676986}, "trend_signal": 0, "fair_value": 37.212443, "relative_strength": -7.109885, "rate_of_change": -0.14286471040402443, "market_dynamics": -0.673562, "expectation": {"probability": 64.1919, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 41.346781, "high": 42.248856, "low": 39.017245, "close": 39.1362, "volume": 589459}, "trend_line": 42.989967, "activity_lines": {"activity_5": 40.57832, "activity_10": 41.331345, "activity_20": 42.033598, "activity_30": 42.416874}, "trend_signal": 0, "fair_value": 37.301792, "relative_strength": -12.734382, "rate_of_change": -0.4123035724420492, "market_dynamics": -0.853799, "expectation": {"probability": 64.8518, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 39.572369, "high": 40.781745, "low": 38.74464, "close": 38.8289, "volume": 614401}, "trend_line": 42.8024, "activity_lines": {"activity_5": 39.927307, "activity_10": 40.739249, "activity_20": 41.676417, "activity_30": 42.148418}, "trend_signal": 0, "fair_value": 37.380451, "relative_strength": -10.879564, "rate_of_change": -0.43630412649537825, "market_dynamics": -0.893192, "expectation": {"probability": 63.8475, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 38.561255, "high": 39.235334, "low": 35.914506, "close": 36.3705, "volume": 915498}, "trend_line": 42.38354, "activity_lines": {"activity_5": 38.620067, "activity_10": 39.796549, "activity_20": 41.119335, "activity_30": 41.733456}, "trend_signal": 0, "fair_value": 37.440216, "relative_strength": -14.22988, "rate_of_change": -0.9785899856082723, "market_dynamics": -1.028254, "expectation": {"probability": 64.9201, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 36.985083, "high": 40.732165, "low": 35.192432, "close": 40.3753, "volume": 1024633}, "trend_line": 42.25417, "activity_lines": {"activity_5": 38.919433, "activity_10": 39.708485, "activity_20": 40.990401, "activity_30": 41.603892}, "trend_signal": 0, "fair_value": 37.514988, "relative_strength": -9.759442, "rate_of_change": -0.3052364196100692, "market_dynamics": -1.013153, "expectation": {"probability": 61.9303, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 40.147309, "high": 40.563651, "low": 37.272563, "close": 38.1449, "volume": 761599}, "trend_line": 42.00758, "activity_lines": {"activity_5": 38.54208, "activity_10": 39.288378, "activity_20": 40.665786, "activity_30": 41.338778}, "trend_signal": 0, "fair_value": 37.563294, "relative_strength": -15.608812, "rate_of_change": -0.5835873713766114, "market_dynamics": -1.047574, "expectation": {"probability": 62.1606, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 37.827673, "high": 40.801546, "low": 37.708718, "close": 39.384, "volume": 989070}, "trend_line": 41.85671, "activity_lines": {"activity_5": 38.813027, "activity_10": 39.207058, "activity_20": 40.472264, "activity_30": 41.169515}, "trend_signal": 0, "fair_value": 37.62293, "relative_strength": -14.521175, "rate_of_change": -0.3591494677865224, "market_dynamics": -0.912828, "expectation": {"probability": 61.366, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 39.651597, "high": 39.770551, "low": 38.36292, "close": 39.4236, "volume": 390937}, "trend_line": 41.87767, "activity_lines": {"activity_5": 39.080653, "activity_10": 39.156562, "activity_20": 40.29601, "activity_30": 41.01254}, "trend_signal": 0, "fair_value": 37.679308, "relative_strength": -14.992147, "rate_of_change": 0.05007560317091885, "market_dynamics": -0.87524, "expectation": {"probability": 61.8827, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 39.136196, "high": 39.711145, "low": 38.154817, "close": 39.5228, "volume": 815678}, "trend_line": 41.82938, "activity_lines": {"activity_5": 39.3417, "activity_10": 39.157809, "activity_20": 40.134826, "activity_30": 40.860613}, "trend_signal": 0, "fair_value": 37.729985, "relative_strength": -15.165142, "rate_of_change": -0.11531205055104904, "market_dynamics": -0.914703, "expectation": {"probability": 62.481, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 39.314565, "high": 40.56359, "low": 38.80405, "close": 40.4942, "volume": 731939}, "trend_line": 41.77719, "activity_lines": {"activity_5": 39.716393, "activity_10": 39.352453, "activity_20": 40.079604, "activity_30": 40.774472}, "trend_signal": 0, "fair_value": 37.782621, "relative_strength": -13.075711, "rate_of_change": -0.12476876300820873, "market_dynamics": -0.638021, "expectation": {"probability": 63.0608, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 40.62309, "high": 42.873319, "low": 39.086589, "close": 42.3975, "volume": 2754572}, "trend_line": 41.730727, "activity_lines": {"activity_5": 40.717593, "activity_10": 39.909193, "activity_20": 40.210559, "activity_30": 40.814492}, "trend_signal": 0, "fair_value": 37.836277, "relative_strength": -10.949229, "rate_of_change": -0.11121619237673885, "market_dynamics": -0.138508, "expectation": {"probability": 57.411, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 42.39751, "high": 42.531334, "low": 40.940312, "close": 42.1596, "volume": 1190303}, "trend_line": 41.622907, "activity_lines": {"activity_5": 41.355987, "activity_10": 40.409522, "activity_20": 40.317908, "activity_30": 40.842162}, "trend_signal": 0, "fair_value": 37.894878, "relative_strength": -12.040065, "rate_of_change": -0.2583707683789065, "market_dynamics": 0.354433, "expectation": {"probability": 54.1846, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 42.57498, "high": 43.904518, "low": 42.376542, "close": 43.3985, "volume": 653169}, "trend_line": 41.535607, "activity_lines": {"activity_5": 42.222307, "activity_10": 41.080135, "activity_20": 40.556072, "activity_30": 40.956716}, "trend_signal": 0, "fair_value": 37.957463, "relative_strength": -9.56263, "rate_of_change": -0.2097402759494887, "market_dynamics": 0.763034, "expectation": {"probability": 52.5879, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 43.011544, "high": 43.844986, "low": 41.384349, "close": 42.2674, "volume": 1045178}, "trend_line": 41.404997, "activity_lines": {"activity_5": 42.4466, "activity_10": 41.462009, "activity_20": 40.689994, "activity_30": 41.003929}, "trend_signal": 0, "fair_value": 37.997976, "relative_strength": -10.19177, "rate_of_change": -0.3144530908143397, "market_dynamics": 1.00994, "expectation": {"probability": 53.7179, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 42.485651, "high": 43.457999, "low": 41.255333, "close": 41.6026, "volume": 873369}, "trend_line": 41.32874, "activity_lines": {"activity_5": 42.26632, "activity_10": 41.615795, "activity_20": 40.76565, "activity_30": 41.016677}, "trend_signal": 0, "fair_value": 38.043083, "relative_strength": -12.738833, "rate_of_change": -0.18417342235285813, "market_dynamics": 0.830608, "expectation": {"probability": 53.5806, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 41.394264, "high": 41.701844, "low": 39.776991, "close": 41.682, "volume": 629598}, "trend_line": 41.35506, "activity_lines": {"activity_5": 42.038613, "activity_10": 41.761702, "activity_20": 40.862269, "activity_30": 41.039468}, "trend_signal": 0, "fair_value": 38.09209, "relative_strength": -13.115284, "rate_of_change": 0.06368449655130629, "market_dynamics": 0.736125, "expectation": {"probability": 52.3401, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 42.287286, "high": 42.624632, "low": 41.215717, "close": 41.434, "volume": 662749}, "trend_line": 41.328917, "activity_lines": {"activity_5": 41.77594, "activity_10": 41.798207, "activity_20": 40.94815, "activity_30": 41.044561}, "trend_signal": 0, "fair_value": 38.166137, "relative_strength": -14.10903, "rate_of_change": -0.06321596438260442, "market_dynamics": 0.621993, "expectation": {"probability": 54.1807, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 40.600546, "high": 42.336884, "low": 40.600546, "close": 41.8011, "volume": 661808}, "trend_line": 41.368817, "activity_lines": {"activity_5": 41.684007, "activity_10": 41.864185, "activity_20": 41.06542, "activity_30": 41.075025}, "trend_signal": 0, "fair_value": 38.229473, "relative_strength": -14.057593, "rate_of_change": 0.09654257332705557, "market_dynamics": 0.587128, "expectation": {"probability": 52.1268, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 41.195846, "high": 46.732282, "low": 40.640218, "close": 45.3829, "volume": 1376935}, "trend_line": 41.47001, "activity_lines": {"activity_5": 42.8925, "activity_10": 42.538173, "activity_20": 41.521319, "activity_30": 41.333998}, "trend_signal": 0, "fair_value": 38.315016, "relative_strength": -7.575499, "rate_of_change": 0.24461178089767974, "market_dynamics": 0.820416, "expectation": {"probability": 52.6336, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 45.382873, "high": 46.583425, "low": 43.388566, "close": 45.2142, "volume": 909775}, "trend_line": 41.59298, "activity_lines": {"activity_5": 43.83706, "activity_10": 43.07494, "activity_20": 41.937641, "activity_30": 41.575558}, "trend_signal": 0, "fair_value": 38.402995, "relative_strength": -7.240827, "rate_of_change": 0.29652753881659333, "market_dynamics": 1.012028, "expectation": {"probability": 53.8238, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 44.370799, "high": 45.090138, "low": 44.162439, "close": 44.6883, "volume": 364603}, "trend_line": 41.675973, "activity_lines": {"activity_5": 44.365547, "activity_10": 43.430271, "activity_20": 42.285602, "activity_30": 41.775256}, "trend_signal": 1, "fair_value": 38.487414, "relative_strength": -9.433062, "rate_of_change": 0.19953607555890895, "market_dynamics": 1.153794, "expectation": {"probability": 49.2418, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 44.559371, "high": 45.055765, "low": 43.229833, "close": 44.7082, "volume": 655670}, "trend_line": 41.67116, "activity_lines": {"activity_5": 44.700247, "activity_10": 43.747569, "activity_20": 42.621105, "activity_30": 41.970884}, "trend_signal": 1, "fair_value": 38.568507, "relative_strength": -9.847427, "rate_of_change": -0.011548620592490124, "market_dynamics": 1.297841, "expectation": {"probability": 48.4109, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 44.797494, "high": 45.611091, "low": 43.954924, "close": 44.2121, "volume": 451549}, "trend_line": 41.673907, "activity_lines": {"activity_5": 44.6513, "activity_10": 43.928329, "activity_20": 42.882826, "activity_30": 42.134815}, "trend_signal": 1, "fair_value": 38.64284, "relative_strength": -10.148498, "rate_of_change": 0.006592089109109007, "market_dynamics": 1.190717, "expectation": {"probability": 48.7352, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 43.973984, "high": 44.837192, "low": 43.249684, "close": 44.5693, "volume": 632027}, "trend_line": 41.7153, "activity_lines": {"activity_5": 44.560687, "activity_10": 44.159242, "activity_20": 43.152932, "activity_30": 42.321615}, "trend_signal": 1, "fair_value": 38.72204, "relative_strength": -8.856338, "rate_of_change": 0.09932594032999917, "market_dynamics": 1.134697, "expectation": {"probability": 48.4226, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 44.509713, "high": 46.613159, "low": 43.388536, "close": 45.2737, "volume": 605575}, "trend_line": 41.74386, "activity_lines": {"activity_5": 44.759113, "activity_10": 44.476375, "activity_20": 43.451082, "activity_30": 42.551189}, "trend_signal": 1, "fair_value": 38.81915, "relative_strength": -8.94242, "rate_of_change": 0.06846408871564824, "market_dynamics": 1.136015, "expectation": {"probability": 49.1959, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 45.510982, "high": 46.96082, "low": 44.786064, "close": 46.4643, "volume": 477715}, "trend_line": 41.813097, "activity_lines": {"activity_5": 45.35044, "activity_10": 44.943233, "activity_20": 43.839297, "activity_30": 42.855734}, "trend_signal": 1, "fair_value": 38.917918, "relative_strength": -6.267018, "rate_of_change": 0.1658615183167084, "market_dynamics": 1.122015, "expectation": {"probability": 49.563, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 46.494037, "high": 46.563549, "low": 43.931999, "close": 44.4881, "volume": 636482}, "trend_line": 41.939923, "activity_lines": {"activity_5": 45.164633, "activity_10": 44.963831, "activity_20": 43.999686, "activity_30": 43.028315}, "trend_signal": 1, "fair_value": 39.008357, "relative_strength": -9.008752, "rate_of_change": 0.3033164465191402, "market_dynamics": 0.998123, "expectation": {"probability": 50.5859, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 44.905221, "high": 46.67283, "low": 44.458353, "close": 45.65, "volume": 722415}, "trend_line": 42.085673, "activity_lines": {"activity_5": 45.3808, "activity_10": 45.140155, "activity_20": 44.246427, "activity_30": 43.267674}, "trend_signal": 1, "fair_value": 39.108067, "relative_strength": -4.806992, "rate_of_change": 0.3475209050812983, "market_dynamics": 0.991948, "expectation": {"probability": 50.2346, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 45.679811, "high": 45.679811, "low": 42.333269, "close": 43.1277, "volume": 593199}, "trend_line": 42.175077, "activity_lines": {"activity_5": 44.66034, "activity_10": 44.787898, "activity_20": 44.2233, "activity_30": 43.334902}, "trend_signal": 1, "fair_value": 39.188403, "relative_strength": -6.816519, "rate_of_change": 0.2124333380625797, "market_dynamics": 0.66467, "expectation": {"probability": 50.6988, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 43.455405, "high": 45.997586, "low": 43.197215, "close": 45.8387, "volume": 615295}, "trend_line": 42.323817, "activity_lines": {"activity_5": 44.939653, "activity_10": 44.969555, "activity_20": 44.441196, "activity_30": 43.571265}, "trend_signal": 1, "fair_value": 39.277753, "relative_strength": -3.42343, "rate_of_change": 0.35267274082272937, "market_dynamics": 0.461376, "expectation": {"probability": 49.3534, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 46.116727, "high": 49.324243, "low": 44.779005, "close": 49.2448, "volume": 1147667}, "trend_line": 42.57618, "activity_lines": {"activity_5": 46.316667, "activity_10": 45.759147, "activity_20": 44.958033, "activity_30": 44.01778}, "trend_signal": 1, "fair_value": 39.385227, "relative_strength": 3.232021, "rate_of_change": 0.5962671088952175, "market_dynamics": 0.684294, "expectation": {"probability": 50.6047, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 49.552664, "high": 51.508951, "low": 49.277492, "close": 51.2309, "volume": 777361}, "trend_line": 42.979337, "activity_lines": {"activity_5": 48.170347, "activity_10": 46.827004, "activity_20": 45.631417, "activity_30": 44.576149}, "trend_signal": 1, "fair_value": 39.496692, "relative_strength": 5.541952, "rate_of_change": 0.9469074022141024, "market_dynamics": 0.754767, "expectation": {"probability": 50.7164, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 51.568516, "high": 52.213991, "low": 50.575477, "close": 52.1842, "volume": 556171}, "trend_line": 43.424513, "activity_lines": {"activity_5": 49.892273, "activity_10": 47.949593, "activity_20": 46.352394, "activity_30": 45.170011}, "trend_signal": 1, "fair_value": 39.592323, "relative_strength": 5.923031, "rate_of_change": 1.0357907568467062, "market_dynamics": 1.107629, "expectation": {"probability": 50.8092, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 52.134506, "high": 53.946801, "low": 51.419519, "close": 52.492, "volume": 834405}, "trend_line": 43.961897, "activity_lines": {"activity_5": 51.281187, "activity_10": 48.983198, "activity_20": 47.060849, "activity_30": 45.75501}, "trend_signal": 1, "fair_value": 39.688292, "relative_strength": 6.781635, "rate_of_change": 1.2375130148264484, "market_dynamics": 1.377335, "expectation": {"probability": 50.8092, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 52.799869, "high": 53.991515, "low": 52.303349, "close": 52.5814, "volume": 546511}, "trend_line": 44.368767, "activity_lines": {"activity_5": 52.075613, "activity_10": 49.889009, "activity_20": 47.729129, "activity_30": 46.311107}, "trend_signal": 1, "fair_value": 39.782633, "relative_strength": 7.592783, "rate_of_change": 0.9255060126272481, "market_dynamics": 1.340339, "expectation": {"probability": 50.9974, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 53.107652, "high": 54.348949, "low": 51.965658, "close": 52.2735, "volume": 688205}, "trend_line": 44.83972, "activity_lines": {"activity_5": 52.317893, "activity_10": 50.605971, "activity_20": 48.315806, "activity_30": 46.82109}, "trend_signal": 1, "fair_value": 39.884369, "relative_strength": 5.876863, "rate_of_change": 1.0614516288000555, "market_dynamics": 1.339307, "expectation": {"probability": 52.5641, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 51.717412, "high": 53.137457, "low": 49.681685, "close": 50.0789, "volume": 676590}, "trend_line": 45.196217, "activity_lines": {"activity_5": 51.626727, "activity_10": 50.818293, "activity_20": 48.643037, "activity_30": 47.159102}, "trend_signal": 1, "fair_value": 39.981668, "relative_strength": -0.026383, "rate_of_change": 0.7950473374945191, "market_dynamics": 1.241264, "expectation": {"probability": 52.1477, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 49.761134, "high": 51.191109, "low": 49.483084, "close": 50.4364, "volume": 920375}, "trend_line": 45.56331, "activity_lines": {"activity_5": 51.131527, "activity_10": 50.993964, "activity_20": 48.96315, "activity_30": 47.497178}, "trend_signal": 1, "fair_value": 40.081006, "relative_strength": 0.108557, "rate_of_change": 0.8122206334216073, "market_dynamics": 1.127042, "expectation": {"probability": 50.9016, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 50.545879, "high": 50.933471, "low": 49.651438, "close": 50.3173, "volume": 955006}, "trend_line": 45.923127, "activity_lines": {"activity_5": 50.713147, "activity_10": 51.060955, "activity_20": 49.2308, "activity_30": 47.803887}, "trend_signal": 1, "fair_value": 40.171146, "relative_strength": 0.011067, "rate_of_change": 0.7897077714503175, "market_dynamics": 0.982972, "expectation": {"probability": 51.3598, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 50.386814, "high": 50.694899, "low": 48.687377, "close": 49.0054, "volume": 311646}, "trend_line": 46.206833, "activity_lines": {"activity_5": 50.002447, "activity_10": 50.758698, "activity_20": 49.350009, "activity_30": 48.002743}, "trend_signal": 1, "fair_value": 40.259108, "relative_strength": -4.31625, "rate_of_change": 0.6177845859668968, "market_dynamics": 0.493711, "expectation": {"probability": 51.539, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 49.462541, "high": 52.846506, "low": 48.279892, "close": 51.48, "volume": 636749}, "trend_line": 46.509583, "activity_lines": {"activity_5": 50.355013, "activity_10": 50.848793, "activity_20": 49.686841, "activity_30": 48.342948}, "trend_signal": 1, "fair_value": 40.371054, "relative_strength": -0.369104, "rate_of_change": 0.6552061250334903, "market_dynamics": 0.366012, "expectation": {"probability": 50.2821, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 52.145903, "high": 55.127373, "low": 50.675045, "close": 52.2751, "volume": 792831}, "trend_line": 46.846767, "activity_lines": {"activity_5": 51.025513, "activity_10": 51.042811, "activity_20": 50.067056, "activity_30": 48.714916}, "trend_signal": 1, "fair_value": 40.491873, "relative_strength": 3.151751, "rate_of_change": 0.7249774739971343, "market_dynamics": 0.22523, "expectation": {"probability": 51.5995, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 52.762058, "high": 54.55094, "low": 51.390583, "close": 51.967, "volume": 995911}, "trend_line": 47.132383, "activity_lines": {"activity_5": 51.4469, "activity_10": 51.161825, "activity_20": 50.381895, "activity_30": 49.045254}, "trend_signal": 1, "fair_value": 40.604737, "relative_strength": 3.362062, "rate_of_change": 0.6096813468472594, "market_dynamics": 0.267296, "expectation": {"probability": 52.3699, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 52.22543, "high": 52.22543, "low": 44.980456, "close": 45.7457, "volume": 1501333}, "trend_line": 47.248327, "activity_lines": {"activity_5": 49.69248, "activity_10": 50.153644, "activity_20": 50.067301, "activity_30": 48.955791}, "trend_signal": 1, "fair_value": 40.671363, "relative_strength": -6.731866, "rate_of_change": 0.24599647338010905, "market_dynamics": 0.223876, "expectation": {"probability": 56.1335, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 43.608954, "high": 45.937779, "low": 42.84371, "close": 45.2587, "volume": 818233}, "trend_line": 47.370197, "activity_lines": {"activity_5": 48.0805, "activity_10": 49.179576, "activity_20": 49.700725, "activity_30": 48.827428}, "trend_signal": 1, "fair_value": 40.736567, "relative_strength": -7.440568, "rate_of_change": 0.2579350587376229, "market_dynamics": -0.138306, "expectation": {"probability": 60.9823, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 45.546938, "high": 47.574338, "low": 44.35435, "close": 47.2265, "volume": 432213}, "trend_line": 47.555013, "activity_lines": {"activity_5": 47.374233, "activity_10": 48.696431, "activity_20": 49.521629, "activity_30": 48.818157}, "trend_signal": 0, "fair_value": 40.818666, "relative_strength": -6.829108, "rate_of_change": 0.3901524834275124, "market_dynamics": -0.566869, "expectation": {"probability": 60.7295, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 47.286146, "high": 49.6912, "low": 47.027752, "close": 49.3533, "volume": 480417}, "trend_line": 47.81899, "activity_lines": {"activity_5": 47.660467, "activity_10": 48.69174, "activity_20": 49.541456, "activity_30": 48.934175}, "trend_signal": 0, "fair_value": 40.91018, "relative_strength": -3.692496, "rate_of_change": 0.5550981554773142, "market_dynamics": -1.045488, "expectation": {"probability": 56.7925, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 49.691168, "high": 49.919747, "low": 47.852594, "close": 48.9458, "volume": 727976}, "trend_line": 48.057147, "activity_lines": {"activity_5": 48.005653, "activity_10": 48.626151, "activity_20": 49.499306, "activity_30": 49.006873}, "trend_signal": 0, "fair_value": 41.008021, "relative_strength": -4.489834, "rate_of_change": 0.4980385407554636, "market_dynamics": -1.055275, "expectation": {"probability": 59.4932, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 48.240163, "high": 48.443896, "low": 44.881041, "close": 45.0003, "volume": 445628}, "trend_line": 48.044393, "activity_lines": {"activity_5": 47.237087, "activity_10": 47.8703, "activity_20": 49.0657, "activity_30": 48.809657}, "trend_signal": 0, "fair_value": 41.095741, "relative_strength": -8.218266, "rate_of_change": -0.026539236713325996, "market_dynamics": -1.109216, "expectation": {"probability": 63.2987, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 44.83136, "high": 46.978018, "low": 43.579143, "close": 46.7395, "volume": 743149}, "trend_line": 48.095237, "activity_lines": {"activity_5": 47.097947, "activity_10": 47.52734, "activity_20": 48.788815, "activity_30": 48.72547}, "trend_signal": 0, "fair_value": 41.193288, "relative_strength": -8.130949, "rate_of_change": 0.10582712534217653, "market_dynamics": -1.023205, "expectation": {"probability": 60.7327, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 46.610332, "high": 48.359462, "low": 45.626447, "close": 47.6936, "volume": 1228835}, "trend_line": 48.195413, "activity_lines": {"activity_5": 47.17812, "activity_10": 47.399051, "activity_20": 48.598507, "activity_30": 48.699558}, "trend_signal": 0, "fair_value": 41.300224, "relative_strength": -7.347001, "rate_of_change": 0.20828673741644044, "market_dynamics": -0.840137, "expectation": {"probability": 61.954, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 47.921971, "high": 48.936508, "low": 46.718451, "close": 48.1209, "volume": 441655}, "trend_line": 48.30917, "activity_lines": {"activity_5": 47.369587, "activity_10": 47.417296, "activity_20": 48.45628, "activity_30": 48.694751}, "trend_signal": 0, "fair_value": 41.408948, "relative_strength": -6.768545, "rate_of_change": 0.2360328357389523, "market_dynamics": -0.839675, "expectation": {"probability": 61.954, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 47.951811, "high": 48.349669, "low": 46.80797, "close": 47.8424, "volume": 465336}, "trend_line": 48.43018, "activity_lines": {"activity_5": 47.55038, "activity_10": 47.460436, "activity_20": 48.30234, "activity_30": 48.664637}, "trend_signal": 0, "fair_value": 41.514816, "relative_strength": -7.259407, "rate_of_change": 0.2504907453388214, "market_dynamics": -0.676586, "expectation": {"probability": 63.33, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 47.394813, "high": 48.936512, "low": 47.185938, "close": 47.9916, "volume": 540961}, "trend_line": 48.544257, "activity_lines": {"activity_5": 47.854467, "activity_10": 47.605696, "activity_20": 48.183284, "activity_30": 48.636341}, "trend_signal": 0, "fair_value": 41.631977, "relative_strength": -7.849983, "rate_of_change": 0.23554940328531043, "market_dynamics": -0.585396, "expectation": {"probability": 62.0431, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 47.902132, "high": 49.354314, "low": 47.902132, "close": 48.1309, "volume": 590134}, "trend_line": 48.639497, "activity_lines": {"activity_5": 48.005567, "activity_10": 47.735449, "activity_20": 48.098926, "activity_30": 48.609673}, "trend_signal": 0, "fair_value": 41.736983, "relative_strength": -8.156248, "rate_of_change": 0.19619210569027123, "market_dynamics": -0.653724, "expectation": {"probability": 61.954, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 48.041355, "high": 48.081141, "low": 46.241047, "close": 47.4943, "volume": 520684}, "trend_line": 48.67383, "activity_lines": {"activity_5": 47.851707, "activity_10": 47.697235, "activity_20": 47.975131, "activity_30": 48.535789}, "trend_signal": 0, "fair_value": 41.816921, "relative_strength": -8.350169, "rate_of_change": 0.07058666745670443, "market_dynamics": -0.634325, "expectation": {"probability": 63.33, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 47.852385, "high": 50.935786, "low": 47.593778, "close": 50.896, "volume": 950074}, "trend_line": 48.887427, "activity_lines": {"activity_5": 48.845033, "activity_10": 48.272642, "activity_20": 48.198067, "activity_30": 48.679155}, "trend_signal": 0, "fair_value": 41.906183, "relative_strength": -0.302564, "rate_of_change": 0.4388333525428347, "market_dynamics": -0.312595, "expectation": {"probability": 56.5201, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 50.806492, "high": 59.360444, "low": 50.58767, "close": 57.6596, "volume": 904295}, "trend_line": 49.287747, "activity_lines": {"activity_5": 51.907887, "activity_10": 50.049745, "activity_20": 49.061263, "activity_30": 49.245102}, "trend_signal": 0, "fair_value": 42.040441, "relative_strength": 7.61992, "rate_of_change": 0.8188608494368106, "market_dynamics": 0.198744, "expectation": {"probability": 52.7892, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 58.097183, "high": 58.097183, "low": 52.765889, "close": 52.8753, "volume": 775610}, "trend_line": 49.612667, "activity_lines": {"activity_5": 52.721493, "activity_10": 50.798544, "activity_20": 49.434416, "activity_30": 49.476557}, "trend_signal": 0, "fair_value": 42.142959, "relative_strength": 0.748953, "rate_of_change": 0.6592307820440622, "market_dynamics": 0.585654, "expectation": {"probability": 52.9412, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 53.193637, "high": 54.26686, "low": 51.084989, "close": 53.9993, "volume": 712434}, "trend_line": 49.884687, "activity_lines": {"activity_5": 53.584187, "activity_10": 51.608524, "activity_20": 49.902436, "activity_30": 49.759565}, "trend_signal": 0, "fair_value": 42.26491, "relative_strength": 1.141044, "rate_of_change": 0.548287396039398, "market_dynamics": 0.989703, "expectation": {"probability": 52.6906, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 54.506489, "high": 56.455991, "low": 53.576497, "close": 54.6159, "volume": 547493}, "trend_line": 50.063723, "activity_lines": {"activity_5": 54.261187, "activity_10": 52.398616, "activity_20": 50.405399, "activity_30": 50.064805}, "trend_signal": 1, "fair_value": 42.392704, "relative_strength": 1.027363, "rate_of_change": 0.35889971605916565, "market_dynamics": 1.020894, "expectation": {"probability": 51.5279, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 54.854679, "high": 56.296915, "low": 53.879927, "close": 54.5165, "volume": 625407}, "trend_line": 50.173243, "activity_lines": {"activity_5": 54.43028, "activity_10": 53.044776, "activity_20": 50.883962, "activity_30": 50.352081}, "trend_signal": 1, "fair_value": 42.520808, "relative_strength": -0.040084, "rate_of_change": 0.21876119760409407, "market_dynamics": 0.83293, "expectation": {"probability": 53.4489, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 54.665634, "high": 56.933422, "low": 54.098687, "close": 56.1576, "volume": 737539}, "trend_line": 50.30569, "activity_lines": {"activity_5": 54.90504, "activity_10": 53.873035, "activity_20": 51.508147, "activity_30": 50.738168}, "trend_signal": 1, "fair_value": 42.6653, "relative_strength": 3.54359, "rate_of_change": 0.2639793485145042, "market_dynamics": 0.877405, "expectation": {"probability": 51.9667, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 56.456084, "high": 57.177202, "low": 51.532588, "close": 51.9205, "volume": 1406084}, "trend_line": 50.28664, "activity_lines": {"activity_5": 54.067567, "activity_10": 53.779725, "activity_20": 51.708844, "activity_30": 50.84235}, "trend_signal": 1, "fair_value": 42.768938, "relative_strength": -2.429728, "rate_of_change": -0.03786847968887816, "market_dynamics": 0.849059, "expectation": {"probability": 53.6426, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 51.959538, "high": 53.865716, "low": 51.959538, "close": 52.8753, "volume": 295235}, "trend_line": 50.296437, "activity_lines": {"activity_5": 53.612013, "activity_10": 53.788582, "activity_20": 51.97107, "activity_30": 51.00936}, "trend_signal": 1, "fair_value": 42.876173, "relative_strength": -1.203831, "rate_of_change": 0.01948231180289426, "market_dynamics": 0.704247, "expectation": {"probability": 51.7914, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 52.636458, "high": 53.383004, "low": 51.422077, "close": 52.2383, "volume": 440980}, "trend_line": 50.295263, "activity_lines": {"activity_5": 53.01906, "activity_10": 53.595358, "activity_20": 52.13636, "activity_30": 51.134642}, "trend_signal": 1, "fair_value": 42.982038, "relative_strength": -1.821479, "rate_of_change": -0.0023341613641516957, "market_dynamics": 0.512725, "expectation": {"probability": 53.9197, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 52.278029, "high": 53.233606, "low": 49.550653, "close": 49.6701, "volume": 520276}, "trend_line": 50.281637, "activity_lines": {"activity_5": 51.728547, "activity_10": 52.848935, "activity_20": 52.033194, "activity_30": 51.094308}, "trend_signal": 1, "fair_value": 43.074279, "relative_strength": -4.747653, "rate_of_change": -0.027092014609795424, "market_dynamics": 0.111439, "expectation": {"probability": 58.2825, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 48.923571, "high": 51.949566, "low": 48.923571, "close": 51.4021, "volume": 509524}, "trend_line": 50.313827, "activity_lines": {"activity_5": 51.33846, "activity_10": 52.439709, "activity_20": 52.093471, "activity_30": 51.166596}, "trend_signal": 1, "fair_value": 43.191696, "relative_strength": -4.214727, "rate_of_change": 0.06401939539080626, "market_dynamics": -0.180024, "expectation": {"probability": 55.931, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 51.919715, "high": 53.034555, "low": 50.814828, "close": 52.0093, "volume": 490088}, "trend_line": 50.370227, "activity_lines": {"activity_5": 51.467807, "activity_10": 52.254656, "activity_20": 52.199881, "activity_30": 51.275982}, "trend_signal": 1, "fair_value": 43.322406, "relative_strength": -4.728236, "rate_of_change": 0.1120964223214355, "market_dynamics": -0.311946, "expectation": {"probability": 56.4483, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 51.123456, "high": 52.148713, "low": 49.451194, "close": 50.8547, "volume": 789795}, "trend_line": 50.43187, "activity_lines": {"activity_5": 51.206367, "activity_10": 51.875422, "activity_20": 52.162952, "activity_30": 51.307238}, "trend_signal": 1, "fair_value": 43.443632, "relative_strength": -5.868311, "rate_of_change": 0.1223798336267249, "market_dynamics": -0.403909, "expectation": {"probability": 58.1362, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 49.650189, "high": 50.132955, "low": 43.79728, "close": 46.2559, "volume": 1050504}, "trend_line": 50.257733, "activity_lines": {"activity_5": 49.5467, "activity_10": 50.717216, "activity_20": 51.668447, "activity_30": 51.037821}, "trend_signal": 0, "fair_value": 43.529447, "relative_strength": -13.959794, "rate_of_change": -0.3452915785196975, "market_dynamics": -0.490336, "expectation": {"probability": 66.5966, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 46.405304, "high": 47.072218, "low": 44.986866, "close": 46.0171, "volume": 673486}, "trend_line": 50.049133, "activity_lines": {"activity_5": 48.20626, "activity_10": 49.667593, "activity_20": 51.158044, "activity_30": 50.764231}, "trend_signal": 0, "fair_value": 43.600228, "relative_strength": -15.362979, "rate_of_change": -0.4150605042213188, "market_dynamics": -0.706124, "expectation": {"probability": 65.4718, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 45.967249, "high": 46.828264, "low": 45.071396, "close": 45.589, "volume": 500967}, "trend_line": 49.836533, "activity_lines": {"activity_5": 46.966653, "activity_10": 48.694667, "activity_20": 50.616889, "activity_30": 50.476481}, "trend_signal": 0, "fair_value": 43.657412, "relative_strength": -14.544235, "rate_of_change": -0.4247825831468346, "market_dynamics": -0.927075, "expectation": {"probability": 64.1401, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 45.788128, "high": 45.788128, "low": 43.727662, "close": 44.4543, "volume": 718804}, "trend_line": 49.793487, "activity_lines": {"activity_5": 45.736353, "activity_10": 47.707589, "activity_20": 49.978397, "activity_30": 50.12924}, "trend_signal": 0, "fair_value": 43.723601, "relative_strength": -15.617476, "rate_of_change": -0.08637438723918438, "market_dynamics": -1.122324, "expectation": {"probability": 62.8497, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 44.553847, "high": 44.902235, "low": 41.707019, "close": 43.6779, "volume": 821334}, "trend_line": 49.740793, "activity_lines": {"activity_5": 44.75092, "activity_10": 46.715096, "activity_20": 49.282806, "activity_30": 49.734686}, "trend_signal": 0, "fair_value": 43.783804, "relative_strength": -14.245551, "rate_of_change": -0.10582508511605636, "market_dynamics": -1.207479, "expectation": {"probability": 61.4925, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 43.220033, "high": 43.319572, "low": 41.040119, "close": 42.2545, "volume": 787032}, "trend_line": 49.57506, "activity_lines": {"activity_5": 43.769473, "activity_10": 45.631029, "activity_20": 48.472859, "activity_30": 49.251699}, "trend_signal": 0, "fair_value": 43.826428, "relative_strength": -14.863591, "rate_of_change": -0.33319332082219905, "market_dynamics": -1.201798, "expectation": {"probability": 60.278, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 41.915998, "high": 43.414064, "low": 41.602449, "close": 42.1748, "volume": 785867}, "trend_line": 49.335777, "activity_lines": {"activity_5": 43.02822, "activity_10": 44.713995, "activity_20": 47.680272, "activity_30": 48.774263}, "trend_signal": 0, "fair_value": 43.868351, "relative_strength": -15.211591, "rate_of_change": -0.4826680996452659, "market_dynamics": -1.187166, "expectation": {"probability": 58.9413, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 43.141425, "high": 43.918569, "low": 41.402816, "close": 42.0056, "volume": 613855}, "trend_line": 49.104437, "activity_lines": {"activity_5": 42.48672, "activity_10": 43.902475, "activity_20": 46.9131, "activity_30": 48.301349}, "trend_signal": 0, "fair_value": 43.907863, "relative_strength": -14.018033, "rate_of_change": -0.46890920558523475, "market_dynamics": -1.223072, "expectation": {"probability": 57.6627, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 41.238447, "high": 41.856177, "low": 33.895433, "close": 35.918, "volume": 1344436}, "trend_line": 48.801693, "activity_lines": {"activity_5": 40.154913, "activity_10": 42.154964, "activity_20": 45.6407, "activity_30": 47.450611}, "trend_signal": 0, "fair_value": 43.92124, "relative_strength": -18.86758, "rate_of_change": -0.6165308442493639, "market_dynamics": -1.197907, "expectation": {"probability": 56.6323, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 34.662571, "high": 38.61803, "low": 34.463304, "close": 36.994, "volume": 1672389}, "trend_line": 48.476843, "activity_lines": {"activity_5": 38.75086, "activity_10": 40.895658, "activity_20": 44.551526, "activity_30": 46.688824}, "trend_signal": 0, "fair_value": 43.941703, "relative_strength": -20.552576, "rate_of_change": -0.6656531362549202, "market_dynamics": -1.150567, "expectation": {"probability": 56.34, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 37.452363, "high": 37.761228, "low": 35.868185, "close": 37.4424, "volume": 912978}, "trend_line": 48.135137, "activity_lines": {"activity_5": 37.941867, "activity_10": 39.969893, "activity_20": 43.586033, "activity_30": 45.976925}, "trend_signal": 0, "fair_value": 43.963461, "relative_strength": -18.131095, "rate_of_change": -0.7048850107668976, "market_dynamics": -1.128208, "expectation": {"probability": 56.4891, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 36.824695, "high": 40.052834, "low": 36.505867, "close": 39.9532, "volume": 815121}, "trend_line": 47.86288, "activity_lines": {"activity_5": 38.290613, "activity_10": 39.660882, "activity_20": 42.941443, "activity_30": 45.449058}, "trend_signal": 0, "fair_value": 43.996134, "relative_strength": -16.136725, "rate_of_change": -0.5656096917310182, "market_dynamics": -1.065707, "expectation": {"probability": 56.4295, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 39.813651, "high": 40.540977, "low": 36.824638, "close": 39.6642, "volume": 1144714}, "trend_line": 47.590273, "activity_lines": {"activity_5": 38.691133, "activity_10": 39.409578, "activity_20": 42.338679, "activity_30": 44.920111}, "trend_signal": 0, "fair_value": 44.019121, "relative_strength": -18.612926, "rate_of_change": -0.5695582881765444, "market_dynamics": -1.01085, "expectation": {"probability": 57.3597, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 39.036572, "high": 40.356722, "low": 37.975471, "close": 39.7639, "volume": 777165}, "trend_line": 47.316017, "activity_lines": {"activity_5": 39.28098, "activity_10": 39.284125, "activity_20": 41.823949, "activity_30": 44.415183}, "trend_signal": 0, "fair_value": 44.045653, "relative_strength": -17.520789, "rate_of_change": -0.5762858305099472, "market_dynamics": -0.980431, "expectation": {"probability": 56.168, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 41.636938, "high": 43.480162, "low": 41.547267, "close": 43.0617, "volume": 849380}, "trend_line": 47.147043, "activity_lines": {"activity_5": 40.7137, "activity_10": 39.843553, "activity_20": 41.681184, "activity_30": 44.140711}, "trend_signal": 0, "fair_value": 44.084481, "relative_strength": -14.64353, "rate_of_change": -0.3571179712781102, "market_dynamics": -0.653223, "expectation": {"probability": 56.9032, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 42.135104, "high": 42.912247, "low": 39.166019, "close": 39.5247, "volume": 940012}, "trend_line": 46.88139, "activity_lines": {"activity_5": 40.562907, "activity_10": 39.771093, "activity_20": 41.248294, "activity_30": 43.648947}, "trend_signal": 0, "fair_value": 44.081747, "relative_strength": -19.023327, "rate_of_change": -0.563456333836235, "market_dynamics": -0.395189, "expectation": {"probability": 57.9474, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 40.122538, "high": 41.049132, "low": 39.883417, "close": 40.541, "volume": 569595}, "trend_line": 46.536223, "activity_lines": {"activity_5": 40.61206, "activity_10": 39.933047, "activity_20": 40.972735, "activity_30": 43.23989}, "trend_signal": 0, "fair_value": 44.085213, "relative_strength": -17.786107, "rate_of_change": -0.7362559002623504, "market_dynamics": -0.211363, "expectation": {"probability": 56.6377, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 40.2919, "high": 42.543624, "low": 40.012926, "close": 41.7067, "volume": 567181}, "trend_line": 46.00446, "activity_lines": {"activity_5": 41.010593, "activity_10": 40.336653, "activity_20": 40.851667, "activity_30": 42.928308}, "trend_signal": 0, "fair_value": 44.109733, "relative_strength": -16.230116, "rate_of_change": -1.1426862038201897, "market_dynamics": 0.057355, "expectation": {"probability": 55.3091, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 42.015537, "high": 43.380519, "low": 40.909603, "close": 41.0192, "volume": 670135}, "trend_line": 45.609257, "activity_lines": {"activity_5": 41.043793, "activity_10": 40.620693, "activity_20": 40.711291, "activity_30": 42.606678}, "trend_signal": 0, "fair_value": 44.157891, "relative_strength": -16.839809, "rate_of_change": -0.8590536656663336, "market_dynamics": 0.083352, "expectation": {"probability": 60.4849, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 41.477562, "high": 42.03053, "low": 40.894704, "close": 41.0591, "volume": 695062}, "trend_line": 45.177917, "activity_lines": {"activity_5": 41.006607, "activity_10": 40.819238, "activity_20": 40.627049, "activity_30": 42.313119}, "trend_signal": 0, "fair_value": 44.20991, "relative_strength": -16.144584, "rate_of_change": -0.9457290654833486, "market_dynamics": 0.179767, "expectation": {"probability": 54.9515, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 41.016944, "high": 43.809248, "low": 40.657934, "close": 43.5001, "volume": 1363359}, "trend_line": 44.80739, "activity_lines": {"activity_5": 41.916593, "activity_10": 41.387691, "activity_20": 40.821929, "activity_30": 42.204873}, "trend_signal": 0, "fair_value": 44.272833, "relative_strength": -13.679221, "rate_of_change": -0.8201506944200253, "market_dynamics": 0.459194, "expectation": {"probability": 55.8748, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 43.639763, "high": 45.135642, "low": 42.36328, "close": 44.4974, "volume": 588578}, "trend_line": 44.47342, "activity_lines": {"activity_5": 42.893987, "activity_10": 42.027331, "activity_20": 41.124913, "activity_30": 42.184874}, "trend_signal": 0, "fair_value": 44.346956, "relative_strength": -12.798555, "rate_of_change": -0.7453458012171671, "market_dynamics": 0.565682, "expectation": {"probability": 53.0666, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 43.918916, "high": 44.272242, "low": 41.66513, "close": 41.7848, "volume": 873232}, "trend_line": 43.994327, "activity_lines": {"activity_5": 42.70342, "activity_10": 42.091149, "activity_20": 41.17679, "activity_30": 42.011414}, "trend_signal": 0, "fair_value": 44.391358, "relative_strength": -17.38101, "rate_of_change": -1.0772569323429566, "market_dynamics": 0.68466, "expectation": {"probability": 61.388, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 41.485706, "high": 42.856929, "low": 40.767685, "close": 40.9073, "volume": 1269285}, "trend_line": 43.62722, "activity_lines": {"activity_5": 42.215147, "activity_10": 41.956865, "activity_20": 41.163212, "activity_30": 41.812251}, "trend_signal": 0, "fair_value": 44.416663, "relative_strength": -19.026956, "rate_of_change": -0.8344416769916657, "market_dynamics": 0.841173, "expectation": {"probability": 60.7745, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 41.106677, "high": 43.759364, "low": 39.959839, "close": 41.3161, "volume": 2071804}, "trend_line": 43.241913, "activity_lines": {"activity_5": 41.8706, "activity_10": 41.87612, "activity_20": 41.205457, "activity_30": 41.663147}, "trend_signal": 0, "fair_value": 44.424223, "relative_strength": -18.823398, "rate_of_change": -0.8831802713993798, "market_dynamics": 0.841748, "expectation": {"probability": 56.0634, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 41.64528, "high": 42.168837, "low": 37.855719, "close": 38.3344, "volume": 1258417}, "trend_line": 42.77845, "activity_lines": {"activity_5": 40.51502, "activity_10": 41.284985, "activity_20": 40.974978, "activity_30": 41.346533}, "trend_signal": 0, "fair_value": 44.411721, "relative_strength": -22.346534, "rate_of_change": -1.0717911578056163, "market_dynamics": 0.701198, "expectation": {"probability": 60.3728, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 38.803042, "high": 39.35153, "low": 38.214664, "close": 39.0723, "volume": 822504}, "trend_line": 42.42519, "activity_lines": {"activity_5": 39.749787, "activity_10": 40.849656, "activity_20": 40.833441, "activity_30": 41.107427}, "trend_signal": 0, "fair_value": 44.394652, "relative_strength": -22.30835, "rate_of_change": -0.8257896207085549, "market_dynamics": 0.484951, "expectation": {"probability": 55.7126, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 39.162072, "high": 42.52281, "low": 38.982567, "close": 40.8574, "volume": 905609}, "trend_line": 42.0737, "activity_lines": {"activity_5": 39.94126, "activity_10": 40.765595, "activity_20": 40.876689, "activity_30": 41.006279}, "trend_signal": 0, "fair_value": 44.381879, "relative_strength": -19.100643, "rate_of_change": -0.8284936378599561, "market_dynamics": 0.296386, "expectation": {"probability": 56.3805, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 40.79753, "high": 43.599805, "low": 40.777585, "close": 43.4203, "volume": 722704}, "trend_line": 41.7874, "activity_lines": {"activity_5": 41.04886, "activity_10": 41.162956, "activity_20": 41.169489, "activity_30": 41.093156}, "trend_signal": 0, "fair_value": 44.391417, "relative_strength": -13.819015, "rate_of_change": -0.6804725992722394, "market_dynamics": 0.159566, "expectation": {"probability": 51.2513, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 43.440259, "high": 43.440259, "low": 42.034135, "close": 42.3732, "volume": 728483}, "trend_line": 41.504683, "activity_lines": {"activity_5": 41.639893, "activity_10": 41.32628, "activity_20": 41.32684, "activity_30": 41.13095}, "trend_signal": 0, "fair_value": 44.401769, "relative_strength": -15.400347, "rate_of_change": -0.6765603985890439, "market_dynamics": 0.297451, "expectation": {"probability": 54.9972, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 41.605332, "high": 43.111181, "low": 41.286211, "close": 42.2336, "volume": 495730}, "trend_line": 41.370607, "activity_lines": {"activity_5": 42.11392, "activity_10": 41.440329, "activity_20": 41.445281, "activity_30": 41.177977}, "trend_signal": 0, "fair_value": 44.403256, "relative_strength": -15.565776, "rate_of_change": -0.32303824606972736, "market_dynamics": 0.435016, "expectation": {"probability": 54.2014, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 42.153861, "high": 42.792103, "low": 40.957158, "close": 41.5954, "volume": 628261}, "trend_line": 41.223217, "activity_lines": {"activity_5": 42.115267, "activity_10": 41.461369, "activity_20": 41.480126, "activity_30": 41.19248}, "trend_signal": 0, "fair_value": 44.400337, "relative_strength": -17.699556, "rate_of_change": -0.3562674340262918, "market_dynamics": 0.453204, "expectation": {"probability": 53.2823, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 41.784878, "high": 42.762185, "low": 41.236389, "close": 41.5954, "volume": 1216974}, "trend_line": 41.090097, "activity_lines": {"activity_5": 41.948407, "activity_10": 41.535173, "activity_20": 41.507151, "activity_30": 41.216491}, "trend_signal": 1, "fair_value": 44.407094, "relative_strength": -18.249568, "rate_of_change": -0.3229248217090824, "market_dynamics": 0.480295, "expectation": {"probability": 49.9635, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 41.517863, "high": 42.496163, "low": 39.007225, "close": 39.2518, "volume": 920321}, "trend_line": 40.91668, "activity_lines": {"activity_5": 40.951147, "activity_10": 41.186311, "activity_20": 41.30178, "activity_30": 41.097892}, "trend_signal": 1, "fair_value": 44.395037, "relative_strength": -22.130241, "rate_of_change": -0.4220408630332525, "market_dynamics": 0.274875, "expectation": {"probability": 59.8226, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 39.681061, "high": 40.559535, "low": 38.543038, "close": 39.6012, "volume": 857010}, "trend_line": 40.78079, "activity_lines": {"activity_5": 40.348253, "activity_10": 40.931076, "activity_20": 41.132123, "activity_30": 41.013022}, "trend_signal": 0, "fair_value": 44.379331, "relative_strength": -21.80448, "rate_of_change": -0.33211394472864436, "market_dynamics": 0.065708, "expectation": {"probability": 54.8541, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 39.980561, "high": 40.339937, "low": 36.591447, "close": 36.6763, "volume": 959676}, "trend_line": 40.59485, "activity_lines": {"activity_5": 38.955193, "activity_10": 40.175222, "activity_20": 40.700383, "activity_30": 40.748216}, "trend_signal": 0, "fair_value": 44.349624, "relative_strength": -25.25943, "rate_of_change": -0.4559499705621255, "market_dynamics": -0.242815, "expectation": {"probability": 57.2445, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 37.395056, "high": 41.42306, "low": 35.962543, "close": 39.9606, "volume": 1447088}, "trend_line": 40.521043, "activity_lines": {"activity_5": 39.027387, "activity_10": 40.04666, "activity_20": 40.594997, "activity_30": 40.707297}, "trend_signal": 0, "fair_value": 44.327802, "relative_strength": -19.482444, "rate_of_change": -0.18181370296971702, "market_dynamics": -0.384029, "expectation": {"probability": 55.998, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 40.180212, "high": 42.925444, "low": 40.180212, "close": 42.0869, "volume": 980668}, "trend_line": 40.523753, "activity_lines": {"activity_5": 39.917333, "activity_10": 40.288547, "activity_20": 40.69488, "activity_30": 40.80832}, "trend_signal": 0, "fair_value": 44.356202, "relative_strength": -16.358949, "rate_of_change": 0.006687883132723001, "market_dynamics": -0.222077, "expectation": {"probability": 50.3854, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 42.256578, "high": 42.885485, "low": 36.147193, "close": 41.438, "volume": 1515335}, "trend_line": 40.707753, "activity_lines": {"activity_5": 40.558213, "activity_10": 40.390098, "activity_20": 40.731152, "activity_30": 40.867303}, "trend_signal": 0, "fair_value": 44.360944, "relative_strength": -17.60112, "rate_of_change": 0.4540546873829714, "market_dynamics": 0.078626, "expectation": {"probability": 51.0246, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 41.797406, "high": 43.734043, "low": 40.090471, "close": 40.6494, "volume": 1202641}, "trend_line": 40.8296, "activity_lines": {"activity_5": 40.79048, "activity_10": 40.384309, "activity_20": 40.690326, "activity_30": 40.863539}, "trend_signal": 0, "fair_value": 44.358984, "relative_strength": -17.033138, "rate_of_change": 0.29932136023327666, "market_dynamics": 0.479264, "expectation": {"probability": 57.7856, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 40.938922, "high": 42.925473, "low": 40.160274, "close": 42.2766, "volume": 968635}, "trend_line": 40.99074, "activity_lines": {"activity_5": 41.495267, "activity_10": 40.705716, "activity_20": 40.806421, "activity_30": 40.956894}, "trend_signal": 0, "fair_value": 44.362707, "relative_strength": -13.184914, "rate_of_change": 0.39466465505418413, "market_dynamics": 0.665457, "expectation": {"probability": 48.0019, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 41.927153, "high": 42.895471, "low": 40.080362, "close": 41.7275, "volume": 927495}, "trend_line": 41.049883, "activity_lines": {"activity_5": 41.643667, "activity_10": 40.926505, "activity_20": 40.876048, "activity_30": 41.004426}, "trend_signal": 0, "fair_value": 44.36424, "relative_strength": -11.97047, "rate_of_change": 0.1442838065377664, "market_dynamics": 0.689177, "expectation": {"probability": 50.3204, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 41.717536, "high": 43.414589, "low": 41.31823, "close": 42.2566, "volume": 681123}, "trend_line": 41.136297, "activity_lines": {"activity_5": 41.85064, "activity_10": 41.241093, "activity_20": 41.009255, "activity_30": 41.082279}, "trend_signal": 0, "fair_value": 44.363024, "relative_strength": -13.339025, "rate_of_change": 0.21050973519217525, "market_dynamics": 0.574803, "expectation": {"probability": 47.7938, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 41.937149, "high": 45.411114, "low": 41.577773, "close": 44.3829, "volume": 831139}, "trend_line": 41.290263, "activity_lines": {"activity_5": 42.755067, "activity_10": 41.930258, "activity_20": 41.34272, "activity_30": 41.291737}, "trend_signal": 1, "fair_value": 44.397219, "relative_strength": -8.642195, "rate_of_change": 0.3742825952467332, "market_dynamics": 0.709411, "expectation": {"probability": 46.6735, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 44.892033, "high": 45.63075, "low": 42.606003, "close": 44.3929, "volume": 1173640}, "trend_line": 41.334637, "activity_lines": {"activity_5": 43.4665, "activity_10": 42.527949, "activity_20": 41.660588, "activity_30": 41.491908}, "trend_signal": 1, "fair_value": 44.438449, "relative_strength": -7.366862, "rate_of_change": 0.10746843632358963, "market_dynamics": 0.870766, "expectation": {"probability": 47.3523, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 44.632474, "high": 44.951919, "low": 43.15504, "close": 43.754, "volume": 1606032}, "trend_line": 41.475613, "activity_lines": {"activity_5": 43.7154, "activity_10": 42.922355, "activity_20": 41.902956, "activity_30": 41.647995}, "trend_signal": 1, "fair_value": 44.472351, "relative_strength": -8.194877, "rate_of_change": 0.3410602105928788, "market_dynamics": 1.1135, "expectation": {"probability": 49.6898, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 44.063192, "high": 44.702658, "low": 43.583593, "close": 44.4129, "volume": 518069}, "trend_line": 41.604677, "activity_lines": {"activity_5": 44.08544, "activity_10": 43.307875, "activity_20": 42.182269, "activity_30": 41.837498}, "trend_signal": 1, "fair_value": 44.507246, "relative_strength": -7.474853, "rate_of_change": 0.31118045199235417, "market_dynamics": 1.259252, "expectation": {"probability": 47.4334, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 44.143125, "high": 44.362941, "low": 42.614402, "close": 43.8134, "volume": 477331}, "trend_line": 41.6749, "activity_lines": {"activity_5": 44.07662, "activity_10": 43.503444, "activity_20": 42.379055, "activity_30": 41.979996}, "trend_signal": 1, "fair_value": 44.518526, "relative_strength": -7.123879, "rate_of_change": 0.16878631217350537, "market_dynamics": 1.186861, "expectation": {"probability": 49.8242, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 43.603515, "high": 46.031483, "low": 43.603515, "close": 46.0115, "volume": 618126}, "trend_line": 41.84131, "activity_lines": {"activity_5": 44.696713, "activity_10": 44.067276, "activity_20": 42.771108, "activity_30": 42.259777}, "trend_signal": 1, "fair_value": 44.520006, "relative_strength": -3.450877, "rate_of_change": 0.39930509731276875, "market_dynamics": 1.143705, "expectation": {"probability": 47.0874, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 45.681821, "high": 49.098965, "low": 45.427034, "close": 48.2197, "volume": 623354}, "trend_line": 42.079997, "activity_lines": {"activity_5": 45.9443, "activity_10": 44.949445, "activity_20": 43.361126, "activity_30": 42.671286}, "trend_signal": 1, "fair_value": 44.538492, "relative_strength": 2.029906, "rate_of_change": 0.5704577605242254, "market_dynamics": 1.122631, "expectation": {"probability": 45.2603, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 47.190586, "high": 51.227215, "low": 46.861861, "close": 49.6885, "volume": 906649}, "trend_line": 42.286277, "activity_lines": {"activity_5": 47.426367, "activity_10": 45.961027, "activity_20": 44.06319, "activity_30": 43.162157}, "trend_signal": 1, "fair_value": 44.576724, "relative_strength": 5.939462, "rate_of_change": 0.4902091604236559, "market_dynamics": 1.28928, "expectation": {"probability": 46.5574, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 49.668519, "high": 52.166432, "low": 49.218894, "close": 51.3671, "volume": 918416}, "trend_line": 42.515267, "activity_lines": {"activity_5": 49.072333, "activity_10": 47.143047, "activity_20": 44.889621, "activity_30": 43.748017}, "trend_signal": 1, "fair_value": 44.606831, "relative_strength": 9.432849, "rate_of_change": 0.5415231991220298, "market_dynamics": 1.459865, "expectation": {"probability": 46.8306, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 51.197193, "high": 56.038145, "low": 51.197193, "close": 55.7334, "volume": 919787}, "trend_line": 42.98022, "activity_lines": {"activity_5": 51.71012, "activity_10": 48.943675, "activity_20": 46.085358, "activity_30": 44.600799}, "trend_signal": 1, "fair_value": 44.674751, "relative_strength": 18.872417, "rate_of_change": 1.0936142068683263, "market_dynamics": 1.548926, "expectation": {"probability": 48.3924, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 55.673454, "high": 59.610162, "low": 55.004013, "close": 57.412, "volume": 1155289}, "trend_line": 43.530377, "activity_lines": {"activity_5": 54.112773, "activity_10": 50.804469, "activity_20": 47.373638, "activity_30": 45.531882}, "trend_signal": 1, "fair_value": 44.758246, "relative_strength": 23.770486, "rate_of_change": 1.2800236946204524, "market_dynamics": 1.641994, "expectation": {"probability": 49.9457, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 57.002343, "high": 57.357047, "low": 52.73591, "close": 53.7051, "volume": 1018552}, "trend_line": 43.943343, "activity_lines": {"activity_5": 54.51976, "activity_10": 51.754389, "activity_20": 48.222403, "activity_30": 46.188316}, "trend_signal": 1, "fair_value": 44.827295, "relative_strength": 14.456342, "rate_of_change": 0.9486846392347975, "market_dynamics": 1.620531, "expectation": {"probability": 53.3917, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 53.705089, "high": 53.934897, "low": 51.576869, "close": 52.616, "volume": 1110886}, "trend_line": 44.419397, "activity_lines": {"activity_5": 54.19802, "activity_10": 52.336978, "activity_20": 48.900282, "activity_30": 46.747842}, "trend_signal": 1, "fair_value": 44.880807, "relative_strength": 12.665463, "rate_of_change": 1.0833358763806336, "market_dynamics": 1.562487, "expectation": {"probability": 51.9694, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 51.67681, "high": 52.675975, "low": 47.700134, "close": 47.86, "volume": 1259146}, "trend_line": 44.71232, "activity_lines": {"activity_5": 52.09578, "activity_10": 51.893713, "activity_20": 49.049306, "activity_30": 46.969816}, "trend_signal": 1, "fair_value": 44.908585, "relative_strength": 4.720054, "rate_of_change": 0.6594483936826109, "market_dynamics": 1.279427, "expectation": {"probability": 51.6958, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 46.660939, "high": 49.158848, "low": 45.501909, "close": 45.7517, "volume": 1377674}, "trend_line": 44.875463, "activity_lines": {"activity_5": 49.52458, "activity_10": 51.004445, "activity_20": 48.959923, "activity_30": 47.036873}, "trend_signal": 1, "fair_value": 44.916764, "relative_strength": 1.830209, "rate_of_change": 0.36487258992600957, "market_dynamics": 0.831484, "expectation": {"probability": 50.1364, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 46.541057, "high": 47.430313, "low": 45.46196, "close": 46.1314, "volume": 1197919}, "trend_line": 44.965833, "activity_lines": {"activity_5": 47.745393, "activity_10": 50.148973, "activity_20": 48.889251, "activity_30": 47.117901}, "trend_signal": 1, "fair_value": 44.927504, "relative_strength": 4.69113, "rate_of_change": 0.20137953785568752, "market_dynamics": 0.385994, "expectation": {"probability": 48.8043, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 48.03, "high": 50.79, "low": 47.7, "close": 47.84, "volume": 737461}, "trend_line": 45.14806, "activity_lines": {"activity_5": 47.28778, "activity_10": 49.601975, "activity_20": 48.958953, "activity_30": 47.303331}, "trend_signal": 1, "fair_value": 44.920477, "relative_strength": 11.079861, "rate_of_change": 0.40525658670661674, "market_dynamics": -0.083238, "expectation": {"probability": 49.8322, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 48.41, "high": 49.15, "low": 46.24, "close": 48.34, "volume": 509935}, "trend_line": 45.351607, "activity_lines": {"activity_5": 47.38784, "activity_10": 49.152789, "activity_20": 49.042033, "activity_30": 47.509263}, "trend_signal": 1, "fair_value": 44.946654, "relative_strength": 8.464657, "rate_of_change": 0.4508432920484299, "market_dynamics": -0.37635, "expectation": {"probability": 51.1433, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 48.34, "high": 55.16, "low": 47.7, "close": 54.94, "volume": 1130124}, "trend_line": 45.796427, "activity_lines": {"activity_5": 49.972967, "activity_10": 49.928122, "activity_20": 49.724811, "activity_30": 48.127869}, "trend_signal": 1, "fair_value": 45.006894, "relative_strength": 18.624654, "rate_of_change": 0.98082522191551, "market_dynamics": -0.298674, "expectation": {"probability": 51.5573, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 54.67, "high": 56.9099, "low": 54.02, "close": 55.13, "volume": 903782}, "trend_line": 46.24758, "activity_lines": {"activity_5": 52.149427, "activity_10": 50.673038, "activity_20": 50.362768, "activity_30": 48.730035}, "trend_signal": 1, "fair_value": 45.078816, "relative_strength": 13.709758, "rate_of_change": 0.985127071157752, "market_dynamics": -0.212541, "expectation": {"probability": 52.9867, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 55.18, "high": 57.02, "low": 53.92, "close": 56.77, "volume": 982105}, "trend_line": 46.83152, "activity_lines": {"activity_5": 54.247333, "activity_10": 51.727107, "activity_20": 51.095613, "activity_30": 49.408901}, "trend_signal": 1, "fair_value": 45.194042, "relative_strength": 16.268507, "rate_of_change": 1.2626390397075877, "market_dynamics": -0.025682, "expectation": {"probability": 54.4004, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 57.01, "high": 58.4, "low": 54.11, "close": 57.0, "volume": 1545165}, "trend_line": 47.41148, "activity_lines": {"activity_5": 55.712667, "activity_10": 52.834667, "activity_20": 51.791377, "activity_30": 50.064932}, "trend_signal": 1, "fair_value": 45.296788, "relative_strength": 15.383033, "rate_of_change": 1.238396703758494, "market_dynamics": 0.310431, "expectation": {"probability": 54.1107, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 56.94, "high": 62.02, "low": 55.6, "close": 61.75, "volume": 1706851}, "trend_line": 48.24727, "activity_lines": {"activity_5": 58.150667, "activity_10": 54.745956, "activity_20": 52.879488, "activity_30": 50.989998}, "trend_signal": 1, "fair_value": 45.423007, "relative_strength": 21.697608, "rate_of_change": 1.7628430920106333, "market_dynamics": 0.502251, "expectation": {"probability": 54.743, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 61.95, "high": 61.985, "low": 58.09, "close": 58.32, "volume": 1538755}, "trend_line": 48.85925, "activity_lines": {"activity_5": 58.551333, "activity_10": 55.867536, "activity_20": 53.555237, "activity_30": 51.639851}, "trend_signal": 1, "fair_value": 45.516139, "relative_strength": 14.517491, "rate_of_change": 1.2684240994360978, "market_dynamics": 0.656595, "expectation": {"probability": 55.1983, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 58.51, "high": 62.445, "low": 55.5701, "close": 62.32, "volume": 1187810}, "trend_line": 49.533687, "activity_lines": {"activity_5": 60.06, "activity_10": 57.526207, "activity_20": 54.545714, "activity_30": 52.508287}, "trend_signal": 1, "fair_value": 45.624638, "relative_strength": 20.819553, "rate_of_change": 1.3803670748118269, "market_dynamics": 0.795172, "expectation": {"probability": 54.1213, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 64.69, "high": 65.99, "low": 63.45, "close": 64.21, "volume": 1292865}, "trend_line": 50.292753, "activity_lines": {"activity_5": 61.719333, "activity_10": 59.227273, "activity_20": 55.628064, "activity_30": 53.455146}, "trend_signal": 1, "fair_value": 45.741256, "relative_strength": 22.180014, "rate_of_change": 1.5324237826269567, "market_dynamics": 0.968022, "expectation": {"probability": 54.1213, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/cfce115b-fa70-4ac3-9c44-fa1e0ab8ec97/", "share_image": "https://sharemaestro.com/terminal/cfce115b-fa70-4ac3-9c44-fa1e0ab8ec97/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}