{"ticker": {"uuid": "29cbc353-4539-40f7-a829-efc5ab17c5bb", "symbol": "CLS", "name": "Celestica Inc.", "exchange": "TOR", "asset_type": "Equity", "sector": "Technology", "industry": "Electronic Components", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, CLS rose 47.13%, moving from 362.26 to 533.01. The latest weekly close is above the Trend Line and above Fair Value. Trend Signal is active on the latest week and was active in 7 of the last 12 weeks. Relative Strength is 27.88 and has improved across the 12-week window. Market Dynamics is 0.53 on the latest week. Expectation is positive at 63.38%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "533.01"}, {"label": "12-Week Change", "value": "47.13%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 63.38%"}, {"label": "Signal Weeks", "value": "7 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "27.88"}, {"label": "Market Dynamics", "value": "0.53"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 513.0, "high": 534.22998, "low": 470.700012, "close": 533.01001, "volume": 2508300}, "trend_line": 439.778001, "activity_lines": {"activity_5": 518.611334, "activity_10": 518.560003, "activity_20": 473.024717, "activity_30": 455.185701}, "trend_signal": 1, "fair_value": 176.596026, "relative_strength": 27.879043, "rate_of_change": 0.3814901999653892, "market_dynamics": 0.530494, "expectation": {"probability": 63.3789, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 17.65, "high": 17.65, "low": 16.469999, "close": 17.42, "volume": 1116500}, "trend_line": 16.399, "activity_lines": {"activity_5": 17.053333, "activity_10": 16.368545, "activity_20": 16.512238, "activity_30": 16.577118}, "trend_signal": 0, "fair_value": 12.721603, "relative_strength": 15.320679, "rate_of_change": 0.4491883853811403, "market_dynamics": -0.305663, "expectation": {"probability": 48.8142, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 17.43, "high": 18.83, "low": 17.389999, "close": 18.799999, "volume": 961200}, "trend_line": 16.525667, "activity_lines": {"activity_5": 17.800666, "activity_10": 16.856182, "activity_20": 16.699571, "activity_30": 16.732022}, "trend_signal": 1, "fair_value": 12.786346, "relative_strength": 23.035894, "rate_of_change": 0.7724068540764536, "market_dynamics": 0.094349, "expectation": {"probability": 43.6872, "direction": "negative"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 18.809999, "high": 19.799999, "low": 18.690001, "close": 18.809999, "volume": 838000}, "trend_line": 16.652667, "activity_lines": {"activity_5": 18.284666, "activity_10": 17.296727, "activity_20": 16.882048, "activity_30": 16.879398}, "trend_signal": 1, "fair_value": 12.850833, "relative_strength": 25.682992, "rate_of_change": 0.76850150738244, "market_dynamics": 0.286673, "expectation": {"probability": 43.6872, "direction": "negative"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 18.780001, "high": 19.299999, "low": 17.809999, "close": 19.23, "volume": 1069000}, "trend_line": 16.789667, "activity_lines": {"activity_5": 18.683999, "activity_10": 17.77509, "activity_20": 17.102286, "activity_30": 17.045677}, "trend_signal": 1, "fair_value": 12.915256, "relative_strength": 22.900106, "rate_of_change": 0.8226910440231612, "market_dynamics": 0.469776, "expectation": {"probability": 44.2272, "direction": "negative"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 19.360001, "high": 20.110001, "low": 19.059999, "close": 19.879999, "volume": 608500}, "trend_line": 16.954, "activity_lines": {"activity_5": 19.184666, "activity_10": 18.314909, "activity_20": 17.377905, "activity_30": 17.245054}, "trend_signal": 1, "fair_value": 12.983269, "relative_strength": 28.061432, "rate_of_change": 0.9787746237015847, "market_dynamics": 0.62489, "expectation": {"probability": 44.4322, "direction": "negative"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 19.91, "high": 21.719999, "low": 19.85, "close": 20.940001, "volume": 1782800}, "trend_line": 17.148667, "activity_lines": {"activity_5": 19.888667, "activity_10": 18.953272, "activity_20": 17.744333, "activity_30": 17.502215}, "trend_signal": 1, "fair_value": 13.055513, "relative_strength": 30.918222, "rate_of_change": 1.1482069128229269, "market_dynamics": 0.867838, "expectation": {"probability": 44.8187, "direction": "negative"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 20.950001, "high": 21.879999, "low": 20.940001, "close": 21.25, "volume": 1274000}, "trend_line": 17.365333, "activity_lines": {"activity_5": 20.461333, "activity_10": 19.536, "activity_20": 18.125619, "activity_30": 17.766817}, "trend_signal": 1, "fair_value": 13.131923, "relative_strength": 29.97485, "rate_of_change": 1.2634568039603313, "market_dynamics": 1.003213, "expectation": {"probability": 45.7028, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 21.309999, "high": 28.32, "low": 21.049999, "close": 27.370001, "volume": 3420700}, "trend_line": 17.769, "activity_lines": {"activity_5": 22.910667, "activity_10": 21.114182, "activity_20": 19.074048, "activity_30": 18.41228}, "trend_signal": 1, "fair_value": 13.236474, "relative_strength": 65.048613, "rate_of_change": 2.3245566324584654, "market_dynamics": 1.286771, "expectation": {"probability": 45.8999, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 27.73, "high": 30.08, "low": 27.049999, "close": 28.57, "volume": 3389800}, "trend_line": 18.21, "activity_lines": {"activity_5": 25.189334, "activity_10": 22.693636, "activity_20": 20.088762, "activity_30": 19.109118}, "trend_signal": 1, "fair_value": 13.348141, "relative_strength": 71.873134, "rate_of_change": 2.48185041364175, "market_dynamics": 1.616081, "expectation": {"probability": 46.2762, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 28.49, "high": 28.639999, "low": 27.440001, "close": 28.08, "volume": 1340300}, "trend_line": 18.565667, "activity_lines": {"activity_5": 26.682, "activity_10": 23.982727, "activity_20": 20.999095, "activity_30": 19.745893}, "trend_signal": 1, "fair_value": 13.458141, "relative_strength": 64.960326, "rate_of_change": 1.9531411312465699, "market_dynamics": 1.618194, "expectation": {"probability": 46.946, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 28.040001, "high": 29.280001, "low": 27.459999, "close": 27.82, "volume": 1832000}, "trend_line": 18.913667, "activity_lines": {"activity_5": 27.541333, "activity_10": 25.034546, "activity_20": 21.831762, "activity_30": 20.342946}, "trend_signal": 1, "fair_value": 13.570192, "relative_strength": 65.706129, "rate_of_change": 1.8744276734038101, "market_dynamics": 1.721688, "expectation": {"probability": 46.7851, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 27.83, "high": 31.48, "low": 27.82, "close": 29.67, "volume": 1749000}, "trend_line": 19.316667, "activity_lines": {"activity_5": 28.558667, "activity_10": 26.233636, "activity_20": 22.791143, "activity_30": 21.036903}, "trend_signal": 1, "fair_value": 13.691282, "relative_strength": 73.438914, "rate_of_change": 2.1307343520428836, "market_dynamics": 1.651565, "expectation": {"probability": 46.3169, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 29.870001, "high": 32.48, "low": 29.809999, "close": 31.959999, "volume": 2076900}, "trend_line": 19.770667, "activity_lines": {"activity_5": 29.778, "activity_10": 27.651454, "activity_20": 23.904047, "activity_30": 21.852602}, "trend_signal": 1, "fair_value": 13.832756, "relative_strength": 76.889606, "rate_of_change": 2.350301943911963, "market_dynamics": 1.607777, "expectation": {"probability": 47.1834, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 31.879999, "high": 32.220001, "low": 30.950001, "close": 31.879999, "volume": 998900}, "trend_line": 20.238, "activity_lines": {"activity_5": 30.664666, "activity_10": 28.815636, "activity_20": 24.936619, "activity_30": 22.633849}, "trend_signal": 1, "fair_value": 13.977372, "relative_strength": 77.024575, "rate_of_change": 2.3637695177406, "market_dynamics": 1.58692, "expectation": {"probability": 47.6477, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 32.16, "high": 33.139999, "low": 30.6, "close": 30.809999, "volume": 1826200}, "trend_line": 20.673333, "activity_lines": {"activity_5": 30.973999, "activity_10": 29.555272, "activity_20": 25.79219, "activity_30": 23.315914}, "trend_signal": 1, "fair_value": 14.110064, "relative_strength": 63.571429, "rate_of_change": 2.151067299140231, "market_dynamics": 1.539693, "expectation": {"probability": 46.8032, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 30.77, "high": 31.049999, "low": 29.35, "close": 30.379999, "volume": 1546900}, "trend_line": 21.090667, "activity_lines": {"activity_5": 30.957999, "activity_10": 30.017999, "activity_20": 26.530095, "activity_30": 23.94215}, "trend_signal": 1, "fair_value": 14.246474, "relative_strength": 65.001543, "rate_of_change": 2.018706901301306, "market_dynamics": 1.376366, "expectation": {"probability": 46.3337, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 30.209999, "high": 34.040001, "low": 30.059999, "close": 33.240002, "volume": 1666800}, "trend_line": 21.600333, "activity_lines": {"activity_5": 31.724667, "activity_10": 30.829091, "activity_20": 27.466095, "activity_30": 24.725978}, "trend_signal": 1, "fair_value": 14.399231, "relative_strength": 78.788238, "rate_of_change": 2.416547565802444, "market_dynamics": 1.248006, "expectation": {"probability": 46.6903, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 33.25, "high": 36.299999, "low": 32.27, "close": 36.07, "volume": 1817400}, "trend_line": 22.226333, "activity_lines": {"activity_5": 33.196667, "activity_10": 31.936727, "activity_20": 28.583809, "activity_30": 25.659505}, "trend_signal": 1, "fair_value": 14.568846, "relative_strength": 92.286661, "rate_of_change": 2.898103469053006, "market_dynamics": 1.26119, "expectation": {"probability": 46.9424, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 36.25, "high": 37.080002, "low": 35.240002, "close": 35.380001, "volume": 1552800}, "trend_line": 22.857333, "activity_lines": {"activity_5": 34.164667, "activity_10": 32.760727, "activity_20": 29.537571, "activity_30": 26.508129}, "trend_signal": 1, "fair_value": 14.735769, "relative_strength": 82.319714, "rate_of_change": 2.838974832240659, "market_dynamics": 1.251155, "expectation": {"probability": 47.1329, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 37.240002, "high": 37.580002, "low": 34.77, "close": 35.389999, "volume": 1741400}, "trend_line": 23.471333, "activity_lines": {"activity_5": 34.902667, "activity_10": 33.462727, "activity_20": 30.407143, "activity_30": 27.316688}, "trend_signal": 1, "fair_value": 14.90391, "relative_strength": 81.541224, "rate_of_change": 2.686227653943707, "market_dynamics": 1.348421, "expectation": {"probability": 47.286, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 35.220001, "high": 36.299999, "low": 28.9, "close": 31.040001, "volume": 3911400}, "trend_line": 23.925, "activity_lines": {"activity_5": 33.885334, "activity_10": 33.240909, "activity_20": 30.777857, "activity_30": 27.804989}, "trend_signal": 1, "fair_value": 15.052692, "relative_strength": 59.781402, "rate_of_change": 1.932855709558547, "market_dynamics": 1.161828, "expectation": {"probability": 47.5517, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 31.450001, "high": 35.130001, "low": 30.32, "close": 35.080002, "volume": 2573400}, "trend_line": 24.557333, "activity_lines": {"activity_5": 34.170668, "activity_10": 33.695091, "activity_20": 31.468476, "activity_30": 28.524667}, "trend_signal": 1, "fair_value": 15.222949, "relative_strength": 67.468895, "rate_of_change": 2.6429801462904874, "market_dynamics": 0.918089, "expectation": {"probability": 47.2535, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 35.18, "high": 35.630001, "low": 33.57, "close": 35.119999, "volume": 2264000}, "trend_line": 25.171667, "activity_lines": {"activity_5": 34.346667, "activity_10": 34.058182, "activity_20": 32.085381, "activity_30": 29.206129}, "trend_signal": 1, "fair_value": 15.388462, "relative_strength": 66.001213, "rate_of_change": 2.5016315900427766, "market_dynamics": 0.659707, "expectation": {"probability": 47.7173, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 35.200001, "high": 38.950001, "low": 34.84, "close": 38.459999, "volume": 1655500}, "trend_line": 25.916667, "activity_lines": {"activity_5": 35.699333, "activity_10": 34.971091, "activity_20": 32.942714, "activity_30": 30.063441}, "trend_signal": 1, "fair_value": 15.575, "relative_strength": 73.50937, "rate_of_change": 2.959676846193782, "market_dynamics": 0.420594, "expectation": {"probability": 48.2597, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 38.580002, "high": 38.889999, "low": 36.200001, "close": 36.799999, "volume": 1586900}, "trend_line": 26.653333, "activity_lines": {"activity_5": 36.293333, "activity_10": 35.462545, "activity_20": 33.550381, "activity_30": 30.765591}, "trend_signal": 1, "fair_value": 15.745385, "relative_strength": 63.488122, "rate_of_change": 2.84244112099754, "market_dynamics": 0.294335, "expectation": {"probability": 48.5876, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 36.990002, "high": 38.41, "low": 35.25, "close": 36.639999, "volume": 2651600}, "trend_line": 27.382, "activity_lines": {"activity_5": 36.739999, "activity_10": 35.816, "activity_20": 34.062238, "activity_30": 31.409892}, "trend_signal": 1, "fair_value": 15.912436, "relative_strength": 57.150286, "rate_of_change": 2.7338682182825, "market_dynamics": 0.237884, "expectation": {"probability": 48.1713, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 36.5, "high": 37.389999, "low": 35.130001, "close": 36.959999, "volume": 2321300}, "trend_line": 28.120666, "activity_lines": {"activity_5": 36.919999, "activity_10": 36.113818, "activity_20": 34.529809, "activity_30": 32.027828}, "trend_signal": 1, "fair_value": 16.083846, "relative_strength": 56.646012, "rate_of_change": 2.697633481849384, "market_dynamics": 0.177022, "expectation": {"probability": 47.8647, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 36.990002, "high": 39.490002, "low": 36.52, "close": 39.490002, "volume": 3625400}, "trend_line": 28.922333, "activity_lines": {"activity_5": 37.818, "activity_10": 36.804, "activity_20": 35.163524, "activity_30": 32.761333}, "trend_signal": 1, "fair_value": 16.271346, "relative_strength": 62.665271, "rate_of_change": 2.850810859173813, "market_dynamics": 0.253339, "expectation": {"probability": 48.1141, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 39.490002, "high": 39.93, "low": 38.200001, "close": 39.540001, "volume": 1257600}, "trend_line": 29.657, "activity_lines": {"activity_5": 38.441334, "activity_10": 37.441091, "activity_20": 35.744286, "activity_30": 33.446344}, "trend_signal": 1, "fair_value": 16.461603, "relative_strength": 57.217635, "rate_of_change": 2.5401374086938344, "market_dynamics": 0.267254, "expectation": {"probability": 48.8903, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 39.84, "high": 40.040001, "low": 38.34, "close": 38.810001, "volume": 654400}, "trend_line": 30.363, "activity_lines": {"activity_5": 38.749334, "activity_10": 37.869818, "activity_20": 36.203286, "activity_30": 34.03686}, "trend_signal": 1, "fair_value": 16.644551, "relative_strength": 51.176984, "rate_of_change": 2.380550966045114, "market_dynamics": 0.161485, "expectation": {"probability": 48.708, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 38.25, "high": 38.619999, "low": 36.959999, "close": 37.330002, "volume": 1248900}, "trend_line": 31.026667, "activity_lines": {"activity_5": 38.430001, "activity_10": 37.967273, "activity_20": 36.470238, "activity_30": 34.486344}, "trend_signal": 1, "fair_value": 16.815962, "relative_strength": 43.287143, "rate_of_change": 2.1857754503836913, "market_dynamics": -0.01988, "expectation": {"probability": 48.7997, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 37.5, "high": 40.0, "low": 37.32, "close": 38.52, "volume": 1604600}, "trend_line": 31.684, "activity_lines": {"activity_5": 38.461334, "activity_10": 38.166728, "activity_20": 36.805238, "activity_30": 34.969785}, "trend_signal": 1, "fair_value": 16.993718, "relative_strength": 45.283752, "rate_of_change": 2.1186065522281248, "market_dynamics": -0.339335, "expectation": {"probability": 47.2241, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 38.5, "high": 41.959999, "low": 36.080002, "close": 41.529999, "volume": 1725000}, "trend_line": 32.441333, "activity_lines": {"activity_5": 39.392, "activity_10": 38.850909, "activity_20": 37.384762, "activity_30": 35.605011}, "trend_signal": 1, "fair_value": 17.187821, "relative_strength": 54.583393, "rate_of_change": 2.39026953667466, "market_dynamics": -0.293558, "expectation": {"probability": 47.4645, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 42.509998, "high": 43.709999, "low": 40.950001, "close": 42.970001, "volume": 2298700}, "trend_line": 33.232667, "activity_lines": {"activity_5": 40.666667, "activity_10": 39.680364, "activity_20": 38.055857, "activity_30": 36.28428}, "trend_signal": 1, "fair_value": 17.396795, "relative_strength": 55.527865, "rate_of_change": 2.439277079027545, "market_dynamics": -0.086897, "expectation": {"probability": 48.3491, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 43.189999, "high": 48.91, "low": 42.849998, "close": 48.540001, "volume": 4094400}, "trend_line": 34.188, "activity_lines": {"activity_5": 43.569334, "activity_10": 41.440546, "activity_20": 39.204619, "activity_30": 37.27185}, "trend_signal": 1, "fair_value": 17.633974, "relative_strength": 72.426472, "rate_of_change": 2.874680506382479, "market_dynamics": 0.530101, "expectation": {"probability": 48.5742, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 48.639999, "high": 52.09, "low": 47.98, "close": 52.02, "volume": 3487000}, "trend_line": 35.224, "activity_lines": {"activity_5": 46.983334, "activity_10": 43.620001, "activity_20": 40.600381, "activity_30": 38.422301}, "trend_signal": 1, "fair_value": 17.896346, "relative_strength": 81.250387, "rate_of_change": 3.0303030303030134, "market_dynamics": 1.163133, "expectation": {"probability": 49.4167, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 52.34, "high": 54.220001, "low": 48.669998, "close": 53.330002, "volume": 2883000}, "trend_line": 36.293334, "activity_lines": {"activity_5": 49.854668, "activity_10": 45.758001, "activity_20": 42.017858, "activity_30": 39.59043}, "trend_signal": 1, "fair_value": 18.167885, "relative_strength": 79.510356, "rate_of_change": 3.035810810810825, "market_dynamics": 1.55569, "expectation": {"probability": 50.3397, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 52.709999, "high": 56.380001, "low": 48.880001, "close": 54.57, "volume": 2597000}, "trend_line": 37.2, "activity_lines": {"activity_5": 52.152001, "activity_10": 47.823819, "activity_20": 43.457762, "activity_30": 40.76957}, "trend_signal": 1, "fair_value": 18.450064, "relative_strength": 78.248595, "rate_of_change": 2.4981612325833753, "market_dynamics": 1.807575, "expectation": {"probability": 51.1935, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 55.18, "high": 62.799999, "low": 55.02, "close": 61.369999, "volume": 3071600}, "trend_line": 38.293333, "activity_lines": {"activity_5": 55.846667, "activity_10": 50.851819, "activity_20": 45.457191, "activity_30": 42.328925}, "trend_signal": 1, "fair_value": 18.77609, "relative_strength": 94.010663, "rate_of_change": 2.9390672043010593, "market_dynamics": 1.832345, "expectation": {"probability": 52.0425, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 61.560001, "high": 66.330002, "low": 61.41, "close": 62.209999, "volume": 4449600}, "trend_line": 39.431, "activity_lines": {"activity_5": 58.594666, "activity_10": 53.635636, "activity_20": 47.412857, "activity_30": 43.871936}, "trend_signal": 1, "fair_value": 19.106282, "relative_strength": 90.042415, "rate_of_change": 2.9709270801786842, "market_dynamics": 1.839525, "expectation": {"probability": 52.2647, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 60.540001, "high": 61.25, "low": 56.869999, "close": 59.43, "volume": 4159000}, "trend_line": 40.484667, "activity_lines": {"activity_5": 59.504666, "activity_10": 55.488545, "activity_20": 48.976048, "activity_30": 45.162194}, "trend_signal": 1, "fair_value": 19.418846, "relative_strength": 76.405735, "rate_of_change": 2.6721792498288264, "market_dynamics": 1.791301, "expectation": {"probability": 51.956, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 60.25, "high": 64.040001, "low": 56.439999, "close": 63.98, "volume": 2982500}, "trend_line": 41.628333, "activity_lines": {"activity_5": 61.437333, "activity_10": 57.766909, "activity_20": 50.837381, "activity_30": 46.678022}, "trend_signal": 1, "fair_value": 19.762628, "relative_strength": 84.062786, "rate_of_change": 2.8249361665738686, "market_dynamics": 1.745096, "expectation": {"probability": 52.7857, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 63.360001, "high": 64.410004, "low": 60.450001, "close": 60.860001, "volume": 1635700}, "trend_line": 42.591667, "activity_lines": {"activity_5": 61.62, "activity_10": 59.015091, "activity_20": 52.263953, "activity_30": 47.918774}, "trend_signal": 1, "fair_value": 20.082692, "relative_strength": 69.763901, "rate_of_change": 2.3141306186822406, "market_dynamics": 1.460407, "expectation": {"probability": 52.0218, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 61.080002, "high": 68.910004, "low": 59.740002, "close": 67.050003, "volume": 2441400}, "trend_line": 43.764, "activity_lines": {"activity_5": 63.446668, "activity_10": 61.037273, "activity_20": 54.157477, "activity_30": 49.496732}, "trend_signal": 1, "fair_value": 20.443333, "relative_strength": 81.435865, "rate_of_change": 2.7524938152808196, "market_dynamics": 1.255952, "expectation": {"probability": 52.9393, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 67.800003, "high": 68.5, "low": 60.990002, "close": 61.639999, "volume": 1943100}, "trend_line": 44.791667, "activity_lines": {"activity_5": 63.091334, "activity_10": 61.638, "activity_20": 55.399619, "activity_30": 50.650022}, "trend_signal": 1, "fair_value": 20.770705, "relative_strength": 65.724762, "rate_of_change": 2.3482017183072705, "market_dynamics": 0.969198, "expectation": {"probability": 52.6282, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 62.02, "high": 64.300003, "low": 55.450001, "close": 56.029999, "volume": 2423000}, "trend_line": 45.646667, "activity_lines": {"activity_5": 60.904, "activity_10": 60.980546, "activity_20": 55.989191, "activity_30": 51.375076}, "trend_signal": 1, "fair_value": 21.063526, "relative_strength": 48.274806, "rate_of_change": 1.9088371950970344, "market_dynamics": 0.549, "expectation": {"probability": 52.4778, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 57.330002, "high": 63.220001, "low": 56.560001, "close": 59.360001, "volume": 2998800}, "trend_line": 46.517334, "activity_lines": {"activity_5": 60.053334, "activity_10": 60.855637, "activity_20": 56.803572, "activity_30": 52.259807}, "trend_signal": 1, "fair_value": 21.378398, "relative_strength": 52.561505, "rate_of_change": 1.9074054191075933, "market_dynamics": 0.345622, "expectation": {"probability": 52.3897, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 60.119999, "high": 61.860001, "low": 57.459999, "close": 61.369999, "volume": 2062500}, "trend_line": 47.360667, "activity_lines": {"activity_5": 60.180666, "activity_10": 60.986546, "activity_20": 57.702714, "activity_30": 53.218043}, "trend_signal": 1, "fair_value": 21.70718, "relative_strength": 54.402338, "rate_of_change": 1.8129435362740292, "market_dynamics": -0.037859, "expectation": {"probability": 53.1625, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 62.32, "high": 68.110001, "low": 62.27, "close": 66.309998, "volume": 3259100}, "trend_line": 48.391667, "activity_lines": {"activity_5": 61.920666, "activity_10": 61.892, "activity_20": 58.968143, "activity_30": 54.440581}, "trend_signal": 1, "fair_value": 22.067051, "relative_strength": 60.301781, "rate_of_change": 2.176911908778647, "market_dynamics": -0.124537, "expectation": {"probability": 53.5542, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 67.309998, "high": 72.160004, "low": 63.529999, "close": 70.230003, "volume": 3275300}, "trend_line": 49.553, "activity_lines": {"activity_5": 65.016667, "activity_10": 63.420364, "activity_20": 60.479429, "activity_30": 55.849506}, "trend_signal": 1, "fair_value": 22.451667, "relative_strength": 64.555082, "rate_of_change": 2.399861529878686, "market_dynamics": 0.012505, "expectation": {"probability": 53.5704, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 71.010002, "high": 80.580002, "low": 70.660004, "close": 80.339996, "volume": 2910100}, "trend_line": 51.196333, "activity_lines": {"activity_5": 70.909999, "activity_10": 66.64109, "activity_20": 62.803952, "activity_30": 57.835763}, "trend_signal": 1, "fair_value": 22.899808, "relative_strength": 84.383989, "rate_of_change": 3.3163138457812957, "market_dynamics": 0.22596, "expectation": {"probability": 53.9283, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 80.5, "high": 83.160004, "low": 73.129997, "close": 76.190002, "volume": 2849800}, "trend_line": 52.566667, "activity_lines": {"activity_5": 73.799333, "activity_10": 68.727091, "activity_20": 64.528429, "activity_30": 59.448258}, "trend_signal": 1, "fair_value": 23.32141, "relative_strength": 70.986234, "rate_of_change": 2.676625296581299, "market_dynamics": 0.446875, "expectation": {"probability": 54.0615, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 77.400002, "high": 77.739998, "low": 69.889999, "close": 71.879997, "volume": 3250700}, "trend_line": 53.792, "activity_lines": {"activity_5": 74.129999, "activity_10": 69.807454, "activity_20": 65.663047, "activity_30": 60.694279}, "trend_signal": 1, "fair_value": 23.7175, "relative_strength": 59.568833, "rate_of_change": 2.331007594603628, "market_dynamics": 0.46412, "expectation": {"probability": 53.6372, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 71.559998, "high": 78.010002, "low": 71.559998, "close": 76.57, "volume": 3491100}, "trend_line": 55.062333, "activity_lines": {"activity_5": 75.323333, "activity_10": 71.540181, "activity_20": 67.099809, "activity_30": 62.163828}, "trend_signal": 1, "fair_value": 24.146474, "relative_strength": 68.752364, "rate_of_change": 2.361564916716242, "market_dynamics": 0.532397, "expectation": {"probability": 53.4528, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 78.010002, "high": 83.0, "low": 72.970001, "close": 76.629997, "volume": 3914000}, "trend_line": 56.39, "activity_lines": {"activity_5": 75.852665, "activity_10": 73.110726, "activity_20": 68.382285, "activity_30": 63.55529}, "trend_signal": 1, "fair_value": 24.573718, "relative_strength": 65.615776, "rate_of_change": 2.411207312991983, "market_dynamics": 0.543454, "expectation": {"probability": 53.7998, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 75.910004, "high": 79.82, "low": 72.830002, "close": 78.339996, "volume": 3059900}, "trend_line": 57.78, "activity_lines": {"activity_5": 76.525331, "activity_10": 74.719635, "activity_20": 69.693856, "activity_30": 64.971419}, "trend_signal": 1, "fair_value": 25.012051, "relative_strength": 62.991842, "rate_of_change": 2.464976059585034, "market_dynamics": 0.548768, "expectation": {"probability": 54.2069, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 78.419998, "high": 81.400002, "low": 78.279999, "close": 78.529999, "volume": 1549100}, "trend_line": 59.165667, "activity_lines": {"activity_5": 77.394664, "activity_10": 75.957453, "activity_20": 70.89819, "activity_30": 66.310128}, "trend_signal": 1, "fair_value": 25.453846, "relative_strength": 58.48255, "rate_of_change": 2.3981775700934542, "market_dynamics": 0.569068, "expectation": {"probability": 54.6069, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 78.900002, "high": 84.480003, "low": 78.900002, "close": 81.010002, "volume": 3007700}, "trend_line": 60.549667, "activity_lines": {"activity_5": 78.934666, "activity_10": 77.297635, "activity_20": 72.218714, "activity_30": 67.71944}, "trend_signal": 1, "fair_value": 25.913782, "relative_strength": 55.67226, "rate_of_change": 2.3391944520797856, "market_dynamics": 0.607711, "expectation": {"probability": 55.0, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 81.739998, "high": 86.889999, "low": 74.68, "close": 77.599998, "volume": 3800900}, "trend_line": 61.818333, "activity_lines": {"activity_5": 78.729332, "activity_10": 77.660726, "activity_20": 73.088571, "activity_30": 68.819462}, "trend_signal": 1, "fair_value": 26.352051, "relative_strength": 46.088072, "rate_of_change": 2.095248517221413, "market_dynamics": 0.617694, "expectation": {"probability": 54.9583, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 78.830002, "high": 80.800003, "low": 69.660004, "close": 72.889999, "volume": 4136500}, "trend_line": 62.954333, "activity_lines": {"activity_5": 76.885332, "activity_10": 76.962181, "activity_20": 73.432571, "activity_30": 69.533763}, "trend_signal": 1, "fair_value": 26.74859, "relative_strength": 34.417996, "rate_of_change": 1.8376425647064856, "market_dynamics": 0.524164, "expectation": {"probability": 54.5506, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 73.449997, "high": 74.690002, "low": 63.049999, "close": 64.25, "volume": 5565500}, "trend_line": 63.851666, "activity_lines": {"activity_5": 72.410666, "activity_10": 74.644363, "activity_20": 72.902856, "activity_30": 69.617354}, "trend_signal": 1, "fair_value": 27.090064, "relative_strength": 20.177052, "rate_of_change": 1.4253713084371862, "market_dynamics": 0.208001, "expectation": {"probability": 54.3028, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 64.720001, "high": 66.809998, "low": 60.619999, "close": 65.459999, "volume": 3841900}, "trend_line": 64.749666, "activity_lines": {"activity_5": 69.278666, "activity_10": 72.83909, "activity_20": 72.465428, "activity_30": 69.721118}, "trend_signal": 1, "fair_value": 27.439808, "relative_strength": 20.480195, "rate_of_change": 1.406384603966329, "market_dynamics": -0.284512, "expectation": {"probability": 55.4637, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 65.769997, "high": 77.690002, "low": 65.699997, "close": 74.940002, "volume": 3584700}, "trend_line": 65.863333, "activity_lines": {"activity_5": 70.178, "activity_10": 72.952545, "activity_20": 72.923809, "activity_30": 70.378559}, "trend_signal": 1, "fair_value": 27.848269, "relative_strength": 31.562648, "rate_of_change": 1.719957906809886, "market_dynamics": -0.684292, "expectation": {"probability": 55.5425, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 74.529999, "high": 75.43, "low": 71.639999, "close": 71.830002, "volume": 2235100}, "trend_line": 66.825333, "activity_lines": {"activity_5": 70.445334, "activity_10": 72.444909, "activity_20": 73.018952, "activity_30": 70.763505}, "trend_signal": 1, "fair_value": 28.231795, "relative_strength": 23.323999, "rate_of_change": 1.4606002401973845, "market_dynamics": -1.052911, "expectation": {"probability": 55.7745, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 71.419998, "high": 71.43, "low": 65.300003, "close": 68.620003, "volume": 2844200}, "trend_line": 67.494667, "activity_lines": {"activity_5": 70.027335, "activity_10": 71.439819, "activity_20": 72.785619, "activity_30": 70.87929}, "trend_signal": 1, "fair_value": 28.596795, "relative_strength": 16.272592, "rate_of_change": 1.0016171561763954, "market_dynamics": -1.133271, "expectation": {"probability": 55.6732, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 67.669998, "high": 67.989998, "low": 55.099998, "close": 55.650002, "volume": 3529300}, "trend_line": 67.615667, "activity_lines": {"activity_5": 65.570669, "activity_10": 68.222183, "activity_20": 71.28381, "activity_30": 70.115118}, "trend_signal": 0, "fair_value": 28.882436, "relative_strength": -3.990801, "rate_of_change": 0.17927342318763512, "market_dynamics": -1.176382, "expectation": {"probability": 65.8101, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 57.98, "high": 63.720001, "low": 56.639999, "close": 62.34, "volume": 4203600}, "trend_line": 67.916, "activity_lines": {"activity_5": 63.917335, "activity_10": 66.633456, "activity_20": 70.420953, "activity_30": 69.774753}, "trend_signal": 0, "fair_value": 29.212692, "relative_strength": 3.06171, "rate_of_change": 0.44417664326227063, "market_dynamics": -1.257038, "expectation": {"probability": 59.6202, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 61.34, "high": 67.5, "low": 60.450001, "close": 66.129997, "volume": 2717700}, "trend_line": 68.301333, "activity_lines": {"activity_5": 63.735333, "activity_10": 66.028182, "activity_20": 69.904857, "activity_30": 69.659527}, "trend_signal": 0, "fair_value": 29.559872, "relative_strength": 6.969413, "rate_of_change": 0.5673670416396768, "market_dynamics": -1.254045, "expectation": {"probability": 60.4582, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 66.220001, "high": 72.080002, "low": 65.910004, "close": 69.089996, "volume": 2648200}, "trend_line": 68.558666, "activity_lines": {"activity_5": 65.127332, "activity_10": 66.231636, "activity_20": 69.648, "activity_30": 69.710408}, "trend_signal": 0, "fair_value": 29.927756, "relative_strength": 10.371007, "rate_of_change": 0.37676131445341293, "market_dynamics": -1.180221, "expectation": {"probability": 57.9178, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 67.959999, "high": 73.400002, "low": 66.019997, "close": 73.089996, "volume": 2399700}, "trend_line": 68.921333, "activity_lines": {"activity_5": 68.03533, "activity_10": 67.31709, "activity_20": 69.758856, "activity_30": 70.002752}, "trend_signal": 0, "fair_value": 30.321795, "relative_strength": 14.793328, "rate_of_change": 0.5289878306558675, "market_dynamics": -1.020849, "expectation": {"probability": 58.5628, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 72.879997, "high": 87.779999, "low": 72.620003, "close": 86.760002, "volume": 3809500}, "trend_line": 69.832333, "activity_lines": {"activity_5": 75.201998, "activity_10": 70.884363, "activity_20": 71.158, "activity_30": 71.153634}, "trend_signal": 1, "fair_value": 30.803974, "relative_strength": 32.870636, "rate_of_change": 1.3217968375626186, "market_dynamics": -0.630261, "expectation": {"probability": 57.2345, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 86.809998, "high": 88.050003, "low": 79.720001, "close": 79.82, "volume": 2420000}, "trend_line": 70.360333, "activity_lines": {"activity_5": 77.981332, "activity_10": 72.780545, "activity_20": 71.865619, "activity_30": 71.798}, "trend_signal": 1, "fair_value": 31.241731, "relative_strength": 19.338786, "rate_of_change": 0.7560967496245493, "market_dynamics": -0.330218, "expectation": {"probability": 57.6818, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 79.019997, "high": 97.110001, "low": 76.599998, "close": 96.43, "volume": 5367100}, "trend_line": 71.546, "activity_lines": {"activity_5": 85.132, "activity_10": 77.435636, "activity_20": 74.137857, "activity_30": 73.479914}, "trend_signal": 1, "fair_value": 31.781667, "relative_strength": 43.93937, "rate_of_change": 1.685135572055933, "market_dynamics": 0.274132, "expectation": {"probability": 56.066, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 97.57, "high": 99.779999, "low": 93.599998, "close": 98.010002, "volume": 4076300}, "trend_line": 72.578, "activity_lines": {"activity_5": 90.789334, "activity_10": 81.987272, "activity_20": 76.443667, "activity_30": 75.187269}, "trend_signal": 1, "fair_value": 32.322179, "relative_strength": 45.238851, "rate_of_change": 1.4424286473038275, "market_dynamics": 0.769868, "expectation": {"probability": 55.9448, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 98.300003, "high": 120.160004, "low": 98.220001, "close": 119.540001, "volume": 3672800}, "trend_line": 74.508, "activity_lines": {"activity_5": 101.695334, "activity_10": 89.977454, "activity_20": 80.697857, "activity_30": 78.217075}, "trend_signal": 1, "fair_value": 32.995321, "relative_strength": 69.963476, "rate_of_change": 2.6592080244702148, "market_dynamics": 1.039992, "expectation": {"probability": 56.0828, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 121.220001, "high": 122.459999, "low": 109.620003, "close": 115.75, "volume": 4413000}, "trend_line": 76.498666, "activity_lines": {"activity_5": 108.241334, "activity_10": 96.352727, "activity_20": 84.386762, "activity_30": 80.877849}, "trend_signal": 1, "fair_value": 33.646282, "relative_strength": 60.720947, "rate_of_change": 2.6717480002147482, "market_dynamics": 1.454557, "expectation": {"probability": 56.1103, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 118.199997, "high": 130.0, "low": 116.769997, "close": 124.540001, "volume": 4376600}, "trend_line": 78.671333, "activity_lines": {"activity_5": 115.784667, "activity_10": 103.233455, "activity_20": 88.734667, "activity_30": 83.97729}, "trend_signal": 1, "fair_value": 34.355897, "relative_strength": 65.787369, "rate_of_change": 2.840137107750355, "market_dynamics": 1.481364, "expectation": {"probability": 56.7813, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 125.629997, "high": 127.379997, "low": 114.139999, "close": 120.370003, "volume": 3349200}, "trend_line": 80.638, "activity_lines": {"activity_5": 118.956668, "activity_10": 108.225092, "activity_20": 92.466334, "activity_30": 86.667527}, "trend_signal": 1, "fair_value": 35.040833, "relative_strength": 56.014823, "rate_of_change": 2.4998521380081367, "market_dynamics": 1.42774, "expectation": {"probability": 56.9477, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 120.43, "high": 135.800003, "low": 118.639999, "close": 134.270004, "volume": 3531100}, "trend_line": 82.903333, "activity_lines": {"activity_5": 125.166002, "activity_10": 114.75782, "activity_20": 97.334382, "activity_30": 90.127656}, "trend_signal": 1, "fair_value": 35.814615, "relative_strength": 70.029521, "rate_of_change": 2.8092623824995635, "market_dynamics": 1.344359, "expectation": {"probability": 56.7813, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 132.869995, "high": 141.419998, "low": 124.43, "close": 141.220001, "volume": 4468500}, "trend_line": 85.269667, "activity_lines": {"activity_5": 131.274669, "activity_10": 121.369093, "activity_20": 102.594477, "activity_30": 93.890022}, "trend_signal": 1, "fair_value": 36.633077, "relative_strength": 77.710799, "rate_of_change": 2.8543291498304355, "market_dynamics": 1.367405, "expectation": {"probability": 57.4966, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 142.279999, "high": 143.490005, "low": 129.139999, "close": 136.940002, "volume": 3380000}, "trend_line": 87.156333, "activity_lines": {"activity_5": 134.511336, "activity_10": 125.963456, "activity_20": 107.121572, "activity_30": 97.223592}, "trend_signal": 1, "fair_value": 37.419487, "relative_strength": 73.161619, "rate_of_change": 2.212587507817997, "market_dynamics": 1.292845, "expectation": {"probability": 56.9477, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 138.009995, "high": 142.699997, "low": 135.880005, "close": 137.100006, "volume": 1186700}, "trend_line": 89.186667, "activity_lines": {"activity_5": 136.38867, "activity_10": 129.674548, "activity_20": 111.317763, "activity_30": 100.445764}, "trend_signal": 1, "fair_value": 38.207949, "relative_strength": 68.285492, "rate_of_change": 2.3295312344084005, "market_dynamics": 1.270867, "expectation": {"probability": 57.5549, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 133.800003, "high": 140.070007, "low": 130.720001, "close": 139.949997, "volume": 1354000}, "trend_line": 91.455667, "activity_lines": {"activity_5": 138.378668, "activity_10": 132.862365, "activity_20": 115.444239, "activity_30": 103.720818}, "trend_signal": 1, "fair_value": 39.015, "relative_strength": 66.190143, "rate_of_change": 2.5441022479290605, "market_dynamics": 1.213547, "expectation": {"probability": 58.2692, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 143.270004, "high": 151.25, "low": 138.839996, "close": 149.550003, "volume": 2598100}, "trend_line": 93.888334, "activity_lines": {"activity_5": 142.263335, "activity_10": 137.004366, "activity_20": 120.17543, "activity_30": 107.46884}, "trend_signal": 1, "fair_value": 39.880641, "relative_strength": 75.557845, "rate_of_change": 2.659941236883653, "market_dynamics": 1.133457, "expectation": {"probability": 58.4066, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 144.0, "high": 166.169998, "low": 138.479996, "close": 163.860001, "volume": 3217100}, "trend_line": 96.796, "activity_lines": {"activity_5": 149.899335, "activity_10": 142.811093, "activity_20": 125.899382, "activity_30": 111.983141}, "trend_signal": 1, "fair_value": 40.844872, "relative_strength": 85.337597, "rate_of_change": 3.0969406699665223, "market_dynamics": 1.223693, "expectation": {"probability": 59.177, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 164.259995, "high": 187.899994, "low": 163.559998, "close": 174.679993, "volume": 2711900}, "trend_line": 100.007334, "activity_lines": {"activity_5": 159.632665, "activity_10": 149.779273, "activity_20": 132.200286, "activity_30": 117.007914}, "trend_signal": 1, "fair_value": 41.8625, "relative_strength": 89.483384, "rate_of_change": 3.3176308938385817, "market_dynamics": 1.417772, "expectation": {"probability": 59.3141, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 151.5, "high": 194.050003, "low": 123.800003, "close": 179.429993, "volume": 9611600}, "trend_line": 103.370667, "activity_lines": {"activity_5": 168.43333, "activity_10": 156.539635, "activity_20": 138.386762, "activity_30": 122.131957}, "trend_signal": 1, "fair_value": 42.913269, "relative_strength": 89.388964, "rate_of_change": 3.363086351246997, "market_dynamics": 1.727296, "expectation": {"probability": 60.0822, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 159.619995, "high": 206.570007, "low": 159.509995, "close": 185.259995, "volume": 5685700}, "trend_line": 106.845667, "activity_lines": {"activity_5": 176.355329, "activity_10": 163.361998, "activity_20": 144.570904, "activity_30": 127.415139}, "trend_signal": 1, "fair_value": 44.002885, "relative_strength": 91.467266, "rate_of_change": 3.3616886693785277, "market_dynamics": 1.912382, "expectation": {"probability": 60.8482, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 179.539993, "high": 193.050003, "low": 175.479996, "close": 187.369995, "volume": 3634800}, "trend_line": 110.504667, "activity_lines": {"activity_5": 181.959995, "activity_10": 169.388179, "activity_20": 150.388713, "activity_30": 132.610257}, "trend_signal": 1, "fair_value": 45.103077, "relative_strength": 88.719306, "rate_of_change": 3.4245656400834594, "market_dynamics": 1.956809, "expectation": {"probability": 60.985, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 193.100006, "high": 195.350006, "low": 168.869995, "close": 169.729996, "volume": 3610000}, "trend_line": 113.732666, "activity_lines": {"activity_5": 179.163328, "activity_10": 171.241633, "activity_20": 153.963284, "activity_30": 136.431246}, "trend_signal": 1, "fair_value": 46.092628, "relative_strength": 69.718488, "rate_of_change": 2.921142688027825, "market_dynamics": 1.861536, "expectation": {"probability": 60.8785, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 170.580002, "high": 172.699997, "low": 146.410004, "close": 154.490005, "volume": 14673500}, "trend_line": 116.740667, "activity_lines": {"activity_5": 170.895332, "activity_10": 169.805816, "activity_20": 155.626237, "activity_30": 139.060752}, "trend_signal": 1, "fair_value": 46.989038, "relative_strength": 50.622741, "rate_of_change": 2.6447995160862643, "market_dynamics": 1.411103, "expectation": {"probability": 60.8211, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 156.580002, "high": 157.380005, "low": 115.809998, "close": 125.779999, "volume": 7196400}, "trend_line": 118.751333, "activity_lines": {"activity_5": 154.403333, "activity_10": 162.830907, "activity_20": 154.23238, "activity_30": 139.643935}, "trend_signal": 1, "fair_value": 47.70032, "relative_strength": 24.460583, "rate_of_change": 1.7223355422493865, "market_dynamics": 0.688251, "expectation": {"probability": 59.9707, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 119.230003, "high": 133.479996, "low": 113.190002, "close": 131.660004, "volume": 4891500}, "trend_line": 120.642, "activity_lines": {"activity_5": 143.448001, "activity_10": 157.130908, "activity_20": 153.179666, "activity_30": 140.476752}, "trend_signal": 1, "fair_value": 48.44609, "relative_strength": 29.753542, "rate_of_change": 1.5921227595819858, "market_dynamics": 0.00716, "expectation": {"probability": 60.2736, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 131.679993, "high": 141.5, "low": 123.230003, "close": 137.669998, "volume": 3813800}, "trend_line": 122.836667, "activity_lines": {"activity_5": 138.069334, "activity_10": 152.674363, "activity_20": 152.531571, "activity_30": 141.575333}, "trend_signal": 1, "fair_value": 49.230705, "relative_strength": 31.823846, "rate_of_change": 1.8191566784370368, "market_dynamics": -0.566725, "expectation": {"probability": 61.5495, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 143.490005, "high": 145.149994, "low": 116.730003, "close": 118.360001, "volume": 4402400}, "trend_line": 124.494666, "activity_lines": {"activity_5": 129.567334, "activity_10": 144.922909, "activity_20": 149.855571, "activity_30": 141.286516}, "trend_signal": 1, "fair_value": 49.893846, "relative_strength": 13.232503, "rate_of_change": 1.3497590259429535, "market_dynamics": -0.959921, "expectation": {"probability": 63.4164, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 110.0, "high": 120.699997, "low": 82.660004, "close": 94.080002, "volume": 5061800}, "trend_line": 125.775666, "activity_lines": {"activity_5": 116.396668, "activity_10": 133.584182, "activity_20": 144.872809, "activity_30": 139.324279}, "trend_signal": 0, "fair_value": 50.405897, "relative_strength": -4.374915, "rate_of_change": 1.0289597467573477, "market_dynamics": -1.076512, "expectation": {"probability": 71.9745, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 86.75, "high": 120.489998, "low": 86.75, "close": 109.93, "volume": 6217500}, "trend_line": 127.362, "activity_lines": {"activity_5": 112.536667, "activity_10": 126.592728, "activity_20": 141.502761, "activity_30": 138.301978}, "trend_signal": 0, "fair_value": 51.020705, "relative_strength": 8.95582, "rate_of_change": 1.2612407872282654, "market_dynamics": -1.082672, "expectation": {"probability": 65.553, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 117.730003, "high": 120.0, "low": 108.110001, "close": 116.360001, "volume": 3473000}, "trend_line": 129.036333, "activity_lines": {"activity_5": 111.876667, "activity_10": 122.034001, "activity_20": 138.814666, "activity_30": 137.592172}, "trend_signal": 0, "fair_value": 51.677308, "relative_strength": 11.323446, "rate_of_change": 1.3146252414378061, "market_dynamics": -1.121194, "expectation": {"probability": 66.2916, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 112.940002, "high": 132.279999, "low": 109.190002, "close": 123.449997, "volume": 4520900}, "trend_line": 130.848333, "activity_lines": {"activity_5": 114.6, "activity_10": 120.017091, "activity_20": 136.820904, "activity_30": 137.231763}, "trend_signal": 0, "fair_value": 52.37609, "relative_strength": 14.463452, "rate_of_change": 1.4042556525532874, "market_dynamics": -1.077058, "expectation": {"probability": 66.6068, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 124.25, "high": 133.330002, "low": 113.400002, "close": 129.940002, "volume": 3673900}, "trend_line": 132.743333, "activity_lines": {"activity_5": 120.434667, "activity_10": 120.342364, "activity_20": 135.496762, "activity_30": 137.173161}, "trend_signal": 0, "fair_value": 53.121987, "relative_strength": 17.694098, "rate_of_change": 1.4482416065629282, "market_dynamics": -0.988457, "expectation": {"probability": 67.4833, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 128.0, "high": 138.029999, "low": 124.300003, "close": 129.690002, "volume": 3937700}, "trend_line": 134.174333, "activity_lines": {"activity_5": 125.414001, "activity_10": 121.345637, "activity_20": 134.202524, "activity_30": 136.976172}, "trend_signal": 0, "fair_value": 53.865513, "relative_strength": 14.883597, "rate_of_change": 1.0780202422670697, "market_dynamics": -0.957098, "expectation": {"probability": 65.9502, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 139.0, "high": 162.869995, "low": 133.789993, "close": 158.339996, "volume": 4850600}, "trend_line": 136.791667, "activity_lines": {"activity_5": 137.569333, "activity_10": 128.008909, "activity_20": 135.67138, "activity_30": 138.535247}, "trend_signal": 0, "fair_value": 54.796218, "relative_strength": 35.210695, "rate_of_change": 1.9506964867863363, "market_dynamics": -0.73267, "expectation": {"probability": 65.3247, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 154.759995, "high": 166.449997, "low": 153.059998, "close": 163.990005, "volume": 3387900}, "trend_line": 139.043667, "activity_lines": {"activity_5": 148.380668, "activity_10": 135.107455, "activity_20": 137.577191, "activity_30": 140.289978}, "trend_signal": 0, "fair_value": 55.758269, "relative_strength": 38.910958, "rate_of_change": 1.6462991126499027, "market_dynamics": -0.509693, "expectation": {"probability": 65.2683, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 165.009995, "high": 171.119995, "low": 152.559998, "close": 158.919998, "volume": 4283100}, "trend_line": 141.074, "activity_lines": {"activity_5": 154.326667, "activity_10": 140.696364, "activity_20": 138.885667, "activity_30": 141.572322}, "trend_signal": 0, "fair_value": 56.686923, "relative_strength": 31.628057, "rate_of_change": 1.4602124956903022, "market_dynamics": -0.234464, "expectation": {"probability": 64.6546, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 157.240005, "high": 168.300003, "low": 154.449997, "close": 165.520004, "volume": 2440400}, "trend_line": 142.606667, "activity_lines": {"activity_5": 160.108001, "activity_10": 147.09891, "activity_20": 140.778096, "activity_30": 143.149484}, "trend_signal": 0, "fair_value": 57.659038, "relative_strength": 34.101679, "rate_of_change": 1.0864276904319543, "market_dynamics": 0.040713, "expectation": {"probability": 63.6143, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 167.0, "high": 179.210007, "low": 160.589996, "close": 170.259995, "volume": 4622300}, "trend_line": 144.423667, "activity_lines": {"activity_5": 165.097333, "activity_10": 153.505818, "activity_20": 143.114048, "activity_30": 144.93357}, "trend_signal": 0, "fair_value": 58.671346, "relative_strength": 35.934976, "rate_of_change": 1.274133978602843, "market_dynamics": 0.298514, "expectation": {"probability": 64.1344, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 173.139999, "high": 191.360001, "low": 172.300003, "close": 185.880005, "volume": 3947600}, "trend_line": 146.468333, "activity_lines": {"activity_5": 172.588668, "activity_10": 161.367637, "activity_20": 146.958667, "activity_30": 147.608172}, "trend_signal": 1, "fair_value": 59.781282, "relative_strength": 46.383, "rate_of_change": 1.4157416457234857, "market_dynamics": 0.505586, "expectation": {"probability": 63.2764, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 184.009995, "high": 212.300003, "low": 180.229996, "close": 209.029999, "volume": 4100000}, "trend_line": 149.423667, "activity_lines": {"activity_5": 185.960667, "activity_10": 172.057637, "activity_20": 152.977334, "activity_30": 151.644409}, "trend_signal": 1, "fair_value": 61.040962, "relative_strength": 60.672943, "rate_of_change": 2.017728979000528, "market_dynamics": 0.70258, "expectation": {"probability": 63.5237, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 211.839996, "high": 219.479996, "low": 200.990005, "close": 217.779999, "volume": 2275000}, "trend_line": 152.207333, "activity_lines": {"activity_5": 199.246667, "activity_10": 182.653637, "activity_20": 159.716143, "activity_30": 156.054495}, "trend_signal": 1, "fair_value": 62.355897, "relative_strength": 62.303761, "rate_of_change": 1.8629351399869012, "market_dynamics": 0.843991, "expectation": {"probability": 63.69, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 215.449997, "high": 224.360001, "low": 208.630005, "close": 220.380005, "volume": 3733400}, "trend_line": 154.846, "activity_lines": {"activity_5": 209.475335, "activity_10": 192.007274, "activity_20": 166.557763, "activity_30": 160.452731}, "trend_signal": 1, "fair_value": 63.687115, "relative_strength": 61.539408, "rate_of_change": 1.7336004435476167, "market_dynamics": 0.909026, "expectation": {"probability": 63.8548, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 219.309998, "high": 226.809998, "low": 212.0, "close": 219.789993, "volume": 3702100}, "trend_line": 157.607666, "activity_lines": {"activity_5": 215.849999, "activity_10": 199.609272, "activity_20": 173.102, "activity_30": 164.642667}, "trend_signal": 1, "fair_value": 65.01, "relative_strength": 56.631675, "rate_of_change": 1.783491985585673, "market_dynamics": 0.988226, "expectation": {"probability": 62.6443, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 215.600006, "high": 237.479996, "low": 209.5, "close": 233.289993, "volume": 4983900}, "trend_line": 160.813999, "activity_lines": {"activity_5": 223.422663, "activity_10": 208.027635, "activity_20": 180.620999, "activity_30": 169.525397}, "trend_signal": 1, "fair_value": 66.418974, "relative_strength": 61.954397, "rate_of_change": 2.034376297406752, "market_dynamics": 1.120344, "expectation": {"probability": 63.3598, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 232.300003, "high": 296.0, "low": 231.0, "close": 268.850006, "volume": 6188100}, "trend_line": 165.110666, "activity_lines": {"activity_5": 239.687999, "activity_10": 221.548727, "activity_20": 191.014714, "activity_30": 176.495462}, "trend_signal": 1, "fair_value": 68.051667, "relative_strength": 85.118163, "rate_of_change": 2.6718239871642107, "market_dynamics": 1.372351, "expectation": {"probability": 63.5622, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 280.829987, "high": 287.649994, "low": 263.5, "close": 285.869995, "volume": 3659900}, "trend_line": 169.654666, "activity_lines": {"activity_5": 257.638665, "activity_10": 236.257817, "activity_20": 202.376095, "activity_30": 184.286387}, "trend_signal": 1, "fair_value": 69.79141, "relative_strength": 86.683125, "rate_of_change": 2.7520935564513938, "market_dynamics": 1.467844, "expectation": {"probability": 63.6674, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 286.420013, "high": 301.190002, "low": 261.149994, "close": 270.25, "volume": 4385000}, "trend_line": 173.200999, "activity_lines": {"activity_5": 265.843332, "activity_10": 245.818726, "activity_20": 211.544142, "activity_30": 190.776408}, "trend_signal": 1, "fair_value": 71.430064, "relative_strength": 71.703192, "rate_of_change": 2.0903244712408937, "market_dynamics": 1.57195, "expectation": {"probability": 62.6908, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 269.019989, "high": 272.0, "low": 240.490005, "close": 261.420013, "volume": 3975900}, "trend_line": 176.092333, "activity_lines": {"activity_5": 267.780004, "activity_10": 251.870001, "activity_20": 219.147953, "activity_30": 196.467958}, "trend_signal": 1, "fair_value": 73.016603, "relative_strength": 60.230928, "rate_of_change": 1.6693518032191028, "market_dynamics": 1.504002, "expectation": {"probability": 62.6731, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 260.540009, "high": 295.0, "low": 258.019989, "close": 267.5, "volume": 3928600}, "trend_line": 179.028, "activity_lines": {"activity_5": 268.968003, "activity_10": 257.369274, "activity_20": 226.533953, "activity_30": 202.365226}, "trend_signal": 1, "fair_value": 74.648269, "relative_strength": 59.212758, "rate_of_change": 1.6671180113219326, "market_dynamics": 1.345645, "expectation": {"probability": 63.4731, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 257.700012, "high": 354.5, "low": 253.119995, "close": 336.26001, "volume": 3542700}, "trend_line": 184.061334, "activity_lines": {"activity_5": 290.795339, "activity_10": 273.886367, "activity_20": 239.718192, "activity_30": 212.509227}, "trend_signal": 1, "fair_value": 76.719039, "relative_strength": 91.083734, "rate_of_change": 2.811478651384139, "market_dynamics": 1.358715, "expectation": {"probability": 63.6694, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 338.339996, "high": 351.589996, "low": 329.799988, "close": 334.529999, "volume": 5347600}, "trend_line": 188.966667, "activity_lines": {"activity_5": 307.552004, "activity_10": 287.775639, "activity_20": 251.690525, "activity_30": 222.216883}, "trend_signal": 1, "fair_value": 78.783013, "relative_strength": 83.473449, "rate_of_change": 2.6650534870077673, "market_dynamics": 1.463665, "expectation": {"probability": 63.2642, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 332.970001, "high": 354.790009, "low": 328.880005, "close": 349.839996, "volume": 6469900}, "trend_line": 194.970334, "activity_lines": {"activity_5": 326.168001, "activity_10": 302.32582, "activity_20": 264.11581, "activity_30": 232.595807}, "trend_signal": 1, "fair_value": 80.951218, "relative_strength": 83.652308, "rate_of_change": 3.177103716392483, "market_dynamics": 1.648617, "expectation": {"probability": 63.6807, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 348.190002, "high": 361.829987, "low": 315.410004, "close": 339.839996, "volume": 4677300}, "trend_line": 201.148667, "activity_lines": {"activity_5": 336.144665, "activity_10": 312.704001, "activity_20": 274.541572, "activity_30": 241.942237}, "trend_signal": 1, "fair_value": 83.055064, "relative_strength": 73.982695, "rate_of_change": 3.168857986364213, "market_dynamics": 1.762689, "expectation": {"probability": 63.1245, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 344.589996, "high": 358.940002, "low": 323.230011, "close": 326.119995, "volume": 4055700}, "trend_line": 207.826667, "activity_lines": {"activity_5": 336.319997, "activity_10": 318.404909, "activity_20": 282.659952, "activity_30": 250.004903}, "trend_signal": 1, "fair_value": 85.066346, "relative_strength": 59.478718, "rate_of_change": 3.31993251538674, "market_dynamics": 1.734928, "expectation": {"probability": 62.6747, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 336.269989, "high": 368.799988, "low": 321.890015, "close": 341.619995, "volume": 4648300}, "trend_line": 214.825333, "activity_lines": {"activity_5": 337.753996, "activity_10": 325.23618, "activity_20": 291.455571, "activity_30": 258.636731}, "trend_signal": 1, "fair_value": 87.179423, "relative_strength": 66.758189, "rate_of_change": 3.367549555130004, "market_dynamics": 1.638286, "expectation": {"probability": 63.0058, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 350.0, "high": 415.630005, "low": 335.5, "close": 389.079987, "volume": 3709000}, "trend_line": 223.205666, "activity_lines": {"activity_5": 354.650659, "activity_10": 339.373451, "activity_20": 303.925332, "activity_30": 269.878967}, "trend_signal": 1, "fair_value": 89.592756, "relative_strength": 83.314051, "rate_of_change": 3.900998491644376, "market_dynamics": 1.494079, "expectation": {"probability": 63.2459, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 399.290009, "high": 421.890015, "low": 367.0, "close": 415.5, "volume": 3329600}, "trend_line": 233.110333, "activity_lines": {"activity_5": 376.717328, "activity_10": 356.437815, "activity_20": 317.815284, "activity_30": 282.285053}, "trend_signal": 1, "fair_value": 92.159615, "relative_strength": 89.154603, "rate_of_change": 4.437462174459312, "market_dynamics": 1.432544, "expectation": {"probability": 63.607, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 430.0, "high": 505.859985, "low": 422.5, "close": 482.869995, "volume": 3881200}, "trend_line": 246.069999, "activity_lines": {"activity_5": 416.863328, "activity_10": 383.110359, "activity_20": 336.931046, "activity_30": 298.398579}, "trend_signal": 1, "fair_value": 95.162884, "relative_strength": 113.727968, "rate_of_change": 5.559455830728876, "market_dynamics": 1.462373, "expectation": {"probability": 64.1216, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 484.399994, "high": 512.830017, "low": 427.0, "close": 451.600006, "volume": 3954400}, "trend_line": 257.459, "activity_lines": {"activity_5": 437.050665, "activity_10": 400.071088, "activity_20": 351.580094, "activity_30": 311.65858}, "trend_signal": 1, "fair_value": 97.960192, "relative_strength": 97.004959, "rate_of_change": 4.628358209567843, "market_dynamics": 1.428391, "expectation": {"probability": 63.2435, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 477.600006, "high": 485.049988, "low": 386.779999, "close": 435.0, "volume": 3802600}, "trend_line": 268.080333, "activity_lines": {"activity_5": 443.339333, "activity_10": 410.666361, "activity_20": 363.382856, "activity_30": 323.112838}, "trend_signal": 1, "fair_value": 100.6525, "relative_strength": 82.726187, "rate_of_change": 4.125446381753985, "market_dynamics": 1.389801, "expectation": {"probability": 63.2267, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 428.079987, "high": 464.940002, "low": 372.0, "close": 394.98999, "volume": 3152500}, "trend_line": 277.131666, "activity_lines": {"activity_5": 430.065997, "activity_10": 412.191815, "activity_20": 370.299093, "activity_30": 331.300558}, "trend_signal": 1, "fair_value": 103.088333, "relative_strength": 63.545683, "rate_of_change": 3.3763509984896953, "market_dynamics": 1.152629, "expectation": {"probability": 63.1425, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 400.0, "high": 481.399994, "low": 398.839996, "close": 480.109985, "volume": 2192100}, "trend_line": 288.803999, "activity_lines": {"activity_5": 444.771993, "activity_10": 428.094358, "activity_20": 384.478139, "activity_30": 344.395933}, "trend_signal": 1, "fair_value": 106.069038, "relative_strength": 86.303406, "rate_of_change": 4.211836622091385, "market_dynamics": 1.053786, "expectation": {"probability": 63.5625, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 468.290009, "high": 469.619995, "low": 416.799988, "close": 449.519989, "volume": 2104100}, "trend_line": 299.464998, "activity_lines": {"activity_5": 444.973991, "activity_10": 436.066539, "activity_20": 394.507043, "activity_30": 354.764707}, "trend_signal": 1, "fair_value": 108.854743, "relative_strength": 71.170932, "rate_of_change": 3.69143053313469, "market_dynamics": 0.842323, "expectation": {"probability": 63.0585, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 463.880005, "high": 487.48999, "low": 419.519989, "close": 421.769989, "volume": 3675700}, "trend_line": 308.245998, "activity_lines": {"activity_5": 438.149322, "activity_10": 436.999083, "activity_20": 400.799138, "activity_30": 362.655351}, "trend_signal": 1, "fair_value": 111.461602, "relative_strength": 56.704672, "rate_of_change": 2.932229161552966, "market_dynamics": 0.499014, "expectation": {"probability": 62.367, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 427.76001, "high": 430.0, "low": 367.0, "close": 407.369995, "volume": 6852800}, "trend_line": 316.358664, "activity_lines": {"activity_5": 428.513324, "activity_10": 433.574356, "activity_20": 404.82228, "activity_30": 369.050448}, "trend_signal": 1, "fair_value": 113.978397, "relative_strength": 47.847494, "rate_of_change": 2.631880398330424, "market_dynamics": 0.353432, "expectation": {"probability": 62.234, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 413.190002, "high": 427.109985, "low": 403.880005, "close": 422.880005, "volume": 996200}, "trend_line": 325.157331, "activity_lines": {"activity_5": 425.889329, "activity_10": 431.774177, "activity_20": 409.662948, "activity_30": 375.922792}, "trend_signal": 1, "fair_value": 116.591346, "relative_strength": 49.755188, "rate_of_change": 2.7812315581153246, "market_dynamics": -0.156029, "expectation": {"probability": 63.4977, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 406.299988, "high": 429.5, "low": 401.390015, "close": 414.700012, "volume": 1326600}, "trend_line": 333.463332, "activity_lines": {"activity_5": 418.679335, "activity_10": 427.87218, "activity_20": 413.07214, "activity_30": 381.699739}, "trend_signal": 1, "fair_value": 119.151346, "relative_strength": 45.047478, "rate_of_change": 2.5544560150175366, "market_dynamics": -0.553431, "expectation": {"probability": 62.5181, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 420.670013, "high": 433.329987, "low": 375.660004, "close": 420.380005, "volume": 2909600}, "trend_line": 341.800665, "activity_lines": {"activity_5": 417.723338, "activity_10": 425.017454, "activity_20": 416.334426, "activity_30": 387.307267}, "trend_signal": 1, "fair_value": 121.734487, "relative_strength": 41.663574, "rate_of_change": 2.500224822320195, "market_dynamics": -0.721178, "expectation": {"probability": 62.7894, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 413.549988, "high": 463.5, "low": 413.549988, "close": 436.059998, "volume": 2613700}, "trend_line": 350.139998, "activity_lines": {"activity_5": 423.93667, "activity_10": 426.149817, "activity_20": 420.333093, "activity_30": 393.388514}, "trend_signal": 1, "fair_value": 124.418333, "relative_strength": 43.031749, "rate_of_change": 2.4398235152643752, "market_dynamics": -0.871632, "expectation": {"probability": 63.4113, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 428.0, "high": 442.0, "low": 378.420013, "close": 415.529999, "volume": 2780600}, "trend_line": 357.023332, "activity_lines": {"activity_5": 422.354002, "activity_10": 423.832, "activity_20": 421.573855, "activity_30": 397.607224}, "trend_signal": 1, "fair_value": 126.969295, "relative_strength": 34.279354, "rate_of_change": 1.9658805161699895, "market_dynamics": -0.88741, "expectation": {"probability": 62.536, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 414.799988, "high": 477.269989, "low": 379.549988, "close": 382.630005, "volume": 4368100}, "trend_line": 362.518332, "activity_lines": {"activity_5": 409.260669, "activity_10": 415.886365, "activity_20": 419.303808, "activity_30": 399.259267}, "trend_signal": 1, "fair_value": 129.304487, "relative_strength": 27.080897, "rate_of_change": 1.5391150962649143, "market_dynamics": -0.861727, "expectation": {"probability": 61.8417, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 386.600006, "high": 431.0, "low": 364.390015, "close": 419.619995, "volume": 4080200}, "trend_line": 369.159665, "activity_lines": {"activity_5": 411.180666, "activity_10": 414.89091, "activity_20": 420.32757, "activity_30": 402.943245}, "trend_signal": 1, "fair_value": 131.879871, "relative_strength": 35.458158, "rate_of_change": 1.831999215973451, "market_dynamics": -0.867219, "expectation": {"probability": 62.7201, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 415.0, "high": 440.0, "low": 371.0, "close": 381.720001, "volume": 2760000}, "trend_line": 374.557332, "activity_lines": {"activity_5": 400.139333, "activity_10": 408.104365, "activity_20": 417.409523, "activity_30": 403.75359}, "trend_signal": 1, "fair_value": 134.213013, "relative_strength": 19.965163, "rate_of_change": 1.4621497177921525, "market_dynamics": -0.985008, "expectation": {"probability": 62.4103, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 380.299988, "high": 412.519989, "low": 370.75, "close": 401.170013, "volume": 1993100}, "trend_line": 380.153332, "activity_lines": {"activity_5": 398.158671, "activity_10": 406.086912, "activity_20": 416.144429, "activity_30": 405.470537}, "trend_signal": 1, "fair_value": 136.670128, "relative_strength": 22.05726, "rate_of_change": 1.4940302917364874, "market_dynamics": -1.047625, "expectation": {"probability": 62.5507, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 395.0, "high": 420.779999, "low": 369.390015, "close": 378.779999, "volume": 2638800}, "trend_line": 383.817666, "activity_lines": {"activity_5": 391.04067, "activity_10": 400.373093, "activity_20": 412.389572, "activity_30": 405.381935}, "trend_signal": 1, "fair_value": 138.983141, "relative_strength": 12.391499, "rate_of_change": 0.9639094785048463, "market_dynamics": -1.115291, "expectation": {"probability": 62.6004, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 363.98999, "high": 377.880005, "low": 338.320007, "close": 339.51001, "volume": 2347500}, "trend_line": 385.605666, "activity_lines": {"activity_5": 373.282672, "activity_10": 388.039095, "activity_20": 404.717763, "activity_30": 402.523376}, "trend_signal": 0, "fair_value": 141.048654, "relative_strength": 3.513659, "rate_of_change": 0.46584619687620404, "market_dynamics": -1.276924, "expectation": {"probability": 65.302, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 330.790009, "high": 376.25, "low": 330.790009, "close": 362.26001, "volume": 1851300}, "trend_line": 388.672666, "activity_lines": {"activity_5": 365.982674, "activity_10": 381.357278, "activity_20": 399.448669, "activity_30": 401.017205}, "trend_signal": 0, "fair_value": 143.265384, "relative_strength": 11.04597, "rate_of_change": 0.7953721302425072, "market_dynamics": -1.359334, "expectation": {"probability": 68.006, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 369.100006, "high": 393.720001, "low": 362.570007, "close": 369.269989, "volume": 2301100}, "trend_line": 392.267666, "activity_lines": {"activity_5": 364.843335, "activity_10": 376.903457, "activity_20": 395.100716, "activity_30": 399.765419}, "trend_signal": 0, "fair_value": 145.523718, "relative_strength": 16.221106, "rate_of_change": 0.9249428412339209, "market_dynamics": -1.379019, "expectation": {"probability": 68.1977, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 377.220001, "high": 426.579987, "low": 374.459991, "close": 388.660004, "volume": 2184400}, "trend_line": 396.306332, "activity_lines": {"activity_5": 370.997335, "activity_10": 376.904366, "activity_20": 393.140383, "activity_30": 399.532667}, "trend_signal": 0, "fair_value": 147.903397, "relative_strength": 18.208044, "rate_of_change": 1.0295689270499235, "market_dynamics": -1.272466, "expectation": {"probability": 69.1584, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 392.970001, "high": 412.0, "low": 352.890015, "close": 410.209991, "volume": 2123300}, "trend_line": 398.771332, "activity_lines": {"activity_5": 385.168665, "activity_10": 381.685273, "activity_20": 393.532144, "activity_30": 400.429677}, "trend_signal": 0, "fair_value": 150.429679, "relative_strength": 18.590695, "rate_of_change": 0.6219935945913615, "market_dynamics": -1.033072, "expectation": {"probability": 65.4616, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 412.190002, "high": 490.649994, "low": 399.0, "close": 486.279999, "volume": 2231700}, "trend_line": 403.829665, "activity_lines": {"activity_5": 422.601331, "activity_10": 400.393818, "activity_20": 401.286715, "activity_30": 406.075398}, "trend_signal": 0, "fair_value": 153.439872, "relative_strength": 35.690389, "rate_of_change": 1.2684796007351915, "market_dynamics": -0.553065, "expectation": {"probability": 65.623, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 481.25, "high": 545.97998, "low": 478.359985, "close": 542.890015, "volume": 2631300}, "trend_line": 410.264666, "activity_lines": {"activity_5": 469.119336, "activity_10": 427.510548, "activity_20": 413.998002, "activity_30": 415.047033}, "trend_signal": 1, "fair_value": 156.816667, "relative_strength": 45.720186, "rate_of_change": 1.5934938806439591, "market_dynamics": 0.036981, "expectation": {"probability": 63.1888, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 543.599976, "high": 574.890015, "low": 533.880005, "close": 561.01001, "volume": 2535900}, "trend_line": 417.637, "activity_lines": {"activity_5": 509.63534, "activity_10": 455.680549, "activity_20": 428.136051, "activity_30": 424.772539}, "trend_signal": 1, "fair_value": 160.318654, "relative_strength": 49.486556, "rate_of_change": 1.7969702513937733, "market_dynamics": 0.498787, "expectation": {"probability": 63.7152, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 572.349976, "high": 579.159973, "low": 480.0, "close": 569.51001, "volume": 3057400}, "trend_line": 425.75, "activity_lines": {"activity_5": 540.202008, "activity_10": 482.136187, "activity_20": 442.552718, "activity_30": 434.570798}, "trend_signal": 1, "fair_value": 163.874615, "relative_strength": 48.806974, "rate_of_change": 1.9425960822436708, "market_dynamics": 0.948475, "expectation": {"probability": 64.0, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 574.98999, "high": 591.25, "low": 512.0, "close": 514.080017, "volume": 2231700}, "trend_line": 431.498667, "activity_lines": {"activity_5": 540.235346, "activity_10": 495.452916, "activity_20": 450.986815, "activity_30": 440.269509}, "trend_signal": 1, "fair_value": 167.075128, "relative_strength": 31.357677, "rate_of_change": 1.3502447445684114, "market_dynamics": 1.016381, "expectation": {"probability": 62.6127, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 508.940002, "high": 534.599976, "low": 491.890015, "close": 494.829987, "volume": 1921100}, "trend_line": 435.023667, "activity_lines": {"activity_5": 526.927338, "activity_10": 502.80964, "activity_20": 457.079432, "activity_30": 444.3554}, "trend_signal": 1, "fair_value": 170.148141, "relative_strength": 25.559046, "rate_of_change": 0.8169202525021884, "market_dynamics": 0.822572, "expectation": {"probability": 62.171, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 463.0, "high": 508.98999, "low": 447.290009, "close": 507.98999, "volume": 1771700}, "trend_line": 438.106667, "activity_lines": {"activity_5": 517.435999, "activity_10": 509.735093, "activity_20": 464.082764, "activity_30": 449.062905}, "trend_signal": 1, "fair_value": 173.292308, "relative_strength": 24.782147, "rate_of_change": 0.708697074175513, "market_dynamics": 0.646411, "expectation": {"probability": 63.1998, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 513.0, "high": 534.22998, "low": 470.700012, "close": 533.01001, "volume": 2508300}, "trend_line": 439.778001, "activity_lines": {"activity_5": 518.611334, "activity_10": 518.560003, "activity_20": 473.024717, "activity_30": 455.185701}, "trend_signal": 1, "fair_value": 176.596026, "relative_strength": 27.879043, "rate_of_change": 0.3814901999653892, "market_dynamics": 0.530494, "expectation": {"probability": 63.3789, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/29cbc353-4539-40f7-a829-efc5ab17c5bb/", "share_image": "https://sharemaestro.com/terminal/29cbc353-4539-40f7-a829-efc5ab17c5bb/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}