{"ticker": {"uuid": "6feec347-e5e5-4908-9cc5-cf79c9069b3f", "symbol": "DCI", "name": "Donaldson Company Inc", "exchange": "NYSE", "asset_type": "Equity", "sector": "Industrials", "industry": "Specialty Industrial Machinery", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, DCI fell 4.58%, moving from 85.80 to 81.87. The latest weekly close is below the Trend Line and above Fair Value. Trend Signal is inactive on the latest week and was active in 1 of the last 12 weeks. Relative Strength is -14.55 and has softened across the 12-week window. Market Dynamics is -1.18 on the latest week. Expectation is positive at 56.81%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "81.87"}, {"label": "12-Week Change", "value": "-4.58%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Positive 56.81%"}, {"label": "Signal Weeks", "value": "1 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-14.55"}, {"label": "Market Dynamics", "value": "-1.18"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 84.26, "high": 85.1, "low": 81.795, "close": 81.87, "volume": 2528734}, "trend_line": 91.196573, "activity_lines": {"activity_5": 83.202, "activity_10": 84.879273, "activity_20": 87.754266, "activity_30": 89.904574}, "trend_signal": 0, "fair_value": 72.358629, "relative_strength": -14.545112, "rate_of_change": -0.06862869490543176, "market_dynamics": -1.175992, "expectation": {"probability": 56.8083, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 57.018062, "high": 59.283045, "low": 55.789597, "close": 57.6131, "volume": 2636260}, "trend_line": 59.326243, "activity_lines": {"activity_5": 58.8798, "activity_10": 59.731642, "activity_20": 60.22755, "activity_30": 59.949283}, "trend_signal": 0, "fair_value": 53.371221, "relative_strength": -3.994231, "rate_of_change": 0.06576962163027941, "market_dynamics": -0.94672, "expectation": {"probability": 58.5609, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 57.584356, "high": 59.513432, "low": 57.224454, "close": 59.2639, "volume": 2673046}, "trend_line": 59.40888, "activity_lines": {"activity_5": 58.788567, "activity_10": 59.599738, "activity_20": 60.116096, "activity_30": 59.945261}, "trend_signal": 0, "fair_value": 53.487116, "relative_strength": -3.927221, "rate_of_change": 0.13929248814897213, "market_dynamics": -0.947814, "expectation": {"probability": 59.5176, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 58.889519, "high": 59.330999, "low": 58.054547, "close": 58.2273, "volume": 2491377}, "trend_line": 59.415223, "activity_lines": {"activity_5": 58.43334, "activity_10": 59.26146, "activity_20": 59.903387, "activity_30": 59.86903}, "trend_signal": 0, "fair_value": 53.593194, "relative_strength": -4.455756, "rate_of_change": 0.010676855042535715, "market_dynamics": -1.011161, "expectation": {"probability": 59.6725, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 58.371341, "high": 60.530754, "low": 58.352146, "close": 59.9933, "volume": 4132362}, "trend_line": 59.484863, "activity_lines": {"activity_5": 58.85566, "activity_10": 59.285185, "activity_20": 59.870389, "activity_30": 59.906326}, "trend_signal": 0, "fair_value": 53.706127, "relative_strength": -3.964788, "rate_of_change": 0.1172090189748168, "market_dynamics": -0.840112, "expectation": {"probability": 59.4209, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 59.618952, "high": 60.13721, "low": 57.881825, "close": 58.7072, "volume": 1590634}, "trend_line": 59.55353, "activity_lines": {"activity_5": 58.955467, "activity_10": 59.094651, "activity_20": 59.716574, "activity_30": 59.856154}, "trend_signal": 0, "fair_value": 53.81675, "relative_strength": -5.175474, "rate_of_change": 0.11543609001840505, "market_dynamics": -0.895566, "expectation": {"probability": 59.5681, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 58.76476, "high": 60.425107, "low": 58.76476, "close": 59.3502, "volume": 1549704}, "trend_line": 59.667433, "activity_lines": {"activity_5": 59.15188, "activity_10": 59.057904, "activity_20": 59.636932, "activity_30": 59.843036}, "trend_signal": 0, "fair_value": 53.914631, "relative_strength": -6.561737, "rate_of_change": 0.19126154234686094, "market_dynamics": -0.844898, "expectation": {"probability": 58.3893, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 59.215912, "high": 60.338807, "low": 59.043159, "close": 59.6286, "volume": 1467946}, "trend_line": 59.760147, "activity_lines": {"activity_5": 59.325287, "activity_10": 59.113469, "activity_20": 59.587625, "activity_30": 59.84053}, "trend_signal": 0, "fair_value": 54.012946, "relative_strength": -6.820418, "rate_of_change": 0.15538459648498845, "market_dynamics": -0.825255, "expectation": {"probability": 58.5178, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 59.705383, "high": 60.866668, "low": 59.292696, "close": 60.0125, "volume": 1741501}, "trend_line": 59.892, "activity_lines": {"activity_5": 59.602347, "activity_10": 59.254442, "activity_20": 59.595351, "activity_30": 59.856811}, "trend_signal": 0, "fair_value": 54.113604, "relative_strength": -7.250179, "rate_of_change": 0.22063700746920775, "market_dynamics": -0.953655, "expectation": {"probability": 58.776, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 60.127606, "high": 61.365669, "low": 59.206258, "close": 59.4174, "volume": 2429123}, "trend_line": 59.96117, "activity_lines": {"activity_5": 59.562027, "activity_10": 59.306269, "activity_20": 59.552347, "activity_30": 59.826192}, "trend_signal": 0, "fair_value": 54.193348, "relative_strength": -6.170583, "rate_of_change": 0.11549121752487765, "market_dynamics": -0.76752, "expectation": {"probability": 59.3677, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 59.446207, "high": 61.010581, "low": 59.023922, "close": 59.8397, "volume": 1674064}, "trend_line": 59.997123, "activity_lines": {"activity_5": 59.700867, "activity_10": 59.474309, "activity_20": 59.549786, "activity_30": 59.818355}, "trend_signal": 0, "fair_value": 54.270276, "relative_strength": -5.339049, "rate_of_change": 0.05996047108486914, "market_dynamics": -0.752798, "expectation": {"probability": 58.3376, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 60.030075, "high": 60.81538, "low": 58.343837, "close": 58.4691, "volume": 1677350}, "trend_line": 60.05309, "activity_lines": {"activity_5": 59.30734, "activity_10": 59.340451, "activity_20": 59.41932, "activity_30": 59.719773}, "trend_signal": 0, "fair_value": 54.348448, "relative_strength": -5.644086, "rate_of_change": 0.09328280624388512, "market_dynamics": -0.752302, "expectation": {"probability": 58.7283, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 58.247491, "high": 59.750652, "low": 57.730056, "close": 58.9798, "volume": 1519045}, "trend_line": 60.06133, "activity_lines": {"activity_5": 59.142787, "activity_10": 59.283884, "activity_20": 59.35643, "activity_30": 59.650528}, "trend_signal": 0, "fair_value": 54.425056, "relative_strength": -5.660531, "rate_of_change": 0.013721192364956893, "market_dynamics": -0.755793, "expectation": {"probability": 58.3832, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 59.191807, "high": 62.829266, "low": 58.970187, "close": 62.4872, "volume": 2568068}, "trend_line": 60.122687, "activity_lines": {"activity_5": 60.19062, "activity_10": 59.870191, "activity_20": 59.624242, "activity_30": 59.807036}, "trend_signal": 0, "fair_value": 54.545208, "relative_strength": -2.713779, "rate_of_change": 0.10215724493613612, "market_dynamics": -0.397264, "expectation": {"probability": 58.4317, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 61.947636, "high": 62.058446, "low": 59.182202, "close": 59.5869, "volume": 1609086}, "trend_line": 60.09746, "activity_lines": {"activity_5": 60.106707, "activity_10": 59.851718, "activity_20": 59.606265, "activity_30": 59.772469}, "trend_signal": 0, "fair_value": 54.642226, "relative_strength": -6.15703, "rate_of_change": -0.04195920252200471, "market_dynamics": -0.167375, "expectation": {"probability": 59.1837, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 59.827733, "high": 60.251701, "low": 58.931618, "close": 59.4134, "volume": 2288000}, "trend_line": 60.030453, "activity_lines": {"activity_5": 59.95366, "activity_10": 59.809089, "activity_20": 59.578827, "activity_30": 59.728336}, "trend_signal": 0, "fair_value": 54.735772, "relative_strength": -6.372176, "rate_of_change": -0.11149722467471455, "market_dynamics": 0.147109, "expectation": {"probability": 59.0798, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 59.66393, "high": 60.184254, "low": 57.467002, "close": 57.7368, "volume": 1213373}, "trend_line": 59.94993, "activity_lines": {"activity_5": 59.270167, "activity_10": 59.448784, "activity_20": 59.398009, "activity_30": 59.580359}, "trend_signal": 0, "fair_value": 54.834736, "relative_strength": -6.328092, "rate_of_change": -0.13413691880685868, "market_dynamics": 0.10966, "expectation": {"probability": 58.4314, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 57.447729, "high": 58.247487, "low": 56.831047, "close": 57.467, "volume": 1652631}, "trend_line": 59.734577, "activity_lines": {"activity_5": 58.54556, "activity_10": 59.068758, "activity_20": 59.210098, "activity_30": 59.42017}, "trend_signal": 0, "fair_value": 54.920348, "relative_strength": -6.152288, "rate_of_change": -0.3592214369558068, "market_dynamics": -0.297073, "expectation": {"probability": 56.7725, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 57.216539, "high": 58.25719, "low": 56.840748, "close": 57.7465, "volume": 1753629}, "trend_line": 59.61742, "activity_lines": {"activity_5": 58.014973, "activity_10": 58.778853, "activity_20": 59.063187, "activity_30": 59.291907}, "trend_signal": 0, "fair_value": 54.989581, "relative_strength": -6.145737, "rate_of_change": -0.1961292870626653, "market_dynamics": -0.595229, "expectation": {"probability": 57.1497, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 57.582655, "high": 59.423064, "low": 57.332128, "close": 58.3246, "volume": 1660047}, "trend_line": 59.579427, "activity_lines": {"activity_5": 57.993133, "activity_10": 58.635256, "activity_20": 58.987114, "activity_30": 59.208499}, "trend_signal": 0, "fair_value": 55.062755, "relative_strength": -5.615575, "rate_of_change": -0.06372801775051681, "market_dynamics": -0.844751, "expectation": {"probability": 57.6742, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 58.902793, "high": 60.02053, "low": 56.069909, "close": 56.4457, "volume": 2416236}, "trend_line": 59.4479, "activity_lines": {"activity_5": 57.429147, "activity_10": 58.169911, "activity_20": 58.747629, "activity_30": 59.006323}, "trend_signal": 0, "fair_value": 55.119048, "relative_strength": -6.383914, "rate_of_change": -0.2207590885357214, "market_dynamics": -0.852881, "expectation": {"probability": 56.9678, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 56.407121, "high": 56.855179, "low": 55.173757, "close": 55.2123, "volume": 1698148}, "trend_line": 59.20677, "activity_lines": {"activity_5": 56.651873, "activity_10": 57.54202, "activity_20": 58.393038, "activity_30": 58.733058}, "trend_signal": 0, "fair_value": 55.192744, "relative_strength": -5.989712, "rate_of_change": -0.40561567355616984, "market_dynamics": -0.986433, "expectation": {"probability": 56.2217, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 55.482063, "high": 58.016239, "low": 54.971374, "close": 57.4381, "volume": 2245848}, "trend_line": 59.17873, "activity_lines": {"activity_5": 56.784833, "activity_10": 57.378035, "activity_20": 58.26186, "activity_30": 58.618951}, "trend_signal": 0, "fair_value": 55.261415, "relative_strength": -7.37923, "rate_of_change": -0.04735944892787967, "market_dynamics": -0.917158, "expectation": {"probability": 56.8681, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 57.418867, "high": 57.919921, "low": 56.426394, "close": 57.8332, "volume": 1923806}, "trend_line": 59.090587, "activity_lines": {"activity_5": 57.05142, "activity_10": 57.313916, "activity_20": 58.177004, "activity_30": 58.532142}, "trend_signal": 0, "fair_value": 55.316691, "relative_strength": -7.83821, "rate_of_change": -0.14894371677121543, "market_dynamics": -0.902763, "expectation": {"probability": 57.1038, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 57.582689, "high": 59.268929, "low": 57.505604, "close": 58.1801, "volume": 3151270}, "trend_line": 58.994257, "activity_lines": {"activity_5": 57.42786, "activity_10": 57.397489, "activity_20": 58.127064, "activity_30": 58.473401}, "trend_signal": 0, "fair_value": 55.369589, "relative_strength": -9.175512, "rate_of_change": -0.16302088858924654, "market_dynamics": -0.697071, "expectation": {"probability": 57.4333, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 58.237893, "high": 58.575141, "low": 57.75611, "close": 58.2668, "volume": 1718471}, "trend_line": 58.911967, "activity_lines": {"activity_5": 57.842833, "activity_10": 57.522404, "activity_20": 58.094015, "activity_30": 58.426469}, "trend_signal": 0, "fair_value": 55.420919, "relative_strength": -9.714259, "rate_of_change": -0.13948815390623603, "market_dynamics": -0.452472, "expectation": {"probability": 57.7578, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 57.987316, "high": 59.288128, "low": 56.609418, "close": 59.1725, "volume": 3156142}, "trend_line": 58.829603, "activity_lines": {"activity_5": 58.4383, "activity_10": 57.832838, "activity_20": 58.14932, "activity_30": 58.443277}, "trend_signal": 0, "fair_value": 55.476048, "relative_strength": -8.875962, "rate_of_change": -0.13980860628876698, "market_dynamics": -0.140914, "expectation": {"probability": 57.2879, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 58.879548, "high": 59.890543, "low": 58.806989, "close": 59.431, "volume": 2301190}, "trend_line": 58.794403, "activity_lines": {"activity_5": 58.85592, "activity_10": 58.164169, "activity_20": 58.23009, "activity_30": 58.482077}, "trend_signal": 0, "fair_value": 55.528985, "relative_strength": -8.482786, "rate_of_change": -0.05983382209802797, "market_dynamics": 0.040556, "expectation": {"probability": 55.6471, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 59.498741, "high": 63.79426, "low": 59.392321, "close": 63.4363, "volume": 3829649}, "trend_line": 58.873597, "activity_lines": {"activity_5": 60.47578, "activity_10": 59.188027, "activity_20": 58.693259, "activity_30": 58.781554}, "trend_signal": 0, "fair_value": 55.601735, "relative_strength": -4.434069, "rate_of_change": 0.1346964948347107, "market_dynamics": 0.505803, "expectation": {"probability": 55.6644, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 63.368605, "high": 64.287691, "low": 62.507566, "close": 63.4847, "volume": 1737207}, "trend_line": 58.936883, "activity_lines": {"activity_5": 61.738233, "activity_10": 60.117235, "activity_20": 59.144733, "activity_30": 59.079045}, "trend_signal": 1, "fair_value": 55.673669, "relative_strength": -5.017753, "rate_of_change": 0.10749470598850121, "market_dynamics": 0.904562, "expectation": {"probability": 57.6017, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 63.58146, "high": 63.803976, "low": 63.136429, "close": 63.2235, "volume": 1366381}, "trend_line": 59.14629, "activity_lines": {"activity_5": 62.55998, "activity_10": 60.905131, "activity_20": 59.551963, "activity_30": 59.355601}, "trend_signal": 1, "fair_value": 55.748015, "relative_strength": -5.535388, "rate_of_change": 0.3553072190804505, "market_dynamics": 1.0259, "expectation": {"probability": 55.9746, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 62.79777, "high": 63.204103, "low": 61.104716, "close": 61.4917, "volume": 1610911}, "trend_line": 59.275577, "activity_lines": {"activity_5": 62.474013, "activity_10": 61.254922, "activity_20": 59.778147, "activity_30": 59.506917}, "trend_signal": 1, "fair_value": 55.790947, "relative_strength": -6.434138, "rate_of_change": 0.2185885200914511, "market_dynamics": 1.184956, "expectation": {"probability": 54.7933, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 60.862914, "high": 61.33697, "low": 59.779359, "close": 61.2112, "volume": 1774152}, "trend_line": 59.340487, "activity_lines": {"activity_5": 62.139933, "activity_10": 61.439542, "activity_20": 59.963222, "activity_30": 59.631796}, "trend_signal": 1, "fair_value": 55.831015, "relative_strength": -8.305127, "rate_of_change": 0.10950547136808925, "market_dynamics": 0.904479, "expectation": {"probability": 53.5957, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 61.075764, "high": 62.023875, "low": 60.727478, "close": 62.0142, "volume": 1265319}, "trend_line": 59.466717, "activity_lines": {"activity_5": 61.95484, "activity_10": 61.70156, "activity_20": 60.214149, "activity_30": 59.804294}, "trend_signal": 1, "fair_value": 55.876763, "relative_strength": -7.99336, "rate_of_change": 0.21272154372443827, "market_dynamics": 0.720025, "expectation": {"probability": 56.2287, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 62.314044, "high": 63.213781, "low": 62.023807, "close": 62.1786, "volume": 1641848}, "trend_line": 59.53956, "activity_lines": {"activity_5": 61.919353, "activity_10": 61.917451, "activity_20": 60.482984, "activity_30": 59.979254}, "trend_signal": 1, "fair_value": 55.923329, "relative_strength": -8.447249, "rate_of_change": 0.12249373040048414, "market_dynamics": 0.657636, "expectation": {"probability": 56.2287, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 62.226952, "high": 65.337332, "low": 61.975413, "close": 65.2164, "volume": 2782863}, "trend_line": 59.756533, "activity_lines": {"activity_5": 62.98354, "activity_10": 62.612969, "activity_20": 61.028793, "activity_30": 60.345502}, "trend_signal": 1, "fair_value": 55.977108, "relative_strength": -5.094448, "rate_of_change": 0.36441821202574537, "market_dynamics": 0.858863, "expectation": {"probability": 56.3218, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 64.739865, "high": 65.4196, "low": 63.778526, "close": 65.4196, "volume": 1265017}, "trend_line": 59.958847, "activity_lines": {"activity_5": 63.9826, "activity_10": 63.219076, "activity_20": 61.56632, "activity_30": 60.710861}, "trend_signal": 1, "fair_value": 56.026189, "relative_strength": -5.844248, "rate_of_change": 0.33856381862046986, "market_dynamics": 0.991725, "expectation": {"probability": 56.627, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 65.332261, "high": 66.138232, "low": 63.697012, "close": 64.3515, "volume": 1938815}, "trend_line": 60.116277, "activity_lines": {"activity_5": 64.363767, "activity_10": 63.5174, "activity_20": 61.96554, "activity_30": 60.994258}, "trend_signal": 1, "fair_value": 56.07597, "relative_strength": -6.753826, "rate_of_change": 0.2625634212078794, "market_dynamics": 1.125756, "expectation": {"probability": 54.8301, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 64.24467, "high": 64.953537, "low": 64.001907, "close": 64.8273, "volume": 1506846}, "trend_line": 60.27677, "activity_lines": {"activity_5": 64.69418, "activity_10": 63.812769, "activity_20": 62.37729, "activity_30": 61.298195}, "trend_signal": 1, "fair_value": 56.141458, "relative_strength": -7.265879, "rate_of_change": 0.2669709569672827, "market_dynamics": 1.173412, "expectation": {"probability": 57.4558, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 64.574783, "high": 70.527315, "low": 64.234916, "close": 70.4205, "volume": 3462798}, "trend_line": 60.64354, "activity_lines": {"activity_5": 66.701453, "activity_10": 65.099793, "activity_20": 63.288007, "activity_30": 61.952629}, "trend_signal": 1, "fair_value": 56.241553, "relative_strength": 0.078341, "rate_of_change": 0.6084765325016627, "market_dynamics": 1.274688, "expectation": {"probability": 55.6024, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 70.702094, "high": 72.071273, "low": 69.779597, "close": 70.4302, "volume": 2304297}, "trend_line": 60.996557, "activity_lines": {"activity_5": 68.1625, "activity_10": 66.262475, "activity_20": 64.142049, "activity_30": 62.584027}, "trend_signal": 1, "fair_value": 56.327803, "relative_strength": 0.645225, "rate_of_change": 0.5821180623690524, "market_dynamics": 1.395853, "expectation": {"probability": 55.7331, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 70.265162, "high": 71.760578, "low": 69.109613, "close": 71.5955, "volume": 4077386}, "trend_line": 61.434103, "activity_lines": {"activity_5": 69.664393, "activity_10": 67.505998, "activity_20": 65.040479, "activity_30": 63.267829}, "trend_signal": 1, "fair_value": 56.433112, "relative_strength": 2.574646, "rate_of_change": 0.7173290125211453, "market_dynamics": 1.61994, "expectation": {"probability": 57.0558, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 71.614918, "high": 72.848151, "low": 70.410817, "close": 72.4306, "volume": 2229400}, "trend_line": 61.882463, "activity_lines": {"activity_5": 71.032927, "activity_10": 68.717653, "activity_20": 65.940427, "activity_30": 63.977281}, "trend_signal": 1, "fair_value": 56.547042, "relative_strength": 1.731971, "rate_of_change": 0.7298226524118061, "market_dynamics": 1.743018, "expectation": {"probability": 58.3723, "direction": "positive"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 72.304369, "high": 72.984104, "low": 71.323609, "close": 72.518, "volume": 1808043}, "trend_line": 62.216823, "activity_lines": {"activity_5": 71.891987, "activity_10": 69.741209, "activity_20": 66.777306, "activity_30": 64.663445}, "trend_signal": 1, "fair_value": 56.66171, "relative_strength": 1.723347, "rate_of_change": 0.5403146283947952, "market_dynamics": 1.589468, "expectation": {"probability": 59.5438, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 72.469457, "high": 73.256008, "low": 71.129409, "close": 72.3238, "volume": 2185764}, "trend_line": 62.641387, "activity_lines": {"activity_5": 72.1736, "activity_10": 70.538478, "activity_20": 67.525762, "activity_30": 65.315508}, "trend_signal": 1, "fair_value": 56.770796, "relative_strength": 2.431135, "rate_of_change": 0.6823942135393247, "market_dynamics": 1.531349, "expectation": {"probability": 59.2722, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 72.683048, "high": 72.984073, "low": 70.925449, "close": 71.343, "volume": 1801476}, "trend_line": 63.03904, "activity_lines": {"activity_5": 72.001393, "activity_10": 70.972962, "activity_20": 68.113458, "activity_30": 65.876902}, "trend_signal": 1, "fair_value": 56.866464, "relative_strength": 2.673331, "rate_of_change": 0.6348087407451534, "market_dynamics": 1.368669, "expectation": {"probability": 58.1845, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 72.013062, "high": 72.105798, "low": 69.456773, "close": 69.8282, "volume": 1927138}, "trend_line": 63.442087, "activity_lines": {"activity_5": 71.2634, "activity_10": 71.020635, "activity_20": 68.49462, "activity_30": 66.314912}, "trend_signal": 1, "fair_value": 56.945053, "relative_strength": 3.814002, "rate_of_change": 0.639360942044804, "market_dynamics": 1.189886, "expectation": {"probability": 56.967, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 69.925327, "high": 71.245955, "low": 69.420381, "close": 70.1778, "volume": 3333601}, "trend_line": 63.86578, "activity_lines": {"activity_5": 70.75976, "activity_10": 71.051715, "activity_20": 68.858335, "activity_30": 66.749474}, "trend_signal": 1, "fair_value": 57.021247, "relative_strength": 1.789829, "rate_of_change": 0.6678421534272668, "market_dynamics": 1.091482, "expectation": {"probability": 56.2902, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 70.50793, "high": 71.760584, "low": 69.998129, "close": 71.6829, "volume": 2050601}, "trend_line": 64.330327, "activity_lines": {"activity_5": 70.908007, "activity_10": 71.250516, "activity_20": 69.314218, "activity_30": 67.253805}, "trend_signal": 1, "fair_value": 57.094551, "relative_strength": 3.523584, "rate_of_change": 0.7273801400374286, "market_dynamics": 0.861501, "expectation": {"probability": 56.5197, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 72.20726, "high": 73.780361, "low": 71.915945, "close": 72.9841, "volume": 2855914}, "trend_line": 64.818977, "activity_lines": {"activity_5": 71.54566, "activity_10": 71.561253, "activity_20": 69.854755, "activity_30": 67.812113}, "trend_signal": 1, "fair_value": 57.183744, "relative_strength": 3.602129, "rate_of_change": 0.7595950818033412, "market_dynamics": 0.702369, "expectation": {"probability": 57.8104, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 73.333625, "high": 73.654072, "low": 71.119634, "close": 71.644, "volume": 1612648}, "trend_line": 65.325587, "activity_lines": {"activity_5": 71.692593, "activity_10": 71.581724, "activity_20": 70.222428, "activity_30": 68.252437}, "trend_signal": 1, "fair_value": 57.282886, "relative_strength": 0.226497, "rate_of_change": 0.7815766669689879, "market_dynamics": 0.428312, "expectation": {"probability": 58.5533, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 71.809148, "high": 73.722117, "low": 71.46928, "close": 72.0422, "volume": 1780255}, "trend_line": 65.886583, "activity_lines": {"activity_5": 71.952193, "activity_10": 71.652525, "activity_20": 70.587928, "activity_30": 68.685767}, "trend_signal": 1, "fair_value": 57.378697, "relative_strength": 0.967974, "rate_of_change": 0.8587691680443728, "market_dynamics": 0.145703, "expectation": {"probability": 57.7747, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 72.275187, "high": 72.275187, "low": 69.726183, "close": 71.5469, "volume": 3960078}, "trend_line": 66.356877, "activity_lines": {"activity_5": 71.899093, "activity_10": 71.625151, "activity_20": 70.856015, "activity_30": 69.050948}, "trend_signal": 1, "fair_value": 57.453328, "relative_strength": 0.657847, "rate_of_change": 0.7137932771532491, "market_dynamics": 0.04993, "expectation": {"probability": 57.696, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 71.702271, "high": 75.766112, "low": 69.517411, "close": 71.0808, "volume": 4783730}, "trend_line": 66.798463, "activity_lines": {"activity_5": 71.599353, "activity_10": 71.529098, "activity_20": 71.030495, "activity_30": 69.355718}, "trend_signal": 1, "fair_value": 57.539893, "relative_strength": -1.201032, "rate_of_change": 0.6654713421790495, "market_dynamics": -0.166914, "expectation": {"probability": 58.9829, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 70.449693, "high": 73.158923, "low": 68.963986, "close": 69.6243, "volume": 2831347}, "trend_line": 67.179937, "activity_lines": {"activity_5": 70.854253, "activity_10": 71.194358, "activity_20": 71.023086, "activity_30": 69.53803}, "trend_signal": 1, "fair_value": 57.625291, "relative_strength": -4.679749, "rate_of_change": 0.5710820022909767, "market_dynamics": -0.279582, "expectation": {"probability": 59.0205, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 69.493569, "high": 71.364924, "low": 69.493569, "close": 70.4195, "volume": 2368852}, "trend_line": 67.585027, "activity_lines": {"activity_5": 70.598207, "activity_10": 71.053282, "activity_20": 71.055954, "activity_30": 69.747034}, "trend_signal": 1, "fair_value": 57.699566, "relative_strength": -4.111588, "rate_of_change": 0.6029925273672128, "market_dynamics": -0.436276, "expectation": {"probability": 57.4772, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 70.624198, "high": 71.637849, "low": 68.470189, "close": 69.747, "volume": 3838698}, "trend_line": 67.93751, "activity_lines": {"activity_5": 70.199627, "activity_10": 70.806724, "activity_20": 70.999999, "activity_30": 69.886516}, "trend_signal": 1, "fair_value": 57.763805, "relative_strength": -4.853481, "rate_of_change": 0.5215400742534386, "market_dynamics": -0.591148, "expectation": {"probability": 57.8991, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 70.185651, "high": 70.273371, "low": 67.753861, "close": 68.2948, "volume": 1785067}, "trend_line": 68.23297, "activity_lines": {"activity_5": 69.469993, "activity_10": 70.297605, "activity_20": 70.785131, "activity_30": 69.909567}, "trend_signal": 1, "fair_value": 57.812653, "relative_strength": -8.419875, "rate_of_change": 0.43489965999635755, "market_dynamics": -0.848177, "expectation": {"probability": 56.8153, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 68.713915, "high": 70.809446, "low": 67.251917, "close": 70.3611, "volume": 1535119}, "trend_line": 68.463797, "activity_lines": {"activity_5": 69.645933, "activity_10": 70.198415, "activity_20": 70.748277, "activity_30": 70.046866}, "trend_signal": 1, "fair_value": 57.873791, "relative_strength": -6.439245, "rate_of_change": 0.3382924706340718, "market_dynamics": -0.909957, "expectation": {"probability": 55.237, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 70.60474, "high": 73.197349, "low": 70.322087, "close": 70.7217, "volume": 1867714}, "trend_line": 68.70503, "activity_lines": {"activity_5": 69.990053, "activity_10": 70.18882, "activity_20": 70.719414, "activity_30": 70.192537}, "trend_signal": 1, "fair_value": 57.93903, "relative_strength": -4.008082, "rate_of_change": 0.3523511849627534, "market_dynamics": -0.903066, "expectation": {"probability": 56.0492, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 71.287035, "high": 72.768526, "low": 70.273383, "close": 72.4079, "volume": 1598159}, "trend_line": 69.011177, "activity_lines": {"activity_5": 70.82308, "activity_10": 70.526942, "activity_20": 70.849708, "activity_30": 70.431432}, "trend_signal": 1, "fair_value": 58.008459, "relative_strength": -0.895284, "rate_of_change": 0.445596195795286, "market_dynamics": -0.848753, "expectation": {"probability": 56.1362, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 72.398089, "high": 73.840593, "low": 69.493589, "close": 70.478, "volume": 2243755}, "trend_line": 69.31072, "activity_lines": {"activity_5": 70.880247, "activity_10": 70.500284, "activity_20": 70.786783, "activity_30": 70.526065}, "trend_signal": 1, "fair_value": 58.057526, "relative_strength": -1.411117, "rate_of_change": 0.4340499800488838, "market_dynamics": -0.692149, "expectation": {"probability": 56.7312, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 68.509224, "high": 71.150567, "low": 67.690505, "close": 71.0531, "volume": 1995962}, "trend_line": 69.638783, "activity_lines": {"activity_5": 71.08038, "activity_10": 70.606629, "activity_20": 70.783952, "activity_30": 70.638477}, "trend_signal": 1, "fair_value": 58.104315, "relative_strength": -0.582742, "rate_of_change": 0.473322164305897, "market_dynamics": -0.587518, "expectation": {"probability": 55.4595, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 71.241047, "high": 71.867169, "low": 69.43116, "close": 71.0356, "volume": 2002721}, "trend_line": 69.939497, "activity_lines": {"activity_5": 71.090793, "activity_10": 70.718771, "activity_20": 70.786013, "activity_30": 70.728594}, "trend_signal": 1, "fair_value": 58.159428, "relative_strength": -4.324694, "rate_of_change": 0.4318197232137145, "market_dynamics": -0.557988, "expectation": {"probability": 56.6762, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 71.358447, "high": 73.61836, "low": 70.634492, "close": 73.1879, "volume": 1748157}, "trend_line": 70.306473, "activity_lines": {"activity_5": 71.773673, "activity_10": 71.223062, "activity_20": 71.000115, "activity_30": 70.938169}, "trend_signal": 1, "fair_value": 58.217628, "relative_strength": -2.716927, "rate_of_change": 0.524704946047859, "market_dynamics": -0.477695, "expectation": {"probability": 55.417, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 73.579226, "high": 73.86783, "low": 68.34523, "close": 71.153, "volume": 3431826}, "trend_line": 70.50436, "activity_lines": {"activity_5": 71.61384, "activity_10": 71.292578, "activity_20": 71.016301, "activity_30": 70.992783}, "trend_signal": 1, "fair_value": 58.301672, "relative_strength": -5.48882, "rate_of_change": 0.2814634151822814, "market_dynamics": -0.362856, "expectation": {"probability": 56.8246, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 70.624693, "high": 70.94744, "low": 68.178901, "close": 68.2376, "volume": 1709829}, "trend_line": 70.598293, "activity_lines": {"activity_5": 70.565867, "activity_10": 70.818685, "activity_20": 70.755736, "activity_30": 70.846541}, "trend_signal": 0, "fair_value": 58.382045, "relative_strength": -5.322238, "rate_of_change": 0.1332300583963782, "market_dynamics": -0.501656, "expectation": {"probability": 56.3317, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 68.37458, "high": 69.431162, "low": 67.440287, "close": 69.1768, "volume": 2121479}, "trend_line": 70.759137, "activity_lines": {"activity_5": 69.98032, "activity_10": 70.543, "activity_20": 70.592192, "activity_30": 70.754831}, "trend_signal": 0, "fair_value": 58.464848, "relative_strength": -7.552375, "rate_of_change": 0.22782987118399214, "market_dynamics": -0.551629, "expectation": {"probability": 56.4307, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 69.705067, "high": 71.671484, "low": 69.362657, "close": 70.7323, "volume": 2947513}, "trend_line": 70.95597, "activity_lines": {"activity_5": 70.03836, "activity_10": 70.534096, "activity_20": 70.581558, "activity_30": 70.7531}, "trend_signal": 0, "fair_value": 58.55828, "relative_strength": -6.64351, "rate_of_change": 0.2781732626275502, "market_dynamics": -0.592296, "expectation": {"probability": 57.5199, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 70.703008, "high": 73.295549, "low": 70.595393, "close": 72.2194, "volume": 2739259}, "trend_line": 71.015933, "activity_lines": {"activity_5": 70.61232, "activity_10": 70.788825, "activity_20": 70.717079, "activity_30": 70.834612}, "trend_signal": 0, "fair_value": 58.670339, "relative_strength": -5.082572, "rate_of_change": 0.0845073360282587, "market_dynamics": -0.519368, "expectation": {"probability": 57.1096, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 71.896553, "high": 72.356363, "low": 70.898669, "close": 72.102, "volume": 2551724}, "trend_line": 71.07166, "activity_lines": {"activity_5": 71.211713, "activity_10": 70.994978, "activity_20": 70.84506, "activity_30": 70.90468}, "trend_signal": 0, "fair_value": 58.784876, "relative_strength": -5.344091, "rate_of_change": 0.07847112281125745, "market_dynamics": -0.161724, "expectation": {"probability": 57.2449, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 71.700892, "high": 72.317232, "low": 70.810623, "close": 72.2194, "volume": 2331094}, "trend_line": 71.092457, "activity_lines": {"activity_5": 71.786973, "activity_10": 71.228038, "activity_20": 70.982041, "activity_30": 70.978728}, "trend_signal": 0, "fair_value": 58.896276, "relative_strength": -6.101276, "rate_of_change": 0.02926201526741001, "market_dynamics": 0.153862, "expectation": {"probability": 55.9025, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 72.307412, "high": 74.107516, "low": 71.671506, "close": 74.0586, "volume": 2293025}, "trend_line": 71.146723, "activity_lines": {"activity_5": 72.709847, "activity_10": 71.763836, "activity_20": 71.293341, "activity_30": 71.170092}, "trend_signal": 1, "fair_value": 59.013424, "relative_strength": -4.408477, "rate_of_change": 0.07633158606404386, "market_dynamics": 0.391075, "expectation": {"probability": 55.6112, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 74.05862, "high": 74.05862, "low": 71.583477, "close": 73.2564, "volume": 2733908}, "trend_line": 71.171337, "activity_lines": {"activity_5": 73.039867, "activity_10": 72.099135, "activity_20": 71.51628, "activity_30": 71.3062}, "trend_signal": 1, "fair_value": 59.123994, "relative_strength": -4.402353, "rate_of_change": 0.034596112037373374, "market_dynamics": 0.537838, "expectation": {"probability": 53.9474, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 73.774959, "high": 74.058671, "low": 71.40743, "close": 72.239, "volume": 2402994}, "trend_line": 71.16851, "activity_lines": {"activity_5": 72.86248, "activity_10": 72.209073, "activity_20": 71.631964, "activity_30": 71.375082}, "trend_signal": 1, "fair_value": 59.219606, "relative_strength": -4.306136, "rate_of_change": -0.00397210466904164, "market_dynamics": 0.49657, "expectation": {"probability": 53.3391, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 72.170461, "high": 76.35668, "low": 72.170461, "close": 75.8685, "volume": 2460877}, "trend_line": 71.31936, "activity_lines": {"activity_5": 73.89362, "activity_10": 72.996173, "activity_20": 72.080863, "activity_30": 71.678307}, "trend_signal": 1, "fair_value": 59.332741, "relative_strength": -3.972949, "rate_of_change": 0.21196172295865895, "market_dynamics": 0.71416, "expectation": {"probability": 54.5753, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 76.28914, "high": 77.003801, "low": 74.609371, "close": 74.7434, "volume": 2134608}, "trend_line": 71.4832, "activity_lines": {"activity_5": 74.298627, "activity_10": 73.492973, "activity_20": 72.396663, "activity_30": 71.899213}, "trend_signal": 1, "fair_value": 59.448894, "relative_strength": -3.34267, "rate_of_change": 0.22972724376662004, "market_dynamics": 0.700331, "expectation": {"probability": 53.5684, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 74.596719, "high": 76.073978, "low": 72.889555, "close": 75.7707, "volume": 2983206}, "trend_line": 71.66963, "activity_lines": {"activity_5": 74.8778, "activity_10": 74.058267, "activity_20": 72.786508, "activity_30": 72.175826}, "trend_signal": 1, "fair_value": 59.583239, "relative_strength": -3.585361, "rate_of_change": 0.2608025382187723, "market_dynamics": 0.8634, "expectation": {"probability": 54.3705, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 76.308784, "high": 77.238186, "low": 75.623962, "close": 76.3577, "volume": 2198226}, "trend_line": 71.825457, "activity_lines": {"activity_5": 75.5385, "activity_10": 74.6104, "activity_20": 73.196659, "activity_30": 72.478282}, "trend_signal": 1, "fair_value": 59.739235, "relative_strength": -3.91887, "rate_of_change": 0.21742403302487004, "market_dynamics": 1.047459, "expectation": {"probability": 54.8413, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 76.592499, "high": 76.680548, "low": 70.575845, "close": 71.2998, "volume": 5047092}, "trend_line": 71.769313, "activity_lines": {"activity_5": 74.30648, "activity_10": 74.140635, "activity_20": 73.096549, "activity_30": 72.444369}, "trend_signal": 1, "fair_value": 59.841838, "relative_strength": -10.883112, "rate_of_change": -0.07816727152881645, "market_dynamics": 0.790504, "expectation": {"probability": 58.9777, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 71.830177, "high": 72.183682, "low": 70.209947, "close": 70.8384, "volume": 4085458}, "trend_line": 71.74246, "activity_lines": {"activity_5": 72.983273, "activity_10": 73.603698, "activity_20": 72.949744, "activity_30": 72.38431}, "trend_signal": 1, "fair_value": 59.951213, "relative_strength": -10.681726, "rate_of_change": -0.03741571275734893, "market_dynamics": 0.631973, "expectation": {"probability": 58.7629, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 70.975942, "high": 71.555298, "low": 66.449115, "close": 66.7928, "volume": 5019696}, "trend_line": 71.56748, "activity_lines": {"activity_5": 70.646873, "activity_10": 72.354173, "activity_20": 72.425117, "activity_30": 72.064977}, "trend_signal": 0, "fair_value": 60.033213, "relative_strength": -13.921275, "rate_of_change": -0.24390019522607786, "market_dynamics": 0.098424, "expectation": {"probability": 58.6691, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 66.458874, "high": 67.494839, "low": 66.09064, "close": 66.7731, "volume": 1751545}, "trend_line": 71.408353, "activity_lines": {"activity_5": 68.833947, "activity_10": 71.199731, "activity_20": 71.916163, "activity_30": 71.755662}, "trend_signal": 0, "fair_value": 60.105358, "relative_strength": -14.222179, "rate_of_change": -0.22234540045282858, "market_dynamics": -0.474419, "expectation": {"probability": 57.4889, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 66.370489, "high": 67.224791, "low": 65.437629, "close": 67.0284, "volume": 1671989}, "trend_line": 71.273273, "activity_lines": {"activity_5": 67.70596, "activity_10": 70.224171, "activity_20": 71.451904, "activity_30": 71.473084}, "trend_signal": 0, "fair_value": 60.177517, "relative_strength": -13.195627, "rate_of_change": -0.1891655448207888, "market_dynamics": -0.896849, "expectation": {"probability": 56.0384, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 67.185539, "high": 67.843451, "low": 65.133248, "close": 65.31, "volume": 1646254}, "trend_line": 71.129463, "activity_lines": {"activity_5": 66.627127, "activity_10": 69.049411, "activity_20": 70.84307, "activity_30": 71.088357}, "trend_signal": 0, "fair_value": 60.240163, "relative_strength": -13.527551, "rate_of_change": -0.2017726897430429, "market_dynamics": -1.288819, "expectation": {"probability": 57.736, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 64.907409, "high": 69.905574, "low": 64.819033, "close": 69.7681, "volume": 2577012}, "trend_line": 71.10775, "activity_lines": {"activity_5": 67.433647, "activity_10": 68.811196, "activity_20": 70.69633, "activity_30": 71.000527}, "trend_signal": 0, "fair_value": 60.350784, "relative_strength": -10.088068, "rate_of_change": -0.03052602829295284, "market_dynamics": -1.294193, "expectation": {"probability": 56.9672, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 70.445643, "high": 71.221389, "low": 69.59134, "close": 70.9759, "volume": 2088025}, "trend_line": 71.148713, "activity_lines": {"activity_5": 68.71412, "activity_10": 68.903498, "activity_20": 70.671214, "activity_30": 70.992021}, "trend_signal": 0, "fair_value": 60.475994, "relative_strength": -9.928462, "rate_of_change": 0.05760694157810501, "market_dynamics": -1.103711, "expectation": {"probability": 58.1512, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 70.543873, "high": 70.809001, "low": 68.550498, "close": 69.9056, "volume": 2958372}, "trend_line": 71.202407, "activity_lines": {"activity_5": 69.358953, "activity_10": 68.8697, "activity_20": 70.531125, "activity_30": 70.91182}, "trend_signal": 0, "fair_value": 60.598847, "relative_strength": -10.147426, "rate_of_change": 0.07546728216994315, "market_dynamics": -0.864958, "expectation": {"probability": 60.7037, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 68.471917, "high": 69.79756, "low": 67.161003, "close": 68.8647, "volume": 1990894}, "trend_line": 71.152527, "activity_lines": {"activity_5": 69.447987, "activity_10": 68.753285, "activity_20": 70.288432, "activity_30": 70.761}, "trend_signal": 0, "fair_value": 60.7184, "relative_strength": -11.098252, "rate_of_change": -0.07005381152351703, "market_dynamics": -0.685429, "expectation": {"probability": 60.6061, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 69.711585, "high": 69.967878, "low": 67.350736, "close": 67.6021, "volume": 2098318}, "trend_line": 71.04854, "activity_lines": {"activity_5": 68.993733, "activity_10": 68.543544, "activity_20": 69.934385, "activity_30": 70.53194}, "trend_signal": 0, "fair_value": 60.828714, "relative_strength": -13.754299, "rate_of_change": -0.1461466013708882, "market_dynamics": -0.750505, "expectation": {"probability": 59.1675, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 67.58238, "high": 68.824413, "low": 67.498592, "close": 67.8091, "volume": 2160353}, "trend_line": 70.895247, "activity_lines": {"activity_5": 68.455673, "activity_10": 68.438669, "activity_20": 69.622039, "activity_30": 70.322944}, "trend_signal": 0, "fair_value": 60.937038, "relative_strength": -11.868484, "rate_of_change": -0.21575812817547693, "market_dynamics": -0.803836, "expectation": {"probability": 56.9672, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 67.966796, "high": 68.97718, "low": 64.171696, "close": 68.1048, "volume": 3216813}, "trend_line": 70.81614, "activity_lines": {"activity_5": 68.14678, "activity_10": 68.442636, "activity_20": 69.358298, "activity_30": 70.142915}, "trend_signal": 0, "fair_value": 61.067821, "relative_strength": -10.297182, "rate_of_change": -0.11158293869826476, "market_dynamics": -0.846974, "expectation": {"probability": 58.1512, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 68.282202, "high": 69.129939, "low": 66.429011, "close": 68.7455, "volume": 4544863}, "trend_line": 70.73922, "activity_lines": {"activity_5": 68.24286, "activity_10": 68.53924, "activity_20": 69.175169, "activity_30": 70.009326}, "trend_signal": 0, "fair_value": 61.206269, "relative_strength": -6.299953, "rate_of_change": -0.10861930627679113, "market_dynamics": -0.737479, "expectation": {"probability": 59.3197, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 68.380839, "high": 69.908737, "low": 65.985489, "close": 67.4641, "volume": 4115530}, "trend_line": 70.62017, "activity_lines": {"activity_5": 67.989147, "activity_10": 68.367, "activity_20": 68.895302, "activity_30": 69.798028}, "trend_signal": 0, "fair_value": 61.321849, "relative_strength": -5.592204, "rate_of_change": -0.1682941938008384, "market_dynamics": -0.50061, "expectation": {"probability": 60.4146, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 67.523205, "high": 68.873669, "low": 65.507366, "close": 66.2516, "volume": 5517763}, "trend_line": 70.38896, "activity_lines": {"activity_5": 67.42464, "activity_10": 67.966384, "activity_20": 68.527541, "activity_30": 69.516184}, "trend_signal": 0, "fair_value": 61.429656, "relative_strength": -7.433495, "rate_of_change": -0.3273993817913556, "market_dynamics": -0.297024, "expectation": {"probability": 60.2956, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 66.83319, "high": 68.528664, "low": 66.015026, "close": 66.1136, "volume": 2593120}, "trend_line": 70.22098, "activity_lines": {"activity_5": 66.904167, "activity_10": 67.523556, "activity_20": 68.17515, "activity_30": 69.240355}, "trend_signal": 0, "fair_value": 61.534529, "relative_strength": -5.937897, "rate_of_change": -0.2386453784798071, "market_dynamics": -0.184093, "expectation": {"probability": 58.9505, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 65.571401, "high": 67.483736, "low": 59.090163, "close": 59.9724, "volume": 3679346}, "trend_line": 69.945473, "activity_lines": {"activity_5": 64.44966, "activity_10": 66.030593, "activity_20": 67.284333, "activity_30": 68.579156}, "trend_signal": 0, "fair_value": 61.60685, "relative_strength": -5.844424, "rate_of_change": -0.3923428582170036, "market_dynamics": -0.341001, "expectation": {"probability": 60.6995, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 58.395262, "high": 63.481683, "low": 56.630787, "close": 62.5058, "volume": 4617269}, "trend_line": 69.723107, "activity_lines": {"activity_5": 63.38178, "activity_10": 65.198311, "activity_20": 66.705131, "activity_30": 68.099177}, "trend_signal": 0, "fair_value": 61.70331, "relative_strength": -6.78801, "rate_of_change": -0.3179133551645409, "market_dynamics": -0.453737, "expectation": {"probability": 58.2022, "direction": "positive"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 63.087434, "high": 63.186008, "low": 61.135666, "close": 61.8454, "volume": 2452686}, "trend_line": 69.426877, "activity_lines": {"activity_5": 62.509747, "activity_10": 64.380498, "activity_20": 66.1262, "activity_30": 67.590938}, "trend_signal": 0, "fair_value": 61.789687, "relative_strength": -6.089387, "rate_of_change": -0.42486632157685433, "market_dynamics": -0.671605, "expectation": {"probability": 58.577, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 61.313095, "high": 65.068769, "low": 60.298472, "close": 64.6449, "volume": 2553454}, "trend_line": 69.174393, "activity_lines": {"activity_5": 62.94546, "activity_10": 64.199309, "activity_20": 65.882995, "activity_30": 67.282423}, "trend_signal": 0, "fair_value": 61.908361, "relative_strength": -5.83321, "rate_of_change": -0.36366895777266445, "market_dynamics": -0.862779, "expectation": {"probability": 58.0978, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 64.842046, "high": 66.645952, "low": 63.333862, "close": 66.3108, "volume": 2578068}, "trend_line": 68.981353, "activity_lines": {"activity_5": 64.043587, "activity_10": 64.374778, "activity_20": 65.830136, "activity_30": 67.097675}, "trend_signal": 0, "fair_value": 62.030357, "relative_strength": -5.790877, "rate_of_change": -0.2790628029074232, "market_dynamics": -0.796192, "expectation": {"probability": 58.3034, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 66.064313, "high": 67.266916, "low": 64.782851, "close": 66.6459, "volume": 2023392}, "trend_line": 68.79557, "activity_lines": {"activity_5": 65.240267, "activity_10": 64.638416, "activity_20": 65.830752, "activity_30": 66.947001}, "trend_signal": 0, "fair_value": 62.158119, "relative_strength": -4.556867, "rate_of_change": -0.26932350834000124, "market_dynamics": -0.735559, "expectation": {"probability": 59.4546, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 68.755409, "high": 70.105874, "low": 68.632192, "close": 70.0073, "volume": 2120326}, "trend_line": 68.660527, "activity_lines": {"activity_5": 67.112513, "activity_10": 65.539744, "activity_20": 66.1522, "activity_30": 67.025177}, "trend_signal": 0, "fair_value": 62.306585, "relative_strength": -4.495922, "rate_of_change": -0.19629606964517632, "market_dynamics": -0.311181, "expectation": {"probability": 57.9132, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 69.001789, "high": 70.347324, "low": 66.793732, "close": 67.2176, "volume": 2054887}, "trend_line": 68.459233, "activity_lines": {"activity_5": 67.55476, "activity_10": 65.910911, "activity_20": 66.192562, "activity_30": 66.932085}, "trend_signal": 0, "fair_value": 62.421067, "relative_strength": -5.592456, "rate_of_change": -0.2931728152916803, "market_dynamics": 0.04169, "expectation": {"probability": 59.2379, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 68.311765, "high": 69.396079, "low": 67.744965, "close": 68.5582, "volume": 1992977}, "trend_line": 68.33654, "activity_lines": {"activity_5": 68.085727, "activity_10": 66.530305, "activity_20": 66.3597, "activity_30": 66.93847}, "trend_signal": 0, "fair_value": 62.53944, "relative_strength": -5.076225, "rate_of_change": -0.17922052968369973, "market_dynamics": 0.366817, "expectation": {"probability": 55.6431, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 68.489234, "high": 72.94478, "low": 67.375347, "close": 69.3764, "volume": 4223292}, "trend_line": 68.120137, "activity_lines": {"activity_5": 68.62854, "activity_10": 67.256525, "activity_20": 66.589293, "activity_30": 67.005558}, "trend_signal": 0, "fair_value": 62.678252, "relative_strength": -5.22387, "rate_of_change": -0.3166724566388636, "market_dynamics": 0.737609, "expectation": {"probability": 56.3597, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 69.61295, "high": 70.086105, "low": 67.444322, "close": 67.6809, "volume": 2555426}, "trend_line": 67.88472, "activity_lines": {"activity_5": 68.401813, "activity_10": 67.615149, "activity_20": 66.659275, "activity_30": 66.97722}, "trend_signal": 0, "fair_value": 62.831874, "relative_strength": -6.966581, "rate_of_change": -0.34559090801593395, "market_dynamics": 0.689975, "expectation": {"probability": 60.7651, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 68.470024, "high": 68.801682, "low": 67.261997, "close": 67.4602, "volume": 2599598}, "trend_line": 67.607703, "activity_lines": {"activity_5": 68.03252, "activity_10": 67.793491, "activity_20": 66.723929, "activity_30": 66.949831}, "trend_signal": 0, "fair_value": 62.97312, "relative_strength": -6.865534, "rate_of_change": -0.4080697394052752, "market_dynamics": 0.732131, "expectation": {"probability": 59.8397, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 67.400864, "high": 69.573967, "low": 67.029604, "close": 68.876, "volume": 2962973}, "trend_line": 67.358313, "activity_lines": {"activity_5": 68.304967, "activity_10": 68.139171, "activity_20": 66.935066, "activity_30": 67.031657}, "trend_signal": 0, "fair_value": 63.120474, "relative_strength": -7.843134, "rate_of_change": -0.36887808479457634, "market_dynamics": 0.821355, "expectation": {"probability": 55.4885, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 68.826458, "high": 70.846107, "low": 68.272045, "close": 70.5491, "volume": 2000088}, "trend_line": 67.33329, "activity_lines": {"activity_5": 69.024553, "activity_10": 68.661222, "activity_20": 67.305491, "activity_30": 67.237514}, "trend_signal": 0, "fair_value": 63.275948, "relative_strength": -7.004607, "rate_of_change": -0.037149089526619, "market_dynamics": 0.741521, "expectation": {"probability": 55.8687, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 70.450114, "high": 71.51934, "low": 69.242285, "close": 69.8561, "volume": 2644164}, "trend_line": 67.300547, "activity_lines": {"activity_5": 69.380413, "activity_10": 68.949924, "activity_20": 67.595884, "activity_30": 67.400276}, "trend_signal": 1, "fair_value": 63.428737, "relative_strength": -7.441243, "rate_of_change": -0.048628249117205806, "market_dynamics": 0.88212, "expectation": {"probability": 53.062, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 69.578896, "high": 70.438534, "low": 68.341366, "close": 69.7373, "volume": 2430594}, "trend_line": 67.398697, "activity_lines": {"activity_5": 69.664693, "activity_10": 69.152565, "activity_20": 67.865214, "activity_30": 67.557486}, "trend_signal": 1, "fair_value": 63.565865, "relative_strength": -7.899231, "rate_of_change": 0.14583833917427738, "market_dynamics": 0.985418, "expectation": {"probability": 52.6614, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 70.073873, "high": 71.365854, "low": 68.885844, "close": 71.2124, "volume": 2327459}, "trend_line": 67.546673, "activity_lines": {"activity_5": 70.30358, "activity_10": 69.5672, "activity_20": 68.267257, "activity_30": 67.803531}, "trend_signal": 1, "fair_value": 63.692826, "relative_strength": -7.017464, "rate_of_change": 0.2195532059024819, "market_dynamics": 1.051988, "expectation": {"probability": 53.2717, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 71.063922, "high": 71.949993, "low": 69.469983, "close": 70.163, "volume": 2910107}, "trend_line": 67.65116, "activity_lines": {"activity_5": 70.34252, "activity_10": 69.769124, "activity_20": 68.557609, "activity_30": 67.972327}, "trend_signal": 1, "fair_value": 63.81191, "relative_strength": -5.804283, "rate_of_change": 0.15468859583951086, "market_dynamics": 1.149542, "expectation": {"probability": 52.3368, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 70.370876, "high": 72.123217, "low": 70.316424, "close": 71.3906, "volume": 2002285}, "trend_line": 67.853847, "activity_lines": {"activity_5": 70.70486, "activity_10": 70.140695, "activity_20": 68.952024, "activity_30": 68.213581}, "trend_signal": 1, "fair_value": 63.924933, "relative_strength": -6.136259, "rate_of_change": 0.29960609692427653, "market_dynamics": 1.178768, "expectation": {"probability": 52.6334, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 71.730855, "high": 75.359148, "low": 71.363056, "close": 72.9436, "volume": 2454577}, "trend_line": 67.959697, "activity_lines": {"activity_5": 71.528767, "activity_10": 70.743131, "activity_20": 69.469872, "activity_30": 68.541952}, "trend_signal": 1, "fair_value": 64.051683, "relative_strength": -4.776191, "rate_of_change": 0.15599705054306467, "market_dynamics": 1.3099, "expectation": {"probability": 53.3451, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 72.784567, "high": 75.64744, "low": 72.516173, "close": 75.2697, "volume": 2929473}, "trend_line": 68.102823, "activity_lines": {"activity_5": 72.922207, "activity_10": 71.703636, "activity_20": 70.17673, "activity_30": 69.013565}, "trend_signal": 1, "fair_value": 64.20952, "relative_strength": -1.783606, "rate_of_change": 0.2106042350365323, "market_dynamics": 1.383801, "expectation": {"probability": 54.1317, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 75.24981, "high": 82.814553, "low": 74.832307, "close": 79.1962, "volume": 6180181}, "trend_line": 68.41251, "activity_lines": {"activity_5": 75.255653, "activity_10": 73.240073, "activity_20": 71.184695, "activity_30": 69.729267}, "trend_signal": 1, "fair_value": 64.408033, "relative_strength": 3.46574, "rate_of_change": 0.45473445351890435, "market_dynamics": 1.556004, "expectation": {"probability": 54.2834, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 78.709063, "high": 81.31348, "low": 78.052988, "close": 80.558, "volume": 2475581}, "trend_line": 68.802287, "activity_lines": {"activity_5": 77.51078, "activity_10": 74.810727, "activity_20": 72.242878, "activity_30": 70.512847}, "trend_signal": 1, "fair_value": 64.603417, "relative_strength": 4.946353, "rate_of_change": 0.5697452118041122, "market_dynamics": 1.638045, "expectation": {"probability": 54.5786, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 80.488486, "high": 81.184324, "low": 79.260831, "close": 80.3692, "volume": 3243689}, "trend_line": 69.227857, "activity_lines": {"activity_5": 79.009973, "activity_10": 76.134655, "activity_20": 73.193972, "activity_30": 71.259099}, "trend_signal": 1, "fair_value": 64.804403, "relative_strength": 3.12026, "rate_of_change": 0.618540485434726, "market_dynamics": 1.684658, "expectation": {"probability": 56.622, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 80.379108, "high": 81.72108, "low": 79.519253, "close": 80.5978, "volume": 4391760}, "trend_line": 69.654147, "activity_lines": {"activity_5": 79.986793, "activity_10": 77.321598, "activity_20": 74.09196, "activity_30": 71.992644}, "trend_signal": 1, "fair_value": 65.019076, "relative_strength": 2.226818, "rate_of_change": 0.6157781252711528, "market_dynamics": 1.771803, "expectation": {"probability": 55.4304, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 80.607684, "high": 81.333342, "low": 78.997319, "close": 80.5381, "volume": 2494696}, "trend_line": 70.06859, "activity_lines": {"activity_5": 80.433433, "activity_10": 78.302384, "activity_20": 74.91623, "activity_30": 72.694835}, "trend_signal": 1, "fair_value": 65.237319, "relative_strength": 2.544409, "rate_of_change": 0.5950011849258676, "market_dynamics": 1.670474, "expectation": {"probability": 57.3166, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 81.015301, "high": 82.784715, "low": 80.319464, "close": 82.1187, "volume": 2331076}, "trend_line": 70.514363, "activity_lines": {"activity_5": 81.055713, "activity_10": 79.374173, "activity_20": 75.824879, "activity_30": 73.472261}, "trend_signal": 1, "fair_value": 65.455538, "relative_strength": 3.48028, "rate_of_change": 0.6361951910263965, "market_dynamics": 1.664054, "expectation": {"probability": 55.2946, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 82.25783, "high": 82.938756, "low": 78.947636, "close": 79.4049, "volume": 2278196}, "trend_line": 70.91239, "activity_lines": {"activity_5": 80.57856, "activity_10": 79.754247, "activity_20": 76.417397, "activity_30": 74.045844}, "trend_signal": 1, "fair_value": 65.655754, "relative_strength": 2.616486, "rate_of_change": 0.5644623067785481, "market_dynamics": 1.444713, "expectation": {"probability": 57.2482, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 80.130547, "high": 82.953655, "low": 79.500716, "close": 82.2777, "volume": 1942204}, "trend_line": 71.446593, "activity_lines": {"activity_5": 81.13588, "activity_10": 80.488615, "activity_20": 77.225481, "activity_30": 74.77909}, "trend_signal": 1, "fair_value": 65.859852, "relative_strength": 4.583727, "rate_of_change": 0.7533281560528292, "market_dynamics": 1.263998, "expectation": {"probability": 54.7273, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 82.595852, "high": 84.057109, "low": 81.661442, "close": 82.7549, "volume": 2296917}, "trend_line": 72.001303, "activity_lines": {"activity_5": 81.725033, "activity_10": 81.111798, "activity_20": 78.013681, "activity_30": 75.508658}, "trend_signal": 1, "fair_value": 66.04159, "relative_strength": 3.291071, "rate_of_change": 0.7763981132032427, "market_dynamics": 1.190948, "expectation": {"probability": 54.6384, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 83.043123, "high": 84.375153, "low": 82.102948, "close": 83.7489, "volume": 3433474}, "trend_line": 72.793853, "activity_lines": {"activity_5": 82.501713, "activity_10": 81.737322, "activity_20": 78.832841, "activity_30": 76.266568}, "trend_signal": 1, "fair_value": 66.222221, "relative_strength": 3.883186, "rate_of_change": 1.1007439684806894, "market_dynamics": 1.178945, "expectation": {"probability": 54.6384, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 83.440767, "high": 87.118662, "low": 82.083885, "close": 86.3434, "volume": 3998973}, "trend_line": 73.58844, "activity_lines": {"activity_5": 83.929173, "activity_10": 82.680405, "activity_20": 79.822582, "activity_30": 77.140732}, "trend_signal": 1, "fair_value": 66.413888, "relative_strength": 8.866004, "rate_of_change": 1.0915578270049904, "market_dynamics": 1.396979, "expectation": {"probability": 54.6384, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 86.57206, "high": 88.351415, "low": 84.713182, "close": 85.0611, "volume": 2550243}, "trend_line": 74.362297, "activity_lines": {"activity_5": 84.647553, "activity_10": 83.260395, "activity_20": 80.60028, "activity_30": 77.880903}, "trend_signal": 1, "fair_value": 66.595147, "relative_strength": 7.140529, "rate_of_change": 1.0516013112929048, "market_dynamics": 1.394014, "expectation": {"probability": 56.7327, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 85.041169, "high": 87.377191, "low": 83.560031, "close": 87.1585, "volume": 3058975}, "trend_line": 75.11275, "activity_lines": {"activity_5": 85.687987, "activity_10": 84.139855, "activity_20": 81.500657, "activity_30": 78.706465}, "trend_signal": 1, "fair_value": 66.781823, "relative_strength": 11.867982, "rate_of_change": 1.0091848023468228, "market_dynamics": 1.403632, "expectation": {"probability": 53.6164, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 88.311605, "high": 90.399114, "low": 87.46666, "close": 89.3653, "volume": 3248007}, "trend_line": 75.881233, "activity_lines": {"activity_5": 87.138633, "activity_10": 85.297109, "activity_20": 82.532114, "activity_30": 79.625984}, "trend_signal": 1, "fair_value": 66.983497, "relative_strength": 10.566703, "rate_of_change": 1.0231059307507568, "market_dynamics": 1.355764, "expectation": {"probability": 54.6384, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 88.867463, "high": 94.741432, "low": 86.533832, "close": 92.1884, "volume": 4618176}, "trend_line": 76.73265, "activity_lines": {"activity_5": 89.08962, "activity_10": 86.808245, "activity_20": 83.739536, "activity_30": 80.67806}, "trend_signal": 1, "fair_value": 67.211326, "relative_strength": 13.387148, "rate_of_change": 1.1220389631781709, "market_dynamics": 1.316071, "expectation": {"probability": 55.7474, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 92.078737, "high": 93.145825, "low": 89.83486, "close": 92.0189, "volume": 3778123}, "trend_line": 77.46637, "activity_lines": {"activity_5": 90.421473, "activity_10": 88.07674, "activity_20": 84.823906, "activity_30": 81.664269}, "trend_signal": 1, "fair_value": 67.442645, "relative_strength": 13.530743, "rate_of_change": 0.9562031286551306, "market_dynamics": 1.359042, "expectation": {"probability": 59.0743, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 92.228354, "high": 92.597347, "low": 89.884748, "close": 92.358, "volume": 5811980}, "trend_line": 78.304383, "activity_lines": {"activity_5": 91.487993, "activity_10": 89.226885, "activity_20": 85.841492, "activity_30": 82.62502}, "trend_signal": 1, "fair_value": 67.670278, "relative_strength": 13.42034, "rate_of_change": 1.0817765179909729, "market_dynamics": 1.41927, "expectation": {"probability": 55.834, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 92.597355, "high": 93.265532, "low": 90.463178, "close": 91.0416, "volume": 1797855}, "trend_line": 79.05383, "activity_lines": {"activity_5": 91.629253, "activity_10": 89.902175, "activity_20": 86.628016, "activity_30": 83.446775}, "trend_signal": 1, "fair_value": 67.894539, "relative_strength": 9.90533, "rate_of_change": 0.9570945728542468, "market_dynamics": 1.296813, "expectation": {"probability": 59.0743, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 90.921926, "high": 90.921926, "low": 88.259191, "close": 89.6853, "volume": 2140243}, "trend_line": 79.730793, "activity_lines": {"activity_5": 91.05954, "activity_10": 90.17152, "activity_20": 87.191793, "activity_30": 84.132677}, "trend_signal": 1, "fair_value": 68.101866, "relative_strength": 9.107195, "rate_of_change": 0.8563316919623004, "market_dynamics": 1.013077, "expectation": {"probability": 58.0187, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 89.256406, "high": 95.818398, "low": 89.256406, "close": 94.6816, "volume": 2893017}, "trend_line": 80.630817, "activity_lines": {"activity_5": 92.133927, "activity_10": 91.223276, "activity_20": 88.151685, "activity_30": 85.097245}, "trend_signal": 1, "fair_value": 68.332126, "relative_strength": 12.968693, "rate_of_change": 1.128828607035161, "market_dynamics": 0.935564, "expectation": {"probability": 54.7273, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 94.432297, "high": 101.333464, "low": 93.963576, "close": 101.2836, "volume": 3622734}, "trend_line": 81.758263, "activity_lines": {"activity_5": 95.242767, "activity_10": 93.27662, "activity_20": 89.647902, "activity_30": 86.429683}, "trend_signal": 1, "fair_value": 68.61734, "relative_strength": 20.722467, "rate_of_change": 1.3982817512564785, "market_dynamics": 0.958472, "expectation": {"probability": 55.7474, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 100.01707, "high": 103.497572, "low": 99.019791, "close": 100.5556, "volume": 1958977}, "trend_line": 82.81425, "activity_lines": {"activity_5": 97.491293, "activity_10": 94.92596, "activity_20": 90.969607, "activity_30": 87.642414}, "trend_signal": 1, "fair_value": 68.885437, "relative_strength": 19.749792, "rate_of_change": 1.291596667116083, "market_dynamics": 1.057455, "expectation": {"probability": 57.9011, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 100.665321, "high": 103.038845, "low": 99.687988, "close": 101.6626, "volume": 4502108}, "trend_line": 83.851367, "activity_lines": {"activity_5": 99.562313, "activity_10": 96.494855, "activity_20": 92.301514, "activity_30": 88.858437}, "trend_signal": 1, "fair_value": 69.14836, "relative_strength": 20.031675, "rate_of_change": 1.2523412335437378, "market_dynamics": 1.357016, "expectation": {"probability": 54.7273, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 101.503029, "high": 109.580987, "low": 99.009832, "close": 108.7333, "volume": 4418954}, "trend_line": 85.147273, "activity_lines": {"activity_5": 103.282167, "activity_10": 99.08562, "activity_20": 94.205424, "activity_30": 90.463723}, "trend_signal": 1, "fair_value": 69.45855, "relative_strength": 27.798148, "rate_of_change": 1.5454798727371997, "market_dynamics": 1.517554, "expectation": {"probability": 55.7474, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 109.0, "high": 112.84, "low": 108.4, "close": 109.46, "volume": 3549870}, "trend_line": 86.471363, "activity_lines": {"activity_5": 105.974387, "activity_10": 101.456367, "activity_20": 96.044565, "activity_30": 92.032286}, "trend_signal": 1, "fair_value": 69.766476, "relative_strength": 29.349234, "rate_of_change": 1.5550586100391004, "market_dynamics": 1.491127, "expectation": {"probability": 55.9435, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 108.98, "high": 110.1377, "low": 107.05, "close": 107.76, "volume": 2531536}, "trend_line": 87.689617, "activity_lines": {"activity_5": 107.114713, "activity_10": 103.203995, "activity_20": 97.584078, "activity_30": 93.405746}, "trend_signal": 1, "fair_value": 70.071652, "relative_strength": 25.108638, "rate_of_change": 1.4088525469408892, "market_dynamics": 1.512842, "expectation": {"probability": 58.8713, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 107.58, "high": 108.2, "low": 86.05, "close": 92.76, "volume": 6560532}, "trend_line": 88.44285, "activity_lines": {"activity_5": 102.82328, "activity_10": 101.938147, "activity_20": 97.572918, "activity_30": 93.732868}, "trend_signal": 1, "fair_value": 70.256475, "relative_strength": 7.91388, "rate_of_change": 0.8589762685358847, "market_dynamics": 1.151029, "expectation": {"probability": 57.8157, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 91.94, "high": 96.36, "low": 88.64, "close": 88.73, "volume": 4638700}, "trend_line": 89.02083, "activity_lines": {"activity_5": 97.70822, "activity_10": 99.932264, "activity_20": 97.114353, "activity_30": 93.751393}, "trend_signal": 1, "fair_value": 70.432557, "relative_strength": 5.13424, "rate_of_change": 0.6535067560577215, "market_dynamics": 0.533749, "expectation": {"probability": 57.453, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 87.66, "high": 90.3, "low": 85.5, "close": 85.8, "volume": 2642350}, "trend_line": 89.449377, "activity_lines": {"activity_5": 92.478667, "activity_10": 97.435682, "activity_20": 96.346015, "activity_30": 93.543598}, "trend_signal": 1, "fair_value": 70.601375, "relative_strength": 3.080659, "rate_of_change": 0.4814008137196594, "market_dynamics": -0.168612, "expectation": {"probability": 59.5531, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 87.09, "high": 87.57, "low": 82.0102, "close": 83.65, "volume": 4995314}, "trend_line": 89.72872, "activity_lines": {"activity_5": 88.061333, "activity_10": 94.618833, "activity_20": 95.358414, "activity_30": 93.169445}, "trend_signal": 0, "fair_value": 70.750468, "relative_strength": 2.181668, "rate_of_change": 0.3122917222777273, "market_dynamics": -0.738421, "expectation": {"probability": 59.1908, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 85.89, "high": 87.355, "low": 83.55, "close": 83.87, "volume": 2652834}, "trend_line": 89.884513, "activity_lines": {"activity_5": 85.438, "activity_10": 92.042558, "activity_20": 94.392237, "activity_30": 92.791463}, "trend_signal": 0, "fair_value": 70.8878, "relative_strength": 4.599967, "rate_of_change": 0.17362668273881846, "market_dynamics": -1.104575, "expectation": {"probability": 58.249, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 84.71, "high": 86.99, "low": 82.36, "close": 85.23, "volume": 1825964}, "trend_line": 90.040247, "activity_lines": {"activity_5": 84.860667, "activity_10": 90.030167, "activity_20": 93.567362, "activity_30": 92.491171}, "trend_signal": 0, "fair_value": 71.060561, "relative_strength": 2.617952, "rate_of_change": 0.17326010321710858, "market_dynamics": -1.227285, "expectation": {"probability": 58.7912, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 84.73, "high": 89.86, "low": 84.03, "close": 88.65, "volume": 2679512}, "trend_line": 90.316273, "activity_lines": {"activity_5": 85.925333, "activity_10": 88.918242, "activity_20": 93.067397, "activity_30": 92.401478}, "trend_signal": 0, "fair_value": 71.241154, "relative_strength": 2.835286, "rate_of_change": 0.30655846601576037, "market_dynamics": -1.150017, "expectation": {"probability": 59.3195, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 88.34, "high": 90.305, "low": 86.86, "close": 89.2, "volume": 3351822}, "trend_line": 90.603013, "activity_lines": {"activity_5": 87.178667, "activity_10": 88.142909, "activity_20": 92.61271, "activity_30": 92.32946}, "trend_signal": 0, "fair_value": 71.421474, "relative_strength": -1.098617, "rate_of_change": 0.31748431426085183, "market_dynamics": -1.109811, "expectation": {"probability": 59.1231, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 89.08, "high": 90.7325, "low": 86.095, "close": 88.96, "volume": 3180432}, "trend_line": 90.883743, "activity_lines": {"activity_5": 88.125333, "activity_10": 87.679091, "activity_20": 92.135953, "activity_30": 92.22346}, "trend_signal": 0, "fair_value": 71.602401, "relative_strength": -1.976661, "rate_of_change": 0.30984620787389405, "market_dynamics": -1.019158, "expectation": {"probability": 59.6782, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 89.18, "high": 90.43, "low": 85.94, "close": 86.22, "volume": 3101733}, "trend_line": 91.020453, "activity_lines": {"activity_5": 87.804667, "activity_10": 87.089818, "activity_20": 91.413618, "activity_30": 91.922573}, "trend_signal": 0, "fair_value": 71.759943, "relative_strength": -5.898911, "rate_of_change": 0.15042294197765146, "market_dynamics": -0.951727, "expectation": {"probability": 58.9732, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 85.88, "high": 88.45, "low": 84.63, "close": 86.0, "volume": 2105484}, "trend_line": 91.24029, "activity_lines": {"activity_5": 87.254, "activity_10": 86.852182, "activity_20": 90.697943, "activity_30": 91.598673}, "trend_signal": 0, "fair_value": 71.923488, "relative_strength": -8.258757, "rate_of_change": 0.24152483618159787, "market_dynamics": -0.992556, "expectation": {"probability": 57.89, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 86.3, "high": 86.6, "low": 81.13, "close": 81.94, "volume": 2889290}, "trend_line": 91.229033, "activity_lines": {"activity_5": 85.298667, "activity_10": 85.999273, "activity_20": 89.625879, "activity_30": 90.998654}, "trend_signal": 0, "fair_value": 72.057331, "relative_strength": -12.6632, "rate_of_change": -0.012337751228103853, "market_dynamics": -1.060953, "expectation": {"probability": 57.092, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 82.13, "high": 84.13, "low": 80.56, "close": 83.66, "volume": 3010741}, "trend_line": 91.259203, "activity_lines": {"activity_5": 84.364, "activity_10": 85.582545, "activity_20": 88.760964, "activity_30": 90.510329}, "trend_signal": 0, "fair_value": 72.19883, "relative_strength": -11.533916, "rate_of_change": 0.03307061250994325, "market_dynamics": -1.093646, "expectation": {"probability": 57.2948, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 84.26, "high": 85.1, "low": 81.795, "close": 81.87, "volume": 2528734}, "trend_line": 91.196573, "activity_lines": {"activity_5": 83.202, "activity_10": 84.879273, "activity_20": 87.754266, "activity_30": 89.904574}, "trend_signal": 0, "fair_value": 72.358629, "relative_strength": -14.545112, "rate_of_change": -0.06862869490543176, "market_dynamics": -1.175992, "expectation": {"probability": 56.8083, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/6feec347-e5e5-4908-9cc5-cf79c9069b3f/", "share_image": "https://sharemaestro.com/terminal/6feec347-e5e5-4908-9cc5-cf79c9069b3f/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}