{"ticker": {"uuid": "ab4d2116-00bb-4de1-8729-0ed017475363", "symbol": "ABM", "name": "ABM Industries Incorporated", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Specialty Business Services", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, ABM rose 1.50%, moving from 38.48 to 39.06. The latest weekly close is below the Trend Line and below Fair Value. Trend Signal is inactive on the latest week and was active in 0 of the last 12 weeks. Relative Strength is -21.31 and has softened across the 12-week window. Market Dynamics is -0.59 on the latest week. Expectation is positive at 64.62%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "39.06"}, {"label": "12-Week Change", "value": "1.50%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Positive 64.62%"}, {"label": "Signal Weeks", "value": "0 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-21.31"}, {"label": "Market Dynamics", "value": "-0.59"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 40.14, "high": 40.74, "low": 39.02, "close": 39.06, "volume": 1795996}, "trend_line": 41.92297, "activity_lines": {"activity_5": 39.706, "activity_10": 39.804205, "activity_20": 40.34271, "activity_30": 41.169959}, "trend_signal": 0, "fair_value": 44.86695, "relative_strength": -21.309833, "rate_of_change": -0.26492631142211065, "market_dynamics": -0.591165, "expectation": {"probability": 64.6198, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 43.011647, "high": 46.12002, "low": 42.225191, "close": 43.4236, "volume": 2851240}, "trend_line": 42.155143, "activity_lines": {"activity_5": 42.52354, "activity_10": 41.590567, "activity_20": 41.641164, "activity_30": 41.933848}, "trend_signal": 0, "fair_value": 40.042088, "relative_strength": -3.124355, "rate_of_change": 0.15001187874181252, "market_dynamics": -0.180874, "expectation": {"probability": 52.5646, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 43.329991, "high": 43.601506, "low": 39.304085, "close": 39.6505, "volume": 3629664}, "trend_line": 42.071813, "activity_lines": {"activity_5": 41.745207, "activity_10": 41.329953, "activity_20": 41.397735, "activity_30": 41.772258}, "trend_signal": 0, "fair_value": 40.078722, "relative_strength": -13.63981, "rate_of_change": -0.19767457555535675, "market_dynamics": 0.083162, "expectation": {"probability": 59.8582, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 39.6224, "high": 39.762839, "low": 37.824787, "close": 37.9465, "volume": 2528582}, "trend_line": 41.925503, "activity_lines": {"activity_5": 40.46316, "activity_10": 40.784884, "activity_20": 41.006592, "activity_30": 41.506109}, "trend_signal": 0, "fair_value": 40.123296, "relative_strength": -15.877522, "rate_of_change": -0.34776252689657017, "market_dynamics": 0.117531, "expectation": {"probability": 59.7153, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 37.899625, "high": 40.118551, "low": 37.8809, "close": 39.9313, "volume": 1746323}, "trend_line": 41.826193, "activity_lines": {"activity_5": 40.034333, "activity_10": 40.645967, "activity_20": 40.836746, "activity_30": 41.377451}, "trend_signal": 0, "fair_value": 40.177171, "relative_strength": -13.236792, "rate_of_change": -0.23687253078393733, "market_dynamics": 0.110937, "expectation": {"probability": 57.4202, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 39.801115, "high": 40.403449, "low": 38.193823, "close": 39.1329, "volume": 2011672}, "trend_line": 41.720973, "activity_lines": {"activity_5": 39.463587, "activity_10": 40.355931, "activity_20": 40.613589, "activity_30": 41.20369}, "trend_signal": 0, "fair_value": 40.239404, "relative_strength": -13.817563, "rate_of_change": -0.25156485076230284, "market_dynamics": -0.159287, "expectation": {"probability": 59.1223, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 39.114068, "high": 40.709312, "low": 39.048187, "close": 39.9611, "volume": 2377764}, "trend_line": 41.696817, "activity_lines": {"activity_5": 39.444967, "activity_10": 40.229802, "activity_20": 40.49943, "activity_30": 41.09015}, "trend_signal": 0, "fair_value": 40.289473, "relative_strength": -13.860275, "rate_of_change": -0.05789893730426144, "market_dynamics": -0.177605, "expectation": {"probability": 53.911, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 39.96115, "high": 41.777566, "low": 39.810566, "close": 41.2317, "volume": 2222654}, "trend_line": 41.708217, "activity_lines": {"activity_5": 40.080713, "activity_10": 40.33466, "activity_20": 40.532548, "activity_30": 41.060142}, "trend_signal": 0, "fair_value": 40.35768, "relative_strength": -11.513885, "rate_of_change": 0.02734021640067813, "market_dynamics": 0.024541, "expectation": {"probability": 54.7703, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 41.354076, "high": 43.095201, "low": 41.015262, "close": 42.5211, "volume": 3140672}, "trend_line": 41.753017, "activity_lines": {"activity_5": 41.040847, "activity_10": 40.662738, "activity_20": 40.708683, "activity_30": 41.112586}, "trend_signal": 0, "fair_value": 40.425244, "relative_strength": -9.541168, "rate_of_change": 0.10741288700977598, "market_dynamics": 0.315522, "expectation": {"probability": 53.5324, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 42.671647, "high": 43.801025, "low": 42.201073, "close": 42.8787, "volume": 5793729}, "trend_line": 41.74744, "activity_lines": {"activity_5": 41.815207, "activity_10": 41.02492, "activity_20": 40.914898, "activity_30": 41.185211}, "trend_signal": 0, "fair_value": 40.478712, "relative_strength": -6.630766, "rate_of_change": -0.013357118600560974, "market_dynamics": 0.71361, "expectation": {"probability": 53.6131, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 42.803453, "high": 44.186942, "low": 42.412876, "close": 43.4152, "volume": 1649410}, "trend_line": 41.75509, "activity_lines": {"activity_5": 42.571907, "activity_10": 41.464935, "activity_20": 41.162003, "activity_30": 41.292809}, "trend_signal": 0, "fair_value": 40.540929, "relative_strength": -5.107045, "rate_of_change": 0.01832447690206936, "market_dynamics": 0.893629, "expectation": {"probability": 54.4267, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 43.292769, "high": 43.306886, "low": 41.946928, "close": 42.6622, "volume": 1426364}, "trend_line": 41.782043, "activity_lines": {"activity_5": 42.79212, "activity_10": 41.765469, "activity_20": 41.323305, "activity_30": 41.351332}, "trend_signal": 0, "fair_value": 40.60186, "relative_strength": -4.608517, "rate_of_change": 0.06455021411760553, "market_dynamics": 0.924873, "expectation": {"probability": 56.037, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 42.483441, "high": 43.255182, "low": 41.97522, "close": 42.8599, "volume": 1258731}, "trend_line": 41.78702, "activity_lines": {"activity_5": 42.89816, "activity_10": 42.115793, "activity_20": 41.499629, "activity_30": 41.420871}, "trend_signal": 0, "fair_value": 40.657719, "relative_strength": -4.717407, "rate_of_change": 0.011911815800861338, "market_dynamics": 0.80488, "expectation": {"probability": 54.4897, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 42.906947, "high": 43.410462, "low": 42.60578, "close": 43.114, "volume": 1346956}, "trend_line": 41.733397, "activity_lines": {"activity_5": 42.980353, "activity_10": 42.453964, "activity_20": 41.691512, "activity_30": 41.506483}, "trend_signal": 0, "fair_value": 40.715206, "relative_strength": -6.32508, "rate_of_change": -0.12832453714096329, "market_dynamics": 0.641981, "expectation": {"probability": 55.3077, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 42.831653, "high": 42.923415, "low": 35.396583, "close": 36.9683, "volume": 4439958}, "trend_line": 41.475537, "activity_lines": {"activity_5": 40.974453, "activity_10": 41.58078, "activity_20": 41.285343, "activity_30": 41.199057}, "trend_signal": 0, "fair_value": 40.745805, "relative_strength": -18.299553, "rate_of_change": -0.6178744567570039, "market_dynamics": 0.332032, "expectation": {"probability": 60.1615, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 37.316468, "high": 39.245819, "low": 36.601196, "close": 38.1635, "volume": 3811400}, "trend_line": 41.232367, "activity_lines": {"activity_5": 39.76098, "activity_10": 40.978778, "activity_20": 41.005552, "activity_30": 40.985377}, "trend_signal": 0, "fair_value": 40.770188, "relative_strength": -15.367297, "rate_of_change": -0.5862974118936645, "market_dynamics": 0.059199, "expectation": {"probability": 59.7847, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 38.332982, "high": 38.76591, "low": 37.081254, "close": 37.1189, "volume": 2472383}, "trend_line": 40.953757, "activity_lines": {"activity_5": 38.54942, "activity_10": 40.204475, "activity_20": 40.634382, "activity_30": 40.719992}, "trend_signal": 0, "fair_value": 40.797698, "relative_strength": -15.026811, "rate_of_change": -0.6757070240473957, "market_dynamics": -0.300686, "expectation": {"probability": 60.295, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 37.052966, "high": 38.078816, "low": 36.652978, "close": 37.6553, "volume": 2671420}, "trend_line": 40.693027, "activity_lines": {"activity_5": 37.886213, "activity_10": 39.579375, "activity_20": 40.327823, "activity_30": 40.507189}, "trend_signal": 0, "fair_value": 40.828445, "relative_strength": -13.004254, "rate_of_change": -0.6366448870612831, "market_dynamics": -0.629506, "expectation": {"probability": 55.5076, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 37.728351, "high": 39.2566, "low": 36.905084, "close": 39.091, "volume": 2614795}, "trend_line": 40.60653, "activity_lines": {"activity_5": 38.048547, "activity_10": 39.280336, "activity_20": 40.172091, "activity_30": 40.403832}, "trend_signal": 0, "fair_value": 40.866616, "relative_strength": -9.876471, "rate_of_change": -0.21255975870264304, "market_dynamics": -0.665085, "expectation": {"probability": 56.1235, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 38.901656, "high": 41.948685, "low": 38.893802, "close": 41.6648, "volume": 2079815}, "trend_line": 40.637497, "activity_lines": {"activity_5": 39.337013, "activity_10": 39.511627, "activity_20": 40.26972, "activity_30": 40.472108}, "trend_signal": 0, "fair_value": 40.934371, "relative_strength": -4.239609, "rate_of_change": 0.07626113336944566, "market_dynamics": -0.550112, "expectation": {"probability": 55.2885, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 41.674257, "high": 41.967605, "low": 38.097312, "close": 38.1257, "volume": 1839809}, "trend_line": 40.55981, "activity_lines": {"activity_5": 39.13268, "activity_10": 39.121516, "activity_20": 40.030909, "activity_30": 40.310056}, "trend_signal": 0, "fair_value": 40.974045, "relative_strength": -9.976344, "rate_of_change": -0.1911707308154449, "market_dynamics": -0.53882, "expectation": {"probability": 61.0987, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 38.12576, "high": 38.447497, "low": 36.895592, "close": 37.1227, "volume": 1364606}, "trend_line": 40.401803, "activity_lines": {"activity_5": 38.596533, "activity_10": 38.645215, "activity_20": 39.721089, "activity_30": 40.088307}, "trend_signal": 0, "fair_value": 41.012742, "relative_strength": -9.789851, "rate_of_change": -0.3895654343548399, "market_dynamics": -0.637365, "expectation": {"probability": 60.4457, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 37.49171, "high": 38.911133, "low": 36.412948, "close": 38.6651, "volume": 2087443}, "trend_line": 40.322457, "activity_lines": {"activity_5": 38.574267, "activity_10": 38.550067, "activity_20": 39.588168, "activity_30": 39.976262}, "trend_signal": 0, "fair_value": 41.049273, "relative_strength": -10.910479, "rate_of_change": -0.19639222536677636, "market_dynamics": -0.670826, "expectation": {"probability": 55.899, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 38.551613, "high": 38.731407, "low": 37.160575, "close": 37.8419, "volume": 2061296}, "trend_line": 40.235957, "activity_lines": {"activity_5": 38.21028, "activity_10": 38.381516, "activity_20": 39.38154, "activity_30": 39.816226}, "trend_signal": 0, "fair_value": 41.070943, "relative_strength": -13.646382, "rate_of_change": -0.21452065780614735, "market_dynamics": -0.849965, "expectation": {"probability": 59.7501, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 37.56749, "high": 39.800722, "low": 37.311994, "close": 38.8639, "volume": 2025960}, "trend_line": 40.211297, "activity_lines": {"activity_5": 38.270233, "activity_10": 38.49464, "activity_20": 39.272743, "activity_30": 39.727706}, "trend_signal": 0, "fair_value": 41.100542, "relative_strength": -12.948145, "rate_of_change": -0.061288463947799826, "market_dynamics": -0.786372, "expectation": {"probability": 56.0262, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 38.930097, "high": 39.318074, "low": 38.409641, "close": 39.0058, "volume": 863203}, "trend_line": 40.18263, "activity_lines": {"activity_5": 38.564213, "activity_10": 38.599098, "activity_20": 39.182544, "activity_30": 39.649932}, "trend_signal": 0, "fair_value": 41.121235, "relative_strength": -13.137677, "rate_of_change": -0.07129091110888232, "market_dynamics": -0.654714, "expectation": {"probability": 57.0211, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 38.939518, "high": 39.942577, "low": 38.068938, "close": 39.8858, "volume": 2435856}, "trend_line": 40.180177, "activity_lines": {"activity_5": 39.092853, "activity_10": 38.848242, "activity_20": 39.176759, "activity_30": 39.630782}, "trend_signal": 0, "fair_value": 41.149521, "relative_strength": -11.563945, "rate_of_change": -0.006104627795648774, "market_dynamics": -0.446243, "expectation": {"probability": 57.679, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 39.677667, "high": 41.608085, "low": 39.677667, "close": 41.3242, "volume": 1745438}, "trend_line": 40.203823, "activity_lines": {"activity_5": 39.916753, "activity_10": 39.308605, "activity_20": 39.308323, "activity_30": 39.70459}, "trend_signal": 0, "fair_value": 41.183584, "relative_strength": -8.244436, "rate_of_change": 0.058849914971751835, "market_dynamics": -0.118007, "expectation": {"probability": 55.5514, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 41.305298, "high": 50.200368, "low": 41.305298, "close": 43.4439, "volume": 6493856}, "trend_line": 40.29126, "activity_lines": {"activity_5": 41.269947, "activity_10": 40.087662, "activity_20": 39.641323, "activity_30": 39.913627}, "trend_signal": 0, "fair_value": 41.232899, "relative_strength": -5.515649, "rate_of_change": 0.21748429247636802, "market_dynamics": 0.431284, "expectation": {"probability": 56.3168, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 43.443897, "high": 44.475346, "low": 42.464493, "close": 43.1884, "volume": 3180181}, "trend_line": 40.337723, "activity_lines": {"activity_5": 42.164507, "activity_10": 40.74112, "activity_20": 39.945596, "activity_30": 40.100539}, "trend_signal": 0, "fair_value": 41.293318, "relative_strength": -6.611988, "rate_of_change": 0.11531781334213848, "market_dynamics": 0.923461, "expectation": {"probability": 56.6205, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 43.103224, "high": 43.472275, "low": 42.336734, "close": 42.4219, "volume": 1208251}, "trend_line": 40.309327, "activity_lines": {"activity_5": 42.515267, "activity_10": 41.227513, "activity_20": 40.175393, "activity_30": 40.235002}, "trend_signal": 0, "fair_value": 41.348077, "relative_strength": -8.227026, "rate_of_change": -0.0703956442955237, "market_dynamics": 1.106535, "expectation": {"probability": 55.722, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 42.38501, "high": 42.755974, "low": 40.320929, "close": 40.378, "volume": 2125495}, "trend_line": 40.207807, "activity_lines": {"activity_5": 41.956987, "activity_10": 41.264175, "activity_20": 40.215264, "activity_30": 40.239433}, "trend_signal": 1, "fair_value": 41.371952, "relative_strength": -10.804784, "rate_of_change": -0.25185238146000477, "market_dynamics": 1.104349, "expectation": {"probability": 53.574, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 40.349416, "high": 40.786963, "low": 39.607489, "close": 40.0165, "volume": 2629643}, "trend_line": 40.220007, "activity_lines": {"activity_5": 41.245393, "activity_10": 41.175922, "activity_20": 40.231583, "activity_30": 40.22709}, "trend_signal": 1, "fair_value": 41.390972, "relative_strength": -12.775606, "rate_of_change": 0.03034236609820572, "market_dynamics": 0.787917, "expectation": {"probability": 58.67, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 39.674064, "high": 40.064052, "low": 38.979697, "close": 39.7026, "volume": 1817441}, "trend_line": 40.278543, "activity_lines": {"activity_5": 40.516347, "activity_10": 41.006025, "activity_20": 40.231547, "activity_30": 40.193709}, "trend_signal": 0, "fair_value": 41.416629, "relative_strength": -14.061217, "rate_of_change": 0.14553950724075357, "market_dynamics": 0.431803, "expectation": {"probability": 58.9859, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 40.035512, "high": 40.863046, "low": 39.531382, "close": 40.026, "volume": 1739424}, "trend_line": 40.2817, "activity_lines": {"activity_5": 40.14452, "activity_10": 40.861098, "activity_20": 40.278555, "activity_30": 40.177416}, "trend_signal": 0, "fair_value": 41.461369, "relative_strength": -13.817666, "rate_of_change": 0.007837920055851154, "market_dynamics": 0.275939, "expectation": {"probability": 59.0625, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 40.092611, "high": 40.092611, "low": 38.637292, "close": 39.2841, "volume": 1773154}, "trend_line": 40.28674, "activity_lines": {"activity_5": 39.73622, "activity_10": 40.560151, "activity_20": 40.240346, "activity_30": 40.113055}, "trend_signal": 0, "fair_value": 41.485843, "relative_strength": -16.083407, "rate_of_change": 0.012511885049541215, "market_dynamics": 0.159817, "expectation": {"probability": 58.3978, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 38.837037, "high": 39.188977, "low": 37.999991, "close": 38.2473, "volume": 2532693}, "trend_line": 40.229613, "activity_lines": {"activity_5": 39.191507, "activity_10": 40.065635, "activity_20": 40.098058, "activity_30": 39.981478}, "trend_signal": 0, "fair_value": 41.493235, "relative_strength": -18.839189, "rate_of_change": -0.14180099953483766, "market_dynamics": -0.014445, "expectation": {"probability": 58.8235, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 38.275895, "high": 39.645609, "low": 37.705181, "close": 38.5993, "volume": 2658187}, "trend_line": 40.141867, "activity_lines": {"activity_5": 38.906173, "activity_10": 39.664909, "activity_20": 39.98392, "activity_30": 39.876297}, "trend_signal": 0, "fair_value": 41.495156, "relative_strength": -17.204575, "rate_of_change": -0.21811296071876896, "market_dynamics": -0.065189, "expectation": {"probability": 57.6348, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 38.180729, "high": 38.822782, "low": 37.828789, "close": 38.6373, "volume": 2890924}, "trend_line": 40.012407, "activity_lines": {"activity_5": 38.727987, "activity_10": 39.320636, "activity_20": 39.868907, "activity_30": 39.779228}, "trend_signal": 0, "fair_value": 41.493862, "relative_strength": -17.799681, "rate_of_change": -0.3225061754103131, "market_dynamics": -0.225936, "expectation": {"probability": 58.1281, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 38.437549, "high": 40.168713, "low": 38.361454, "close": 39.1985, "volume": 2599080}, "trend_line": 39.889733, "activity_lines": {"activity_5": 38.807887, "activity_10": 39.165793, "activity_20": 39.809501, "activity_30": 39.726718}, "trend_signal": 0, "fair_value": 41.478637, "relative_strength": -16.76498, "rate_of_change": -0.30658990347669784, "market_dynamics": -0.339669, "expectation": {"probability": 58.7014, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 39.312599, "high": 41.842759, "low": 38.525015, "close": 39.8738, "volume": 3641724}, "trend_line": 39.771687, "activity_lines": {"activity_5": 39.168053, "activity_10": 39.206275, "activity_20": 39.826154, "activity_30": 39.72569}, "trend_signal": 0, "fair_value": 41.43476, "relative_strength": -14.57603, "rate_of_change": -0.29593078499673003, "market_dynamics": -0.293832, "expectation": {"probability": 56.6208, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 39.864324, "high": 40.429521, "low": 39.483849, "close": 40.2448, "volume": 4293657}, "trend_line": 39.691107, "activity_lines": {"activity_5": 39.612573, "activity_10": 39.36054, "activity_20": 39.869816, "activity_30": 39.756213}, "trend_signal": 0, "fair_value": 41.402199, "relative_strength": -13.238454, "rate_of_change": -0.20260644211546183, "market_dynamics": -0.251132, "expectation": {"probability": 57.1295, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 40.216237, "high": 42.717861, "low": 40.216237, "close": 41.5479, "volume": 3810614}, "trend_line": 39.647373, "activity_lines": {"activity_5": 40.358293, "activity_10": 39.754155, "activity_20": 40.022715, "activity_30": 39.876006}, "trend_signal": 1, "fair_value": 41.365882, "relative_strength": -11.938087, "rate_of_change": -0.11018589126274711, "market_dynamics": -0.098456, "expectation": {"probability": 54.6631, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 41.747731, "high": 42.784528, "low": 41.310184, "close": 42.4421, "volume": 2619147}, "trend_line": 39.624977, "activity_lines": {"activity_5": 41.205507, "activity_10": 40.282507, "activity_20": 40.247049, "activity_30": 40.056311}, "trend_signal": 1, "fair_value": 41.343546, "relative_strength": -9.930129, "rate_of_change": -0.05648797967018023, "market_dynamics": 0.100383, "expectation": {"probability": 51.8782, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 42.761171, "high": 43.200924, "low": 41.996383, "close": 42.2067, "volume": 2557209}, "trend_line": 39.79959, "activity_lines": {"activity_5": 41.7206, "activity_10": 40.718251, "activity_20": 40.427058, "activity_30": 40.222874}, "trend_signal": 1, "fair_value": 41.305637, "relative_strength": -9.23357, "rate_of_change": 0.4406639781772007, "market_dynamics": 0.271345, "expectation": {"probability": 49.1498, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 42.311829, "high": 42.541265, "low": 40.753576, "close": 41.6522, "volume": 1838739}, "trend_line": 39.91588, "activity_lines": {"activity_5": 41.850313, "activity_10": 41.013527, "activity_20": 40.53834, "activity_30": 40.342397}, "trend_signal": 1, "fair_value": 41.263363, "relative_strength": -8.746106, "rate_of_change": 0.2921889396348036, "market_dynamics": 0.451293, "expectation": {"probability": 47.9067, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 41.719131, "high": 42.96191, "low": 41.365417, "close": 42.3692, "volume": 3207453}, "trend_line": 40.09089, "activity_lines": {"activity_5": 42.100467, "activity_10": 41.396111, "activity_20": 40.705305, "activity_30": 40.500676}, "trend_signal": 1, "fair_value": 41.225222, "relative_strength": -3.987803, "rate_of_change": 0.43844705415488855, "market_dynamics": 0.740324, "expectation": {"probability": 49.3671, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 42.541353, "high": 42.895068, "low": 41.919963, "close": 42.1016, "volume": 2030174}, "trend_line": 40.2391, "activity_lines": {"activity_5": 42.119793, "activity_10": 41.655096, "activity_20": 40.834959, "activity_30": 40.630399}, "trend_signal": 1, "fair_value": 41.197578, "relative_strength": -6.763327, "rate_of_change": 0.3696849832967012, "market_dynamics": 0.848058, "expectation": {"probability": 47.7918, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 42.168451, "high": 43.267832, "low": 41.671339, "close": 42.7994, "volume": 2580938}, "trend_line": 40.362713, "activity_lines": {"activity_5": 42.334807, "activity_10": 41.977276, "activity_20": 41.027368, "activity_30": 40.79558}, "trend_signal": 1, "fair_value": 41.166304, "relative_strength": -5.482171, "rate_of_change": 0.30719623450822425, "market_dynamics": 0.98072, "expectation": {"probability": 49.1184, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 43.076614, "high": 44.223794, "low": 42.082391, "close": 43.8892, "volume": 2663098}, "trend_line": 40.43686, "activity_lines": {"activity_5": 42.889267, "activity_10": 42.421927, "activity_20": 41.326636, "activity_30": 41.023095}, "trend_signal": 1, "fair_value": 41.138313, "relative_strength": -4.524064, "rate_of_change": 0.1837017249063598, "market_dynamics": 1.13299, "expectation": {"probability": 49.3703, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 44.223872, "high": 45.112939, "low": 43.430405, "close": 45.0269, "volume": 1938132}, "trend_line": 40.6669, "activity_lines": {"activity_5": 43.710793, "activity_10": 42.988147, "activity_20": 41.73092, "activity_30": 41.319227}, "trend_signal": 1, "fair_value": 41.140532, "relative_strength": -3.349546, "rate_of_change": 0.5688869017030386, "market_dynamics": 1.094733, "expectation": {"probability": 50.6767, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 44.988637, "high": 46.67595, "low": 44.663602, "close": 44.807, "volume": 2103949}, "trend_line": 40.923043, "activity_lines": {"activity_5": 44.23404, "activity_10": 43.420693, "activity_20": 42.101856, "activity_30": 41.58633}, "trend_signal": 1, "fair_value": 41.139027, "relative_strength": -3.475363, "rate_of_change": 0.6298562221364342, "market_dynamics": 1.17976, "expectation": {"probability": 48.0749, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 45.103361, "high": 45.313678, "low": 43.918705, "close": 45.1894, "volume": 1205508}, "trend_line": 41.14052, "activity_lines": {"activity_5": 44.722233, "activity_10": 43.839816, "activity_20": 42.488121, "activity_30": 41.861579}, "trend_signal": 1, "fair_value": 41.141304, "relative_strength": -1.905649, "rate_of_change": 0.5314291999253388, "market_dynamics": 1.197453, "expectation": {"probability": 50.796, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 45.313618, "high": 48.841198, "low": 44.969464, "close": 48.6978, "volume": 3265064}, "trend_line": 41.502383, "activity_lines": {"activity_5": 46.17404, "activity_10": 44.830622, "activity_20": 43.183886, "activity_30": 42.349145}, "trend_signal": 1, "fair_value": 41.172958, "relative_strength": 4.655807, "rate_of_change": 0.8795780899220516, "market_dynamics": 1.327828, "expectation": {"probability": 50.5155, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 47.933106, "high": 49.567841, "low": 46.97712, "close": 47.0058, "volume": 3129620}, "trend_line": 41.77378, "activity_lines": {"activity_5": 46.66862, "activity_10": 45.400051, "activity_20": 43.675674, "activity_30": 42.704204}, "trend_signal": 1, "fair_value": 41.215121, "relative_strength": -0.51171, "rate_of_change": 0.6539311248705895, "market_dynamics": 1.429318, "expectation": {"probability": 50.3872, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 46.881457, "high": 50.323, "low": 46.527743, "close": 50.323, "volume": 8049284}, "trend_line": 42.15102, "activity_lines": {"activity_5": 48.06116, "activity_10": 46.485351, "activity_20": 44.450149, "activity_30": 43.255767}, "trend_signal": 1, "fair_value": 41.277158, "relative_strength": 5.745237, "rate_of_change": 0.9030544997364385, "market_dynamics": 1.596178, "expectation": {"probability": 51.3865, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 50.12223, "high": 50.366006, "low": 47.803013, "close": 48.3441, "volume": 4692167}, "trend_line": 42.432963, "activity_lines": {"activity_5": 48.440993, "activity_10": 47.0532, "activity_20": 44.983591, "activity_30": 43.65532}, "trend_signal": 1, "fair_value": 41.329987, "relative_strength": 1.697353, "rate_of_change": 0.6688877279838027, "market_dynamics": 1.698117, "expectation": {"probability": 51.1465, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 48.986621, "high": 49.169084, "low": 47.219607, "close": 47.4885, "volume": 1419448}, "trend_line": 42.63844, "activity_lines": {"activity_5": 48.29982, "activity_10": 47.356851, "activity_20": 45.387467, "activity_30": 43.981484}, "trend_signal": 1, "fair_value": 41.383897, "relative_strength": -1.874132, "rate_of_change": 0.484239104396273, "market_dynamics": 1.453778, "expectation": {"probability": 50.1025, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 47.853416, "high": 49.457173, "low": 46.787446, "close": 49.2459, "volume": 2754564}, "trend_line": 42.83184, "activity_lines": {"activity_5": 48.591173, "activity_10": 47.882085, "activity_20": 45.916385, "activity_30": 44.407772}, "trend_signal": 1, "fair_value": 41.429778, "relative_strength": 0.835151, "rate_of_change": 0.4535813223935888, "market_dynamics": 1.358795, "expectation": {"probability": 50.765, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 49.159498, "high": 52.213361, "low": 49.073068, "close": 51.4643, "volume": 2527853}, "trend_line": 43.107703, "activity_lines": {"activity_5": 49.585453, "activity_10": 48.693456, "activity_20": 46.606062, "activity_30": 44.964705}, "trend_signal": 1, "fair_value": 41.492842, "relative_strength": 7.458697, "rate_of_change": 0.6440605867037258, "market_dynamics": 1.226172, "expectation": {"probability": 51.3236, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 51.694782, "high": 53.797914, "low": 50.907308, "close": 52.8952, "volume": 2057981}, "trend_line": 43.456813, "activity_lines": {"activity_5": 50.759467, "activity_10": 49.627262, "activity_20": 47.373607, "activity_30": 45.596156}, "trend_signal": 1, "fair_value": 41.561709, "relative_strength": 11.301102, "rate_of_change": 0.8098552595112666, "market_dynamics": 1.151242, "expectation": {"probability": 52.1254, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 52.856797, "high": 54.066818, "low": 51.569949, "close": 52.5783, "volume": 2196272}, "trend_line": 43.86349, "activity_lines": {"activity_5": 51.656367, "activity_10": 50.360389, "activity_20": 48.048964, "activity_30": 46.184639}, "trend_signal": 1, "fair_value": 41.625579, "relative_strength": 12.996511, "rate_of_change": 0.9358187403204234, "market_dynamics": 1.266105, "expectation": {"probability": 51.6716, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 50.90727, "high": 51.19537, "low": 49.620423, "close": 50.7056, "volume": 1636626}, "trend_line": 44.219793, "activity_lines": {"activity_5": 51.646753, "activity_10": 50.611729, "activity_20": 48.487238, "activity_30": 46.626066}, "trend_signal": 1, "fair_value": 41.674365, "relative_strength": 9.04128, "rate_of_change": 0.8122997052902176, "market_dynamics": 1.200486, "expectation": {"probability": 50.8954, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 50.705662, "high": 52.386247, "low": 50.187081, "close": 51.9637, "volume": 1495202}, "trend_line": 44.628497, "activity_lines": {"activity_5": 51.842033, "activity_10": 50.99152, "activity_20": 49.001723, "activity_30": 47.125672}, "trend_signal": 1, "fair_value": 41.726392, "relative_strength": 7.576011, "rate_of_change": 0.9242557964936655, "market_dynamics": 1.149413, "expectation": {"probability": 50.2338, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 51.963659, "high": 53.639442, "low": 51.886833, "close": 53.2313, "volume": 1054397}, "trend_line": 45.068673, "activity_lines": {"activity_5": 52.27866, "activity_10": 51.542404, "activity_20": 49.59159, "activity_30": 47.680692}, "trend_signal": 1, "fair_value": 41.778523, "relative_strength": 8.765359, "rate_of_change": 0.9863115040598249, "market_dynamics": 1.100363, "expectation": {"probability": 51.2913, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 53.663476, "high": 54.959927, "low": 53.125688, "close": 54.8831, "volume": 1648885}, "trend_line": 45.58864, "activity_lines": {"activity_5": 53.148087, "activity_10": 52.280424, "activity_20": 50.286274, "activity_30": 48.313881}, "trend_signal": 1, "fair_value": 41.846358, "relative_strength": 11.820553, "rate_of_change": 1.1537215661974365, "market_dynamics": 1.086999, "expectation": {"probability": 52.059, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 54.508524, "high": 57.408731, "low": 49.245897, "close": 49.2555, "volume": 2785466}, "trend_line": 45.95558, "activity_lines": {"activity_5": 52.00912, "activity_10": 51.912333, "activity_20": 50.381992, "activity_30": 48.550452}, "trend_signal": 1, "fair_value": 41.893578, "relative_strength": 4.523871, "rate_of_change": 0.8048934997841558, "market_dynamics": 0.781839, "expectation": {"probability": 52.6776, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 49.5628, "high": 49.754867, "low": 46.657792, "close": 49.5628, "volume": 3311435}, "trend_line": 46.32103, "activity_lines": {"activity_5": 51.194107, "activity_10": 51.583544, "activity_20": 50.474184, "activity_30": 48.783176}, "trend_signal": 1, "fair_value": 41.949278, "relative_strength": 1.09731, "rate_of_change": 0.7952244319405886, "market_dynamics": 0.372922, "expectation": {"probability": 51.9961, "direction": "undecided"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 49.850943, "high": 50.955327, "low": 48.544889, "close": 50.0142, "volume": 5965992}, "trend_line": 46.70026, "activity_lines": {"activity_5": 50.605747, "activity_10": 51.299113, "activity_20": 50.573838, "activity_30": 49.021445}, "trend_signal": 1, "fair_value": 42.009441, "relative_strength": 0.575411, "rate_of_change": 0.8186994114768167, "market_dynamics": 0.029209, "expectation": {"probability": 52.6034, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 50.513615, "high": 50.782509, "low": 47.771859, "close": 49.3228, "volume": 3979990}, "trend_line": 47.037737, "activity_lines": {"activity_5": 49.916887, "activity_10": 50.875004, "activity_20": 50.573287, "activity_30": 49.190642}, "trend_signal": 1, "fair_value": 42.052734, "relative_strength": -1.309348, "rate_of_change": 0.7226447989797055, "market_dynamics": -0.431395, "expectation": {"probability": 54.7541, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 49.626383, "high": 51.063571, "low": 48.854739, "close": 49.4817, "volume": 1696692}, "trend_line": 47.358, "activity_lines": {"activity_5": 49.54156, "activity_10": 50.518722, "activity_20": 50.561996, "activity_30": 49.348317}, "trend_signal": 1, "fair_value": 42.099653, "relative_strength": -1.124437, "rate_of_change": 0.6808639624818623, "market_dynamics": -0.618515, "expectation": {"probability": 57.3523, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 49.211604, "high": 51.574764, "low": 49.037984, "close": 51.4976, "volume": 2538655}, "trend_line": 47.733093, "activity_lines": {"activity_5": 50.198293, "activity_10": 50.591031, "activity_20": 50.721481, "activity_30": 49.615388}, "trend_signal": 1, "fair_value": 42.166323, "relative_strength": 1.934279, "rate_of_change": 0.7920372481946022, "market_dynamics": -0.588516, "expectation": {"probability": 55.5881, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 51.314354, "high": 53.084314, "low": 51.23719, "close": 53.0602, "volume": 2219778}, "trend_line": 48.116837, "activity_lines": {"activity_5": 51.22642, "activity_10": 50.967098, "activity_20": 50.997926, "activity_30": 49.959072}, "trend_signal": 1, "fair_value": 42.246628, "relative_strength": 4.149742, "rate_of_change": 0.8039370086493245, "market_dynamics": -0.583566, "expectation": {"probability": 56.1446, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 53.040904, "high": 53.084309, "low": 50.841718, "close": 50.8803, "volume": 2107167}, "trend_line": 48.39811, "activity_lines": {"activity_5": 51.294753, "activity_10": 50.904009, "activity_20": 51.029281, "activity_30": 50.13736}, "trend_signal": 1, "fair_value": 42.315936, "relative_strength": 0.911632, "rate_of_change": 0.5845625305753283, "market_dynamics": -0.626326, "expectation": {"probability": 54.918, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 51.449439, "high": 52.336831, "low": 50.976806, "close": 51.2083, "volume": 1726801}, "trend_line": 48.698163, "activity_lines": {"activity_5": 51.41468, "activity_10": 50.920255, "activity_20": 51.081482, "activity_30": 50.318662}, "trend_signal": 1, "fair_value": 42.36406, "relative_strength": 2.995894, "rate_of_change": 0.6199684243868167, "market_dynamics": -0.592935, "expectation": {"probability": 55.863, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 51.053933, "high": 56.141964, "low": 51.053933, "close": 55.6838, "volume": 1821489}, "trend_line": 49.165883, "activity_lines": {"activity_5": 52.90074, "activity_10": 51.787009, "activity_20": 51.539909, "activity_30": 50.769349}, "trend_signal": 1, "fair_value": 42.437664, "relative_strength": 6.771932, "rate_of_change": 0.9604469063853597, "market_dynamics": -0.455065, "expectation": {"probability": 56.2208, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 55.905639, "high": 57.05346, "low": 52.993839, "close": 53.0602, "volume": 1581856}, "trend_line": 49.52225, "activity_lines": {"activity_5": 53.098793, "activity_10": 52.162187, "activity_20": 51.722941, "activity_30": 51.020595}, "trend_signal": 1, "fair_value": 42.501278, "relative_strength": 3.828652, "rate_of_change": 0.7248257902741191, "market_dynamics": -0.44528, "expectation": {"probability": 55.7, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 53.21452, "high": 55.587327, "low": 52.491104, "close": 54.7771, "volume": 1107949}, "trend_line": 49.944767, "activity_lines": {"activity_5": 53.764973, "activity_10": 52.780353, "activity_20": 52.04703, "activity_30": 51.359617}, "trend_signal": 1, "fair_value": 42.580858, "relative_strength": 5.311978, "rate_of_change": 0.8531861940844755, "market_dynamics": -0.251894, "expectation": {"probability": 56.8203, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 55.23051, "high": 56.117902, "low": 54.593903, "close": 55.1437, "volume": 1083214}, "trend_line": 50.356243, "activity_lines": {"activity_5": 54.438893, "activity_10": 53.370367, "activity_20": 52.371326, "activity_30": 51.695032}, "trend_signal": 1, "fair_value": 42.673294, "relative_strength": 4.698341, "rate_of_change": 0.8238620874935715, "market_dynamics": -0.023298, "expectation": {"probability": 57.3315, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 55.355872, "high": 55.876732, "low": 54.044076, "close": 55.4041, "volume": 1336652}, "trend_line": 50.740073, "activity_lines": {"activity_5": 54.915387, "activity_10": 53.914464, "activity_20": 52.692337, "activity_30": 52.020701}, "trend_signal": 1, "fair_value": 42.762437, "relative_strength": 4.279195, "rate_of_change": 0.762229223494698, "market_dynamics": -0.00895, "expectation": {"probability": 58.2919, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 55.63557, "high": 55.703089, "low": 53.793269, "close": 54.1598, "volume": 1578293}, "trend_line": 51.044503, "activity_lines": {"activity_5": 54.697393, "activity_10": 54.121755, "activity_20": 52.876082, "activity_30": 52.241328}, "trend_signal": 1, "fair_value": 42.874653, "relative_strength": 2.630473, "rate_of_change": 0.5999794284883989, "market_dynamics": 0.167032, "expectation": {"probability": 56.1882, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 54.053775, "high": 54.810952, "low": 47.469902, "close": 48.5558, "volume": 3690790}, "trend_line": 51.169463, "activity_lines": {"activity_5": 52.713, "activity_10": 53.22508, "activity_20": 52.520091, "activity_30": 52.080767}, "trend_signal": 1, "fair_value": 42.943534, "relative_strength": -6.057197, "rate_of_change": 0.24480598821777444, "market_dynamics": 0.024595, "expectation": {"probability": 57.7922, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 48.497838, "high": 50.050772, "low": 48.238373, "close": 49.2309, "volume": 1290004}, "trend_line": 51.30418, "activity_lines": {"activity_5": 51.253933, "activity_10": 52.504638, "activity_20": 52.24755, "activity_30": 51.955698}, "trend_signal": 0, "fair_value": 43.020711, "relative_strength": -5.20936, "rate_of_change": 0.2632761653175879, "market_dynamics": -0.293833, "expectation": {"probability": 65.5312, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 49.301898, "high": 50.484756, "low": 49.020727, "close": 50.3878, "volume": 1744548}, "trend_line": 51.360513, "activity_lines": {"activity_5": 50.550247, "activity_10": 52.064165, "activity_20": 52.092212, "activity_30": 51.896577}, "trend_signal": 0, "fair_value": 43.092315, "relative_strength": -2.431372, "rate_of_change": 0.10980196935219523, "market_dynamics": -0.557206, "expectation": {"probability": 65.2822, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 50.184205, "high": 50.513854, "low": 48.177224, "close": 48.885, "volume": 1322837}, "trend_line": 51.423153, "activity_lines": {"activity_5": 49.662687, "activity_10": 51.359411, "activity_20": 51.801255, "activity_30": 51.736866}, "trend_signal": 0, "fair_value": 43.140861, "relative_strength": -3.455317, "rate_of_change": 0.1219613986332298, "market_dynamics": -0.985274, "expectation": {"probability": 65.8874, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 48.487469, "high": 52.569298, "low": 48.487469, "close": 51.4737, "volume": 1585481}, "trend_line": 51.46151, "activity_lines": {"activity_5": 50.072633, "activity_10": 51.167571, "activity_20": 51.777538, "activity_30": 51.740127}, "trend_signal": 0, "fair_value": 43.228865, "relative_strength": -1.310671, "rate_of_change": 0.0745909143299668, "market_dynamics": -1.043332, "expectation": {"probability": 62.4458, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 51.735475, "high": 52.259035, "low": 50.67866, "close": 51.0277, "volume": 958868}, "trend_line": 51.550963, "activity_lines": {"activity_5": 50.512987, "activity_10": 50.971187, "activity_20": 51.727579, "activity_30": 51.71214}, "trend_signal": 0, "fair_value": 43.317294, "relative_strength": -3.853796, "rate_of_change": 0.173825058767234, "market_dynamics": -1.035311, "expectation": {"probability": 67.5275, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 51.027724, "high": 52.123322, "low": 50.877443, "close": 51.7355, "volume": 1740476}, "trend_line": 51.69253, "activity_lines": {"activity_5": 51.02448, "activity_10": 50.940449, "activity_20": 51.736591, "activity_30": 51.724045}, "trend_signal": 0, "fair_value": 43.41196, "relative_strength": -1.642767, "rate_of_change": 0.27461562648207927, "market_dynamics": -0.952882, "expectation": {"probability": 62.9615, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 50.959919, "high": 51.997345, "low": 50.659356, "close": 51.658, "volume": 1287448}, "trend_line": 51.772933, "activity_lines": {"activity_5": 51.343167, "activity_10": 50.950922, "activity_20": 51.727876, "activity_30": 51.721817}, "trend_signal": 0, "fair_value": 43.501204, "relative_strength": -1.806356, "rate_of_change": 0.15554084893891632, "market_dynamics": -0.821043, "expectation": {"probability": 67.7218, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 51.735505, "high": 52.292999, "low": 51.144075, "close": 51.3089, "volume": 1053131}, "trend_line": 51.767753, "activity_lines": {"activity_5": 51.460807, "activity_10": 50.961298, "activity_20": 51.678085, "activity_30": 51.69188}, "trend_signal": 0, "fair_value": 43.575429, "relative_strength": -4.022562, "rate_of_change": -0.010005228021373347, "market_dynamics": -0.895339, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 51.076182, "high": 51.871218, "low": 50.334472, "close": 51.0374, "volume": 1188874}, "trend_line": 51.705827, "activity_lines": {"activity_5": 51.326353, "activity_10": 50.996769, "activity_20": 51.59298, "activity_30": 51.64476}, "trend_signal": 0, "fair_value": 43.641407, "relative_strength": -3.147566, "rate_of_change": -0.11962273116238928, "market_dynamics": -0.832621, "expectation": {"probability": 65.2591, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 51.144101, "high": 53.054127, "low": 50.858082, "close": 52.676, "volume": 1758472}, "trend_line": 51.709083, "activity_lines": {"activity_5": 51.767187, "activity_10": 51.386938, "activity_20": 51.656524, "activity_30": 51.707352}, "trend_signal": 0, "fair_value": 43.705929, "relative_strength": 0.683207, "rate_of_change": 0.0062971626002623834, "market_dynamics": -0.804612, "expectation": {"probability": 58.373, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 52.355985, "high": 53.228584, "low": 50.067834, "close": 52.9765, "volume": 1732840}, "trend_line": 51.78478, "activity_lines": {"activity_5": 52.1983, "activity_10": 51.756831, "activity_20": 51.743075, "activity_30": 51.789121}, "trend_signal": 0, "fair_value": 43.775836, "relative_strength": 4.170755, "rate_of_change": 0.14639014194082328, "market_dynamics": -0.683189, "expectation": {"probability": 59.2268, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 52.520814, "high": 52.811681, "low": 43.067649, "close": 45.3558, "volume": 5610721}, "trend_line": 51.564517, "activity_lines": {"activity_5": 50.006447, "activity_10": 50.67304, "activity_20": 51.104244, "activity_30": 51.374348}, "trend_signal": 0, "fair_value": 43.805276, "relative_strength": -8.754433, "rate_of_change": -0.4253431220524557, "market_dynamics": -0.663441, "expectation": {"probability": 65.4762, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 45.00683, "high": 46.819902, "low": 44.890484, "close": 45.511, "volume": 2893038}, "trend_line": 51.307173, "activity_lines": {"activity_5": 48.286473, "activity_10": 49.708958, "activity_20": 50.506501, "activity_30": 50.983798}, "trend_signal": 0, "fair_value": 43.833248, "relative_strength": -8.905423, "rate_of_change": -0.4990718714576602, "market_dynamics": -0.721221, "expectation": {"probability": 63.2571, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 46.112093, "high": 46.979846, "low": 45.278275, "close": 45.8794, "volume": 1802458}, "trend_line": 51.00705, "activity_lines": {"activity_5": 47.075827, "activity_10": 48.873204, "activity_20": 49.970974, "activity_30": 50.63362}, "trend_signal": 0, "fair_value": 43.855433, "relative_strength": -6.801043, "rate_of_change": -0.5849532968811189, "market_dynamics": -0.884956, "expectation": {"probability": 63.3557, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 45.994393, "high": 48.188317, "low": 43.478694, "close": 44.1905, "volume": 2880896}, "trend_line": 50.838217, "activity_lines": {"activity_5": 45.64608, "activity_10": 47.832091, "activity_20": 49.321287, "activity_30": 50.193842}, "trend_signal": 0, "fair_value": 43.853756, "relative_strength": -1.388619, "rate_of_change": -0.33099934224778604, "market_dynamics": -1.096429, "expectation": {"probability": 65.2092, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 42.659618, "high": 45.038806, "low": 39.831895, "close": 44.9608, "volume": 7489401}, "trend_line": 50.684817, "activity_lines": {"activity_5": 45.0388, "activity_10": 47.055345, "activity_20": 48.787199, "activity_30": 49.814654}, "trend_signal": 0, "fair_value": 43.851719, "relative_strength": -5.088713, "rate_of_change": -0.30174150285403945, "market_dynamics": -1.084119, "expectation": {"probability": 62.5055, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 45.311888, "high": 46.32597, "low": 44.629334, "close": 44.8341, "volume": 1889179}, "trend_line": 50.512147, "activity_lines": {"activity_5": 44.923667, "activity_10": 46.37874, "activity_20": 48.287788, "activity_30": 49.437188}, "trend_signal": 0, "fair_value": 43.823907, "relative_strength": -3.971474, "rate_of_change": -0.3406740128902974, "market_dynamics": -1.088271, "expectation": {"probability": 64.9267, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 44.551297, "high": 47.866561, "low": 43.810238, "close": 47.106, "volume": 2416119}, "trend_line": 50.438253, "activity_lines": {"activity_5": 45.600613, "activity_10": 46.239278, "activity_20": 48.053841, "activity_30": 49.217437}, "trend_signal": 0, "fair_value": 43.841685, "relative_strength": -3.579809, "rate_of_change": -0.14628956476547253, "market_dynamics": -1.064731, "expectation": {"probability": 62.0912, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 47.008485, "high": 48.734372, "low": 46.394187, "close": 48.4516, "volume": 1709051}, "trend_line": 50.403917, "activity_lines": {"activity_5": 46.61976, "activity_10": 46.420887, "activity_20": 47.987562, "activity_30": 49.089266}, "trend_signal": 0, "fair_value": 43.880335, "relative_strength": -3.661275, "rate_of_change": -0.0680753157727395, "market_dynamics": -0.942107, "expectation": {"probability": 62.5106, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 48.246902, "high": 50.01667, "low": 47.851995, "close": 49.456, "volume": 1282149}, "trend_line": 50.335863, "activity_lines": {"activity_5": 47.802227, "activity_10": 46.832129, "activity_20": 48.044122, "activity_30": 49.02811}, "trend_signal": 0, "fair_value": 43.936608, "relative_strength": -1.291688, "rate_of_change": -0.1350172844701663, "market_dynamics": -0.760854, "expectation": {"probability": 62.9987, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 50.772306, "high": 51.337851, "low": 49.689969, "close": 51.3281, "volume": 1896009}, "trend_line": 50.278127, "activity_lines": {"activity_5": 49.257693, "activity_10": 47.642298, "activity_20": 48.274691, "activity_30": 49.092125}, "trend_signal": 0, "fair_value": 43.998053, "relative_strength": -2.70872, "rate_of_change": -0.11470152006732369, "market_dynamics": -0.349467, "expectation": {"probability": 60.5424, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 50.65527, "high": 51.386578, "low": 49.056143, "close": 49.7777, "volume": 1471641}, "trend_line": 50.241373, "activity_lines": {"activity_5": 49.771873, "activity_10": 48.200547, "activity_20": 48.347616, "activity_30": 49.05984}, "trend_signal": 0, "fair_value": 44.030014, "relative_strength": -3.194163, "rate_of_change": -0.07310137070140829, "market_dynamics": -0.038786, "expectation": {"probability": 65.625, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 50.197058, "high": 51.484162, "low": 50.002042, "close": 51.3379, "volume": 1286479}, "trend_line": 50.245693, "activity_lines": {"activity_5": 50.476547, "activity_10": 48.962071, "activity_20": 48.572036, "activity_30": 49.130583}, "trend_signal": 0, "fair_value": 44.066972, "relative_strength": -1.908286, "rate_of_change": 0.008598491128018892, "market_dynamics": 0.252689, "expectation": {"probability": 55.8001, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 50.879586, "high": 51.620646, "low": 42.313523, "close": 45.4484, "volume": 5017115}, "trend_line": 49.904513, "activity_lines": {"activity_5": 48.935927, "activity_10": 48.546833, "activity_20": 48.223871, "activity_30": 48.82108}, "trend_signal": 0, "fair_value": 44.111156, "relative_strength": -14.268305, "rate_of_change": -0.6790233742024443, "market_dynamics": 0.342938, "expectation": {"probability": 61.6974, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 46.925677, "high": 48.373572, "low": 43.605533, "close": 43.8103, "volume": 3802758}, "trend_line": 49.596183, "activity_lines": {"activity_5": 47.049487, "activity_10": 47.841595, "activity_20": 47.748389, "activity_30": 48.427905}, "trend_signal": 0, "fair_value": 44.162324, "relative_strength": -16.803219, "rate_of_change": -0.617839913596588, "market_dynamics": 0.144312, "expectation": {"probability": 65.8717, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 44.12229, "high": 44.200296, "low": 42.328146, "close": 42.3769, "volume": 1983959}, "trend_line": 49.182843, "activity_lines": {"activity_5": 45.061627, "activity_10": 46.882651, "activity_20": 47.170761, "activity_30": 47.962145}, "trend_signal": 0, "fair_value": 44.173808, "relative_strength": -19.003905, "rate_of_change": -0.8334109098678121, "market_dynamics": -0.043759, "expectation": {"probability": 66.1359, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 42.406126, "high": 45.467869, "low": 42.376873, "close": 45.2241, "volume": 2840663}, "trend_line": 48.85219, "activity_lines": {"activity_5": 44.61958, "activity_10": 46.48836, "activity_20": 46.90886, "activity_30": 47.706742}, "trend_signal": 0, "fair_value": 44.209372, "relative_strength": -16.161794, "rate_of_change": -0.672293384910665, "market_dynamics": -0.163008, "expectation": {"probability": 62.6146, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 45.444758, "high": 47.729252, "low": 45.434954, "close": 46.9939, "volume": 2822529}, "trend_line": 48.57185, "activity_lines": {"activity_5": 45.07104, "activity_10": 46.40876, "activity_20": 46.846148, "activity_30": 47.586853}, "trend_signal": 0, "fair_value": 44.255519, "relative_strength": -14.116744, "rate_of_change": -0.5738534956160665, "market_dynamics": -0.100398, "expectation": {"probability": 62.7545, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 46.739006, "high": 48.685239, "low": 46.238967, "close": 47.7685, "volume": 3554512}, "trend_line": 48.358807, "activity_lines": {"activity_5": 46.0703, "activity_10": 46.472035, "activity_20": 46.877756, "activity_30": 47.535024}, "trend_signal": 0, "fair_value": 44.310003, "relative_strength": -12.220473, "rate_of_change": -0.43861413555382184, "market_dynamics": 0.134476, "expectation": {"probability": 60.1307, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 47.680227, "high": 48.635597, "low": 46.425226, "close": 46.788, "volume": 2526086}, "trend_line": 48.29988, "activity_lines": {"activity_5": 46.588053, "activity_10": 46.369456, "activity_20": 46.831549, "activity_30": 47.433681}, "trend_signal": 0, "fair_value": 44.355895, "relative_strength": -14.179783, "rate_of_change": -0.1218537090875651, "market_dynamics": 0.338784, "expectation": {"probability": 60.9524, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 46.807619, "high": 47.376291, "low": 46.189923, "close": 46.7684, "volume": 1519596}, "trend_line": 48.217797, "activity_lines": {"activity_5": 46.90076, "activity_10": 46.311824, "activity_20": 46.811513, "activity_30": 47.334876}, "trend_signal": 0, "fair_value": 44.390483, "relative_strength": -15.028187, "rate_of_change": -0.1699445216013049, "market_dynamics": 0.329153, "expectation": {"probability": 60.0, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 46.425181, "high": 46.729126, "low": 44.400513, "close": 44.5819, "volume": 1989462}, "trend_line": 48.024267, "activity_lines": {"activity_5": 46.191867, "activity_10": 45.939549, "activity_20": 46.612801, "activity_30": 47.100302}, "trend_signal": 0, "fair_value": 44.413243, "relative_strength": -16.47301, "rate_of_change": -0.4013663253839564, "market_dynamics": 0.105216, "expectation": {"probability": 59.1219, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 44.630958, "high": 46.949768, "low": 44.630958, "close": 46.8076, "volume": 1854165}, "trend_line": 47.95502, "activity_lines": {"activity_5": 46.267687, "activity_10": 46.066416, "activity_20": 46.629747, "activity_30": 47.021808}, "trend_signal": 0, "fair_value": 44.434301, "relative_strength": -13.990466, "rate_of_change": -0.14419168542437988, "market_dynamics": -0.101014, "expectation": {"probability": 61.9199, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 46.680151, "high": 48.788161, "low": 46.459546, "close": 47.1998, "volume": 2319315}, "trend_line": 47.812557, "activity_lines": {"activity_5": 46.48666, "activity_10": 46.346962, "activity_20": 46.67787, "activity_30": 46.973084}, "trend_signal": 0, "fair_value": 44.44841, "relative_strength": -13.694748, "rate_of_change": -0.2970763019179209, "market_dynamics": -0.182827, "expectation": {"probability": 62.1332, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 47.24881, "high": 48.964631, "low": 46.562482, "close": 48.6901, "volume": 2044927}, "trend_line": 47.734637, "activity_lines": {"activity_5": 47.240313, "activity_10": 46.866627, "activity_20": 46.861639, "activity_30": 47.029699}, "trend_signal": 0, "fair_value": 44.482246, "relative_strength": -10.815674, "rate_of_change": -0.16296974035502615, "market_dynamics": -0.105734, "expectation": {"probability": 60.8663, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 48.474427, "high": 48.719544, "low": 47.641028, "close": 48.2097, "volume": 2126591}, "trend_line": 47.61711, "activity_lines": {"activity_5": 47.707027, "activity_10": 47.210224, "activity_20": 46.978229, "activity_30": 47.060349}, "trend_signal": 0, "fair_value": 44.525303, "relative_strength": -11.178734, "rate_of_change": -0.24620905779591998, "market_dynamics": 0.161593, "expectation": {"probability": 55.8304, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 47.827244, "high": 48.180212, "low": 43.199433, "close": 47.3174, "volume": 4502238}, "trend_line": 47.472423, "activity_lines": {"activity_5": 47.78022, "activity_10": 47.285533, "activity_20": 46.994367, "activity_30": 47.041012}, "trend_signal": 0, "fair_value": 44.556549, "relative_strength": -12.735169, "rate_of_change": -0.30385506386254346, "market_dynamics": 0.414335, "expectation": {"probability": 59.0096, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 46.3566, "high": 46.778202, "low": 44.513611, "close": 44.8957, "volume": 4019738}, "trend_line": 47.25865, "activity_lines": {"activity_5": 46.863813, "activity_10": 46.882473, "activity_20": 46.768042, "activity_30": 46.874772}, "trend_signal": 0, "fair_value": 44.60699, "relative_strength": -18.087536, "rate_of_change": -0.4503098567351328, "market_dynamics": 0.549894, "expectation": {"probability": 58.887, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 44.964289, "high": 45.081945, "low": 43.728899, "close": 44.1505, "volume": 3552443}, "trend_line": 47.029087, "activity_lines": {"activity_5": 45.826467, "activity_10": 46.382071, "activity_20": 46.48127, "activity_30": 46.674246}, "trend_signal": 0, "fair_value": 44.663715, "relative_strength": -20.015052, "rate_of_change": -0.48575869179505965, "market_dynamics": 0.511684, "expectation": {"probability": 61.9865, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 44.189767, "high": 45.268283, "low": 43.689727, "close": 44.8859, "volume": 2486989}, "trend_line": 46.769417, "activity_lines": {"activity_5": 45.23754, "activity_10": 46.08116, "activity_20": 46.285019, "activity_30": 46.535976}, "trend_signal": 0, "fair_value": 44.725331, "relative_strength": -18.081812, "rate_of_change": -0.5521476527919835, "market_dynamics": 0.383631, "expectation": {"probability": 58.7644, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 45.378665, "high": 46.502778, "low": 44.511915, "close": 45.921, "volume": 2218224}, "trend_line": 46.534233, "activity_lines": {"activity_5": 45.24726, "activity_10": 46.003033, "activity_20": 46.20911, "activity_30": 46.48124}, "trend_signal": 0, "fair_value": 44.778737, "relative_strength": -16.754973, "rate_of_change": -0.502858523979456, "market_dynamics": 0.156531, "expectation": {"probability": 59.2086, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 45.654717, "high": 46.068863, "low": 43.761476, "close": 43.8305, "volume": 2157114}, "trend_line": 46.48339, "activity_lines": {"activity_5": 44.712727, "activity_10": 45.560222, "activity_20": 45.959854, "activity_30": 46.306805}, "trend_signal": 0, "fair_value": 44.824566, "relative_strength": -18.1391, "rate_of_change": -0.1092593489184627, "market_dynamics": -0.245742, "expectation": {"probability": 65.2108, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 44.077017, "high": 45.156756, "low": 43.722035, "close": 44.432, "volume": 2193968}, "trend_line": 46.447423, "activity_lines": {"activity_5": 44.611153, "activity_10": 45.240436, "activity_20": 45.796204, "activity_30": 46.174458}, "trend_signal": 0, "fair_value": 44.860881, "relative_strength": -17.955011, "rate_of_change": -0.07737602614611244, "market_dynamics": -0.542684, "expectation": {"probability": 64.6837, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 44.44194, "high": 45.418144, "low": 44.432079, "close": 45.0533, "volume": 2387028}, "trend_line": 46.419887, "activity_lines": {"activity_5": 44.747593, "activity_10": 45.076807, "activity_20": 45.724611, "activity_30": 46.084514}, "trend_signal": 0, "fair_value": 44.883471, "relative_strength": -17.95367, "rate_of_change": -0.05928423628582749, "market_dynamics": -0.668821, "expectation": {"probability": 62.6889, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 45.309692, "high": 45.42802, "low": 41.513341, "close": 42.4008, "volume": 2275965}, "trend_line": 46.36023, "activity_lines": {"activity_5": 43.93968, "activity_10": 44.469933, "activity_20": 45.40228, "activity_30": 45.825218}, "trend_signal": 0, "fair_value": 44.899456, "relative_strength": -22.805105, "rate_of_change": -0.12851603882620696, "market_dynamics": -0.946904, "expectation": {"probability": 64.9036, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 42.114809, "high": 43.248783, "low": 41.099163, "close": 41.3654, "volume": 2557016}, "trend_line": 46.240383, "activity_lines": {"activity_5": 42.952307, "activity_10": 43.789155, "activity_20": 44.988051, "activity_30": 45.502971}, "trend_signal": 0, "fair_value": 44.898405, "relative_strength": -22.845428, "rate_of_change": -0.25851252247885753, "market_dynamics": -0.96394, "expectation": {"probability": 63.9053, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 41.621749, "high": 42.11981, "low": 40.86248, "close": 41.4837, "volume": 2941041}, "trend_line": 46.128703, "activity_lines": {"activity_5": 42.308073, "activity_10": 43.254327, "activity_20": 44.589906, "activity_30": 45.196088}, "trend_signal": 0, "fair_value": 44.894131, "relative_strength": -22.174471, "rate_of_change": -0.24152049086617594, "market_dynamics": -1.014092, "expectation": {"probability": 63.691, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 41.404827, "high": 42.144375, "low": 39.442559, "close": 41.6119, "volume": 2392283}, "trend_line": 45.945567, "activity_lines": {"activity_5": 41.863027, "activity_10": 42.848876, "activity_20": 44.221782, "activity_30": 44.904682}, "trend_signal": 0, "fair_value": 44.889491, "relative_strength": -19.823644, "rate_of_change": -0.3970109456578578, "market_dynamics": -1.216092, "expectation": {"probability": 64.1225, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 41.473899, "high": 42.913554, "low": 40.980866, "close": 42.4008, "volume": 1773372}, "trend_line": 45.743873, "activity_lines": {"activity_5": 41.868953, "activity_10": 42.646567, "activity_20": 43.95442, "activity_30": 44.675987}, "trend_signal": 0, "fair_value": 44.886223, "relative_strength": -20.623, "rate_of_change": -0.4389846794142213, "market_dynamics": -1.236916, "expectation": {"probability": 64.6237, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 42.095037, "high": 44.096746, "low": 41.917546, "close": 44.008, "volume": 2241852}, "trend_line": 45.562273, "activity_lines": {"activity_5": 42.587447, "activity_10": 42.768289, "activity_20": 43.865684, "activity_30": 44.563995}, "trend_signal": 0, "fair_value": 44.897239, "relative_strength": -17.31944, "rate_of_change": -0.39699305740902846, "market_dynamics": -1.098397, "expectation": {"probability": 65.1111, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 44.037594, "high": 46.621081, "low": 43.524841, "close": 45.99, "volume": 2743392}, "trend_line": 45.384337, "activity_lines": {"activity_5": 43.85946, "activity_10": 43.266336, "activity_20": 43.978949, "activity_30": 44.591591}, "trend_signal": 0, "fair_value": 44.93124, "relative_strength": -12.593877, "rate_of_change": -0.3905336329467045, "market_dynamics": -0.661651, "expectation": {"probability": 61.5385, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 46.502757, "high": 49.421505, "low": 40.96601, "close": 41.5823, "volume": 9139771}, "trend_line": 45.111157, "activity_lines": {"activity_5": 43.353933, "activity_10": 42.961729, "activity_20": 43.67614, "activity_30": 44.346298}, "trend_signal": 0, "fair_value": 44.93568, "relative_strength": -20.632388, "rate_of_change": -0.6019257260495037, "market_dynamics": -0.315713, "expectation": {"probability": 65.2233, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 42.085261, "high": 42.183867, "low": 40.842819, "close": 42.0754, "volume": 2558973}, "trend_line": 44.802407, "activity_lines": {"activity_5": 43.0062, "activity_10": 42.787653, "activity_20": 43.434576, "activity_30": 44.150443}, "trend_signal": 0, "fair_value": 44.941438, "relative_strength": -20.369307, "rate_of_change": -0.6844204860451625, "market_dynamics": -0.03355, "expectation": {"probability": 65.4522, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 42.075339, "high": 42.588093, "low": 41.46398, "close": 42.0852, "volume": 2387596}, "trend_line": 44.6903, "activity_lines": {"activity_5": 42.630833, "activity_10": 42.658205, "activity_20": 43.21648, "activity_30": 43.975139}, "trend_signal": 0, "fair_value": 44.935279, "relative_strength": -19.019545, "rate_of_change": -0.2502253952561114, "market_dynamics": 0.061868, "expectation": {"probability": 61.0074, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 41.818974, "high": 44.086921, "low": 41.818974, "close": 44.0672, "volume": 3336276}, "trend_line": 44.698863, "activity_lines": {"activity_5": 42.937173, "activity_10": 42.943087, "activity_20": 43.2115, "activity_30": 43.934939}, "trend_signal": 0, "fair_value": 44.94093, "relative_strength": -16.076855, "rate_of_change": 0.019160757479816243, "market_dynamics": 0.059319, "expectation": {"probability": 61.4427, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 44.149299, "high": 45.012831, "low": 43.414801, "close": 44.9235, "volume": 3680052}, "trend_line": 44.78375, "activity_lines": {"activity_5": 43.525, "activity_10": 43.353362, "activity_20": 43.310088, "activity_30": 43.949432}, "trend_signal": 0, "fair_value": 44.960609, "relative_strength": -13.660873, "rate_of_change": 0.18990863369387007, "market_dynamics": 0.297041, "expectation": {"probability": 58.0631, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 44.427235, "high": 46.253556, "low": 44.268425, "close": 45.0327, "volume": 3363992}, "trend_line": 44.77737, "activity_lines": {"activity_5": 44.220327, "activity_10": 43.718798, "activity_20": 43.434723, "activity_30": 43.965493}, "trend_signal": 0, "fair_value": 44.975494, "relative_strength": -12.709014, "rate_of_change": -0.014246238870126, "market_dynamics": 0.575285, "expectation": {"probability": 55.8156, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 45.320525, "high": 45.742365, "low": 44.258481, "close": 45.6977, "volume": 3220257}, "trend_line": 44.734163, "activity_lines": {"activity_5": 44.907293, "activity_10": 44.140616, "activity_20": 43.633572, "activity_30": 44.024869}, "trend_signal": 0, "fair_value": 44.981744, "relative_strength": -11.293686, "rate_of_change": -0.09649293828555659, "market_dynamics": 0.864636, "expectation": {"probability": 56.1063, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 45.667924, "high": 47.524021, "low": 44.913574, "close": 47.2064, "volume": 2556698}, "trend_line": 44.715427, "activity_lines": {"activity_5": 45.855673, "activity_10": 44.762456, "activity_20": 43.972287, "activity_30": 44.184368}, "trend_signal": 0, "fair_value": 44.997785, "relative_strength": -7.741746, "rate_of_change": -0.041882978787384666, "market_dynamics": 1.016797, "expectation": {"probability": 56.8929, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 46.82925, "high": 47.35531, "low": 42.273374, "close": 44.1791, "volume": 2179178}, "trend_line": 44.628463, "activity_lines": {"activity_5": 45.45354, "activity_10": 44.746504, "activity_20": 44.008136, "activity_30": 44.149766}, "trend_signal": 0, "fair_value": 44.989583, "relative_strength": -12.070657, "rate_of_change": -0.1944832149316045, "market_dynamics": 0.911754, "expectation": {"probability": 65.2827, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 44.417347, "high": 45.797014, "low": 43.782104, "close": 45.2114, "volume": 1616204}, "trend_line": 44.576563, "activity_lines": {"activity_5": 45.388047, "activity_10": 44.915131, "activity_20": 44.145665, "activity_30": 44.187375}, "trend_signal": 0, "fair_value": 44.987879, "relative_strength": -10.540184, "rate_of_change": -0.11629349637249076, "market_dynamics": 0.844889, "expectation": {"probability": 56.3076, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 44.963253, "high": 45.340428, "low": 42.660499, "close": 44.1692, "volume": 2393914}, "trend_line": 44.562807, "activity_lines": {"activity_5": 44.95596, "activity_10": 44.908424, "activity_20": 44.187316, "activity_30": 44.161094}, "trend_signal": 0, "fair_value": 44.979494, "relative_strength": -11.577146, "rate_of_change": -0.03085926566388882, "market_dynamics": 0.723397, "expectation": {"probability": 65.2964, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 43.722539, "high": 44.591034, "low": 42.665456, "close": 43.5141, "volume": 1822548}, "trend_line": 44.453023, "activity_lines": {"activity_5": 44.363073, "activity_10": 44.735573, "activity_20": 44.164964, "activity_30": 44.093435}, "trend_signal": 0, "fair_value": 44.991213, "relative_strength": -10.454984, "rate_of_change": -0.24635791008407004, "market_dynamics": 0.45993, "expectation": {"probability": 64.8474, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 42.531471, "high": 43.454558, "low": 37.985517, "close": 38.4818, "volume": 4751136}, "trend_line": 44.162423, "activity_lines": {"activity_5": 42.238327, "activity_10": 43.6216, "activity_20": 43.667716, "activity_30": 43.708195}, "trend_signal": 0, "fair_value": 44.976765, "relative_strength": -19.099888, "rate_of_change": -0.6537238198626106, "market_dynamics": 0.156968, "expectation": {"probability": 64.1309, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 38.878765, "high": 39.126907, "low": 36.687182, "close": 37.112, "volume": 5005253}, "trend_line": 43.776487, "activity_lines": {"activity_5": 40.23862, "activity_10": 42.324089, "activity_20": 43.071303, "activity_30": 43.253329}, "trend_signal": 0, "fair_value": 44.955327, "relative_strength": -20.028239, "rate_of_change": -0.8739013255681055, "market_dynamics": -0.234433, "expectation": {"probability": 65.6118, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 37.916022, "high": 38.581041, "low": 36.953233, "close": 37.2113, "volume": 3443092}, "trend_line": 43.409873, "activity_lines": {"activity_5": 38.743153, "activity_10": 41.171091, "activity_20": 42.509533, "activity_30": 42.829769}, "trend_signal": 0, "fair_value": 44.925509, "relative_strength": -17.432134, "rate_of_change": -0.83746783975609, "market_dynamics": -0.579686, "expectation": {"probability": 65.8574, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 37.81, "high": 39.29, "low": 37.53, "close": 38.72, "volume": 2629019}, "trend_line": 43.123293, "activity_lines": {"activity_5": 38.283927, "activity_10": 40.432624, "activity_20": 42.11123, "activity_30": 42.527196}, "trend_signal": 0, "fair_value": 44.910602, "relative_strength": -16.265924, "rate_of_change": -0.6601723990300565, "market_dynamics": -0.844181, "expectation": {"probability": 66.1961, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 38.64, "high": 39.77, "low": 37.9814, "close": 39.23, "volume": 2091756}, "trend_line": 42.934437, "activity_lines": {"activity_5": 38.35798, "activity_10": 39.90166, "activity_20": 41.774658, "activity_30": 42.276016}, "trend_signal": 0, "fair_value": 44.902865, "relative_strength": -17.496104, "rate_of_change": -0.43794429149924646, "market_dynamics": -0.929057, "expectation": {"probability": 67.1483, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 39.13, "high": 40.94, "low": 38.735, "close": 40.35, "volume": 2106431}, "trend_line": 42.807753, "activity_lines": {"activity_5": 39.090973, "activity_10": 39.691927, "activity_20": 41.556096, "activity_30": 42.109278}, "trend_signal": 0, "fair_value": 44.907649, "relative_strength": -18.147158, "rate_of_change": -0.2950638435063314, "market_dynamics": -0.902855, "expectation": {"probability": 68.094, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 40.2, "high": 40.82, "low": 39.93, "close": 40.16, "volume": 2077099}, "trend_line": 42.650223, "activity_lines": {"activity_5": 39.636087, "activity_10": 39.572311, "activity_20": 41.329204, "activity_30": 41.938455}, "trend_signal": 0, "fair_value": 44.909535, "relative_strength": -18.280747, "rate_of_change": -0.36799408742617556, "market_dynamics": -0.869645, "expectation": {"probability": 67.533, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 40.08, "high": 41.3936, "low": 39.49, "close": 40.99, "volume": 1945851}, "trend_line": 42.485857, "activity_lines": {"activity_5": 40.254667, "activity_10": 39.676678, "activity_20": 41.199683, "activity_30": 41.831344}, "trend_signal": 0, "fair_value": 44.916142, "relative_strength": -16.679653, "rate_of_change": -0.385381337865441, "market_dynamics": -0.774844, "expectation": {"probability": 67.0193, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 40.65, "high": 41.245, "low": 39.85, "close": 40.2, "volume": 1762632}, "trend_line": 42.36484, "activity_lines": {"activity_5": 40.358, "activity_10": 39.714162, "activity_20": 41.018734, "activity_30": 41.683869}, "trend_signal": 0, "fair_value": 44.913483, "relative_strength": -19.39017, "rate_of_change": -0.2848406706259966, "market_dynamics": -0.699939, "expectation": {"probability": 66.6393, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 40.24, "high": 40.37, "low": 38.11, "close": 39.38, "volume": 2214938}, "trend_line": 42.19644, "activity_lines": {"activity_5": 40.089333, "activity_10": 39.674722, "activity_20": 40.766272, "activity_30": 41.491299}, "trend_signal": 0, "fair_value": 44.904247, "relative_strength": -20.428311, "rate_of_change": -0.3974994358529345, "market_dynamics": -0.674112, "expectation": {"probability": 65.6288, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 39.44, "high": 40.645, "low": 38.4688, "close": 40.19, "volume": 2047802}, "trend_line": 42.03433, "activity_lines": {"activity_5": 40.080667, "activity_10": 39.85772, "activity_20": 40.603789, "activity_30": 41.361851}, "trend_signal": 0, "fair_value": 44.893962, "relative_strength": -18.724938, "rate_of_change": -0.3841793288723066, "market_dynamics": -0.564074, "expectation": {"probability": 64.8924, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 40.14, "high": 40.74, "low": 39.02, "close": 39.06, "volume": 1795996}, "trend_line": 41.92297, "activity_lines": {"activity_5": 39.706, "activity_10": 39.804205, "activity_20": 40.34271, "activity_30": 41.169959}, "trend_signal": 0, "fair_value": 44.86695, "relative_strength": -21.309833, "rate_of_change": -0.26492631142211065, "market_dynamics": -0.591165, "expectation": {"probability": 64.6198, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/ab4d2116-00bb-4de1-8729-0ed017475363/", "share_image": "https://sharemaestro.com/terminal/ab4d2116-00bb-4de1-8729-0ed017475363/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}