{"ticker": {"uuid": "e6a77ad7-a892-47cf-aa50-c5974e928994", "symbol": "ROAD", "name": "Construction Partners Inc", "exchange": "NASDAQ", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, ROAD rose 2.19%, moving from 113.97 to 116.47. 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 7 of the last 12 weeks. Relative Strength is -17.62 and has softened across the 12-week window. Market Dynamics is -0.06 on the latest week. Expectation is undecided at 51.48%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "116.47"}, {"label": "12-Week Change", "value": "2.19%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 51.48%"}, {"label": "Signal Weeks", "value": "7 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-17.62"}, {"label": "Market Dynamics", "value": "-0.06"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 115.0, "high": 122.39, "low": 112.6, "close": 116.47, "volume": 1934076}, "trend_line": 116.145, "activity_lines": {"activity_5": 119.695333, "activity_10": 120.876182, "activity_20": 119.92181, "activity_30": 118.681419}, "trend_signal": 1, "fair_value": 78.194006, "relative_strength": -17.615793, "rate_of_change": 0.060880815054952984, "market_dynamics": -0.059474, "expectation": {"probability": 51.4845, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 30.06, "high": 32.28, "low": 29.1204, "close": 31.92, "volume": 712044}, "trend_line": 27.611667, "activity_lines": {"activity_5": 30.282667, "activity_10": 28.984909, "activity_20": 27.919571, "activity_30": 27.665935}, "trend_signal": 1, "fair_value": 27.403974, "relative_strength": -1.494201, "rate_of_change": 0.12570983065597743, "market_dynamics": 1.10319, "expectation": {"probability": 51.7214, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 31.91, "high": 33.1, "low": 31.64, "close": 32.88, "volume": 846284}, "trend_line": 27.641, "activity_lines": {"activity_5": 31.308667, "activity_10": 29.902182, "activity_20": 28.423905, "activity_30": 28.005828}, "trend_signal": 1, "fair_value": 27.502564, "relative_strength": -2.597774, "rate_of_change": 0.10623407851470036, "market_dynamics": 1.227637, "expectation": {"probability": 52.0297, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 32.62, "high": 34.44, "low": 32.35, "close": 32.4, "volume": 1194059}, "trend_line": 27.745, "activity_lines": {"activity_5": 31.892667, "activity_10": 30.587636, "activity_20": 28.858905, "activity_30": 28.31286}, "trend_signal": 1, "fair_value": 27.600769, "relative_strength": -3.100237, "rate_of_change": 0.3762526681379211, "market_dynamics": 1.511507, "expectation": {"probability": 56.0525, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 32.28, "high": 34.27, "low": 31.29, "close": 31.39, "volume": 1792918}, "trend_line": 27.805333, "activity_lines": {"activity_5": 31.939333, "activity_10": 30.953818, "activity_20": 29.180143, "activity_30": 28.548022}, "trend_signal": 1, "fair_value": 27.689423, "relative_strength": -8.089743, "rate_of_change": 0.21745539736889516, "market_dynamics": 1.583578, "expectation": {"probability": 55.0962, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 31.38, "high": 31.68, "low": 28.56, "close": 28.89, "volume": 1144501}, "trend_line": 27.929333, "activity_lines": {"activity_5": 30.992667, "activity_10": 30.761455, "activity_20": 29.240429, "activity_30": 28.618}, "trend_signal": 1, "fair_value": 27.771859, "relative_strength": -14.828287, "rate_of_change": 0.4459576153970132, "market_dynamics": 1.360373, "expectation": {"probability": 54.8915, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 28.74, "high": 29.97, "low": 27.96, "close": 28.93, "volume": 1702332}, "trend_line": 28.006333, "activity_lines": {"activity_5": 30.137333, "activity_10": 30.522727, "activity_20": 29.306238, "activity_30": 28.682559}, "trend_signal": 1, "fair_value": 27.848718, "relative_strength": -17.675945, "rate_of_change": 0.2756958069854433, "market_dynamics": 1.186049, "expectation": {"probability": 51.3178, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 28.9, "high": 31.44, "low": 28.7475, "close": 29.09, "volume": 1901983}, "trend_line": 28.080333, "activity_lines": {"activity_5": 29.534667, "activity_10": 30.293636, "activity_20": 29.380762, "activity_30": 28.752473}, "trend_signal": 1, "fair_value": 27.930962, "relative_strength": -16.521526, "rate_of_change": 0.2642259520373412, "market_dynamics": 0.943555, "expectation": {"probability": 52.3256, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 29.07, "high": 29.49, "low": 28.16, "close": 28.71, "volume": 1029773}, "trend_line": 28.147667, "activity_lines": {"activity_5": 29.058, "activity_10": 29.987455, "activity_20": 29.414381, "activity_30": 28.793097}, "trend_signal": 1, "fair_value": 28.00891, "relative_strength": -19.280888, "rate_of_change": 0.23979060362282348, "market_dynamics": 0.555921, "expectation": {"probability": 55.2003, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 28.71, "high": 34.45, "low": 28.6097, "close": 34.19, "volume": 2552251}, "trend_line": 28.398333, "activity_lines": {"activity_5": 30.654, "activity_10": 30.69, "activity_20": 29.954048, "activity_30": 29.182925}, "trend_signal": 1, "fair_value": 28.103013, "relative_strength": -1.071861, "rate_of_change": 0.890539169729422, "market_dynamics": 0.801679, "expectation": {"probability": 51.9253, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 34.44, "high": 35.2, "low": 33.17, "close": 35.17, "volume": 905985}, "trend_line": 28.649333, "activity_lines": {"activity_5": 32.39, "activity_10": 31.476182, "activity_20": 30.548714, "activity_30": 29.619806}, "trend_signal": 1, "fair_value": 28.201987, "relative_strength": 3.198725, "rate_of_change": 0.8838546966823639, "market_dynamics": 0.852193, "expectation": {"probability": 54.1483, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 35.26, "high": 35.4899, "low": 32.75, "close": 34.02, "volume": 1033624}, "trend_line": 28.912, "activity_lines": {"activity_5": 33.324, "activity_10": 31.960364, "activity_20": 30.993762, "activity_30": 29.966301}, "trend_signal": 1, "fair_value": 28.300321, "relative_strength": 2.068935, "rate_of_change": 0.9168346083310228, "market_dynamics": 0.856988, "expectation": {"probability": 56.4794, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 33.94, "high": 34.575, "low": 33.15, "close": 33.48, "volume": 1069887}, "trend_line": 29.097333, "activity_lines": {"activity_5": 33.738667, "activity_10": 32.308182, "activity_20": 31.353667, "activity_30": 30.261011}, "trend_signal": 1, "fair_value": 28.395962, "relative_strength": -1.022108, "rate_of_change": 0.6410244881018262, "market_dynamics": 1.00038, "expectation": {"probability": 55.9791, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 33.7, "high": 35.56, "low": 33.7, "close": 35.09, "volume": 1184987}, "trend_line": 29.31, "activity_lines": {"activity_5": 34.397333, "activity_10": 32.937818, "activity_20": 31.82619, "activity_30": 30.647634}, "trend_signal": 1, "fair_value": 28.501474, "relative_strength": 0.144749, "rate_of_change": 0.7308814178948969, "market_dynamics": 0.8434, "expectation": {"probability": 54.0343, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 35.08, "high": 35.33, "low": 33.2425, "close": 34.97, "volume": 866111}, "trend_line": 29.589333, "activity_lines": {"activity_5": 34.590667, "activity_10": 33.496727, "activity_20": 32.238952, "activity_30": 31.012796}, "trend_signal": 1, "fair_value": 28.611731, "relative_strength": 1.263457, "rate_of_change": 0.9530296827021535, "market_dynamics": 0.729019, "expectation": {"probability": 56.0821, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 35.05, "high": 36.69, "low": 34.83, "close": 35.65, "volume": 1997648}, "trend_line": 29.802667, "activity_lines": {"activity_5": 34.958667, "activity_10": 34.114182, "activity_20": 32.67219, "activity_30": 31.403806}, "trend_signal": 1, "fair_value": 28.722564, "relative_strength": 3.803427, "rate_of_change": 0.7209827947118636, "market_dynamics": 0.814945, "expectation": {"probability": 53.9359, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 35.53, "high": 36.623, "low": 34.21, "close": 35.57, "volume": 1379210}, "trend_line": 30.069667, "activity_lines": {"activity_5": 35.268, "activity_10": 34.594182, "activity_20": 33.051571, "activity_30": 31.775892}, "trend_signal": 1, "fair_value": 28.834551, "relative_strength": 7.060448, "rate_of_change": 0.8958929749475087, "market_dynamics": 0.87179, "expectation": {"probability": 56.0595, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 35.51, "high": 37.13, "low": 35.47, "close": 36.56, "volume": 1678054}, "trend_line": 30.351667, "activity_lines": {"activity_5": 35.804, "activity_10": 35.133455, "activity_20": 33.488524, "activity_30": 32.194624}, "trend_signal": 1, "fair_value": 28.950192, "relative_strength": 9.856046, "rate_of_change": 0.9378221581236668, "market_dynamics": 0.962239, "expectation": {"probability": 53.74, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 36.31, "high": 40.75, "low": 35.46, "close": 40.25, "volume": 3632023}, "trend_line": 30.847333, "activity_lines": {"activity_5": 37.364667, "activity_10": 36.207818, "activity_20": 34.239238, "activity_30": 32.833226}, "trend_signal": 1, "fair_value": 29.080577, "relative_strength": 18.614107, "rate_of_change": 1.6330766939423786, "market_dynamics": 1.323844, "expectation": {"probability": 53.74, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 40.03, "high": 40.73, "low": 38.37, "close": 39.0, "volume": 2076767}, "trend_line": 31.276, "activity_lines": {"activity_5": 38.164667, "activity_10": 36.845091, "activity_20": 34.81919, "activity_30": 33.359204}, "trend_signal": 1, "fair_value": 29.199808, "relative_strength": 14.697618, "rate_of_change": 1.3896403945196845, "market_dynamics": 1.488687, "expectation": {"probability": 55.4244, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 39.46, "high": 40.76, "low": 37.36, "close": 38.18, "volume": 1975924}, "trend_line": 31.657, "activity_lines": {"activity_5": 38.422667, "activity_10": 37.245818, "activity_20": 35.273381, "activity_30": 33.804624}, "trend_signal": 1, "fair_value": 29.308462, "relative_strength": 15.673685, "rate_of_change": 1.218186468857911, "market_dynamics": 1.684641, "expectation": {"probability": 54.5488, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 38.14, "high": 39.06, "low": 37.22, "close": 37.3, "volume": 1597107}, "trend_line": 32.002333, "activity_lines": {"activity_5": 38.218667, "activity_10": 37.431818, "activity_20": 35.605095, "activity_30": 34.168688}, "trend_signal": 1, "fair_value": 29.416923, "relative_strength": 16.148221, "rate_of_change": 1.0908582619957676, "market_dynamics": 1.64654, "expectation": {"probability": 54.2647, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 37.85, "high": 40.6889, "low": 36.7, "close": 39.76, "volume": 1790552}, "trend_line": 32.496667, "activity_lines": {"activity_5": 38.719333, "activity_10": 38.005455, "activity_20": 36.145476, "activity_30": 34.669183}, "trend_signal": 1, "fair_value": 29.538654, "relative_strength": 16.433358, "rate_of_change": 1.544681133091147, "market_dynamics": 1.54684, "expectation": {"probability": 51.9321, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 39.61, "high": 39.96, "low": 38.37, "close": 39.54, "volume": 1133610}, "trend_line": 32.983333, "activity_lines": {"activity_5": 38.933333, "activity_10": 38.424909, "activity_20": 36.632143, "activity_30": 35.123591}, "trend_signal": 1, "fair_value": 29.6475, "relative_strength": 12.60196, "rate_of_change": 1.497587429504692, "market_dynamics": 1.375626, "expectation": {"probability": 53.4672, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 39.43, "high": 43.475, "low": 39.01, "close": 42.7, "volume": 1855152}, "trend_line": 33.551, "activity_lines": {"activity_5": 40.248, "activity_10": 39.338, "activity_20": 37.385762, "activity_30": 35.750473}, "trend_signal": 1, "fair_value": 29.759551, "relative_strength": 19.253254, "rate_of_change": 1.721072276109877, "market_dynamics": 1.372457, "expectation": {"probability": 50.8126, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 42.75, "high": 43.75, "low": 41.706, "close": 43.13, "volume": 904985}, "trend_line": 34.124, "activity_lines": {"activity_5": 41.459333, "activity_10": 40.188727, "activity_20": 38.126476, "activity_30": 36.368473}, "trend_signal": 1, "fair_value": 29.871218, "relative_strength": 19.18379, "rate_of_change": 1.7078477541653017, "market_dynamics": 1.455356, "expectation": {"probability": 50.7236, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 43.1, "high": 44.99, "low": 40.22, "close": 41.41, "volume": 2796626}, "trend_line": 34.575667, "activity_lines": {"activity_5": 41.767333, "activity_10": 40.590727, "activity_20": 38.635571, "activity_30": 36.838538}, "trend_signal": 1, "fair_value": 29.956667, "relative_strength": 14.200728, "rate_of_change": 1.3236050873285676, "market_dynamics": 1.459748, "expectation": {"probability": 52.6047, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 41.39, "high": 43.17, "low": 40.55, "close": 42.24, "volume": 1336228}, "trend_line": 35.028667, "activity_lines": {"activity_5": 42.078, "activity_10": 41.037455, "activity_20": 39.164286, "activity_30": 37.333011}, "trend_signal": 1, "fair_value": 30.049872, "relative_strength": 15.401148, "rate_of_change": 1.3101699527589614, "market_dynamics": 1.495336, "expectation": {"probability": 50.8126, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 43.25, "high": 45.08, "low": 42.4, "close": 43.32, "volume": 2155445}, "trend_line": 35.493, "activity_lines": {"activity_5": 42.583333, "activity_10": 41.577273, "activity_20": 39.733238, "activity_30": 37.867935}, "trend_signal": 1, "fair_value": 30.149551, "relative_strength": 14.290941, "rate_of_change": 1.325579988527692, "market_dynamics": 1.492905, "expectation": {"probability": 50.9045, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 43.35, "high": 45.22, "low": 42.731, "close": 43.88, "volume": 1462015}, "trend_line": 35.989333, "activity_lines": {"activity_5": 43.023333, "activity_10": 42.163091, "activity_20": 40.285952, "activity_30": 38.409032}, "trend_signal": 1, "fair_value": 30.253718, "relative_strength": 14.530629, "rate_of_change": 1.3983968669878564, "market_dynamics": 1.456231, "expectation": {"probability": 51.9321, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 43.88, "high": 44.64, "low": 43.51, "close": 43.52, "volume": 720083}, "trend_line": 36.438, "activity_lines": {"activity_5": 43.264667, "activity_10": 42.594727, "activity_20": 40.758238, "activity_30": 38.894882}, "trend_signal": 1, "fair_value": 30.34609, "relative_strength": 13.091539, "rate_of_change": 1.2466666164666078, "market_dynamics": 1.236539, "expectation": {"probability": 53.4672, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 43.0, "high": 43.4, "low": 40.19, "close": 40.5, "volume": 1340376}, "trend_line": 36.724, "activity_lines": {"activity_5": 42.473333, "activity_10": 42.380182, "activity_20": 40.903143, "activity_30": 39.156946}, "trend_signal": 1, "fair_value": 30.390449, "relative_strength": 8.582813, "rate_of_change": 0.7848948899500363, "market_dynamics": 0.780675, "expectation": {"probability": 52.5182, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 41.2, "high": 41.92, "low": 39.79, "close": 41.9, "volume": 906933}, "trend_line": 37.024667, "activity_lines": {"activity_5": 42.209333, "activity_10": 42.362, "activity_20": 41.150524, "activity_30": 39.490882}, "trend_signal": 1, "fair_value": 30.438269, "relative_strength": 8.750336, "rate_of_change": 0.8187207275895989, "market_dynamics": 0.223526, "expectation": {"probability": 49.9638, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 41.57, "high": 43.32, "low": 40.8507, "close": 42.56, "volume": 1190781}, "trend_line": 37.363333, "activity_lines": {"activity_5": 42.188, "activity_10": 42.424909, "activity_20": 41.420667, "activity_30": 39.848}, "trend_signal": 1, "fair_value": 30.505962, "relative_strength": 7.241699, "rate_of_change": 0.9147037028043935, "market_dynamics": -0.217531, "expectation": {"probability": 52.6963, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 42.86, "high": 43.8099, "low": 40.85, "close": 43.4, "volume": 1119427}, "trend_line": 37.763667, "activity_lines": {"activity_5": 42.497333, "activity_10": 42.585636, "activity_20": 41.735238, "activity_30": 40.237462}, "trend_signal": 1, "fair_value": 30.601987, "relative_strength": 8.513301, "rate_of_change": 1.0714622274195957, "market_dynamics": -0.480804, "expectation": {"probability": 53.5405, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 43.47, "high": 49.15, "low": 43.24, "close": 48.76, "volume": 1947104}, "trend_line": 38.426, "activity_lines": {"activity_5": 44.625333, "activity_10": 43.708182, "activity_20": 42.520143, "activity_30": 40.946903}, "trend_signal": 1, "fair_value": 30.727564, "relative_strength": 19.96681, "rate_of_change": 1.7538895256120224, "market_dynamics": -0.043794, "expectation": {"probability": 53.8045, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 48.66, "high": 50.7, "low": 44.7696, "close": 46.81, "volume": 2151111}, "trend_line": 39.022, "activity_lines": {"activity_5": 45.754, "activity_10": 44.373818, "activity_20": 43.056905, "activity_30": 41.487806}, "trend_signal": 1, "fair_value": 30.849808, "relative_strength": 12.644157, "rate_of_change": 1.5510331546348737, "market_dynamics": 0.321088, "expectation": {"probability": 54.3486, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 45.24, "high": 48.19, "low": 45.22, "close": 47.13, "volume": 2456150}, "trend_line": 39.623333, "activity_lines": {"activity_5": 46.568667, "activity_10": 44.999455, "activity_20": 43.570619, "activity_30": 42.010903}, "trend_signal": 1, "fair_value": 30.976346, "relative_strength": 14.850108, "rate_of_change": 1.5410101993747216, "market_dynamics": 0.656373, "expectation": {"probability": 52.9667, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 46.7, "high": 47.59, "low": 45.26, "close": 46.71, "volume": 1179048}, "trend_line": 40.223333, "activity_lines": {"activity_5": 46.894667, "activity_10": 45.459818, "activity_20": 43.994, "activity_30": 42.468108}, "trend_signal": 1, "fair_value": 31.090256, "relative_strength": 11.940414, "rate_of_change": 1.5142592875768282, "market_dynamics": 0.740407, "expectation": {"probability": 54.4485, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 46.5, "high": 48.84, "low": 46.2567, "close": 48.77, "volume": 1587502}, "trend_line": 40.709333, "activity_lines": {"activity_5": 47.630667, "activity_10": 46.233091, "activity_20": 44.58281, "activity_30": 43.019505}, "trend_signal": 1, "fair_value": 31.218846, "relative_strength": 14.215613, "rate_of_change": 1.2082539256505775, "market_dynamics": 0.628466, "expectation": {"probability": 52.9667, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 48.83, "high": 52.52, "low": 48.83, "close": 51.59, "volume": 1244247}, "trend_line": 41.256667, "activity_lines": {"activity_5": 48.948667, "activity_10": 47.430182, "activity_20": 45.393667, "activity_30": 43.721484}, "trend_signal": 1, "fair_value": 31.339359, "relative_strength": 21.925111, "rate_of_change": 1.3444926744439643, "market_dynamics": 0.743968, "expectation": {"probability": 53.1476, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 51.3, "high": 52.885, "low": 50.315, "close": 51.4, "volume": 1656461}, "trend_line": 41.836, "activity_lines": {"activity_5": 50.014667, "activity_10": 48.446, "activity_20": 46.122571, "activity_30": 44.375892}, "trend_signal": 1, "fair_value": 31.480641, "relative_strength": 22.117765, "rate_of_change": 1.4042166809063812, "market_dynamics": 0.880414, "expectation": {"probability": 55.4862, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 51.21, "high": 55.0, "low": 50.75, "close": 54.75, "volume": 1957760}, "trend_line": 42.545, "activity_lines": {"activity_5": 51.891333, "activity_10": 49.872727, "activity_20": 47.103381, "activity_30": 45.209054}, "trend_signal": 1, "fair_value": 31.644615, "relative_strength": 25.385742, "rate_of_change": 1.694712687637449, "market_dynamics": 1.296964, "expectation": {"probability": 53.8793, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 54.89, "high": 57.5, "low": 53.21, "close": 56.15, "volume": 2655923}, "trend_line": 43.247, "activity_lines": {"activity_5": 53.726667, "activity_10": 51.320364, "activity_20": 48.146143, "activity_30": 46.086796}, "trend_signal": 1, "fair_value": 31.813205, "relative_strength": 28.220689, "rate_of_change": 1.6500176283934613, "market_dynamics": 1.606833, "expectation": {"probability": 53.8793, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 56.23, "high": 58.6499, "low": 55.02, "close": 57.47, "volume": 2154544}, "trend_line": 43.997, "activity_lines": {"activity_5": 55.372667, "activity_10": 52.760909, "activity_20": 49.235524, "activity_30": 47.004409}, "trend_signal": 1, "fair_value": 31.988462, "relative_strength": 30.97276, "rate_of_change": 1.7342243392605268, "market_dynamics": 1.744914, "expectation": {"probability": 53.962, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 57.71, "high": 58.46, "low": 55.23, "close": 55.71, "volume": 1585906}, "trend_line": 44.665667, "activity_lines": {"activity_5": 55.852, "activity_10": 53.625636, "activity_20": 50.086952, "activity_30": 47.760086}, "trend_signal": 1, "fair_value": 32.149295, "relative_strength": 26.420247, "rate_of_change": 1.51980135009205, "market_dynamics": 1.752322, "expectation": {"probability": 55.6284, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 56.49, "high": 56.76, "low": 49.16, "close": 50.03, "volume": 2191896}, "trend_line": 45.147667, "activity_lines": {"activity_5": 54.163333, "activity_10": 53.331273, "activity_20": 50.337524, "activity_30": 48.106172}, "trend_signal": 1, "fair_value": 32.272179, "relative_strength": 19.108692, "rate_of_change": 1.0791286291549151, "market_dynamics": 1.398526, "expectation": {"probability": 54.7636, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 50.39, "high": 52.87, "low": 49.45, "close": 52.77, "volume": 1506016}, "trend_line": 45.688, "activity_lines": {"activity_5": 53.479333, "activity_10": 53.476545, "activity_20": 50.808, "activity_30": 48.597935}, "trend_signal": 1, "fair_value": 32.407051, "relative_strength": 19.921745, "rate_of_change": 1.1968126725130757, "market_dynamics": 0.929158, "expectation": {"probability": 52.2687, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 53.09, "high": 54.25, "low": 50.4201, "close": 51.5, "volume": 2037569}, "trend_line": 46.063, "activity_lines": {"activity_5": 52.504, "activity_10": 53.288364, "activity_20": 51.107381, "activity_30": 48.972903}, "trend_signal": 1, "fair_value": 32.538782, "relative_strength": 15.150515, "rate_of_change": 0.820784451059359, "market_dynamics": 0.442832, "expectation": {"probability": 54.6474, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 52.1, "high": 57.42, "low": 51.82, "close": 55.44, "volume": 2476783}, "trend_line": 46.611, "activity_lines": {"activity_5": 53.152, "activity_10": 53.729455, "activity_20": 51.743048, "activity_30": 49.577871}, "trend_signal": 1, "fair_value": 32.694679, "relative_strength": 21.281962, "rate_of_change": 1.1896750103119524, "market_dynamics": 0.164987, "expectation": {"probability": 52.0826, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 56.0, "high": 57.59, "low": 54.4401, "close": 55.44, "volume": 2224588}, "trend_line": 47.186333, "activity_lines": {"activity_5": 53.935333, "activity_10": 54.049273, "activity_20": 52.323667, "activity_30": 50.147484}, "trend_signal": 1, "fair_value": 32.849167, "relative_strength": 17.914698, "rate_of_change": 1.2343288065049034, "market_dynamics": 0.146419, "expectation": {"probability": 52.958, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 55.53, "high": 61.45, "low": 55.0, "close": 61.44, "volume": 2063010}, "trend_line": 47.991, "activity_lines": {"activity_5": 56.736667, "activity_10": 55.39, "activity_20": 53.418952, "activity_30": 51.067075}, "trend_signal": 1, "fair_value": 33.036538, "relative_strength": 27.720294, "rate_of_change": 1.705296743444764, "market_dynamics": 0.368242, "expectation": {"probability": 51.0661, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 61.92, "high": 62.35, "low": 57.1001, "close": 58.21, "volume": 1066907}, "trend_line": 48.606, "activity_lines": {"activity_5": 57.700667, "activity_10": 55.960909, "activity_20": 54.106905, "activity_30": 51.726366}, "trend_signal": 1, "fair_value": 33.196282, "relative_strength": 21.970977, "rate_of_change": 1.2814902794273968, "market_dynamics": 0.405672, "expectation": {"probability": 53.19, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 59.33, "high": 59.6, "low": 53.25, "close": 53.57, "volume": 1685320}, "trend_line": 49.073667, "activity_lines": {"activity_5": 56.755333, "activity_10": 55.625273, "activity_20": 54.275286, "activity_30": 52.046624}, "trend_signal": 1, "fair_value": 33.328462, "relative_strength": 8.783103, "rate_of_change": 0.9621589927169459, "market_dynamics": 0.145345, "expectation": {"probability": 53.19, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 53.23, "high": 57.58, "low": 53.02, "close": 56.2, "volume": 1730482}, "trend_line": 49.523667, "activity_lines": {"activity_5": 56.548667, "activity_10": 55.814727, "activity_20": 54.641714, "activity_30": 52.506387}, "trend_signal": 1, "fair_value": 33.502436, "relative_strength": 9.716502, "rate_of_change": 0.9169887385835724, "market_dynamics": -0.061505, "expectation": {"probability": 52.0088, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 55.85, "high": 59.39, "low": 54.51, "close": 56.33, "volume": 1293282}, "trend_line": 49.963667, "activity_lines": {"activity_5": 56.334667, "activity_10": 56.050909, "activity_20": 54.959571, "activity_30": 52.945505}, "trend_signal": 1, "fair_value": 33.664038, "relative_strength": 9.20392, "rate_of_change": 0.8884640953586851, "market_dynamics": -0.483993, "expectation": {"probability": 51.938, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 56.2, "high": 57.063, "low": 54.2201, "close": 55.21, "volume": 1459528}, "trend_line": 50.423667, "activity_lines": {"activity_5": 55.688, "activity_10": 56.072182, "activity_20": 55.134714, "activity_30": 53.283978}, "trend_signal": 1, "fair_value": 33.8175, "relative_strength": 6.534515, "rate_of_change": 0.9206690133452391, "market_dynamics": -0.705681, "expectation": {"probability": 55.1633, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 55.49, "high": 55.6489, "low": 52.61, "close": 53.99, "volume": 922035}, "trend_line": 50.815333, "activity_lines": {"activity_5": 55.05, "activity_10": 55.777455, "activity_20": 55.153667, "activity_30": 53.514065}, "trend_signal": 1, "fair_value": 33.966346, "relative_strength": 0.077412, "rate_of_change": 0.7767503303557846, "market_dynamics": -0.799757, "expectation": {"probability": 55.079, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 54.64, "high": 57.45, "low": 53.2596, "close": 56.49, "volume": 1164581}, "trend_line": 51.254333, "activity_lines": {"activity_5": 55.526667, "activity_10": 55.915091, "activity_20": 55.378048, "activity_30": 53.880172}, "trend_signal": 1, "fair_value": 34.131154, "relative_strength": 4.30661, "rate_of_change": 0.8639124730325, "market_dynamics": -0.885197, "expectation": {"probability": 50.9782, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 57.36, "high": 61.15, "low": 57.0, "close": 58.41, "volume": 2143921}, "trend_line": 51.738667, "activity_lines": {"activity_5": 56.448667, "activity_10": 56.311091, "activity_20": 55.738714, "activity_30": 54.341828}, "trend_signal": 1, "fair_value": 34.288782, "relative_strength": 11.415806, "rate_of_change": 0.9449620581346692, "market_dynamics": -0.725281, "expectation": {"probability": 51.0725, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 59.4, "high": 63.97, "low": 58.09, "close": 62.75, "volume": 1693538}, "trend_line": 52.379667, "activity_lines": {"activity_5": 58.67, "activity_10": 57.442182, "activity_20": 56.46681, "activity_30": 55.052237}, "trend_signal": 1, "fair_value": 34.475769, "relative_strength": 21.591406, "rate_of_change": 1.2389186601966344, "market_dynamics": -0.319987, "expectation": {"probability": 52.1226, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 62.75, "high": 66.78, "low": 54.4401, "close": 56.62, "volume": 2124703}, "trend_line": 52.917, "activity_lines": {"activity_5": 58.42, "activity_10": 57.325818, "activity_20": 56.557952, "activity_30": 55.325806}, "trend_signal": 1, "fair_value": 34.633397, "relative_strength": 12.536724, "rate_of_change": 1.0258427187022854, "market_dynamics": -0.1072, "expectation": {"probability": 56.0572, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 53.03, "high": 62.0, "low": 51.63, "close": 59.34, "volume": 2282659}, "trend_line": 53.498333, "activity_lines": {"activity_5": 58.982667, "activity_10": 57.791636, "activity_20": 56.883286, "activity_30": 55.740194}, "trend_signal": 1, "fair_value": 34.794679, "relative_strength": 16.805927, "rate_of_change": 1.098575127085815, "market_dynamics": 0.175225, "expectation": {"probability": 51.4286, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 60.02, "high": 63.3199, "low": 59.48, "close": 62.08, "volume": 1651688}, "trend_line": 54.149, "activity_lines": {"activity_5": 60.102, "activity_10": 58.735091, "activity_20": 57.447714, "activity_30": 56.293849}, "trend_signal": 1, "fair_value": 34.981987, "relative_strength": 15.177943, "rate_of_change": 1.2162378966088505, "market_dynamics": 0.255948, "expectation": {"probability": 52.1693, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 62.22, "high": 64.77, "low": 59.35, "close": 64.67, "volume": 1271377}, "trend_line": 54.858, "activity_lines": {"activity_5": 61.712, "activity_10": 59.994727, "activity_20": 58.230571, "activity_30": 56.972624}, "trend_signal": 1, "fair_value": 35.182115, "relative_strength": 17.899213, "rate_of_change": 1.3093501265027907, "market_dynamics": 0.198718, "expectation": {"probability": 52.2535, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 65.0, "high": 66.5, "low": 64.17, "close": 65.98, "volume": 1323070}, "trend_line": 55.432, "activity_lines": {"activity_5": 63.341333, "activity_10": 61.338545, "activity_20": 59.103905, "activity_30": 57.690172}, "trend_signal": 1, "fair_value": 35.387115, "relative_strength": 20.319103, "rate_of_change": 1.0463378176382756, "market_dynamics": 0.439659, "expectation": {"probability": 52.5132, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 64.68, "high": 65.3626, "low": 56.52, "close": 57.11, "volume": 1721821}, "trend_line": 55.775333, "activity_lines": {"activity_5": 61.798667, "activity_10": 60.894182, "activity_20": 59.083571, "activity_30": 57.79843}, "trend_signal": 1, "fair_value": 35.537821, "relative_strength": 9.943715, "rate_of_change": 0.6193768942127312, "market_dynamics": 0.310415, "expectation": {"probability": 54.8559, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 57.65, "high": 65.83, "low": 56.8, "close": 65.09, "volume": 1137727}, "trend_line": 56.374, "activity_lines": {"activity_5": 62.883333, "activity_10": 61.866182, "activity_20": 59.789524, "activity_30": 58.399376}, "trend_signal": 1, "fair_value": 35.738333, "relative_strength": 17.497647, "rate_of_change": 1.073354416368969, "market_dynamics": 0.385497, "expectation": {"probability": 52.5874, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 65.09, "high": 76.7339, "low": 64.5186, "close": 72.53, "volume": 2868709}, "trend_line": 57.234667, "activity_lines": {"activity_5": 66.064667, "activity_10": 63.989091, "activity_20": 61.145381, "activity_30": 59.441699}, "trend_signal": 1, "fair_value": 35.986603, "relative_strength": 27.936799, "rate_of_change": 1.5267091212260961, "market_dynamics": 0.692709, "expectation": {"probability": 53.4031, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 73.2, "high": 73.71, "low": 68.7, "close": 69.58, "volume": 1400831}, "trend_line": 57.928333, "activity_lines": {"activity_5": 67.566, "activity_10": 65.284, "activity_20": 62.120143, "activity_30": 60.238172}, "trend_signal": 1, "fair_value": 36.218077, "relative_strength": 20.683373, "rate_of_change": 1.2119682639194884, "market_dynamics": 0.748554, "expectation": {"probability": 55.8594, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 68.99, "high": 70.815, "low": 67.1, "close": 68.46, "volume": 1983750}, "trend_line": 58.490667, "activity_lines": {"activity_5": 68.366667, "activity_10": 66.172182, "activity_20": 62.920905, "activity_30": 60.917634}, "trend_signal": 1, "fair_value": 36.440449, "relative_strength": 18.039177, "rate_of_change": 0.970740863542543, "market_dynamics": 1.084172, "expectation": {"probability": 54.9361, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 67.87, "high": 73.56, "low": 67.87, "close": 73.54, "volume": 1505405}, "trend_line": 59.228667, "activity_lines": {"activity_5": 70.695333, "activity_10": 67.880182, "activity_20": 64.143476, "activity_30": 61.888559}, "trend_signal": 1, "fair_value": 36.689167, "relative_strength": 24.41032, "rate_of_change": 1.2617397575582434, "market_dynamics": 1.266793, "expectation": {"probability": 52.4956, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 73.66, "high": 76.74, "low": 72.26, "close": 74.7, "volume": 1480903}, "trend_line": 59.893667, "activity_lines": {"activity_5": 72.315333, "activity_10": 69.491455, "activity_20": 65.418905, "activity_30": 62.88671}, "trend_signal": 1, "fair_value": 36.948654, "relative_strength": 25.231509, "rate_of_change": 1.122767122211275, "market_dynamics": 1.147954, "expectation": {"probability": 53.4031, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 77.85, "high": 86.0, "low": 77.01, "close": 77.49, "volume": 2992533}, "trend_line": 60.605, "activity_lines": {"activity_5": 74.224667, "activity_10": 71.330727, "activity_20": 66.881524, "activity_30": 64.021957}, "trend_signal": 1, "fair_value": 37.217115, "relative_strength": 28.707474, "rate_of_change": 1.1876597904750033, "market_dynamics": 1.373118, "expectation": {"probability": 53.4031, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 78.34, "high": 81.55, "low": 78.1, "close": 78.75, "volume": 1516588}, "trend_line": 61.314333, "activity_lines": {"activity_5": 76.223333, "activity_10": 73.118909, "activity_20": 68.350238, "activity_30": 65.192602}, "trend_signal": 1, "fair_value": 37.456346, "relative_strength": 31.818621, "rate_of_change": 1.1704199323488176, "market_dynamics": 1.433378, "expectation": {"probability": 53.5777, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 78.13, "high": 94.62, "low": 78.0, "close": 94.46, "volume": 2088230}, "trend_line": 62.606, "activity_lines": {"activity_5": 82.847333, "activity_10": 77.507455, "activity_20": 71.207762, "activity_30": 67.331032}, "trend_signal": 1, "fair_value": 37.800769, "relative_strength": 48.076999, "rate_of_change": 2.106631413571773, "market_dynamics": 1.574228, "expectation": {"probability": 54.5645, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 95.7, "high": 97.255, "low": 87.95, "close": 88.52, "volume": 1749555}, "trend_line": 63.889, "activity_lines": {"activity_5": 85.758, "activity_10": 80.298182, "activity_20": 73.318, "activity_30": 69.002903}, "trend_signal": 1, "fair_value": 38.116731, "relative_strength": 42.200845, "rate_of_change": 2.0493243459093398, "market_dynamics": 1.683475, "expectation": {"probability": 56.8837, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 88.88, "high": 100.7, "low": 88.38, "close": 99.98, "volume": 3054722}, "trend_line": 65.462667, "activity_lines": {"activity_5": 91.49, "activity_10": 84.601455, "activity_20": 76.361048, "activity_30": 71.331355}, "trend_signal": 1, "fair_value": 38.526987, "relative_strength": 55.625206, "rate_of_change": 2.4631266728231673, "market_dynamics": 1.736189, "expectation": {"probability": 55.4514, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 101.12, "high": 103.24, "low": 96.15, "close": 101.61, "volume": 1367822}, "trend_line": 67.133, "activity_lines": {"activity_5": 96.08, "activity_10": 88.566727, "activity_20": 79.340333, "activity_30": 73.663441}, "trend_signal": 1, "fair_value": 38.967564, "relative_strength": 54.771291, "rate_of_change": 2.5515810408396584, "market_dynamics": 1.803817, "expectation": {"probability": 56.2565, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 102.38, "high": 103.69, "low": 98.42, "close": 101.855, "volume": 1604539}, "trend_line": 68.680167, "activity_lines": {"activity_5": 99.143667, "activity_10": 92.047818, "activity_20": 82.128095, "activity_30": 75.90357}, "trend_signal": 1, "fair_value": 39.410096, "relative_strength": 48.328554, "rate_of_change": 2.3046296158372215, "market_dynamics": 1.743669, "expectation": {"probability": 57.0148, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 101.64, "high": 103.0, "low": 93.78, "close": 94.84, "volume": 2143472}, "trend_line": 69.9935, "activity_lines": {"activity_5": 98.328667, "activity_10": 93.666636, "activity_20": 84.040881, "activity_30": 77.591301}, "trend_signal": 1, "fair_value": 39.82625, "relative_strength": 35.635388, "rate_of_change": 1.9122449134405866, "market_dynamics": 1.718801, "expectation": {"probability": 59.4767, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 95.63, "high": 97.78, "low": 88.31, "close": 92.77, "volume": 3770284}, "trend_line": 71.037833, "activity_lines": {"activity_5": 96.798333, "activity_10": 94.429455, "activity_20": 85.603714, "activity_30": 79.060753}, "trend_signal": 1, "fair_value": 40.232853, "relative_strength": 34.321906, "rate_of_change": 1.4920428325487494, "market_dynamics": 1.54684, "expectation": {"probability": 58.9348, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 92.86, "high": 93.27, "low": 87.94, "close": 89.86, "volume": 893438}, "trend_line": 72.092833, "activity_lines": {"activity_5": 94.014667, "activity_10": 94.313545, "activity_20": 86.717262, "activity_30": 80.275086}, "trend_signal": 1, "fair_value": 40.620353, "relative_strength": 27.733409, "rate_of_change": 1.4851241309683425, "market_dynamics": 1.144762, "expectation": {"probability": 58.3016, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 88.36, "high": 92.37, "low": 86.8376, "close": 91.58, "volume": 1260440}, "trend_line": 73.359833, "activity_lines": {"activity_5": 92.479, "activity_10": 94.234727, "activity_20": 87.849286, "activity_30": 81.532323}, "trend_signal": 1, "fair_value": 41.024199, "relative_strength": 29.806895, "rate_of_change": 1.7574562508869584, "market_dynamics": 0.758815, "expectation": {"probability": 56.1667, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 92.63, "high": 94.46, "low": 85.72, "close": 87.12, "volume": 1801093}, "trend_line": 74.3905, "activity_lines": {"activity_5": 90.125333, "activity_10": 93.088818, "activity_20": 88.416071, "activity_30": 82.420075}, "trend_signal": 1, "fair_value": 41.411442, "relative_strength": 25.041264, "rate_of_change": 1.404947309517469, "market_dynamics": 0.28071, "expectation": {"probability": 58.1269, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 85.01, "high": 92.9, "low": 84.08, "close": 90.23, "volume": 2443795}, "trend_line": 75.5205, "activity_lines": {"activity_5": 89.790667, "activity_10": 92.356182, "activity_20": 89.172143, "activity_30": 83.441978}, "trend_signal": 1, "fair_value": 41.84266, "relative_strength": 24.649364, "rate_of_change": 1.5190111640599209, "market_dynamics": -0.115949, "expectation": {"probability": 56.1563, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 91.0, "high": 94.54, "low": 80.525, "close": 84.46, "volume": 4077232}, "trend_line": 76.4955, "activity_lines": {"activity_5": 87.84, "activity_10": 90.651364, "activity_20": 89.263214, "activity_30": 84.01872}, "trend_signal": 1, "fair_value": 42.215224, "relative_strength": 14.047645, "rate_of_change": 1.2910401811428798, "market_dynamics": -0.182307, "expectation": {"probability": 59.941, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 80.86, "high": 82.92, "low": 77.125, "close": 80.4, "volume": 3311414}, "trend_line": 77.375833, "activity_lines": {"activity_5": 85.09, "activity_10": 88.282182, "activity_20": 88.837381, "activity_30": 84.270624}, "trend_signal": 1, "fair_value": 42.560865, "relative_strength": 9.494651, "rate_of_change": 1.1508297873731044, "market_dynamics": -0.350574, "expectation": {"probability": 59.3716, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 78.73, "high": 92.0, "low": 77.8, "close": 86.76, "volume": 3850676}, "trend_line": 78.384833, "activity_lines": {"activity_5": 85.090667, "activity_10": 87.425364, "activity_20": 88.944357, "activity_30": 84.876054}, "trend_signal": 1, "fair_value": 42.950994, "relative_strength": 17.082118, "rate_of_change": 1.304024733407394, "market_dynamics": -0.350933, "expectation": {"probability": 55.4337, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 86.82, "high": 86.82, "low": 75.82, "close": 77.58, "volume": 3132024}, "trend_line": 79.023833, "activity_lines": {"activity_5": 82.352667, "activity_10": 85.169455, "activity_20": 88.109286, "activity_30": 84.824129}, "trend_signal": 1, "fair_value": 43.274904, "relative_strength": 1.26292, "rate_of_change": 0.8152087279435752, "market_dynamics": -0.512494, "expectation": {"probability": 57.5372, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 77.75, "high": 80.12, "low": 72.98, "close": 73.11, "volume": 1828738}, "trend_line": 79.369167, "activity_lines": {"activity_5": 78.760667, "activity_10": 82.542182, "activity_20": 86.810405, "activity_30": 84.442591}, "trend_signal": 0, "fair_value": 43.567917, "relative_strength": -2.794456, "rate_of_change": 0.4369998099181145, "market_dynamics": -0.729692, "expectation": {"probability": 61.4833, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 73.42, "high": 74.32, "low": 68.68, "close": 72.56, "volume": 3325764}, "trend_line": 79.9005, "activity_lines": {"activity_5": 76.126667, "activity_10": 80.21, "activity_20": 85.437, "activity_30": 84.00329}, "trend_signal": 0, "fair_value": 43.867019, "relative_strength": -0.562847, "rate_of_change": 0.6694451007656277, "market_dynamics": -0.794779, "expectation": {"probability": 61.6251, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 73.32, "high": 75.35, "low": 65.83, "close": 69.41, "volume": 3161920}, "trend_line": 80.236167, "activity_lines": {"activity_5": 73.236, "activity_10": 77.672545, "activity_20": 83.768262, "activity_30": 83.326484}, "trend_signal": 0, "fair_value": 44.140545, "relative_strength": -2.012395, "rate_of_change": 0.4201062571573405, "market_dynamics": -0.956113, "expectation": {"probability": 59.2949, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 67.38, "high": 71.945, "low": 65.45, "close": 71.58, "volume": 3057286}, "trend_line": 80.552833, "activity_lines": {"activity_5": 71.801333, "activity_10": 75.901455, "activity_20": 82.331381, "activity_30": 82.768022}, "trend_signal": 0, "fair_value": 44.435545, "relative_strength": 3.192167, "rate_of_change": 0.39466740728032546, "market_dynamics": -0.998756, "expectation": {"probability": 54.1476, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 70.89, "high": 77.13, "low": 70.5, "close": 73.83, "volume": 2579485}, "trend_line": 80.858167, "activity_lines": {"activity_5": 72.128667, "activity_10": 74.903091, "activity_20": 81.136929, "activity_30": 82.33429}, "trend_signal": 0, "fair_value": 44.747788, "relative_strength": 5.748196, "rate_of_change": 0.37904812112565645, "market_dynamics": -0.978105, "expectation": {"probability": 55.2163, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 75.0, "high": 81.09, "low": 70.16, "close": 71.33, "volume": 2207762}, "trend_line": 81.0365, "activity_lines": {"activity_5": 71.872667, "activity_10": 73.691818, "activity_20": 79.72781, "activity_30": 81.71957}, "trend_signal": 0, "fair_value": 45.030737, "relative_strength": 4.264396, "rate_of_change": 0.22055038670368227, "market_dynamics": -1.053593, "expectation": {"probability": 61.9653, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 69.95, "high": 76.645, "low": 65.5, "close": 68.75, "volume": 2503271}, "trend_line": 81.4245, "activity_lines": {"activity_5": 70.875333, "activity_10": 72.355091, "activity_20": 78.183119, "activity_30": 80.926892}, "trend_signal": 0, "fair_value": 45.305417, "relative_strength": 11.034795, "rate_of_change": 0.4787965916593029, "market_dynamics": -1.090568, "expectation": {"probability": 61.6763, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 65.71, "high": 80.93, "low": 64.7925, "close": 80.36, "volume": 2814846}, "trend_line": 81.9335, "activity_lines": {"activity_5": 74.002, "activity_10": 73.414909, "activity_20": 77.838286, "activity_30": 80.858215}, "trend_signal": 0, "fair_value": 45.642083, "relative_strength": 19.951822, "rate_of_change": 0.6251189752470084, "market_dynamics": -0.926122, "expectation": {"probability": 54.2424, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 81.91, "high": 81.91, "low": 76.3701, "close": 77.45, "volume": 2166572}, "trend_line": 82.0975, "activity_lines": {"activity_5": 75.428667, "activity_10": 73.946364, "activity_20": 77.309738, "activity_30": 80.568957}, "trend_signal": 0, "fair_value": 45.969199, "relative_strength": 17.477152, "rate_of_change": 0.20016232676500026, "market_dynamics": -0.80445, "expectation": {"probability": 61.5429, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 76.15, "high": 81.4, "low": 71.62, "close": 79.81, "volume": 1794287}, "trend_line": 82.4385, "activity_lines": {"activity_5": 77.250667, "activity_10": 75.076182, "activity_20": 77.121, "activity_30": 80.421376}, "trend_signal": 0, "fair_value": 46.315353, "relative_strength": 13.096503, "rate_of_change": 0.4153597856207658, "market_dynamics": -0.614487, "expectation": {"probability": 54.8628, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 80.41, "high": 90.74, "low": 77.76, "close": 89.57, "volume": 2026644}, "trend_line": 83.142167, "activity_lines": {"activity_5": 81.927333, "activity_10": 77.94, "activity_20": 77.966762, "activity_30": 80.881473}, "trend_signal": 0, "fair_value": 46.73484, "relative_strength": 21.69554, "rate_of_change": 0.853565991617989, "market_dynamics": -0.259136, "expectation": {"probability": 56.8032, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 89.0, "high": 97.5, "low": 87.79, "close": 95.75, "volume": 2959466}, "trend_line": 83.8825, "activity_lines": {"activity_5": 87.448, "activity_10": 81.628182, "activity_20": 79.42619, "activity_30": 81.694882}, "trend_signal": 0, "fair_value": 47.209519, "relative_strength": 29.165785, "rate_of_change": 0.8904422710079142, "market_dynamics": 0.064775, "expectation": {"probability": 56.5752, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 99.99, "high": 104.53, "low": 96.63, "close": 101.14, "volume": 3515395}, "trend_line": 84.763833, "activity_lines": {"activity_5": 92.965333, "activity_10": 85.874727, "activity_20": 81.384762, "activity_30": 82.808269}, "trend_signal": 0, "fair_value": 47.718429, "relative_strength": 26.533358, "rate_of_change": 1.050675647483101, "market_dynamics": 0.533595, "expectation": {"probability": 56.9686, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 99.98, "high": 103.53, "low": 98.21, "close": 102.54, "volume": 1621578}, "trend_line": 85.598833, "activity_lines": {"activity_5": 97.564, "activity_10": 89.798909, "activity_20": 83.422952, "activity_30": 83.955118}, "trend_signal": 0, "fair_value": 48.225417, "relative_strength": 30.290666, "rate_of_change": 0.9850899498610377, "market_dynamics": 0.820665, "expectation": {"probability": 57.4285, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 104.42, "high": 108.43, "low": 100.98, "close": 104.69, "volume": 2253348}, "trend_line": 86.4635, "activity_lines": {"activity_5": 101.206667, "activity_10": 93.551091, "activity_20": 85.613714, "activity_30": 85.186806}, "trend_signal": 0, "fair_value": 48.749712, "relative_strength": 29.338815, "rate_of_change": 1.0101387714012378, "market_dynamics": 0.968239, "expectation": {"probability": 57.8786, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 104.69, "high": 110.91, "low": 102.13, "close": 110.36, "volume": 2587565}, "trend_line": 86.9935, "activity_lines": {"activity_5": 105.080667, "activity_10": 97.773091, "activity_20": 88.26081, "activity_30": 86.728516}, "trend_signal": 0, "fair_value": 49.312083, "relative_strength": 32.066533, "rate_of_change": 0.6129754173726498, "market_dynamics": 1.015443, "expectation": {"probability": 58.3193, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 111.59, "high": 111.98, "low": 98.65, "close": 103.67, "volume": 2681384}, "trend_line": 87.4985, "activity_lines": {"activity_5": 105.338667, "activity_10": 100.069091, "activity_20": 90.174905, "activity_30": 87.804419}, "trend_signal": 1, "fair_value": 49.851378, "relative_strength": 23.570977, "rate_of_change": 0.5805031410392841, "market_dynamics": 0.941992, "expectation": {"probability": 58.9169, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 105.19, "high": 107.03, "low": 100.765, "close": 102.34, "volume": 2127081}, "trend_line": 87.577167, "activity_lines": {"activity_5": 104.625333, "activity_10": 101.488364, "activity_20": 91.870857, "activity_30": 88.761935}, "trend_signal": 1, "fair_value": 50.374391, "relative_strength": 20.902458, "rate_of_change": 0.08990668411458004, "market_dynamics": 0.920283, "expectation": {"probability": 58.5524, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 101.88, "high": 110.9, "low": 101.7, "close": 106.0, "volume": 3297491}, "trend_line": 87.7235, "activity_lines": {"activity_5": 105.052, "activity_10": 103.173455, "activity_20": 93.810905, "activity_30": 89.950505}, "trend_signal": 1, "fair_value": 50.921955, "relative_strength": 19.131057, "rate_of_change": 0.1670903558686689, "market_dynamics": 0.987465, "expectation": {"probability": 55.9765, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 106.85, "high": 109.83, "low": 101.4367, "close": 108.38, "volume": 1783869}, "trend_line": 87.941, "activity_lines": {"activity_5": 106.041333, "activity_10": 104.772182, "activity_20": 95.886, "activity_30": 91.283183}, "trend_signal": 1, "fair_value": 51.484647, "relative_strength": 18.823062, "rate_of_change": 0.247938123763873, "market_dynamics": 0.869562, "expectation": {"probability": 56.3101, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 107.65, "high": 109.57, "low": 100.0001, "close": 105.23, "volume": 1840061}, "trend_line": 88.287333, "activity_lines": {"activity_5": 105.734667, "activity_10": 105.278727, "activity_20": 97.514429, "activity_30": 92.398602}, "trend_signal": 1, "fair_value": 52.025994, "relative_strength": 14.779457, "rate_of_change": 0.3938242685436842, "market_dynamics": 0.766051, "expectation": {"probability": 58.7173, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 104.87, "high": 114.7354, "low": 104.4901, "close": 107.57, "volume": 3164348}, "trend_line": 88.780667, "activity_lines": {"activity_5": 106.55, "activity_10": 105.926, "activity_20": 99.212762, "activity_30": 93.642645}, "trend_signal": 1, "fair_value": 52.573237, "relative_strength": 14.946404, "rate_of_change": 0.5587823113877392, "market_dynamics": 0.849091, "expectation": {"probability": 56.1981, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 108.03, "high": 108.845, "low": 100.24, "close": 105.44, "volume": 2117959}, "trend_line": 89.3, "activity_lines": {"activity_5": 106.395333, "activity_10": 105.971091, "activity_20": 100.541524, "activity_30": 94.717441}, "trend_signal": 1, "fair_value": 53.096699, "relative_strength": 11.01519, "rate_of_change": 0.5849618138147162, "market_dynamics": 0.651109, "expectation": {"probability": 58.6442, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 106.97, "high": 106.97, "low": 94.42, "close": 94.96, "volume": 2948990}, "trend_line": 89.412667, "activity_lines": {"activity_5": 102.540667, "activity_10": 104.032545, "activity_20": 100.700619, "activity_30": 95.082602}, "trend_signal": 1, "fair_value": 53.532596, "relative_strength": 1.715777, "rate_of_change": 0.12616685330347352, "market_dynamics": 0.445957, "expectation": {"probability": 58.1962, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 97.22, "high": 112.82, "low": 93.22, "close": 112.22, "volume": 3848699}, "trend_line": 90.249333, "activity_lines": {"activity_5": 105.175333, "activity_10": 105.37, "activity_20": 102.39219, "activity_30": 96.554043}, "trend_signal": 1, "fair_value": 54.067404, "relative_strength": 15.054417, "rate_of_change": 0.9357354254962487, "market_dynamics": 0.45962, "expectation": {"probability": 55.3084, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 112.39, "high": 119.985, "low": 107.23, "close": 107.57, "volume": 3288071}, "trend_line": 90.827333, "activity_lines": {"activity_5": 106.004, "activity_10": 105.725091, "activity_20": 103.458095, "activity_30": 97.671505}, "trend_signal": 1, "fair_value": 54.563301, "relative_strength": 9.075588, "rate_of_change": 0.6404479465792872, "market_dynamics": 0.240683, "expectation": {"probability": 57.6217, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 106.63, "high": 122.97, "low": 106.01, "close": 120.6, "volume": 3880809}, "trend_line": 92.032, "activity_lines": {"activity_5": 111.02, "activity_10": 108.5, "activity_20": 105.592381, "activity_30": 99.592323}, "trend_signal": 1, "fair_value": 55.141635, "relative_strength": 22.397517, "rate_of_change": 1.3263265145085794, "market_dynamics": 0.337744, "expectation": {"probability": 54.6655, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 120.52, "high": 124.12, "low": 117.19, "close": 119.9, "volume": 1819524}, "trend_line": 93.348667, "activity_lines": {"activity_5": 114.934, "activity_10": 110.839818, "activity_20": 107.413095, "activity_30": 101.390258}, "trend_signal": 1, "fair_value": 55.723365, "relative_strength": 21.063875, "rate_of_change": 1.430662160987493, "market_dynamics": 0.395146, "expectation": {"probability": 57.5951, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 117.42, "high": 123.7539, "low": 115.0, "close": 122.46, "volume": 1588522}, "trend_line": 94.538667, "activity_lines": {"activity_5": 118.737333, "activity_10": 113.325818, "activity_20": 109.289333, "activity_30": 103.268409}, "trend_signal": 1, "fair_value": 56.313814, "relative_strength": 21.297404, "rate_of_change": 1.274790565568545, "market_dynamics": 0.286363, "expectation": {"probability": 54.6499, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 123.08, "high": 125.7, "low": 119.47, "close": 125.2, "volume": 1841579}, "trend_line": 96.126, "activity_lines": {"activity_5": 121.620667, "activity_10": 116.010727, "activity_20": 111.21219, "activity_30": 105.246559}, "trend_signal": 1, "fair_value": 56.93266, "relative_strength": 20.767363, "rate_of_change": 1.6790304437019417, "market_dynamics": 0.363404, "expectation": {"probability": 55.3782, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 125.21, "high": 135.32, "low": 122.5, "close": 133.67, "volume": 2371625}, "trend_line": 98.144667, "activity_lines": {"activity_5": 126.462, "activity_10": 119.929818, "activity_20": 113.725571, "activity_30": 107.668753}, "trend_signal": 1, "fair_value": 57.622083, "relative_strength": 25.228386, "rate_of_change": 2.1000218463266895, "market_dynamics": 0.421171, "expectation": {"probability": 56.1678, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 133.0, "high": 138.9, "low": 124.7, "close": 128.0, "volume": 2570343}, "trend_line": 99.992667, "activity_lines": {"activity_5": 127.673333, "activity_10": 122.300909, "activity_20": 115.488952, "activity_30": 109.594903}, "trend_signal": 1, "fair_value": 58.274455, "relative_strength": 19.541485, "rate_of_change": 1.8829347090249935, "market_dynamics": 0.617742, "expectation": {"probability": 58.5075, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 129.46, "high": 129.46, "low": 122.5, "close": 125.64, "volume": 1631287}, "trend_line": 101.867, "activity_lines": {"activity_5": 127.604667, "activity_10": 123.871455, "activity_20": 116.874, "activity_30": 111.24957}, "trend_signal": 1, "fair_value": 58.904519, "relative_strength": 15.108581, "rate_of_change": 1.8744704549184663, "market_dynamics": 0.671401, "expectation": {"probability": 57.7526, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 126.91, "high": 126.91, "low": 119.0, "close": 122.98, "volume": 2414656}, "trend_line": 103.580333, "activity_lines": {"activity_5": 126.266667, "activity_10": 124.591091, "activity_20": 117.889048, "activity_30": 112.611699}, "trend_signal": 1, "fair_value": 59.519135, "relative_strength": 14.57071, "rate_of_change": 1.681931341847695, "market_dynamics": 0.657334, "expectation": {"probability": 57.6074, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 125.37, "high": 127.72, "low": 113.66, "close": 115.01, "volume": 2544271}, "trend_line": 104.953, "activity_lines": {"activity_5": 122.237333, "activity_10": 123.352182, "activity_20": 118.047714, "activity_30": 113.349097}, "trend_signal": 1, "fair_value": 60.067147, "relative_strength": 4.161429, "rate_of_change": 1.3252197210063101, "market_dynamics": 0.32235, "expectation": {"probability": 56.7701, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 116.88, "high": 126.99, "low": 114.7, "close": 117.99, "volume": 2279874}, "trend_line": 106.508333, "activity_lines": {"activity_5": 119.880667, "activity_10": 122.604364, "activity_20": 118.441048, "activity_30": 114.190194}, "trend_signal": 1, "fair_value": 60.622596, "relative_strength": 4.207909, "rate_of_change": 1.4819328651872652, "market_dynamics": -0.022683, "expectation": {"probability": 54.3733, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 118.91, "high": 120.1152, "low": 111.34, "close": 114.35, "volume": 1710568}, "trend_line": 108.028333, "activity_lines": {"activity_5": 117.356, "activity_10": 121.005273, "activity_20": 118.451381, "activity_30": 114.696108}, "trend_signal": 1, "fair_value": 61.161699, "relative_strength": -1.129176, "rate_of_change": 1.4271183833099803, "market_dynamics": -0.389611, "expectation": {"probability": 56.8776, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 114.83, "high": 116.62, "low": 106.42, "close": 111.37, "volume": 1714488}, "trend_line": 109.062, "activity_lines": {"activity_5": 114.748, "activity_10": 118.978, "activity_20": 118.127048, "activity_30": 114.911699}, "trend_signal": 1, "fair_value": 61.67766, "relative_strength": -0.631736, "rate_of_change": 0.9568480520753699, "market_dynamics": -0.713142, "expectation": {"probability": 56.1649, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 112.74, "high": 115.0388, "low": 101.18, "close": 106.82, "volume": 1921069}, "trend_line": 110.041, "activity_lines": {"activity_5": 111.574667, "activity_10": 116.278545, "activity_20": 117.326381, "activity_30": 114.767054}, "trend_signal": 1, "fair_value": 62.157276, "relative_strength": -4.515988, "rate_of_change": 0.8976545451211231, "market_dynamics": -0.932443, "expectation": {"probability": 60.8318, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 106.59, "high": 108.0, "low": 95.005, "close": 101.16, "volume": 3489465}, "trend_line": 110.752667, "activity_lines": {"activity_5": 107.592, "activity_10": 112.834364, "activity_20": 115.982762, "activity_30": 114.194086}, "trend_signal": 0, "fair_value": 62.618045, "relative_strength": -6.428642, "rate_of_change": 0.6467289464835885, "market_dynamics": -0.991348, "expectation": {"probability": 62.2544, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 100.62, "high": 109.21, "low": 100.3629, "close": 109.0, "volume": 1961369}, "trend_line": 111.400333, "activity_lines": {"activity_5": 107.146, "activity_10": 111.252727, "activity_20": 115.42019, "activity_30": 114.081011}, "trend_signal": 0, "fair_value": 63.127147, "relative_strength": -3.681243, "rate_of_change": 0.584785917615872, "market_dynamics": -0.996287, "expectation": {"probability": 59.9656, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 107.32, "high": 110.87, "low": 102.775, "close": 103.04, "volume": 1886521}, "trend_line": 111.643333, "activity_lines": {"activity_5": 105.312667, "activity_10": 109.036, "activity_20": 114.272048, "activity_30": 113.541634}, "trend_signal": 0, "fair_value": 63.626314, "relative_strength": -9.571573, "rate_of_change": 0.21813220253120336, "market_dynamics": -1.057723, "expectation": {"probability": 61.2711, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 103.86, "high": 111.735, "low": 101.5, "close": 110.08, "volume": 2772305}, "trend_line": 111.941333, "activity_lines": {"activity_5": 106.58, "activity_10": 108.553091, "activity_20": 113.815952, "activity_30": 113.440774}, "trend_signal": 0, "fair_value": 64.161314, "relative_strength": -1.522678, "rate_of_change": 0.26692144706930404, "market_dynamics": -0.933363, "expectation": {"probability": 58.8235, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 110.26, "high": 113.87, "low": 107.0, "close": 109.13, "volume": 3485954}, "trend_line": 112.161, "activity_lines": {"activity_5": 107.616667, "activity_10": 108.180364, "activity_20": 113.247286, "activity_30": 113.259398}, "trend_signal": 0, "fair_value": 64.688622, "relative_strength": -2.884871, "rate_of_change": 0.1962340398429963, "market_dynamics": -0.871512, "expectation": {"probability": 60.9023, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 109.54, "high": 114.6, "low": 109.5, "close": 113.07, "volume": 1705853}, "trend_line": 112.440333, "activity_lines": {"activity_5": 109.812667, "activity_10": 108.775818, "activity_20": 112.986381, "activity_30": 113.318043}, "trend_signal": 0, "fair_value": 65.24234, "relative_strength": -0.697353, "rate_of_change": 0.24904645999945974, "market_dynamics": -0.847016, "expectation": {"probability": 54.5933, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 111.94, "high": 113.65, "low": 108.455, "close": 112.16, "volume": 1267460}, "trend_line": 112.500333, "activity_lines": {"activity_5": 110.911333, "activity_10": 109.241091, "activity_20": 112.634762, "activity_30": 113.299957}, "trend_signal": 0, "fair_value": 65.790353, "relative_strength": 0.176223, "rate_of_change": 0.053361634921520795, "market_dynamics": -0.797493, "expectation": {"probability": 60.6613, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 111.95, "high": 116.35, "low": 106.605, "close": 115.03, "volume": 2312437}, "trend_line": 112.879, "activity_lines": {"activity_5": 112.756, "activity_10": 110.334182, "activity_20": 112.534619, "activity_30": 113.463161}, "trend_signal": 0, "fair_value": 66.350545, "relative_strength": 0.405727, "rate_of_change": 0.33659189257689326, "market_dynamics": -0.718145, "expectation": {"probability": 54.9137, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 114.94, "high": 118.78, "low": 108.29, "close": 114.42, "volume": 3088966}, "trend_line": 113.281667, "activity_lines": {"activity_5": 113.598, "activity_10": 111.304, "activity_20": 112.402905, "activity_30": 113.562581}, "trend_signal": 0, "fair_value": 66.916442, "relative_strength": 0.630044, "rate_of_change": 0.3567244571620885, "market_dynamics": -0.580801, "expectation": {"probability": 56.6114, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 112.53, "high": 114.75, "low": 107.8, "close": 110.97, "volume": 1506477}, "trend_line": 113.447333, "activity_lines": {"activity_5": 113.000667, "activity_10": 111.591091, "activity_20": 111.968714, "activity_30": 113.413441}, "trend_signal": 0, "fair_value": 67.448814, "relative_strength": -2.8161, "rate_of_change": 0.14624255132121391, "market_dynamics": -0.441083, "expectation": {"probability": 59.3097, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 111.58, "high": 115.21, "low": 108.5915, "close": 109.88, "volume": 1667603}, "trend_line": 113.497333, "activity_lines": {"activity_5": 111.917333, "activity_10": 111.604545, "activity_20": 111.485429, "activity_30": 113.18329}, "trend_signal": 0, "fair_value": 67.969135, "relative_strength": -3.860801, "rate_of_change": 0.044073314619037504, "market_dynamics": -0.313272, "expectation": {"probability": 57.6854, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 108.81, "high": 133.87, "low": 108.585, "close": 127.05, "volume": 4177885}, "trend_line": 114.224667, "activity_lines": {"activity_5": 116.77, "activity_10": 114.581273, "activity_20": 112.710333, "activity_30": 114.057656}, "trend_signal": 0, "fair_value": 68.613109, "relative_strength": 12.89817, "rate_of_change": 0.6408379657696442, "market_dynamics": 0.115386, "expectation": {"probability": 54.6801, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 128.64, "high": 141.9, "low": 125.93, "close": 133.93, "volume": 4091089}, "trend_line": 115.103333, "activity_lines": {"activity_5": 122.923333, "activity_10": 118.480727, "activity_20": 114.622, "activity_30": 115.328968}, "trend_signal": 0, "fair_value": 69.284135, "relative_strength": 19.573235, "rate_of_change": 0.769243652073864, "market_dynamics": 0.486701, "expectation": {"probability": 54.5424, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 134.11, "high": 138.61, "low": 127.89, "close": 131.9, "volume": 2114336}, "trend_line": 115.985333, "activity_lines": {"activity_5": 127.14, "activity_10": 121.449455, "activity_20": 116.312095, "activity_30": 116.412624}, "trend_signal": 1, "fair_value": 69.952981, "relative_strength": 15.509145, "rate_of_change": 0.7662679932995431, "market_dynamics": 0.820984, "expectation": {"probability": 55.1439, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 132.07, "high": 139.66, "low": 128.78, "close": 134.37, "volume": 2396198}, "trend_line": 117.299, "activity_lines": {"activity_5": 131.014667, "activity_10": 124.470545, "activity_20": 118.207619, "activity_30": 117.598731}, "trend_signal": 1, "fair_value": 70.634199, "relative_strength": 17.033666, "rate_of_change": 1.1326147591437354, "market_dynamics": 1.207148, "expectation": {"probability": 54.1483, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 133.0, "high": 137.0352, "low": 117.66, "close": 118.09, "volume": 2746720}, "trend_line": 117.494667, "activity_lines": {"activity_5": 127.902667, "activity_10": 124.072727, "activity_20": 118.498429, "activity_30": 117.649763}, "trend_signal": 1, "fair_value": 71.228494, "relative_strength": 3.567197, "rate_of_change": 0.16681045874218897, "market_dynamics": 0.975359, "expectation": {"probability": 55.2306, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 115.36, "high": 126.71, "low": 112.635, "close": 113.97, "volume": 2507036}, "trend_line": 117.708, "activity_lines": {"activity_5": 122.87, "activity_10": 122.834545, "activity_20": 118.38219, "activity_30": 117.422366}, "trend_signal": 0, "fair_value": 71.791506, "relative_strength": 0.5421, "rate_of_change": 0.18156824088023635, "market_dynamics": 0.621018, "expectation": {"probability": 56.6276, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 115.98, "high": 121.2, "low": 103.76, "close": 104.92, "volume": 3076108}, "trend_line": 117.185333, "activity_lines": {"activity_5": 115.692667, "activity_10": 119.918, "activity_20": 117.42319, "activity_30": 116.597333}, "trend_signal": 0, "fair_value": 72.292596, "relative_strength": -5.833536, "rate_of_change": -0.4440369388656663, "market_dynamics": 0.329612, "expectation": {"probability": 59.5913, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 109.83, "high": 113.35, "low": 106.52, "close": 109.04, "volume": 2996947}, "trend_line": 116.823333, "activity_lines": {"activity_5": 111.822667, "activity_10": 117.934364, "activity_20": 116.901476, "activity_30": 116.071828}, "trend_signal": 0, "fair_value": 72.818878, "relative_strength": 0.712695, "rate_of_change": -0.30891237899199786, "market_dynamics": 0.004725, "expectation": {"probability": 54.0862, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 108.74, "high": 116.15, "low": 105.0, "close": 105.89, "volume": 2317983}, "trend_line": 116.271, "activity_lines": {"activity_5": 108.426667, "activity_10": 115.475818, "activity_20": 116.090857, "activity_30": 115.366452}, "trend_signal": 0, "fair_value": 73.337853, "relative_strength": -6.106732, "rate_of_change": -0.4727933930801344, "market_dynamics": -0.275265, "expectation": {"probability": 55.9642, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 106.0, "high": 119.92, "low": 103.1097, "close": 118.86, "volume": 2088121}, "trend_line": 116.059667, "activity_lines": {"activity_5": 111.252667, "activity_10": 115.467818, "activity_20": 116.519905, "activity_30": 115.533484}, "trend_signal": 0, "fair_value": 73.939904, "relative_strength": 0.725056, "rate_of_change": -0.1817589940741855, "market_dynamics": -0.395425, "expectation": {"probability": 53.1528, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 117.22, "high": 126.88, "low": 110.43, "close": 125.64, "volume": 2704154}, "trend_line": 115.792, "activity_lines": {"activity_5": 116.287333, "activity_10": 116.529273, "activity_20": 117.510381, "activity_30": 116.15157}, "trend_signal": 1, "fair_value": 74.580737, "relative_strength": 0.087843, "rate_of_change": -0.2306287851058568, "market_dynamics": -0.316521, "expectation": {"probability": 52.0671, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 124.055, "high": 129.07, "low": 118.07, "close": 120.17, "volume": 2120070}, "trend_line": 115.531, "activity_lines": {"activity_5": 118.720667, "activity_10": 116.621818, "activity_20": 117.900667, "activity_30": 116.434022}, "trend_signal": 1, "fair_value": 75.184776, "relative_strength": -6.542078, "rate_of_change": -0.22540417299985807, "market_dynamics": -0.334658, "expectation": {"probability": 53.849, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 120.17, "high": 128.395, "low": 115.04, "close": 126.53, "volume": 1740174}, "trend_line": 115.560667, "activity_lines": {"activity_5": 122.257333, "activity_10": 118.120909, "activity_20": 118.815095, "activity_30": 117.143634}, "trend_signal": 1, "fair_value": 75.817276, "relative_strength": -3.12929, "rate_of_change": 0.025678822134309602, "market_dynamics": -0.184349, "expectation": {"probability": 52.0183, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 125.5, "high": 151.0, "low": 123.925, "close": 140.48, "volume": 4292906}, "trend_line": 116.144, "activity_lines": {"activity_5": 129.278, "activity_10": 122.254, "activity_20": 120.979762, "activity_30": 118.751333}, "trend_signal": 1, "fair_value": 76.534135, "relative_strength": 1.940016, "rate_of_change": 0.5047850753578726, "market_dynamics": 0.186116, "expectation": {"probability": 52.7957, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 141.49, "high": 145.09, "low": 117.875, "close": 118.05, "volume": 2908228}, "trend_line": 116.245333, "activity_lines": {"activity_5": 126.516, "activity_10": 122.197818, "activity_20": 120.858952, "activity_30": 118.874301}, "trend_signal": 1, "fair_value": 77.102468, "relative_strength": -13.816007, "rate_of_change": 0.08724772695963355, "market_dynamics": 0.124963, "expectation": {"probability": 54.6645, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 119.0, "high": 119.5005, "low": 108.73, "close": 112.86, "volume": 2771836}, "trend_line": 116.074333, "activity_lines": {"activity_5": 122.078, "activity_10": 121.198727, "activity_20": 120.220143, "activity_30": 118.655892}, "trend_signal": 1, "fair_value": 77.640096, "relative_strength": -18.227155, "rate_of_change": -0.1471026798125362, "market_dynamics": 0.080104, "expectation": {"probability": 54.8786, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 115.0, "high": 122.39, "low": 112.6, "close": 116.47, "volume": 1934076}, "trend_line": 116.145, "activity_lines": {"activity_5": 119.695333, "activity_10": 120.876182, "activity_20": 119.92181, "activity_30": 118.681419}, "trend_signal": 1, "fair_value": 78.194006, "relative_strength": -17.615793, "rate_of_change": 0.060880815054952984, "market_dynamics": -0.059474, "expectation": {"probability": 51.4845, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/e6a77ad7-a892-47cf-aa50-c5974e928994/", "share_image": "https://sharemaestro.com/terminal/e6a77ad7-a892-47cf-aa50-c5974e928994/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}