{"ticker": {"uuid": "12301ae6-7ae5-4df8-b1f5-4a25860b07cc", "symbol": "STN", "name": "Stantec Inc.", "exchange": "TOR", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, STN fell 13.83%, moving from 120.89 to 104.17. 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 -33.23 and has softened across the 12-week window. Market Dynamics is -0.66 on the latest week. Expectation is undecided at 47.01%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "104.17"}, {"label": "12-Week Change", "value": "-13.83%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Undecided 47.01%"}, {"label": "Signal Weeks", "value": "0 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-33.23"}, {"label": "Market Dynamics", "value": "-0.66"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 106.099998, "high": 107.589996, "low": 103.199997, "close": 104.169998, "volume": 2863300}, "trend_line": 126.583824, "activity_lines": {"activity_5": 108.431333, "activity_10": 113.769522, "activity_20": 117.886845, "activity_30": 121.528226}, "trend_signal": 0, "fair_value": 116.60208, "relative_strength": -33.233618, "rate_of_change": -1.3138981586764933, "market_dynamics": -0.663932, "expectation": {"probability": 47.0123, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 79.350667, "high": 81.814486, "low": 78.940025, "close": 79.604874, "volume": 1035100}, "trend_line": 72.297989, "activity_lines": {"activity_5": 78.69886, "activity_10": 78.637294, "activity_20": 77.616956, "activity_30": 75.43242}, "trend_signal": 1, "fair_value": 57.076848, "relative_strength": 18.202853, "rate_of_change": 0.7287657228671465, "market_dynamics": -0.500471, "expectation": {"probability": 57.9506, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 79.78085, "high": 82.977947, "low": 79.653751, "close": 82.332657, "volume": 1871800}, "trend_line": 72.887349, "activity_lines": {"activity_5": 80.061127, "activity_10": 79.349773, "activity_20": 78.224143, "activity_30": 76.079818}, "trend_signal": 1, "fair_value": 57.353694, "relative_strength": 20.832953, "rate_of_change": 0.8151817334780905, "market_dynamics": -0.301037, "expectation": {"probability": 58.1068, "direction": "positive"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 82.391338, "high": 82.606435, "low": 80.553252, "close": 81.012772, "volume": 1111700}, "trend_line": 73.3896, "activity_lines": {"activity_5": 80.637978, "activity_10": 79.70886, "activity_20": 78.632658, "activity_30": 76.604039}, "trend_signal": 1, "fair_value": 57.627939, "relative_strength": 21.397404, "rate_of_change": 0.6890784297834746, "market_dynamics": -0.180883, "expectation": {"probability": 56.7849, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 81.149634, "high": 84.953651, "low": 80.611892, "close": 84.757652, "volume": 941100}, "trend_line": 74.023163, "activity_lines": {"activity_5": 82.239551, "activity_10": 80.68146, "activity_20": 79.342709, "activity_30": 77.337462}, "trend_signal": 1, "fair_value": 57.91773, "relative_strength": 21.476092, "rate_of_change": 0.8632871687541492, "market_dynamics": 0.072446, "expectation": {"probability": 57.6185, "direction": "positive"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 84.169656, "high": 86.257, "low": 83.895272, "close": 85.120232, "volume": 1267300}, "trend_line": 74.717113, "activity_lines": {"activity_5": 83.462685, "activity_10": 81.635364, "activity_20": 80.012526, "activity_30": 78.053402}, "trend_signal": 1, "fair_value": 58.206813, "relative_strength": 23.09313, "rate_of_change": 0.9374768273547038, "market_dynamics": 0.376077, "expectation": {"probability": 57.491, "direction": "positive"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 85.061434, "high": 88.04056, "low": 85.002631, "close": 87.89357, "volume": 1842600}, "trend_line": 75.503507, "activity_lines": {"activity_5": 85.238662, "activity_10": 82.993586, "activity_20": 80.875042, "activity_30": 78.903496}, "trend_signal": 1, "fair_value": 58.50664, "relative_strength": 23.486634, "rate_of_change": 1.0524951626543726, "market_dynamics": 0.594054, "expectation": {"probability": 57.6414, "direction": "positive"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 87.501563, "high": 89.04012, "low": 86.452995, "close": 86.972366, "volume": 2330200}, "trend_line": 76.326622, "activity_lines": {"activity_5": 86.154992, "activity_10": 84.036814, "activity_20": 81.599324, "activity_30": 79.643422}, "trend_signal": 1, "fair_value": 58.807233, "relative_strength": 19.743391, "rate_of_change": 1.090167904386218, "market_dynamics": 0.971523, "expectation": {"probability": 57.6935, "direction": "positive"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 86.835186, "high": 87.844548, "low": 86.355002, "close": 87.521156, "volume": 827400}, "trend_line": 77.13486, "activity_lines": {"activity_5": 86.944938, "activity_10": 85.001248, "activity_20": 82.332403, "activity_30": 80.36565}, "trend_signal": 1, "fair_value": 59.106856, "relative_strength": 19.911013, "rate_of_change": 1.0589201759773974, "market_dynamics": 1.01582, "expectation": {"probability": 57.5548, "direction": "positive"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 87.521147, "high": 88.814728, "low": 85.874811, "close": 88.736336, "volume": 901100}, "trend_line": 77.935493, "activity_lines": {"activity_5": 87.706052, "activity_10": 86.007315, "activity_20": 83.128724, "activity_30": 81.114132}, "trend_signal": 1, "fair_value": 59.40875, "relative_strength": 22.409375, "rate_of_change": 1.0379651949844604, "market_dynamics": 1.083859, "expectation": {"probability": 57.6414, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 88.73633, "high": 88.765728, "low": 82.268507, "close": 87.89357, "volume": 1780100}, "trend_line": 78.61506, "activity_lines": {"activity_5": 87.920998, "activity_10": 86.65164, "activity_20": 83.786088, "activity_30": 81.756589}, "trend_signal": 1, "fair_value": 59.710397, "relative_strength": 19.464919, "rate_of_change": 0.8719608664052537, "market_dynamics": 1.063812, "expectation": {"probability": 57.8489, "direction": "positive"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 87.530968, "high": 89.8241, "low": 86.207999, "close": 87.403564, "volume": 1492400}, "trend_line": 79.292922, "activity_lines": {"activity_5": 87.787719, "activity_10": 87.055103, "activity_20": 84.331051, "activity_30": 82.323589}, "trend_signal": 1, "fair_value": 60.012965, "relative_strength": 21.527261, "rate_of_change": 0.8622546367070185, "market_dynamics": 0.988968, "expectation": {"probability": 57.939, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 87.227154, "high": 89.43209, "low": 85.796398, "close": 88.412926, "volume": 1205700}, "trend_line": 80.006381, "activity_lines": {"activity_5": 88.023562, "activity_10": 87.500292, "activity_20": 84.923786, "activity_30": 82.911976}, "trend_signal": 1, "fair_value": 60.322913, "relative_strength": 21.935709, "rate_of_change": 0.8997764012278425, "market_dynamics": 1.028488, "expectation": {"probability": 58.3983, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 88.648117, "high": 90.15729, "low": 87.011582, "close": 89.030319, "volume": 7913400}, "trend_line": 80.659473, "activity_lines": {"activity_5": 88.369164, "activity_10": 87.947184, "activity_20": 85.516663, "activity_30": 83.494166}, "trend_signal": 1, "fair_value": 60.64173, "relative_strength": 17.779149, "rate_of_change": 0.8162998898800344, "market_dynamics": 1.134004, "expectation": {"probability": 59.1782, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 88.697114, "high": 90.657065, "low": 87.31536, "close": 87.697548, "volume": 1411300}, "trend_line": 81.280818, "activity_lines": {"activity_5": 88.169899, "activity_10": 88.00598, "activity_20": 85.926786, "activity_30": 83.948235}, "trend_signal": 1, "fair_value": 60.954429, "relative_strength": 17.975445, "rate_of_change": 0.7703310930384965, "market_dynamics": 0.886146, "expectation": {"probability": 59.7136, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 87.501549, "high": 90.186666, "low": 86.972364, "close": 88.393318, "volume": 1792600}, "trend_line": 81.889921, "activity_lines": {"activity_5": 88.27181, "activity_10": 88.137827, "activity_20": 86.367011, "activity_30": 84.407106}, "trend_signal": 1, "fair_value": 61.275773, "relative_strength": 15.058055, "rate_of_change": 0.7493809917119739, "market_dynamics": 0.658873, "expectation": {"probability": 59.7496, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 88.236557, "high": 89.549714, "low": 86.2178, "close": 86.815575, "volume": 1111400}, "trend_line": 82.207498, "activity_lines": {"activity_5": 87.81449, "activity_10": 87.923301, "activity_20": 86.615217, "activity_30": 84.72489}, "trend_signal": 1, "fair_value": 61.589549, "relative_strength": 17.04806, "rate_of_change": 0.3878096304427989, "market_dynamics": 0.228326, "expectation": {"probability": 60.4716, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 86.79596, "high": 88.118321, "low": 85.659208, "close": 86.556702, "volume": 1376100}, "trend_line": 82.497916, "activity_lines": {"activity_5": 87.310079, "activity_10": 87.681308, "activity_20": 86.805271, "activity_30": 85.005484}, "trend_signal": 1, "fair_value": 61.902446, "relative_strength": 17.380929, "rate_of_change": 0.3532743448778875, "market_dynamics": -0.329446, "expectation": {"probability": 59.6727, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 86.271883, "high": 88.658504, "low": 84.710261, "close": 88.275467, "volume": 1192800}, "trend_line": 82.890486, "activity_lines": {"activity_5": 87.502337, "activity_10": 87.759374, "activity_20": 87.114226, "activity_30": 85.37823}, "trend_signal": 1, "fair_value": 62.223317, "relative_strength": 20.749143, "rate_of_change": 0.4758544446140822, "market_dynamics": -0.592485, "expectation": {"probability": 60.4464, "direction": "positive"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 88.668318, "high": 90.033504, "low": 86.772769, "close": 87.126343, "volume": 933700}, "trend_line": 83.247679, "activity_lines": {"activity_5": 87.361877, "activity_10": 87.614794, "activity_20": 87.263187, "activity_30": 85.651511}, "trend_signal": 1, "fair_value": 62.536823, "relative_strength": 17.1658, "rate_of_change": 0.43092158972262445, "market_dynamics": -0.891875, "expectation": {"probability": 59.3932, "direction": "positive"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 87.84331, "high": 88.285282, "low": 81.891499, "close": 82.716507, "volume": 1835000}, "trend_line": 83.535247, "activity_lines": {"activity_5": 85.789552, "activity_10": 86.697698, "activity_20": 86.945221, "activity_30": 85.617241}, "trend_signal": 1, "fair_value": 62.82279, "relative_strength": 12.661434, "rate_of_change": 0.34543665775954324, "market_dynamics": -1.010382, "expectation": {"probability": 60.3193, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 82.412037, "high": 84.445083, "low": 81.027201, "close": 81.675423, "volume": 1116600}, "trend_line": 83.682808, "activity_lines": {"activity_5": 84.248654, "activity_10": 85.685443, "activity_20": 86.513006, "activity_30": 85.497253}, "trend_signal": 1, "fair_value": 63.113466, "relative_strength": 12.942752, "rate_of_change": 0.17664519505161225, "market_dynamics": -1.153536, "expectation": {"probability": 60.3193, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 82.392393, "high": 85.515633, "low": 82.15668, "close": 85.515633, "volume": 921400}, "trend_line": 83.996832, "activity_lines": {"activity_5": 84.330502, "activity_10": 85.475556, "activity_20": 86.436667, "activity_30": 85.6155}, "trend_signal": 1, "fair_value": 63.431316, "relative_strength": 11.182363, "rate_of_change": 0.3752550942124258, "market_dynamics": -1.214297, "expectation": {"probability": 59.8606, "direction": "positive"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 85.073661, "high": 93.814771, "low": 83.492413, "close": 92.970131, "volume": 1720600}, "trend_line": 84.518927, "activity_lines": {"activity_5": 86.966588, "activity_10": 86.67371, "activity_20": 87.055122, "activity_30": 86.194422}, "trend_signal": 1, "fair_value": 63.790681, "relative_strength": 20.991261, "rate_of_change": 0.6215651085507693, "market_dynamics": -0.956313, "expectation": {"probability": 59.9335, "direction": "positive"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 94.286211, "high": 97.232653, "low": 92.390665, "close": 94.718353, "volume": 1791400}, "trend_line": 85.006089, "activity_lines": {"activity_5": 89.872436, "activity_10": 88.11809, "activity_20": 87.783135, "activity_30": 86.85245}, "trend_signal": 1, "fair_value": 64.159, "relative_strength": 19.225819, "rate_of_change": 0.5763939714946901, "market_dynamics": -0.547597, "expectation": {"probability": 60.1384, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 94.433526, "high": 95.101387, "low": 90.750494, "close": 93.844246, "volume": 1339300}, "trend_line": 85.480084, "activity_lines": {"activity_5": 91.980782, "activity_10": 89.27589, "activity_20": 88.380468, "activity_30": 87.422653}, "trend_signal": 1, "fair_value": 64.520073, "relative_strength": 17.72882, "rate_of_change": 0.5576012325422972, "market_dynamics": -0.123666, "expectation": {"probability": 59.5432, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 93.16655, "high": 100.149626, "low": 92.940652, "close": 100.071053, "volume": 4104500}, "trend_line": 86.156423, "activity_lines": {"activity_5": 95.42288, "activity_10": 91.466729, "activity_20": 89.529287, "activity_30": 88.364006}, "trend_signal": 1, "fair_value": 64.911992, "relative_strength": 22.394215, "rate_of_change": 0.7912240703928165, "market_dynamics": 0.447399, "expectation": {"probability": 58.9406, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 100.071058, "high": 104.43181, "low": 98.283552, "close": 103.155014, "volume": 2045900}, "trend_line": 87.023229, "activity_lines": {"activity_5": 98.66659, "activity_10": 93.97728, "activity_20": 90.913829, "activity_30": 89.460689}, "trend_signal": 1, "fair_value": 65.319663, "relative_strength": 25.799861, "rate_of_change": 1.0060840153496122, "market_dynamics": 0.779901, "expectation": {"probability": 59.4292, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 102.63446, "high": 103.125534, "low": 98.028186, "close": 100.129982, "volume": 2887900}, "trend_line": 87.772255, "activity_lines": {"activity_5": 99.725998, "activity_10": 95.636037, "activity_20": 91.933212, "activity_30": 90.306286}, "trend_signal": 1, "fair_value": 65.710194, "relative_strength": 20.036048, "rate_of_change": 0.8607196131506458, "market_dynamics": 1.018215, "expectation": {"probability": 59.9711, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 99.943384, "high": 102.683588, "low": 99.010339, "close": 102.614838, "volume": 1505800}, "trend_line": 88.617144, "activity_lines": {"activity_5": 101.136367, "activity_10": 97.531049, "activity_20": 93.129206, "activity_30": 91.263872}, "trend_signal": 1, "fair_value": 66.117385, "relative_strength": 19.963786, "rate_of_change": 0.9625923362684425, "market_dynamics": 1.185054, "expectation": {"probability": 59.5139, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 101.897849, "high": 104.763595, "low": 101.897849, "close": 104.675034, "volume": 509600}, "trend_line": 89.454772, "activity_lines": {"activity_5": 102.707037, "activity_10": 99.519034, "activity_20": 94.455321, "activity_30": 92.299865}, "trend_signal": 1, "fair_value": 66.536183, "relative_strength": 20.939132, "rate_of_change": 0.9452211639770397, "market_dynamics": 1.076513, "expectation": {"probability": 59.5809, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 103.533614, "high": 104.340471, "low": 102.224927, "close": 102.756279, "volume": 826500}, "trend_line": 90.226486, "activity_lines": {"activity_5": 102.916068, "activity_10": 100.758908, "activity_20": 95.518786, "activity_30": 93.158027}, "trend_signal": 1, "fair_value": 66.934006, "relative_strength": 17.93863, "rate_of_change": 0.8626862298637221, "market_dynamics": 0.904066, "expectation": {"probability": 60.0344, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 103.061319, "high": 106.918489, "low": 102.805491, "close": 105.216209, "volume": 1227500}, "trend_line": 90.989271, "activity_lines": {"activity_5": 103.766061, "activity_10": 102.062754, "activity_20": 96.743421, "activity_30": 94.125106}, "trend_signal": 1, "fair_value": 67.336906, "relative_strength": 19.522047, "rate_of_change": 0.8454114017030522, "market_dynamics": 0.781463, "expectation": {"probability": 59.1121, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 104.507753, "high": 106.721677, "low": 103.149874, "close": 106.200172, "volume": 1486000}, "trend_line": 91.828851, "activity_lines": {"activity_5": 104.806629, "activity_10": 103.18731, "activity_20": 97.981752, "activity_30": 95.106454}, "trend_signal": 1, "fair_value": 67.751368, "relative_strength": 20.126501, "rate_of_change": 0.9227241748095751, "market_dynamics": 0.759881, "expectation": {"probability": 59.6448, "direction": "positive"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 106.839767, "high": 107.735161, "low": 105.99355, "close": 107.144798, "volume": 930000}, "trend_line": 92.575089, "activity_lines": {"activity_5": 105.757393, "activity_10": 104.24307, "activity_20": 99.228286, "activity_30": 96.09458}, "trend_signal": 1, "fair_value": 68.160828, "relative_strength": 18.946069, "rate_of_change": 0.8126400274789513, "market_dynamics": 0.780105, "expectation": {"probability": 59.7657, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 107.23336, "high": 109.260345, "low": 106.013223, "close": 109.102905, "volume": 1320400}, "trend_line": 93.374511, "activity_lines": {"activity_5": 107.058862, "activity_10": 105.428914, "activity_20": 100.5687, "activity_30": 97.160891}, "trend_signal": 1, "fair_value": 68.55779, "relative_strength": 20.357772, "rate_of_change": 0.8635390023767546, "market_dynamics": 0.945315, "expectation": {"probability": 59.9019, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 109.07339, "high": 109.083232, "low": 106.859437, "close": 107.725342, "volume": 1207000}, "trend_line": 94.03557, "activity_lines": {"activity_5": 107.605952, "activity_10": 106.086862, "activity_20": 101.679301, "activity_30": 98.086751}, "trend_signal": 1, "fair_value": 68.951299, "relative_strength": 18.32457, "rate_of_change": 0.7079651533596879, "market_dynamics": 1.052942, "expectation": {"probability": 60.9202, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 107.351438, "high": 111.188924, "low": 106.072247, "close": 110.765816, "volume": 1239200}, "trend_line": 94.828685, "activity_lines": {"activity_5": 108.835262, "activity_10": 107.158455, "activity_20": 102.979901, "activity_30": 99.166122}, "trend_signal": 1, "fair_value": 69.36668, "relative_strength": 19.306709, "rate_of_change": 0.8434202079064188, "market_dynamics": 1.145344, "expectation": {"probability": 60.5814, "direction": "positive"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 110.165595, "high": 111.828514, "low": 108.030376, "close": 110.450951, "volume": 714100}, "trend_line": 95.593012, "activity_lines": {"activity_5": 109.589644, "activity_10": 108.034421, "activity_20": 104.135232, "activity_30": 100.17401}, "trend_signal": 1, "fair_value": 69.768802, "relative_strength": 17.401628, "rate_of_change": 0.8060082241992585, "market_dynamics": 1.160807, "expectation": {"probability": 60.9202, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 110.824855, "high": 116.492541, "low": 107.794212, "close": 109.004494, "volume": 2680900}, "trend_line": 96.268617, "activity_lines": {"activity_5": 109.578487, "activity_10": 108.459741, "activity_20": 105.047207, "activity_30": 101.039267}, "trend_signal": 1, "fair_value": 70.152243, "relative_strength": 14.476728, "rate_of_change": 0.7067514516646933, "market_dynamics": 1.080994, "expectation": {"probability": 60.1818, "direction": "positive"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 108.473152, "high": 113.452061, "low": 108.138605, "close": 112.910873, "volume": 1371500}, "trend_line": 97.102527, "activity_lines": {"activity_5": 110.745478, "activity_10": 109.479136, "activity_20": 106.227037, "activity_30": 102.11296}, "trend_signal": 1, "fair_value": 70.555654, "relative_strength": 16.894882, "rate_of_change": 0.8662324503944923, "market_dynamics": 0.978242, "expectation": {"probability": 58.9213, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 112.605849, "high": 114.111322, "low": 110.126234, "close": 113.087982, "volume": 1799600}, "trend_line": 97.958674, "activity_lines": {"activity_5": 111.71764, "activity_10": 110.38099, "activity_20": 107.279952, "activity_30": 103.14428}, "trend_signal": 1, "fair_value": 70.953602, "relative_strength": 15.860623, "rate_of_change": 0.8816938409852167, "market_dynamics": 0.869222, "expectation": {"probability": 58.8652, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 113.668528, "high": 115.636478, "low": 113.471737, "close": 115.105141, "volume": 967200}, "trend_line": 98.848415, "activity_lines": {"activity_5": 113.004679, "activity_10": 111.461751, "activity_20": 108.375393, "activity_30": 104.250504}, "trend_signal": 1, "fair_value": 71.363015, "relative_strength": 16.483209, "rate_of_change": 0.9082819965488719, "market_dynamics": 0.848519, "expectation": {"probability": 58.8652, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 114.485234, "high": 115.41017, "low": 109.835401, "close": 110.860611, "volume": 1142300}, "trend_line": 99.576091, "activity_lines": {"activity_5": 112.587587, "activity_10": 111.590981, "activity_20": 108.925691, "activity_30": 105.025484}, "trend_signal": 1, "fair_value": 71.73973, "relative_strength": 10.713725, "rate_of_change": 0.7361534325057234, "market_dynamics": 0.573951, "expectation": {"probability": 59.4166, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 110.397311, "high": 111.412655, "low": 107.459694, "close": 110.604317, "volume": 1343900}, "trend_line": 100.33965, "activity_lines": {"activity_5": 112.057753, "activity_10": 111.588877, "activity_20": 109.366388, "activity_30": 105.736983}, "trend_signal": 1, "fair_value": 72.108918, "relative_strength": 9.415545, "rate_of_change": 0.7668095748004415, "market_dynamics": 0.30197, "expectation": {"probability": 58.6803, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 110.515604, "high": 111.27465, "low": 107.587839, "close": 108.977791, "volume": 923600}, "trend_line": 101.025799, "activity_lines": {"activity_5": 110.879088, "activity_10": 111.22814, "activity_20": 109.576529, "activity_30": 106.294282}, "trend_signal": 1, "fair_value": 72.446783, "relative_strength": 9.037017, "rate_of_change": 0.6838263836878047, "market_dynamics": -0.084987, "expectation": {"probability": 58.1764, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 108.839776, "high": 110.052279, "low": 106.059878, "close": 106.95694, "volume": 1287500}, "trend_line": 101.697178, "activity_lines": {"activity_5": 109.289012, "activity_10": 110.502251, "activity_20": 109.522145, "activity_30": 106.676936}, "trend_signal": 1, "fair_value": 72.776107, "relative_strength": 7.003431, "rate_of_change": 0.6645619303639335, "market_dynamics": -0.535583, "expectation": {"probability": 58.1764, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 107.252668, "high": 110.456467, "low": 106.197885, "close": 110.210022, "volume": 1120300}, "trend_line": 102.485622, "activity_lines": {"activity_5": 109.192033, "activity_10": 110.381802, "activity_20": 109.744787, "activity_30": 107.226152}, "trend_signal": 1, "fair_value": 73.129898, "relative_strength": 8.916668, "rate_of_change": 0.7752860162943879, "market_dynamics": -0.685464, "expectation": {"probability": 58.3885, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 109.983278, "high": 113.946102, "low": 107.607565, "close": 112.891319, "volume": 1296900}, "trend_line": 103.306151, "activity_lines": {"activity_5": 110.31516, "activity_10": 110.758966, "activity_20": 110.189196, "activity_30": 107.897487}, "trend_signal": 1, "fair_value": 73.526004, "relative_strength": 11.092902, "rate_of_change": 0.8006284042458105, "market_dynamics": -0.71108, "expectation": {"probability": 59.0517, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 113.058901, "high": 115.730358, "low": 108.662339, "close": 109.017212, "volume": 1463400}, "trend_line": 104.035846, "activity_lines": {"activity_5": 110.011538, "activity_10": 110.387378, "activity_20": 110.203874, "activity_30": 108.265943}, "trend_signal": 1, "fair_value": 73.891883, "relative_strength": 5.058436, "rate_of_change": 0.7063422583617568, "market_dynamics": -0.728544, "expectation": {"probability": 58.8393, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 109.303092, "high": 111.570385, "low": 106.227472, "close": 107.01609, "volume": 1009500}, "trend_line": 104.845832, "activity_lines": {"activity_5": 109.146683, "activity_10": 109.651718, "activity_20": 109.997482, "activity_30": 108.458217}, "trend_signal": 1, "fair_value": 74.248427, "relative_strength": 2.011884, "rate_of_change": 0.7785643421402993, "market_dynamics": -0.810789, "expectation": {"probability": 58.6905, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 106.956942, "high": 110.229724, "low": 106.91751, "close": 109.943848, "volume": 838400}, "trend_line": 105.788113, "activity_lines": {"activity_5": 109.388526, "activity_10": 109.555555, "activity_20": 110.058776, "activity_30": 108.787121}, "trend_signal": 1, "fair_value": 74.622023, "relative_strength": 5.028455, "rate_of_change": 0.8987300515675188, "market_dynamics": -0.920353, "expectation": {"probability": 58.4835, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 109.657962, "high": 110.564884, "low": 105.330409, "close": 108.435608, "volume": 1750500}, "trend_line": 106.552112, "activity_lines": {"activity_5": 108.928496, "activity_10": 109.242333, "activity_20": 109.942201, "activity_30": 108.957927}, "trend_signal": 1, "fair_value": 74.986993, "relative_strength": 3.44814, "rate_of_change": 0.722197398492209, "market_dynamics": -1.023241, "expectation": {"probability": 58.6647, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 108.149732, "high": 112.694177, "low": 106.956941, "close": 111.383095, "volume": 1173600}, "trend_line": 107.165878, "activity_lines": {"activity_5": 109.569256, "activity_10": 109.586282, "activity_20": 110.091009, "activity_30": 109.269603}, "trend_signal": 1, "fair_value": 75.365463, "relative_strength": 7.062197, "rate_of_change": 0.5760242462392604, "market_dynamics": -0.987756, "expectation": {"probability": 58.4835, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 110.900048, "high": 112.378709, "low": 109.125655, "close": 111.659088, "volume": 935500}, "trend_line": 107.730569, "activity_lines": {"activity_5": 110.402562, "activity_10": 109.970912, "activity_20": 110.241421, "activity_30": 109.559488}, "trend_signal": 1, "fair_value": 75.752322, "relative_strength": 8.69311, "rate_of_change": 0.5269317160822368, "market_dynamics": -0.920701, "expectation": {"probability": 59.2275, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 111.39294, "high": 112.349146, "low": 107.154097, "close": 110.239594, "volume": 1735900}, "trend_line": 108.277081, "activity_lines": {"activity_5": 110.586578, "activity_10": 110.078274, "activity_20": 110.235147, "activity_30": 109.72136}, "trend_signal": 1, "fair_value": 76.119602, "relative_strength": 7.320828, "rate_of_change": 0.5072951949228012, "market_dynamics": -0.763473, "expectation": {"probability": 58.6647, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 110.328298, "high": 114.992972, "low": 109.490388, "close": 113.106705, "volume": 1053900}, "trend_line": 108.711602, "activity_lines": {"activity_5": 111.511398, "activity_10": 110.683987, "activity_20": 110.496519, "activity_30": 110.032949}, "trend_signal": 1, "fair_value": 76.499254, "relative_strength": 8.07583, "rate_of_change": 0.40130468607664416, "market_dynamics": -0.735092, "expectation": {"probability": 58.3405, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 111.388338, "high": 116.227432, "low": 109.413192, "close": 114.222672, "volume": 933500}, "trend_line": 109.080524, "activity_lines": {"activity_5": 112.597349, "activity_10": 111.38079, "activity_20": 110.838547, "activity_30": 110.388502}, "trend_signal": 1, "fair_value": 76.884461, "relative_strength": 7.851722, "rate_of_change": 0.33935844308503316, "market_dynamics": -0.594018, "expectation": {"probability": 58.2808, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 114.202916, "high": 115.565766, "low": 112.869687, "close": 114.676956, "volume": 770000}, "trend_line": 109.565423, "activity_lines": {"activity_5": 113.448924, "activity_10": 112.087232, "activity_20": 111.207379, "activity_30": 110.749562}, "trend_signal": 1, "fair_value": 77.272396, "relative_strength": 5.043124, "rate_of_change": 0.44453306806630183, "market_dynamics": -0.353066, "expectation": {"probability": 58.2808, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 114.805334, "high": 118.024811, "low": 114.479433, "close": 115.72377, "volume": 859800}, "trend_line": 110.002388, "activity_lines": {"activity_5": 114.429846, "activity_10": 112.951538, "activity_20": 111.655784, "activity_30": 111.146875}, "trend_signal": 1, "fair_value": 77.659112, "relative_strength": 5.557364, "rate_of_change": 0.39881651349075764, "market_dynamics": -0.149604, "expectation": {"probability": 58.2808, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 116.474328, "high": 119.150656, "low": 116.187936, "close": 117.491531, "volume": 795800}, "trend_line": 110.429604, "activity_lines": {"activity_5": 115.729043, "activity_10": 114.015318, "activity_20": 112.240551, "activity_30": 111.630045}, "trend_signal": 1, "fair_value": 78.055254, "relative_strength": 6.211551, "rate_of_change": 0.38836975066395957, "market_dynamics": 0.175444, "expectation": {"probability": 57.4497, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 117.52115, "high": 121.046794, "low": 114.321419, "close": 115.417625, "volume": 1056900}, "trend_line": 110.851649, "activity_lines": {"activity_5": 115.853476, "activity_10": 114.511561, "activity_20": 112.60599, "activity_30": 111.951853}, "trend_signal": 1, "fair_value": 78.433307, "relative_strength": 6.751206, "rate_of_change": 0.382184654035341, "market_dynamics": 0.301875, "expectation": {"probability": 57.9067, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 113.314096, "high": 116.434827, "low": 107.625697, "close": 108.287369, "volume": 1422000}, "trend_line": 110.954021, "activity_lines": {"activity_5": 113.447096, "activity_10": 113.611871, "activity_20": 112.281263, "activity_30": 111.786416}, "trend_signal": 1, "fair_value": 78.763564, "relative_strength": -0.434547, "rate_of_change": 0.0923504529914594, "market_dynamics": 0.195606, "expectation": {"probability": 56.9794, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 107.724446, "high": 112.49442, "low": 106.42085, "close": 111.832741, "volume": 983400}, "trend_line": 111.141774, "activity_lines": {"activity_5": 112.618193, "activity_10": 113.35949, "activity_20": 112.326657, "activity_30": 111.843107}, "trend_signal": 1, "fair_value": 79.106098, "relative_strength": -0.662553, "rate_of_change": 0.16921694077225083, "market_dynamics": 0.053483, "expectation": {"probability": 56.4717, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 111.882122, "high": 114.005401, "low": 110.6279, "close": 113.07708, "volume": 871600}, "trend_line": 111.339516, "activity_lines": {"activity_5": 112.393683, "activity_10": 113.325176, "activity_20": 112.48593, "activity_30": 111.967966}, "trend_signal": 1, "fair_value": 79.462079, "relative_strength": -0.711722, "rate_of_change": 0.17791870048790584, "market_dynamics": -0.148815, "expectation": {"probability": 57.0691, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 112.780805, "high": 112.899316, "low": 108.652741, "close": 108.998398, "volume": 1686000}, "trend_line": 111.336033, "activity_lines": {"activity_5": 110.98606, "activity_10": 112.523502, "activity_20": 112.244982, "activity_30": 111.816926}, "trend_signal": 0, "fair_value": 79.774273, "relative_strength": -4.665162, "rate_of_change": -0.0031282693917968796, "market_dynamics": -0.358795, "expectation": {"probability": 58.2882, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 108.820648, "high": 109.837847, "low": 104.119795, "close": 104.386436, "volume": 1337700}, "trend_line": 111.224736, "activity_lines": {"activity_5": 108.607324, "activity_10": 110.905857, "activity_20": 111.564701, "activity_30": 111.368565}, "trend_signal": 0, "fair_value": 80.055305, "relative_strength": -6.513833, "rate_of_change": -0.09996494126929018, "market_dynamics": -0.525324, "expectation": {"probability": 57.4173, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 105.018478, "high": 105.917173, "low": 102.194034, "close": 103.843277, "volume": 2011000}, "trend_line": 110.993985, "activity_lines": {"activity_5": 106.782948, "activity_10": 109.348006, "activity_20": 110.844931, "activity_30": 110.892342}, "trend_signal": 0, "fair_value": 80.32677, "relative_strength": -10.149069, "rate_of_change": -0.20746374259768796, "market_dynamics": -0.713857, "expectation": {"probability": 55.5785, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 103.803769, "high": 108.702138, "low": 103.803769, "close": 107.457787, "volume": 2042500}, "trend_line": 110.894212, "activity_lines": {"activity_5": 106.459682, "activity_10": 108.636055, "activity_20": 110.499719, "activity_30": 110.6642}, "trend_signal": 0, "fair_value": 80.634252, "relative_strength": -8.225974, "rate_of_change": -0.08989045667654784, "market_dynamics": -0.84108, "expectation": {"probability": 53.0574, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 107.457795, "high": 108.188601, "low": 105.581412, "close": 107.40786, "volume": 847500}, "trend_line": 110.840991, "activity_lines": {"activity_5": 106.411437, "activity_10": 108.046283, "activity_20": 110.175625, "activity_30": 110.439274}, "trend_signal": 0, "fair_value": 80.956035, "relative_strength": -8.630263, "rate_of_change": -0.04799258594307296, "market_dynamics": -1.031469, "expectation": {"probability": 55.2427, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 107.031866, "high": 111.781346, "low": 106.06217, "close": 111.138184, "volume": 1418800}, "trend_line": 110.781902, "activity_lines": {"activity_5": 107.984581, "activity_10": 108.285951, "activity_20": 110.214464, "activity_30": 110.458448}, "trend_signal": 0, "fair_value": 81.294025, "relative_strength": -6.267712, "rate_of_change": -0.053309700199270296, "market_dynamics": -0.893852, "expectation": {"probability": 54.4617, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 110.633561, "high": 115.660105, "low": 110.633561, "close": 115.600739, "volume": 1206100}, "trend_line": 110.86566, "activity_lines": {"activity_5": 110.902591, "activity_10": 109.452508, "activity_20": 110.658679, "activity_30": 110.76934}, "trend_signal": 0, "fair_value": 81.659143, "relative_strength": -3.826004, "rate_of_change": 0.0756062122854716, "market_dynamics": -0.663739, "expectation": {"probability": 54.5718, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 114.937784, "high": 115.857992, "low": 111.276721, "close": 114.433159, "volume": 2852200}, "trend_line": 110.843261, "activity_lines": {"activity_5": 112.683787, "activity_10": 110.403449, "activity_20": 110.964758, "activity_30": 110.999501}, "trend_signal": 0, "fair_value": 81.971844, "relative_strength": -6.248562, "rate_of_change": -0.020203731254571672, "market_dynamics": -0.397702, "expectation": {"probability": 56.7914, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 113.958203, "high": 116.075686, "low": 111.405351, "close": 112.444305, "volume": 788400}, "trend_line": 110.896051, "activity_lines": {"activity_5": 113.09604, "activity_10": 110.881038, "activity_20": 111.052863, "activity_30": 111.102795}, "trend_signal": 0, "fair_value": 82.271056, "relative_strength": -6.613555, "rate_of_change": 0.047625809204586346, "market_dynamics": -0.203154, "expectation": {"probability": 56.0127, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 112.642204, "high": 113.958212, "low": 111.672518, "close": 112.572937, "volume": 854600}, "trend_line": 110.961671, "activity_lines": {"activity_5": 113.218736, "activity_10": 111.370895, "activity_20": 111.148165, "activity_30": 111.210981}, "trend_signal": 1, "fair_value": 82.570292, "relative_strength": -5.823608, "rate_of_change": 0.05917253085954843, "market_dynamics": -0.151309, "expectation": {"probability": 54.1423, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 112.256293, "high": 117.975489, "low": 110.465348, "close": 110.979881, "volume": 1178400}, "trend_line": 111.028408, "activity_lines": {"activity_5": 112.466075, "activity_10": 111.580272, "activity_20": 111.087396, "activity_30": 111.212156}, "trend_signal": 1, "fair_value": 82.843352, "relative_strength": -8.958935, "rate_of_change": 0.060144191592070906, "market_dynamics": -0.182015, "expectation": {"probability": 57.3913, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 113.641574, "high": 116.125156, "low": 112.14746, "close": 114.779465, "volume": 1459700}, "trend_line": 111.289158, "activity_lines": {"activity_5": 112.990495, "activity_10": 112.444455, "activity_20": 111.384967, "activity_30": 111.454159}, "trend_signal": 1, "fair_value": 83.13405, "relative_strength": -6.308186, "rate_of_change": 0.23484980528587027, "market_dynamics": -0.081642, "expectation": {"probability": 53.3927, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 114.215479, "high": 119.716968, "low": 113.483257, "close": 118.796753, "volume": 1076300}, "trend_line": 111.575383, "activity_lines": {"activity_5": 114.908763, "activity_10": 113.85009, "activity_20": 112.057171, "activity_30": 111.93852}, "trend_signal": 1, "fair_value": 83.463752, "relative_strength": -5.13908, "rate_of_change": 0.25719037248893706, "market_dynamics": 0.242136, "expectation": {"probability": 54.1006, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 118.816551, "high": 121.537619, "low": 118.549391, "close": 119.994003, "volume": 1406800}, "trend_line": 111.812139, "activity_lines": {"activity_5": 116.935208, "activity_10": 115.201526, "activity_20": 112.821618, "activity_30": 112.481657}, "trend_signal": 1, "fair_value": 83.803779, "relative_strength": -4.864403, "rate_of_change": 0.2121937596216898, "market_dynamics": 0.592046, "expectation": {"probability": 54.902, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 120.092974, "high": 122.616142, "low": 118.83634, "close": 121.151718, "volume": 1229200}, "trend_line": 112.216622, "activity_lines": {"activity_5": 118.844245, "activity_10": 116.535524, "activity_20": 113.671004, "activity_30": 113.084211}, "trend_signal": 1, "fair_value": 84.137482, "relative_strength": -3.975822, "rate_of_change": 0.3617523138520756, "market_dynamics": 0.9216, "expectation": {"probability": 55.1511, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 120.548132, "high": 120.904344, "low": 115.887687, "close": 116.362633, "volume": 1192800}, "trend_line": 112.528174, "activity_lines": {"activity_5": 118.585001, "activity_10": 116.748891, "activity_20": 114.038439, "activity_30": 113.351695}, "trend_signal": 1, "fair_value": 84.454847, "relative_strength": -6.147626, "rate_of_change": 0.2776344488430654, "market_dynamics": 0.918082, "expectation": {"probability": 55.8946, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 116.135061, "high": 117.391695, "low": 112.473976, "close": 112.66198, "volume": 1161700}, "trend_line": 112.618778, "activity_lines": {"activity_5": 116.733356, "activity_10": 116.194422, "activity_20": 114.058807, "activity_30": 113.360328}, "trend_signal": 1, "fair_value": 84.744484, "relative_strength": -6.517219, "rate_of_change": 0.08051672463822172, "market_dynamics": 0.767249, "expectation": {"probability": 55.071, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 112.731251, "high": 113.552522, "low": 111.939666, "close": 112.50367, "volume": 517800}, "trend_line": 112.75438, "activity_lines": {"activity_5": 114.970107, "activity_10": 115.664601, "activity_20": 114.07722, "activity_30": 113.352901}, "trend_signal": 1, "fair_value": 85.026611, "relative_strength": -7.223306, "rate_of_change": 0.12040798382663286, "market_dynamics": 0.458998, "expectation": {"probability": 54.4671, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 111.712095, "high": 113.437228, "low": 110.564297, "close": 113.367836, "volume": 511000}, "trend_line": 112.820538, "activity_lines": {"activity_5": 113.914452, "activity_10": 115.326983, "activity_20": 114.157857, "activity_30": 113.392479}, "trend_signal": 1, "fair_value": 85.323668, "relative_strength": -7.403195, "rate_of_change": 0.058674439077223875, "market_dynamics": 0.130574, "expectation": {"probability": 54.2292, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 113.585936, "high": 113.913075, "low": 107.796598, "close": 109.01593, "volume": 969100}, "trend_line": 112.732433, "activity_lines": {"activity_5": 111.849906, "activity_10": 114.181318, "activity_20": 113.816716, "activity_30": 113.147021}, "trend_signal": 0, "fair_value": 85.604751, "relative_strength": -9.640899, "rate_of_change": -0.07809305075286803, "market_dynamics": -0.268656, "expectation": {"probability": 55.6962, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 108.302174, "high": 111.623107, "low": 107.003541, "close": 111.137375, "volume": 1080400}, "trend_line": 112.762359, "activity_lines": {"activity_5": 111.301562, "activity_10": 113.486044, "activity_20": 113.696957, "activity_30": 113.044114}, "trend_signal": 0, "fair_value": 85.912283, "relative_strength": -8.752846, "rate_of_change": 0.02654604287659012, "market_dynamics": -0.529029, "expectation": {"probability": 54.4322, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 111.20675, "high": 116.38146, "low": 109.918031, "close": 115.588402, "volume": 749600}, "trend_line": 112.845082, "activity_lines": {"activity_5": 112.585243, "activity_10": 113.597183, "activity_20": 113.990919, "activity_30": 113.226439}, "trend_signal": 0, "fair_value": 86.241551, "relative_strength": -6.39353, "rate_of_change": 0.07336047306353483, "market_dynamics": -0.596894, "expectation": {"probability": 53.5586, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 115.013429, "high": 115.320755, "low": 111.157187, "close": 111.494232, "volume": 1190400}, "trend_line": 112.754134, "activity_lines": {"activity_5": 112.309106, "activity_10": 112.949219, "activity_20": 113.841618, "activity_30": 113.139287}, "trend_signal": 0, "fair_value": 86.541548, "relative_strength": -9.648061, "rate_of_change": -0.08059544854600892, "market_dynamics": -0.645101, "expectation": {"probability": 57.1538, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 108.084074, "high": 109.739594, "low": 106.299695, "close": 108.639214, "volume": 1523800}, "trend_line": 112.552876, "activity_lines": {"activity_5": 111.148592, "activity_10": 111.914935, "activity_20": 113.383977, "activity_30": 112.873809}, "trend_signal": 0, "fair_value": 86.818857, "relative_strength": -11.347086, "rate_of_change": -0.17849279033972779, "market_dynamics": -0.557682, "expectation": {"probability": 56.2924, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 109.283578, "high": 111.50415, "low": 108.421128, "close": 108.609474, "volume": 980200}, "trend_line": 112.315733, "activity_lines": {"activity_5": 110.293407, "activity_10": 111.081694, "activity_20": 112.917878, "activity_30": 112.619396}, "trend_signal": 0, "fair_value": 87.110122, "relative_strength": -11.174897, "rate_of_change": -0.21069474937273325, "market_dynamics": -0.586193, "expectation": {"probability": 55.5804, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 108.550008, "high": 110.374042, "low": 107.221633, "close": 107.459549, "volume": 885900}, "trend_line": 111.981334, "activity_lines": {"activity_5": 109.08201, "activity_10": 110.267417, "activity_20": 112.336541, "activity_30": 112.306093}, "trend_signal": 0, "fair_value": 87.404704, "relative_strength": -10.623434, "rate_of_change": -0.2977312181188281, "market_dynamics": -0.744852, "expectation": {"probability": 54.5255, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 107.271192, "high": 128.267439, "low": 107.152231, "close": 122.190628, "volume": 3010800}, "trend_line": 112.207101, "activity_lines": {"activity_5": 113.026161, "activity_10": 112.293392, "activity_20": 113.17568, "activity_30": 112.964758}, "trend_signal": 1, "fair_value": 87.805082, "relative_strength": 0.741794, "rate_of_change": 0.20161127925122815, "market_dynamics": -0.463864, "expectation": {"probability": 55.1164, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 121.972536, "high": 123.39013, "low": 116.321985, "close": 117.769325, "volume": 1455300}, "trend_line": 112.523166, "activity_lines": {"activity_5": 115.056396, "activity_10": 113.342245, "activity_20": 113.562363, "activity_30": 113.323611}, "trend_signal": 1, "fair_value": 88.169274, "relative_strength": -0.238537, "rate_of_change": 0.2816800337796883, "market_dynamics": -0.297186, "expectation": {"probability": 55.2145, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 116.242689, "high": 119.82137, "low": 114.597075, "close": 117.392616, "volume": 1896500}, "trend_line": 112.708495, "activity_lines": {"activity_5": 116.542722, "activity_10": 114.226867, "activity_20": 113.897282, "activity_30": 113.637769}, "trend_signal": 1, "fair_value": 88.525366, "relative_strength": 0.434131, "rate_of_change": 0.164702973252633, "market_dynamics": 0.030411, "expectation": {"probability": 55.208, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 117.214179, "high": 119.028302, "low": 116.421117, "close": 116.74826, "volume": 1139300}, "trend_line": 112.830868, "activity_lines": {"activity_5": 117.230703, "activity_10": 114.921155, "activity_20": 114.14727, "activity_30": 113.898399}, "trend_signal": 1, "fair_value": 88.884557, "relative_strength": -1.554976, "rate_of_change": 0.10857477956741067, "market_dynamics": 0.388905, "expectation": {"probability": 53.2512, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 117.392611, "high": 120.049355, "low": 116.174018, "close": 116.68055, "volume": 1015500}, "trend_line": 113.086939, "activity_lines": {"activity_5": 117.353528, "activity_10": 115.462545, "activity_20": 114.370928, "activity_30": 114.146765}, "trend_signal": 1, "fair_value": 89.247721, "relative_strength": -0.664303, "rate_of_change": 0.22695119211526912, "market_dynamics": 0.343706, "expectation": {"probability": 52.5562, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 115.389404, "high": 121.80544, "low": 113.065315, "close": 113.442734, "volume": 1644700}, "trend_line": 113.388816, "activity_lines": {"activity_5": 115.782347, "activity_10": 115.314455, "activity_20": 114.259076, "activity_30": 114.16972}, "trend_signal": 1, "fair_value": 89.589944, "relative_strength": 3.130892, "rate_of_change": 0.2669424096800468, "market_dynamics": 0.393124, "expectation": {"probability": 53.8534, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 110.314174, "high": 120.246127, "low": 108.993223, "close": 117.802864, "volume": 1571600}, "trend_line": 113.854135, "activity_lines": {"activity_5": 116.247736, "activity_10": 115.998129, "activity_20": 114.56884, "activity_30": 114.454497}, "trend_signal": 1, "fair_value": 89.950267, "relative_strength": 5.296746, "rate_of_change": 0.41037468809974503, "market_dynamics": 0.474635, "expectation": {"probability": 52.1976, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 118.498096, "high": 120.702989, "low": 117.504901, "close": 120.057411, "volume": 971500}, "trend_line": 114.274123, "activity_lines": {"activity_5": 117.462405, "activity_10": 116.977018, "activity_20": 115.098055, "activity_30": 114.854709}, "trend_signal": 1, "fair_value": 90.347406, "relative_strength": 4.60379, "rate_of_change": 0.3688825179691573, "market_dynamics": 0.590356, "expectation": {"probability": 52.5714, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 119.18341, "high": 121.388303, "low": 116.541496, "close": 119.819046, "volume": 1020100}, "trend_line": 114.687829, "activity_lines": {"activity_5": 118.419966, "activity_10": 117.704965, "activity_20": 115.604267, "activity_30": 115.212446}, "trend_signal": 1, "fair_value": 90.750142, "relative_strength": 2.278458, "rate_of_change": 0.362029468386286, "market_dynamics": 0.630561, "expectation": {"probability": 54.2305, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 119.868705, "high": 126.036459, "low": 118.52789, "close": 125.698769, "volume": 1243600}, "trend_line": 115.173182, "activity_lines": {"activity_5": 121.132715, "activity_10": 119.298141, "activity_20": 116.676799, "activity_30": 115.922829}, "trend_signal": 1, "fair_value": 91.194906, "relative_strength": 5.973956, "rate_of_change": 0.4231948622900548, "market_dynamics": 0.81184, "expectation": {"probability": 52.5244, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 125.142581, "high": 131.101745, "low": 124.41754, "close": 130.446243, "volume": 1231200}, "trend_line": 115.668032, "activity_lines": {"activity_5": 124.826741, "activity_10": 121.422872, "activity_20": 118.157013, "activity_30": 116.908188}, "trend_signal": 1, "fair_value": 91.693458, "relative_strength": 8.448377, "rate_of_change": 0.42965731380070715, "market_dynamics": 0.982624, "expectation": {"probability": 52.886, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 131.965812, "high": 141.450841, "low": 129.512619, "close": 140.636429, "volume": 1815400}, "trend_line": 116.541474, "activity_lines": {"activity_5": 130.783928, "activity_10": 125.250263, "activity_20": 120.523034, "activity_30": 118.519052}, "trend_signal": 1, "fair_value": 92.241905, "relative_strength": 13.854478, "rate_of_change": 0.7551282622323834, "market_dynamics": 1.204097, "expectation": {"probability": 53.3101, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 138.65004, "high": 142.970429, "low": 137.259548, "close": 138.86853, "volume": 1721400}, "trend_line": 117.422282, "activity_lines": {"activity_5": 134.629579, "activity_10": 128.340452, "activity_20": 122.586718, "activity_30": 119.959507}, "trend_signal": 1, "fair_value": 92.77555, "relative_strength": 12.621977, "rate_of_change": 0.7557893081050286, "market_dynamics": 1.440495, "expectation": {"probability": 54.9392, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 140.040499, "high": 143.397511, "low": 138.570575, "close": 140.209335, "volume": 1651000}, "trend_line": 118.343495, "activity_lines": {"activity_5": 137.668089, "activity_10": 131.283952, "activity_20": 124.656667, "activity_30": 121.42964}, "trend_signal": 1, "fair_value": 93.301683, "relative_strength": 12.206721, "rate_of_change": 0.7845299753244522, "market_dynamics": 1.561956, "expectation": {"probability": 53.2516, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 139.643233, "high": 144.599263, "low": 139.166489, "close": 144.519806, "volume": 1199900}, "trend_line": 119.461493, "activity_lines": {"activity_5": 140.784071, "activity_10": 134.584609, "activity_20": 126.988596, "activity_30": 123.118434}, "trend_signal": 1, "fair_value": 93.879299, "relative_strength": 14.357305, "rate_of_change": 0.9447059172960879, "market_dynamics": 1.545117, "expectation": {"probability": 53.5957, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 144.271512, "high": 146.575733, "low": 142.096423, "close": 143.864288, "volume": 1273300}, "trend_line": 120.430987, "activity_lines": {"activity_5": 142.426811, "activity_10": 137.259913, "activity_20": 129.099131, "activity_30": 124.692808}, "trend_signal": 1, "fair_value": 94.462315, "relative_strength": 13.393014, "rate_of_change": 0.8115535606105286, "market_dynamics": 1.486754, "expectation": {"probability": 55.2693, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 144.460219, "high": 145.830833, "low": 143.010164, "close": 143.596146, "volume": 1353500}, "trend_line": 121.257633, "activity_lines": {"activity_5": 143.085633, "activity_10": 139.333345, "activity_20": 131.049481, "activity_30": 126.187334}, "trend_signal": 1, "fair_value": 95.035497, "relative_strength": 13.072234, "rate_of_change": 0.6864063980477023, "market_dynamics": 1.446654, "expectation": {"probability": 54.8563, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 143.476955, "high": 149.257351, "low": 143.476955, "close": 149.187836, "volume": 1373800}, "trend_line": 122.230761, "activity_lines": {"activity_5": 145.411038, "activity_10": 141.954478, "activity_20": 133.379508, "activity_30": 127.989283}, "trend_signal": 1, "fair_value": 95.641361, "relative_strength": 16.422786, "rate_of_change": 0.8025292725283552, "market_dynamics": 1.437807, "expectation": {"probability": 53.1492, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 149.879131, "high": 150.137759, "low": 145.343366, "close": 148.247833, "volume": 961200}, "trend_line": 123.133965, "activity_lines": {"activity_5": 146.735155, "activity_10": 143.875058, "activity_20": 135.426921, "activity_30": 129.667803}, "trend_signal": 1, "fair_value": 96.228335, "relative_strength": 14.017539, "rate_of_change": 0.738933467001815, "market_dynamics": 1.417277, "expectation": {"probability": 54.7713, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 148.277692, "high": 150.475939, "low": 147.044277, "close": 150.157654, "volume": 977600}, "trend_line": 124.260466, "activity_lines": {"activity_5": 148.159979, "activity_10": 145.625992, "activity_20": 137.467468, "activity_30": 131.411267}, "trend_signal": 1, "fair_value": 96.837433, "relative_strength": 15.374064, "rate_of_change": 0.9148580572387077, "market_dynamics": 1.390012, "expectation": {"probability": 53.2351, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 150.177533, "high": 152.962648, "low": 148.675561, "close": 152.922867, "volume": 982600}, "trend_line": 125.602495, "activity_lines": {"activity_5": 150.130685, "activity_10": 147.434984, "activity_20": 139.568044, "activity_30": 133.260454}, "trend_signal": 1, "fair_value": 97.442193, "relative_strength": 16.017232, "rate_of_change": 1.080012849782819, "market_dynamics": 1.357106, "expectation": {"probability": 53.3878, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 153.788246, "high": 154.066757, "low": 149.889075, "close": 150.336685, "volume": 889200}, "trend_line": 126.863596, "activity_lines": {"activity_5": 150.635424, "activity_10": 148.365095, "activity_20": 141.275974, "activity_30": 134.856209}, "trend_signal": 1, "fair_value": 98.01316, "relative_strength": 13.163376, "rate_of_change": 1.004041360802583, "market_dynamics": 1.246041, "expectation": {"probability": 54.9155, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 150.257115, "high": 152.912923, "low": 146.666304, "close": 149.113235, "volume": 1775000}, "trend_line": 128.055109, "activity_lines": {"activity_5": 150.282977, "activity_10": 148.896393, "activity_20": 142.712301, "activity_30": 136.291669}, "trend_signal": 1, "fair_value": 98.582685, "relative_strength": 14.063438, "rate_of_change": 0.9392079663262788, "market_dynamics": 1.267428, "expectation": {"probability": 54.7619, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 152.863186, "high": 154.196075, "low": 148.138437, "close": 149.938828, "volume": 1203300}, "trend_line": 129.419205, "activity_lines": {"activity_5": 150.210702, "activity_10": 149.391531, "activity_20": 144.076206, "activity_30": 137.703522}, "trend_signal": 1, "fair_value": 99.140474, "relative_strength": 11.401757, "rate_of_change": 1.0652413719783862, "market_dynamics": 1.05757, "expectation": {"probability": 53.003, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 149.928867, "high": 149.928867, "low": 135.277152, "close": 146.139114, "volume": 2116400}, "trend_line": 130.58593, "activity_lines": {"activity_5": 148.759122, "activity_10": 149.018912, "activity_20": 144.920183, "activity_30": 138.782226}, "trend_signal": 1, "fair_value": 99.668498, "relative_strength": 7.842281, "rate_of_change": 0.9015083966865546, "market_dynamics": 0.774775, "expectation": {"probability": 54.1827, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 146.168948, "high": 152.554843, "low": 145.035007, "close": 152.435486, "volume": 1571400}, "trend_line": 131.814166, "activity_lines": {"activity_5": 149.674235, "activity_10": 149.761646, "activity_20": 146.223536, "activity_30": 140.191875}, "trend_signal": 1, "fair_value": 100.252732, "relative_strength": 10.561494, "rate_of_change": 0.9405576848899493, "market_dynamics": 0.526465, "expectation": {"probability": 52.9933, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 151.918235, "high": 152.05749, "low": 148.337376, "close": 148.486572, "volume": 1331700}, "trend_line": 133.047244, "activity_lines": {"activity_5": 149.305536, "activity_10": 149.630556, "activity_20": 146.965122, "activity_30": 141.267514}, "trend_signal": 1, "fair_value": 100.822218, "relative_strength": 6.601821, "rate_of_change": 0.9354669815989323, "market_dynamics": 0.095225, "expectation": {"probability": 54.7926, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 147.680888, "high": 151.341303, "low": 147.183546, "close": 149.073441, "volume": 932700}, "trend_line": 134.395052, "activity_lines": {"activity_5": 149.2558, "activity_10": 149.517252, "activity_20": 147.616487, "activity_30": 142.301462}, "trend_signal": 1, "fair_value": 101.380487, "relative_strength": 5.004827, "rate_of_change": 1.0130296272803563, "market_dynamics": -0.19113, "expectation": {"probability": 53.2272, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 148.924247, "high": 154.524316, "low": 146.905031, "close": 152.326065, "volume": 1538300}, "trend_line": 135.852272, "activity_lines": {"activity_5": 150.292926, "activity_10": 149.997415, "activity_20": 148.439455, "activity_30": 143.458301}, "trend_signal": 1, "fair_value": 101.968992, "relative_strength": 6.109207, "rate_of_change": 1.0842809897495385, "market_dynamics": -0.269278, "expectation": {"probability": 53.7417, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 152.415593, "high": 152.584687, "low": 148.904334, "close": 150.436157, "volume": 2598400}, "trend_line": 137.284825, "activity_lines": {"activity_5": 150.540933, "activity_10": 150.059808, "activity_20": 148.927636, "activity_30": 144.399197}, "trend_signal": 1, "fair_value": 102.564027, "relative_strength": 2.864342, "rate_of_change": 1.0544932218726624, "market_dynamics": -0.295479, "expectation": {"probability": 55.4027, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 149.660304, "high": 154.116489, "low": 146.596675, "close": 147.163635, "volume": 1683600}, "trend_line": 138.117259, "activity_lines": {"activity_5": 149.41163, "activity_10": 149.522133, "activity_20": 148.986351, "activity_30": 145.03654}, "trend_signal": 1, "fair_value": 103.129729, "relative_strength": 0.469223, "rate_of_change": 0.6063554365895705, "market_dynamics": -0.331611, "expectation": {"probability": 54.8, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 147.128785, "high": 153.902935, "low": 146.22224, "close": 153.614029, "volume": 1325800}, "trend_line": 139.312082, "activity_lines": {"activity_5": 150.783915, "activity_10": 150.261971, "activity_20": 149.579782, "activity_30": 146.036331}, "trend_signal": 1, "fair_value": 103.722691, "relative_strength": 2.251539, "rate_of_change": 0.8650787082300944, "market_dynamics": -0.266123, "expectation": {"probability": 53.1304, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 154.221733, "high": 157.728345, "low": 152.548125, "close": 152.647736, "volume": 1274500}, "trend_line": 140.487253, "activity_lines": {"activity_5": 151.492272, "activity_10": 150.766531, "activity_20": 150.019388, "activity_30": 146.896696}, "trend_signal": 1, "fair_value": 104.310769, "relative_strength": 3.564017, "rate_of_change": 0.8435528226475044, "market_dynamics": -0.35579, "expectation": {"probability": 54.7084, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 153.922861, "high": 159.382047, "low": 152.817083, "close": 153.494507, "volume": 1379500}, "trend_line": 141.712128, "activity_lines": {"activity_5": 152.2446, "activity_10": 151.360786, "activity_20": 150.474023, "activity_30": 147.735874}, "trend_signal": 1, "fair_value": 104.898414, "relative_strength": 3.051675, "rate_of_change": 0.8718762548513901, "market_dynamics": -0.458159, "expectation": {"probability": 52.9782, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 154.401047, "high": 158.953671, "low": 154.401047, "close": 156.244019, "volume": 1295700}, "trend_line": 143.03091, "activity_lines": {"activity_5": 153.835535, "activity_10": 152.390303, "activity_20": 151.127254, "activity_30": 148.673415}, "trend_signal": 1, "fair_value": 105.476441, "relative_strength": 3.829838, "rate_of_change": 0.9306063063282761, "market_dynamics": -0.379614, "expectation": {"probability": 53.1214, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 156.383483, "high": 159.441827, "low": 154.450847, "close": 154.729797, "volume": 1396400}, "trend_line": 144.407145, "activity_lines": {"activity_5": 154.534539, "activity_10": 152.960781, "activity_20": 151.580443, "activity_30": 149.428182}, "trend_signal": 1, "fair_value": 106.061906, "relative_strength": 2.949049, "rate_of_change": 0.9621941159431959, "market_dynamics": -0.338169, "expectation": {"probability": 54.7592, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 155.078456, "high": 157.529108, "low": 149.728865, "close": 150.864532, "volume": 1627800}, "trend_line": 145.509201, "activity_lines": {"activity_5": 153.44071, "activity_10": 152.78677, "activity_20": 151.613772, "activity_30": 149.844788}, "trend_signal": 1, "fair_value": 106.619289, "relative_strength": 1.326586, "rate_of_change": 0.7631589143320963, "market_dynamics": -0.412545, "expectation": {"probability": 54.0877, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 151.143469, "high": 152.169553, "low": 145.345579, "close": 148.065216, "volume": 2247400}, "trend_line": 146.442795, "activity_lines": {"activity_5": 151.597076, "activity_10": 152.060556, "activity_20": 151.345888, "activity_30": 150.009692}, "trend_signal": 1, "fair_value": 107.15399, "relative_strength": -2.014721, "rate_of_change": 0.6416047875900297, "market_dynamics": -0.563594, "expectation": {"probability": 52.6062, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 146.740266, "high": 147.029157, "low": 129.984168, "close": 132.14592, "volume": 3274400}, "trend_line": 146.85369, "activity_lines": {"activity_5": 144.752512, "activity_10": 148.458256, "activity_20": 149.567226, "activity_30": 149.087313}, "trend_signal": 0, "fair_value": 107.578353, "relative_strength": -11.971238, "rate_of_change": 0.2805839645439782, "market_dynamics": -0.788569, "expectation": {"probability": 48.929, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 132.06624, "high": 136.310053, "low": 130.143566, "close": 133.879318, "volume": 1917400}, "trend_line": 147.126375, "activity_lines": {"activity_5": 139.908985, "activity_10": 145.538031, "activity_20": 148.030325, "activity_30": 148.250257}, "trend_signal": 0, "fair_value": 108.015075, "relative_strength": -14.152681, "rate_of_change": 0.18568481323145208, "market_dynamics": -1.059829, "expectation": {"probability": 49.6855, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 133.351338, "high": 133.779697, "low": 130.761208, "close": 131.05011, "volume": 1630300}, "trend_line": 147.146504, "activity_lines": {"activity_5": 135.61337, "activity_10": 142.404438, "activity_20": 146.301492, "activity_30": 147.213078}, "trend_signal": 0, "fair_value": 108.442949, "relative_strength": -15.602059, "rate_of_change": 0.013681435432632102, "market_dynamics": -1.222878, "expectation": {"probability": 49.6265, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 131.279241, "high": 132.64403, "low": 128.151173, "close": 128.360382, "volume": 1929100}, "trend_line": 146.737303, "activity_lines": {"activity_5": 131.999824, "activity_10": 139.074777, "activity_20": 144.42065, "activity_30": 146.00107}, "trend_signal": 0, "fair_value": 108.853581, "relative_strength": -17.730721, "rate_of_change": -0.27809087465645527, "market_dynamics": -1.304539, "expectation": {"probability": 48.2866, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 128.748893, "high": 130.123641, "low": 125.232303, "close": 129.635513, "volume": 2504600}, "trend_line": 146.429535, "activity_lines": {"activity_5": 130.311599, "activity_10": 136.436115, "activity_20": 142.765898, "activity_30": 144.897729}, "trend_signal": 0, "fair_value": 109.285354, "relative_strength": -17.351243, "rate_of_change": -0.2097408046268985, "market_dynamics": -1.318393, "expectation": {"probability": 48.216, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 129.207153, "high": 131.986558, "low": 128.420162, "close": 130.382675, "volume": 854700}, "trend_line": 146.10198, "activity_lines": {"activity_5": 130.101074, "activity_10": 134.351705, "activity_20": 141.275056, "activity_30": 143.862448}, "trend_signal": 0, "fair_value": 109.715538, "relative_strength": -17.359878, "rate_of_change": -0.2236946255412131, "market_dynamics": -1.382226, "expectation": {"probability": 49.4826, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 131.08995, "high": 132.17464, "low": 129.111039, "close": 131.795441, "volume": 1030400}, "trend_line": 145.677835, "activity_lines": {"activity_5": 130.479021, "activity_10": 132.944376, "activity_20": 140.011888, "activity_30": 142.939445}, "trend_signal": 0, "fair_value": 110.145526, "relative_strength": -16.032462, "rate_of_change": -0.2903074961749389, "market_dynamics": -1.404902, "expectation": {"probability": 50.9141, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 132.114769, "high": 137.663207, "low": 132.114769, "close": 136.525589, "volume": 2001400}, "trend_line": 145.433211, "activity_lines": {"activity_5": 132.572609, "activity_10": 132.841594, "activity_20": 139.267512, "activity_30": 142.348978}, "trend_signal": 0, "fair_value": 110.587956, "relative_strength": -14.892919, "rate_of_change": -0.16792122150908376, "market_dynamics": -1.335314, "expectation": {"probability": 52.2667, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 137.064475, "high": 139.35968, "low": 134.130581, "close": 138.890656, "volume": 1751100}, "trend_line": 145.276362, "activity_lines": {"activity_5": 135.089521, "activity_10": 133.49981, "activity_20": 138.824143, "activity_30": 141.926878}, "trend_signal": 0, "fair_value": 111.048359, "relative_strength": -14.462503, "rate_of_change": -0.10784950625892047, "market_dynamics": -1.231212, "expectation": {"probability": 53.5467, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 138.042434, "high": 140.726844, "low": 134.360103, "close": 137.274033, "volume": 1625600}, "trend_line": 144.879235, "activity_lines": {"activity_5": 136.365541, "activity_10": 134.081801, "activity_20": 138.272505, "activity_30": 141.410598}, "trend_signal": 0, "fair_value": 111.498775, "relative_strength": -15.593323, "rate_of_change": -0.27335968118475584, "market_dynamics": -1.026784, "expectation": {"probability": 53.1444, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 137.313945, "high": 138.481519, "low": 132.414147, "close": 134.65947, "volume": 1865600}, "trend_line": 144.426289, "activity_lines": {"activity_5": 136.260805, "activity_10": 134.38462, "activity_20": 137.528048, "activity_30": 140.751259}, "trend_signal": 0, "fair_value": 111.916864, "relative_strength": -13.982739, "rate_of_change": -0.31263693516879576, "market_dynamics": -0.850472, "expectation": {"probability": 51.9481, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 134.719342, "high": 139.47943, "low": 134.270288, "close": 138.321838, "volume": 1477100}, "trend_line": 144.031762, "activity_lines": {"activity_5": 137.091738, "activity_10": 135.307624, "activity_20": 137.216515, "activity_30": 140.357423}, "trend_signal": 0, "fair_value": 112.360868, "relative_strength": -13.129677, "rate_of_change": -0.2731684118810328, "market_dynamics": -0.671453, "expectation": {"probability": 52.2508, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 137.583373, "high": 140.227878, "low": 114.601254, "close": 118.353439, "volume": 2968200}, "trend_line": 142.879448, "activity_lines": {"activity_5": 130.831445, "activity_10": 132.519236, "activity_20": 135.060917, "activity_30": 138.700757}, "trend_signal": 0, "fair_value": 112.670056, "relative_strength": -26.828799, "rate_of_change": -0.8000415908263275, "market_dynamics": -0.658384, "expectation": {"probability": 51.8488, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 118.30355, "high": 123.123504, "low": 117.8445, "close": 123.05365, "volume": 1343600}, "trend_line": 141.970013, "activity_lines": {"activity_5": 127.349366, "activity_10": 130.816281, "activity_20": 133.490149, "activity_30": 137.421673}, "trend_signal": 0, "fair_value": 112.963423, "relative_strength": -25.410106, "rate_of_change": -0.6365051186367979, "market_dynamics": -0.692303, "expectation": {"probability": 51.96, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 122.983799, "high": 130.637863, "low": 115.878604, "close": 126.037437, "volume": 4180400}, "trend_line": 141.20082, "activity_lines": {"activity_5": 125.917683, "activity_10": 129.752319, "activity_20": 132.349077, "activity_30": 136.393765}, "trend_signal": 0, "fair_value": 113.272355, "relative_strength": -24.423788, "rate_of_change": -0.5417996263760302, "market_dynamics": -0.427959, "expectation": {"probability": 52.9013, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 124.740137, "high": 128.961339, "low": 121.746376, "close": 122.724342, "volume": 1779800}, "trend_line": 140.293671, "activity_lines": {"activity_5": 124.130742, "activity_10": 128.151395, "activity_20": 131.019188, "activity_30": 135.201734}, "trend_signal": 0, "fair_value": 113.568675, "relative_strength": -23.297929, "rate_of_change": -0.6424530679071155, "market_dynamics": -0.45412, "expectation": {"probability": 52.9231, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 120.728497, "high": 125.548455, "low": 118.912281, "close": 120.888161, "volume": 1463800}, "trend_line": 139.451972, "activity_lines": {"activity_5": 122.527415, "activity_10": 126.355863, "activity_20": 129.660949, "activity_30": 133.949766}, "trend_signal": 0, "fair_value": 113.853788, "relative_strength": -22.860544, "rate_of_change": -0.5999550756640883, "market_dynamics": -0.436044, "expectation": {"probability": 51.8854, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 121.786295, "high": 124.191278, "low": 117.854485, "close": 118.433281, "volume": 1326500}, "trend_line": 138.318565, "activity_lines": {"activity_5": 121.26804, "activity_10": 124.312302, "activity_20": 128.237273, "activity_30": 132.593721}, "trend_signal": 0, "fair_value": 114.138043, "relative_strength": -21.190753, "rate_of_change": -0.812757957987145, "market_dynamics": -0.395936, "expectation": {"probability": 50.7001, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 119.501055, "high": 123.76217, "low": 117.754691, "close": 118.233696, "volume": 1275200}, "trend_line": 137.310136, "activity_lines": {"activity_5": 119.936814, "activity_10": 122.561405, "activity_20": 126.96743, "activity_30": 131.297923}, "trend_signal": 0, "fair_value": 114.400768, "relative_strength": -22.592814, "rate_of_change": -0.7290626533032689, "market_dynamics": -0.663969, "expectation": {"probability": 49.5677, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 119.540973, "high": 122.709999, "low": 116.936398, "close": 120.910004, "volume": 1697000}, "trend_line": 136.371355, "activity_lines": {"activity_5": 119.819021, "activity_10": 121.672691, "activity_20": 126.107858, "activity_30": 130.23985}, "trend_signal": 0, "fair_value": 114.688044, "relative_strength": -23.201287, "rate_of_change": -0.6836938825841713, "market_dynamics": -0.71197, "expectation": {"probability": 49.9659, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 120.970001, "high": 124.980003, "low": 118.5, "close": 119.650002, "volume": 2395800}, "trend_line": 135.282153, "activity_lines": {"activity_5": 119.623056, "activity_10": 120.852412, "activity_20": 125.257597, "activity_30": 129.161053}, "trend_signal": 0, "fair_value": 114.959472, "relative_strength": -24.888468, "rate_of_change": -0.7987029240854873, "market_dynamics": -0.724559, "expectation": {"probability": 49.5862, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 119.519997, "high": 126.089996, "low": 119.029999, "close": 125.050003, "volume": 1863600}, "trend_line": 134.435948, "activity_lines": {"activity_5": 121.432047, "activity_10": 121.286852, "activity_20": 124.981125, "activity_30": 128.500915}, "trend_signal": 0, "fair_value": 115.247591, "relative_strength": -22.569038, "rate_of_change": -0.6255111862390287, "market_dynamics": -0.644224, "expectation": {"probability": 49.8031, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 124.080002, "high": 126.470001, "low": 121.059998, "close": 122.150002, "volume": 1509900}, "trend_line": 133.60216, "activity_lines": {"activity_5": 121.996915, "activity_10": 121.435325, "activity_20": 124.470508, "activity_30": 127.708273}, "trend_signal": 0, "fair_value": 115.520191, "relative_strength": -22.985741, "rate_of_change": -0.6202120879156506, "market_dynamics": -0.597751, "expectation": {"probability": 49.7678, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 121.610001, "high": 125.400002, "low": 120.75, "close": 124.290001, "volume": 1738000}, "trend_line": 132.624692, "activity_lines": {"activity_5": 123.027335, "activity_10": 121.90386, "activity_20": 124.206081, "activity_30": 127.107488}, "trend_signal": 0, "fair_value": 115.805506, "relative_strength": -21.167782, "rate_of_change": -0.7316258958687402, "market_dynamics": -0.439721, "expectation": {"probability": 49.6521, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 124.25, "high": 127.449997, "low": 119.349998, "close": 119.580002, "volume": 2337600}, "trend_line": 131.522435, "activity_lines": {"activity_5": 122.084002, "activity_10": 121.493553, "activity_20": 123.512466, "activity_30": 126.265896}, "trend_signal": 0, "fair_value": 116.077488, "relative_strength": -24.057105, "rate_of_change": -0.8311099414278064, "market_dynamics": -0.285033, "expectation": {"probability": 49.9361, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 119.389999, "high": 119.389999, "low": 99.669998, "close": 106.389999, "volume": 2969000}, "trend_line": 129.952284, "activity_lines": {"activity_5": 116.832668, "activity_10": 118.802471, "activity_20": 121.610543, "activity_30": 124.644448}, "trend_signal": 0, "fair_value": 116.261659, "relative_strength": -31.296533, "rate_of_change": -1.1938275017490436, "market_dynamics": -0.383539, "expectation": {"probability": 49.537, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 106.029999, "high": 108.300003, "low": 101.470001, "close": 105.75, "volume": 2660100}, "trend_line": 128.26915, "activity_lines": {"activity_5": 112.252, "activity_10": 116.292013, "activity_20": 119.761919, "activity_30": 123.08301}, "trend_signal": 0, "fair_value": 116.444235, "relative_strength": -32.320242, "rate_of_change": -1.2951938574623247, "market_dynamics": -0.395194, "expectation": {"probability": 48.3288, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 106.099998, "high": 107.589996, "low": 103.199997, "close": 104.169998, "volume": 2863300}, "trend_line": 126.583824, "activity_lines": {"activity_5": 108.431333, "activity_10": 113.769522, "activity_20": 117.886845, "activity_30": 121.528226}, "trend_signal": 0, "fair_value": 116.60208, "relative_strength": -33.233618, "rate_of_change": -1.3138981586764933, "market_dynamics": -0.663932, "expectation": {"probability": 47.0123, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/12301ae6-7ae5-4df8-b1f5-4a25860b07cc/", "share_image": "https://sharemaestro.com/terminal/12301ae6-7ae5-4df8-b1f5-4a25860b07cc/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}