{"ticker": {"uuid": "55cbf7a8-97b7-45b9-bf5b-932f33228512", "symbol": "TIH", "name": "Toromont Industries Ltd.", "exchange": "TOR", "asset_type": "Equity", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, TIH rose 15.05%, moving from 197.65 to 227.39. 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 12 of the last 12 weeks. Relative Strength is 20.66 and has improved across the 12-week window. Market Dynamics is 0.51 on the latest week. Expectation is positive at 57.40%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "227.39"}, {"label": "12-Week Change", "value": "15.05%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 57.40%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "20.66"}, {"label": "Market Dynamics", "value": "0.51"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 223.809998, "high": 229.160004, "low": 223.300003, "close": 227.389999, "volume": 974000}, "trend_line": 189.176376, "activity_lines": {"activity_5": 223.416001, "activity_10": 218.176183, "activity_20": 209.656202, "activity_30": 201.149148}, "trend_signal": 1, "fair_value": 132.503579, "relative_strength": 20.664386, "rate_of_change": 1.06628846771063, "market_dynamics": 0.505844, "expectation": {"probability": 57.3963, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 103.218791, "high": 104.431443, "low": 100.871914, "close": 100.958191, "volume": 414400}, "trend_line": 100.994062, "activity_lines": {"activity_5": 102.770164, "activity_10": 102.709849, "activity_20": 103.077484, "activity_30": 102.443494}, "trend_signal": 1, "fair_value": 94.089826, "relative_strength": 1.182901, "rate_of_change": 0.12817854399616224, "market_dynamics": -0.442793, "expectation": {"probability": 55.2941, "direction": "positive"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 100.958185, "high": 105.368097, "low": 100.459676, "close": 102.578346, "volume": 756400}, "trend_line": 101.255371, "activity_lines": {"activity_5": 102.616364, "activity_10": 102.731729, "activity_20": 103.004093, "activity_30": 102.545706}, "trend_signal": 1, "fair_value": 94.328366, "relative_strength": 2.274031, "rate_of_change": 0.25873699386405224, "market_dynamics": -0.440539, "expectation": {"probability": 52.3659, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 102.578338, "high": 103.61371, "low": 99.290077, "close": 99.989914, "volume": 649900}, "trend_line": 101.355856, "activity_lines": {"activity_5": 101.487127, "activity_10": 102.234387, "activity_20": 102.68006, "activity_30": 102.464064}, "trend_signal": 1, "fair_value": 94.582916, "relative_strength": 2.49489, "rate_of_change": 0.09923918011223933, "market_dynamics": -0.445226, "expectation": {"probability": 55.3152, "direction": "positive"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 99.721482, "high": 104.888752, "low": 97.545283, "close": 104.332718, "volume": 506600}, "trend_line": 101.565093, "activity_lines": {"activity_5": 102.313568, "activity_10": 102.555318, "activity_20": 102.774569, "activity_30": 102.656119}, "trend_signal": 1, "fair_value": 94.860125, "relative_strength": 3.048133, "rate_of_change": 0.20643799801760015, "market_dynamics": -0.452735, "expectation": {"probability": 52.4836, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 104.064292, "high": 105.694036, "low": 102.463301, "close": 104.160156, "volume": 370500}, "trend_line": 101.869902, "activity_lines": {"activity_5": 102.947752, "activity_10": 102.825662, "activity_20": 102.843699, "activity_30": 102.823543}, "trend_signal": 1, "fair_value": 95.137347, "relative_strength": 4.529336, "rate_of_change": 0.300111968587467, "market_dynamics": -0.318942, "expectation": {"probability": 54.8647, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 104.524462, "high": 105.396854, "low": 101.734722, "close": 103.872566, "volume": 668500}, "trend_line": 102.147369, "activity_lines": {"activity_5": 103.437319, "activity_10": 103.050559, "activity_20": 102.899013, "activity_30": 102.952747}, "trend_signal": 1, "fair_value": 95.376473, "relative_strength": 2.013722, "rate_of_change": 0.2723738754553837, "market_dynamics": -0.222327, "expectation": {"probability": 54.4089, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 103.882156, "high": 105.454378, "low": 103.73834, "close": 104.677841, "volume": 543700}, "trend_line": 102.546799, "activity_lines": {"activity_5": 104.001019, "activity_10": 103.353213, "activity_20": 103.049948, "activity_30": 103.116003}, "trend_signal": 1, "fair_value": 95.619408, "relative_strength": 1.450612, "rate_of_change": 0.3910330769263331, "market_dynamics": -0.02416, "expectation": {"probability": 51.7295, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 104.486109, "high": 108.828912, "low": 101.562154, "close": 107.611397, "volume": 1306900}, "trend_line": 103.035771, "activity_lines": {"activity_5": 105.402605, "activity_10": 104.120352, "activity_20": 103.494594, "activity_30": 103.442751}, "trend_signal": 1, "fair_value": 95.8795, "relative_strength": 4.406669, "rate_of_change": 0.4768281455572338, "market_dynamics": 0.335233, "expectation": {"probability": 53.2436, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 107.458018, "high": 109.82592, "low": 105.454388, "close": 108.330406, "volume": 501200}, "trend_line": 103.408248, "activity_lines": {"activity_5": 106.535762, "activity_10": 105.018214, "activity_20": 103.990664, "activity_30": 103.784341}, "trend_signal": 1, "fair_value": 96.144613, "relative_strength": 6.502473, "rate_of_change": 0.3615026086425883, "market_dynamics": 0.652544, "expectation": {"probability": 54.0392, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 107.994864, "high": 112.289727, "low": 107.898998, "close": 111.081802, "volume": 549800}, "trend_line": 103.722148, "activity_lines": {"activity_5": 108.319538, "activity_10": 106.306898, "activity_20": 104.722931, "activity_30": 104.279409}, "trend_signal": 1, "fair_value": 96.423538, "relative_strength": 8.109157, "rate_of_change": 0.3035541226846855, "market_dynamics": 0.913347, "expectation": {"probability": 54.0392, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 110.477831, "high": 111.100972, "low": 104.869582, "close": 105.617348, "volume": 430300}, "trend_line": 103.974385, "activity_lines": {"activity_5": 107.820387, "activity_10": 106.462901, "activity_20": 104.890601, "activity_30": 104.40168}, "trend_signal": 1, "fair_value": 96.660254, "relative_strength": 5.712109, "rate_of_change": 0.24318528382192184, "market_dynamics": 0.955244, "expectation": {"probability": 54.7408, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 105.617346, "high": 106.336352, "low": 104.025938, "close": 105.7995, "volume": 321400}, "trend_line": 104.110623, "activity_lines": {"activity_5": 107.265634, "activity_10": 106.56731, "activity_20": 105.077065, "activity_30": 104.519429}, "trend_signal": 1, "fair_value": 96.901198, "relative_strength": 5.671274, "rate_of_change": 0.1310303494461697, "market_dynamics": 0.62852, "expectation": {"probability": 54.1094, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 106.087112, "high": 108.598826, "low": 104.457342, "close": 107.975685, "volume": 512700}, "trend_line": 104.34223, "activity_lines": {"activity_5": 107.361499, "activity_10": 107.008823, "activity_20": 105.442718, "activity_30": 104.768788}, "trend_signal": 1, "fair_value": 97.160342, "relative_strength": 4.004364, "rate_of_change": 0.22246240904734263, "market_dynamics": 0.598776, "expectation": {"probability": 54.9038, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 108.368749, "high": 108.589237, "low": 105.841272, "close": 106.380196, "volume": 247300}, "trend_line": 104.473093, "activity_lines": {"activity_5": 106.901248, "activity_10": 107.015051, "activity_20": 105.625901, "activity_30": 104.90027}, "trend_signal": 1, "fair_value": 97.39868, "relative_strength": 4.759167, "rate_of_change": 0.125417101014618, "market_dynamics": 0.29049, "expectation": {"probability": 55.6505, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 106.457173, "high": 110.508747, "low": 104.87889, "close": 108.179817, "volume": 600100}, "trend_line": 104.512068, "activity_lines": {"activity_5": 107.170885, "activity_10": 107.311256, "activity_20": 105.965696, "activity_30": 105.139413}, "trend_signal": 1, "fair_value": 97.644595, "relative_strength": 3.581291, "rate_of_change": 0.03730625645398815, "market_dynamics": 0.422421, "expectation": {"probability": 53.9566, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 107.121215, "high": 109.575257, "low": 106.293565, "close": 106.957611, "volume": 338400}, "trend_line": 104.482401, "activity_lines": {"activity_5": 107.226585, "activity_10": 107.312157, "activity_20": 106.17174, "activity_30": 105.29719}, "trend_signal": 1, "fair_value": 97.876883, "relative_strength": 6.566612, "rate_of_change": -0.028386195553994242, "market_dynamics": 0.46945, "expectation": {"probability": 54.8989, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 106.92876, "high": 107.621667, "low": 103.647066, "close": 106.457191, "volume": 521800}, "trend_line": 104.441443, "activity_lines": {"activity_5": 107.026128, "activity_10": 107.165981, "activity_20": 106.297453, "activity_30": 105.424596}, "trend_signal": 1, "fair_value": 98.09249, "relative_strength": 7.157533, "rate_of_change": -0.0392008602482146, "market_dynamics": 0.386768, "expectation": {"probability": 54.0771, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 106.02412, "high": 108.38192, "low": 104.147511, "close": 106.332085, "volume": 482200}, "trend_line": 104.518165, "activity_lines": {"activity_5": 106.740123, "activity_10": 106.964706, "activity_20": 106.384736, "activity_30": 105.546573}, "trend_signal": 1, "fair_value": 98.288087, "relative_strength": 8.446143, "rate_of_change": 0.07345934506093478, "market_dynamics": 0.299242, "expectation": {"probability": 53.1713, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 108.102834, "high": 108.593638, "low": 105.263842, "close": 105.860512, "volume": 307900}, "trend_line": 104.616726, "activity_lines": {"activity_5": 106.406501, "activity_10": 106.700951, "activity_20": 106.433198, "activity_30": 105.633176}, "trend_signal": 1, "fair_value": 98.465178, "relative_strength": 6.593759, "rate_of_change": 0.09430035439294565, "market_dynamics": -0.080675, "expectation": {"probability": 52.5536, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 107.063473, "high": 107.063473, "low": 99.229791, "close": 100.567482, "volume": 321200}, "trend_line": 104.575455, "activity_lines": {"activity_5": 104.34318, "activity_10": 105.519734, "activity_20": 105.960662, "activity_30": 105.371934}, "trend_signal": 0, "fair_value": 98.594925, "relative_strength": 2.980113, "rate_of_change": -0.03944971476166701, "market_dynamics": -0.416224, "expectation": {"probability": 54.9831, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 99.941952, "high": 101.202646, "low": 98.844849, "close": 98.844849, "volume": 293600}, "trend_line": 104.339584, "activity_lines": {"activity_5": 102.213138, "activity_10": 104.216481, "activity_20": 105.337692, "activity_30": 105.002218}, "trend_signal": 0, "fair_value": 98.738331, "relative_strength": 3.16825, "rate_of_change": -0.22555101481509504, "market_dynamics": -0.806876, "expectation": {"probability": 54.1787, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 99.826466, "high": 107.54465, "low": 97.016354, "close": 105.90863, "volume": 644400}, "trend_line": 104.539689, "activity_lines": {"activity_5": 102.97854, "activity_10": 104.320688, "activity_20": 105.397526, "activity_30": 105.103446}, "trend_signal": 0, "fair_value": 98.896465, "relative_strength": 4.37277, "rate_of_change": 0.19178243992231514, "market_dynamics": -0.814989, "expectation": {"probability": 50.5395, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 105.571806, "high": 109.248061, "low": 103.762549, "close": 108.738007, "volume": 441700}, "trend_line": 104.778726, "activity_lines": {"activity_5": 104.723639, "activity_10": 104.937342, "activity_20": 105.710966, "activity_30": 105.374306}, "trend_signal": 0, "fair_value": 99.078882, "relative_strength": 7.804462, "rate_of_change": 0.22865669707512754, "market_dynamics": -0.689146, "expectation": {"probability": 51.1466, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 108.670641, "high": 112.491227, "low": 107.708272, "close": 109.450165, "volume": 396000}, "trend_line": 104.984529, "activity_lines": {"activity_5": 106.545728, "activity_10": 105.66962, "activity_20": 106.050573, "activity_30": 105.675689}, "trend_signal": 1, "fair_value": 99.261846, "relative_strength": 5.436832, "rate_of_change": 0.19641678025364503, "market_dynamics": -0.415963, "expectation": {"probability": 49.7829, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 109.450156, "high": 111.423008, "low": 107.775622, "close": 108.68026, "volume": 257500}, "trend_line": 105.122656, "activity_lines": {"activity_5": 107.871873, "activity_10": 106.206097, "activity_20": 106.292487, "activity_30": 105.914123}, "trend_signal": 1, "fair_value": 99.425395, "relative_strength": 4.81964, "rate_of_change": 0.13156890954857875, "market_dynamics": -0.121834, "expectation": {"probability": 51.4664, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 108.603258, "high": 109.690738, "low": 105.379341, "close": 108.795746, "volume": 1380400}, "trend_line": 105.412632, "activity_lines": {"activity_5": 108.695661, "activity_10": 106.754473, "activity_20": 106.523876, "activity_30": 106.151097}, "trend_signal": 1, "fair_value": 99.58342, "relative_strength": 2.931931, "rate_of_change": 0.27584538959898025, "market_dynamics": 0.124248, "expectation": {"probability": 49.3995, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 107.005725, "high": 111.779756, "low": 106.832507, "close": 109.741425, "volume": 655200}, "trend_line": 105.707715, "activity_lines": {"activity_5": 109.171282, "activity_10": 107.44137, "activity_20": 106.821885, "activity_30": 106.430374}, "trend_signal": 1, "fair_value": 99.732987, "relative_strength": 4.200673, "rate_of_change": 0.279931346368423, "market_dynamics": 0.290152, "expectation": {"probability": 49.3976, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 109.973278, "high": 111.093881, "low": 108.427625, "close": 109.69313, "volume": 735000}, "trend_line": 105.777117, "activity_lines": {"activity_5": 109.375285, "activity_10": 108.059772, "activity_20": 107.091183, "activity_30": 106.687497}, "trend_signal": 1, "fair_value": 99.896179, "relative_strength": 2.987743, "rate_of_change": 0.06565462133015632, "market_dynamics": 0.486047, "expectation": {"probability": 51.044, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 109.432294, "high": 112.794099, "low": 108.678789, "close": 111.702477, "volume": 312300}, "trend_line": 106.090143, "activity_lines": {"activity_5": 110.185395, "activity_10": 108.982401, "activity_20": 107.541934, "activity_30": 107.069779}, "trend_signal": 1, "fair_value": 100.073794, "relative_strength": 2.878534, "rate_of_change": 0.29592978980509893, "market_dynamics": 0.639595, "expectation": {"probability": 50.2212, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 110.610861, "high": 113.025945, "low": 110.485279, "close": 112.156509, "volume": 131100}, "trend_line": 106.381065, "activity_lines": {"activity_5": 110.996696, "activity_10": 109.881363, "activity_20": 108.019868, "activity_30": 107.461157}, "trend_signal": 1, "fair_value": 100.263807, "relative_strength": 2.704698, "rate_of_change": 0.27422151745050344, "market_dynamics": 0.628171, "expectation": {"probability": 51.043, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 112.040595, "high": 113.721477, "low": 108.485585, "close": 110.59153, "volume": 235700}, "trend_line": 106.702177, "activity_lines": {"activity_5": 111.054587, "activity_10": 110.285074, "activity_20": 108.34364, "activity_30": 107.7328}, "trend_signal": 1, "fair_value": 100.454342, "relative_strength": 1.230733, "rate_of_change": 0.3018507099924215, "market_dynamics": 0.628945, "expectation": {"probability": 52.8843, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 110.514253, "high": 113.112871, "low": 110.127838, "close": 112.967972, "volume": 376900}, "trend_line": 107.048498, "activity_lines": {"activity_5": 111.784906, "activity_10": 110.907289, "activity_20": 108.870052, "activity_30": 108.137045}, "trend_signal": 1, "fair_value": 100.657503, "relative_strength": 2.999378, "rate_of_change": 0.32456788580798024, "market_dynamics": 0.670455, "expectation": {"probability": 50.9624, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 114.552276, "high": 114.552276, "low": 111.006928, "close": 112.407684, "volume": 324200}, "trend_line": 107.462423, "activity_lines": {"activity_5": 112.11336, "activity_10": 111.299282, "activity_20": 109.308968, "activity_30": 108.482799}, "trend_signal": 1, "fair_value": 100.851438, "relative_strength": 2.674197, "rate_of_change": 0.3866705350690732, "market_dynamics": 0.694428, "expectation": {"probability": 52.1236, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 112.436671, "high": 113.267461, "low": 111.258103, "close": 112.90036, "volume": 296500}, "trend_line": 107.748011, "activity_lines": {"activity_5": 112.425068, "activity_10": 111.714131, "activity_20": 109.773701, "activity_30": 108.833633}, "trend_signal": 1, "fair_value": 101.066143, "relative_strength": 1.893683, "rate_of_change": 0.26575615180387674, "market_dynamics": 0.744804, "expectation": {"probability": 50.8822, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 112.571898, "high": 115.672868, "low": 112.571898, "close": 115.044945, "volume": 328000}, "trend_line": 108.110838, "activity_lines": {"activity_5": 113.371779, "activity_10": 112.456174, "activity_20": 110.411632, "activity_30": 109.304403}, "trend_signal": 1, "fair_value": 101.274494, "relative_strength": 3.802843, "rate_of_change": 0.3367366103862426, "market_dynamics": 0.966626, "expectation": {"probability": 50.8822, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 114.474994, "high": 115.788797, "low": 112.823076, "close": 115.392715, "volume": 351800}, "trend_line": 108.494843, "activity_lines": {"activity_5": 114.241852, "activity_10": 113.145726, "activity_20": 111.049993, "activity_30": 109.774202}, "trend_signal": 1, "fair_value": 101.463014, "relative_strength": 4.291688, "rate_of_change": 0.35519565577689993, "market_dynamics": 1.120697, "expectation": {"probability": 51.1167, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 115.450699, "high": 120.995713, "low": 112.890697, "close": 120.348473, "volume": 628100}, "trend_line": 109.017197, "activity_lines": {"activity_5": 116.443764, "activity_10": 114.616381, "activity_20": 112.120163, "activity_30": 110.538952}, "trend_signal": 1, "fair_value": 101.688343, "relative_strength": 7.337107, "rate_of_change": 0.48145514160520314, "market_dynamics": 1.40568, "expectation": {"probability": 51.9285, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 120.532017, "high": 122.299873, "low": 118.793161, "close": 121.314522, "volume": 406500}, "trend_line": 109.473968, "activity_lines": {"activity_5": 118.47566, "activity_10": 116.069825, "activity_20": 113.216189, "activity_30": 111.332328}, "trend_signal": 1, "fair_value": 101.916307, "relative_strength": 7.272739, "rate_of_change": 0.4189898590036243, "market_dynamics": 1.620801, "expectation": {"probability": 52.1603, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 120.754219, "high": 123.430122, "low": 119.817162, "close": 121.044029, "volume": 454900}, "trend_line": 109.897755, "activity_lines": {"activity_5": 119.823602, "activity_10": 117.26279, "activity_20": 114.215109, "activity_30": 112.078783}, "trend_signal": 1, "fair_value": 102.154277, "relative_strength": 6.193721, "rate_of_change": 0.38711212148627366, "market_dynamics": 1.71303, "expectation": {"probability": 53.7724, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 120.242207, "high": 121.391789, "low": 117.894751, "close": 119.879555, "volume": 443700}, "trend_line": 110.191014, "activity_lines": {"activity_5": 120.240475, "activity_10": 118.074187, "activity_20": 115.030824, "activity_30": 112.722771}, "trend_signal": 1, "fair_value": 102.390853, "relative_strength": 4.180272, "rate_of_change": 0.2668471253120611, "market_dynamics": 1.776548, "expectation": {"probability": 53.7724, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 119.831075, "high": 125.087481, "low": 118.541219, "close": 124.360115, "volume": 858200}, "trend_line": 110.815773, "activity_lines": {"activity_5": 121.82856, "activity_10": 119.559812, "activity_20": 116.181297, "activity_30": 113.636906}, "trend_signal": 1, "fair_value": 102.656149, "relative_strength": 7.371747, "rate_of_change": 0.5669781748264857, "market_dynamics": 1.82677, "expectation": {"probability": 52.7182, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 124.466797, "high": 127.696312, "low": 123.399993, "close": 123.642448, "volume": 555800}, "trend_line": 111.410538, "activity_lines": {"activity_5": 122.579596, "activity_10": 120.664614, "activity_20": 117.14192, "activity_30": 114.464434}, "trend_signal": 1, "fair_value": 102.887035, "relative_strength": 5.941873, "rate_of_change": 0.5367151118460453, "market_dynamics": 1.836454, "expectation": {"probability": 53.7484, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 123.303025, "high": 126.852569, "low": 122.721131, "close": 126.416153, "volume": 417300}, "trend_line": 112.02522, "activity_lines": {"activity_5": 124.035603, "activity_10": 122.079644, "activity_20": 118.282258, "activity_30": 115.432538}, "trend_signal": 1, "fair_value": 103.123147, "relative_strength": 7.256456, "rate_of_change": 0.5517269829538045, "market_dynamics": 1.796257, "expectation": {"probability": 51.83, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 126.454938, "high": 129.490489, "low": 124.68017, "close": 129.461395, "volume": 522200}, "trend_line": 112.794593, "activity_lines": {"activity_5": 126.166581, "activity_10": 123.793656, "activity_20": 119.628437, "activity_30": 116.557452}, "trend_signal": 1, "fair_value": 103.372056, "relative_strength": 9.017353, "rate_of_change": 0.6867855291870898, "market_dynamics": 1.785893, "expectation": {"probability": 51.9851, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 129.403188, "high": 131.439821, "low": 124.457119, "close": 125.039001, "volume": 710400}, "trend_line": 113.356566, "activity_lines": {"activity_5": 126.26227, "activity_10": 124.402486, "activity_20": 120.458145, "activity_30": 117.347414}, "trend_signal": 1, "fair_value": 103.596602, "relative_strength": 6.747325, "rate_of_change": 0.4982268963903214, "market_dynamics": 1.658596, "expectation": {"probability": 53.8949, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 125.727576, "high": 127.046529, "low": 124.234059, "close": 125.378441, "volume": 491800}, "trend_line": 113.970594, "activity_lines": {"activity_5": 126.127143, "activity_10": 124.891322, "activity_20": 121.242281, "activity_30": 118.123019}, "trend_signal": 1, "fair_value": 103.810353, "relative_strength": 7.199255, "rate_of_change": 0.5416783708850219, "market_dynamics": 1.486082, "expectation": {"probability": 52.0595, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 125.397828, "high": 127.98726, "low": 124.699565, "close": 125.591797, "volume": 353500}, "trend_line": 114.608414, "activity_lines": {"activity_5": 125.995246, "activity_10": 125.237392, "activity_20": 121.967772, "activity_30": 118.872774}, "trend_signal": 1, "fair_value": 104.032314, "relative_strength": 6.342556, "rate_of_change": 0.5596355845964888, "market_dynamics": 1.284218, "expectation": {"probability": 52.8647, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 125.475426, "high": 125.766361, "low": 116.320306, "close": 118.589691, "volume": 824400}, "trend_line": 115.017001, "activity_lines": {"activity_5": 123.399358, "activity_10": 124.215019, "activity_20": 121.950917, "activity_30": 119.129631}, "trend_signal": 1, "fair_value": 104.165954, "relative_strength": 0.322964, "rate_of_change": 0.3565069838589662, "market_dynamics": 0.81713, "expectation": {"probability": 53.8949, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 118.997012, "high": 120.956048, "low": 118.773957, "close": 120.558418, "volume": 430000}, "trend_line": 115.506931, "activity_lines": {"activity_5": 121.981475, "activity_10": 123.600138, "activity_20": 122.079196, "activity_30": 119.487141}, "trend_signal": 1, "fair_value": 104.322032, "relative_strength": 0.170101, "rate_of_change": 0.4259631147920481, "market_dynamics": 0.235709, "expectation": {"probability": 52.9375, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 120.568132, "high": 121.460366, "low": 118.754561, "close": 119.501328, "volume": 459200}, "trend_line": 116.138059, "activity_lines": {"activity_5": 120.804761, "activity_10": 122.801888, "activity_20": 122.064629, "activity_30": 119.744844}, "trend_signal": 1, "fair_value": 104.47895, "relative_strength": -1.411025, "rate_of_change": 0.5463983801976385, "market_dynamics": -0.265947, "expectation": {"probability": 57.9187, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 119.753473, "high": 120.917255, "low": 117.387119, "close": 117.988411, "volume": 351200}, "trend_line": 116.776178, "activity_lines": {"activity_5": 119.49292, "activity_10": 121.73544, "activity_20": 121.870998, "activity_30": 119.864222}, "trend_signal": 1, "fair_value": 104.582198, "relative_strength": -2.081361, "rate_of_change": 0.5494486523147448, "market_dynamics": -0.74938, "expectation": {"probability": 57.3111, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 117.891424, "high": 118.870945, "low": 113.944254, "close": 115.447479, "volume": 989000}, "trend_line": 117.094139, "activity_lines": {"activity_5": 117.82677, "activity_10": 120.322852, "activity_20": 121.400151, "activity_30": 119.7785}, "trend_signal": 1, "fair_value": 104.679333, "relative_strength": -3.973753, "rate_of_change": 0.27228241705255746, "market_dynamics": -0.867896, "expectation": {"probability": 58.3938, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 115.418378, "high": 117.691334, "low": 114.497047, "close": 117.058426, "volume": 540600}, "trend_line": 117.371487, "activity_lines": {"activity_5": 117.37389, "activity_10": 119.352164, "activity_20": 121.070921, "activity_30": 119.776195}, "trend_signal": 1, "fair_value": 104.784109, "relative_strength": -1.559702, "rate_of_change": 0.23685899428322665, "market_dynamics": -0.918203, "expectation": {"probability": 55.1948, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 116.629989, "high": 117.301855, "low": 113.854954, "close": 114.468384, "volume": 562800}, "trend_line": 117.538761, "activity_lines": {"activity_5": 116.159747, "activity_10": 118.0807, "activity_20": 120.472873, "activity_30": 119.588898}, "trend_signal": 0, "fair_value": 104.890668, "relative_strength": -2.155037, "rate_of_change": 0.1425167255485073, "market_dynamics": -0.944317, "expectation": {"probability": 64.1365, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 113.971788, "high": 116.11393, "low": 112.696232, "close": 114.906548, "volume": 1174900}, "trend_line": 117.746304, "activity_lines": {"activity_5": 115.497662, "activity_10": 117.161502, "activity_20": 119.909088, "activity_30": 119.419078}, "trend_signal": 0, "fair_value": 104.993708, "relative_strength": -1.460481, "rate_of_change": 0.17657409201378357, "market_dynamics": -0.818648, "expectation": {"probability": 56.3211, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 114.702065, "high": 119.288209, "low": 114.176265, "close": 117.944496, "volume": 523700}, "trend_line": 118.051262, "activity_lines": {"activity_5": 116.154544, "activity_10": 116.978884, "activity_20": 119.635291, "activity_30": 119.431865}, "trend_signal": 0, "fair_value": 105.10291, "relative_strength": -0.415113, "rate_of_change": 0.2589958152741671, "market_dynamics": -0.883367, "expectation": {"probability": 57.0274, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 118.100288, "high": 120.008737, "low": 116.659206, "close": 116.853943, "volume": 310700}, "trend_line": 118.288346, "activity_lines": {"activity_5": 116.450836, "activity_10": 116.733147, "activity_20": 119.24548, "activity_30": 119.354619}, "trend_signal": 0, "fair_value": 105.226911, "relative_strength": -2.170927, "rate_of_change": 0.20083139814296105, "market_dynamics": -0.908638, "expectation": {"probability": 64.6398, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 116.892905, "high": 121.469278, "low": 115.753668, "close": 120.933739, "volume": 451900}, "trend_line": 118.663033, "activity_lines": {"activity_5": 118.013296, "activity_10": 117.388061, "activity_20": 119.260862, "activity_30": 119.525289}, "trend_signal": 0, "fair_value": 105.386794, "relative_strength": -1.571753, "rate_of_change": 0.31675732451275834, "market_dynamics": -0.843591, "expectation": {"probability": 55.5804, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 120.933761, "high": 122.5988, "low": 120.203485, "close": 121.868515, "volume": 351300}, "trend_line": 119.001901, "activity_lines": {"activity_5": 119.628993, "activity_10": 118.170315, "activity_20": 119.367084, "activity_30": 119.732094}, "trend_signal": 0, "fair_value": 105.547476, "relative_strength": -0.981976, "rate_of_change": 0.2855716657773319, "market_dynamics": -0.793409, "expectation": {"probability": 55.8758, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 122.686416, "high": 125.023303, "low": 121.751663, "close": 124.370926, "volume": 327500}, "trend_line": 119.409048, "activity_lines": {"activity_5": 121.585486, "activity_10": 119.383733, "activity_20": 119.707704, "activity_30": 120.078483}, "trend_signal": 0, "fair_value": 105.715363, "relative_strength": 0.426551, "rate_of_change": 0.3421348706017686, "market_dynamics": -0.571728, "expectation": {"probability": 53.1579, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 124.244344, "high": 126.240412, "low": 119.064243, "close": 121.186913, "volume": 619900}, "trend_line": 119.762227, "activity_lines": {"activity_5": 121.849682, "activity_10": 119.929701, "activity_20": 119.723697, "activity_30": 120.193184}, "trend_signal": 0, "fair_value": 105.864274, "relative_strength": 0.405527, "rate_of_change": 0.2957723940651442, "market_dynamics": -0.288255, "expectation": {"probability": 55.7401, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 118.762398, "high": 124.195662, "low": 117.808167, "close": 119.200569, "volume": 419400}, "trend_line": 119.969981, "activity_lines": {"activity_5": 121.235603, "activity_10": 120.056362, "activity_20": 119.565626, "activity_30": 120.156948}, "trend_signal": 0, "fair_value": 105.988452, "relative_strength": -1.575645, "rate_of_change": 0.1734720580972567, "market_dynamics": -0.116063, "expectation": {"probability": 64.2458, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 119.200568, "high": 121.362178, "low": 117.671857, "close": 119.317406, "volume": 422500}, "trend_line": 120.200305, "activity_lines": {"activity_5": 120.504027, "activity_10": 120.136027, "activity_20": 119.439833, "activity_30": 120.114846}, "trend_signal": 0, "fair_value": 106.10353, "relative_strength": -4.603573, "rate_of_change": 0.19198469323754913, "market_dynamics": -0.033101, "expectation": {"probability": 57.7391, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 119.317413, "high": 120.729284, "low": 118.372922, "close": 120.349541, "volume": 247600}, "trend_line": 120.448611, "activity_lines": {"activity_5": 120.224253, "activity_10": 120.362281, "activity_20": 119.446142, "activity_30": 120.124475}, "trend_signal": 0, "fair_value": 106.24373, "relative_strength": -4.679046, "rate_of_change": 0.2065768468723931, "market_dynamics": -0.044267, "expectation": {"probability": 58.3666, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 120.213215, "high": 121.089548, "low": 115.383651, "close": 117.496582, "volume": 954000}, "trend_line": 120.530332, "activity_lines": {"activity_5": 119.094756, "activity_10": 119.962885, "activity_20": 119.224131, "activity_30": 119.934021}, "trend_signal": 0, "fair_value": 106.357822, "relative_strength": -7.104886, "rate_of_change": 0.06784719169571969, "market_dynamics": 0.018921, "expectation": {"probability": 62.5362, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 117.233689, "high": 119.521876, "low": 116.347617, "close": 118.054565, "volume": 525600}, "trend_line": 120.61906, "activity_lines": {"activity_5": 118.609544, "activity_10": 119.617849, "activity_20": 119.091178, "activity_30": 119.774294}, "trend_signal": 0, "fair_value": 106.475729, "relative_strength": -4.309937, "rate_of_change": 0.07361466489613855, "market_dynamics": 0.044275, "expectation": {"probability": 60.5055, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 118.729093, "high": 124.565337, "low": 117.428897, "close": 124.320938, "volume": 579400}, "trend_line": 120.751476, "activity_lines": {"activity_5": 120.421946, "activity_10": 120.410153, "activity_20": 119.589897, "activity_30": 120.013125}, "trend_signal": 0, "fair_value": 106.64255, "relative_strength": -2.606872, "rate_of_change": 0.10978032824994, "market_dynamics": 0.237282, "expectation": {"probability": 57.314, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 124.790193, "high": 127.791409, "low": 122.424411, "close": 126.901794, "volume": 680600}, "trend_line": 120.937718, "activity_lines": {"activity_5": 122.753275, "activity_10": 121.535939, "activity_20": 120.340464, "activity_30": 120.40992}, "trend_signal": 0, "fair_value": 106.816872, "relative_strength": -1.797683, "rate_of_change": 0.15423579584236893, "market_dynamics": 0.53204, "expectation": {"probability": 58.107, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 126.901805, "high": 129.922564, "low": 126.373909, "close": 127.732758, "volume": 356800}, "trend_line": 121.160676, "activity_lines": {"activity_5": 124.855966, "activity_10": 122.704299, "activity_20": 121.130589, "activity_30": 120.848309}, "trend_signal": 0, "fair_value": 107.003587, "relative_strength": -1.482916, "rate_of_change": 0.18435770385546, "market_dynamics": 0.689426, "expectation": {"probability": 58.6347, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 127.73277, "high": 129.912791, "low": 125.758008, "close": 127.08754, "volume": 371900}, "trend_line": 121.400942, "activity_lines": {"activity_5": 126.25137, "activity_10": 123.648725, "activity_20": 121.825101, "activity_30": 121.230688}, "trend_signal": 0, "fair_value": 107.175206, "relative_strength": -2.724545, "rate_of_change": 0.19830361461503024, "market_dynamics": 0.889804, "expectation": {"probability": 61.6975, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 126.559658, "high": 131.584496, "low": 126.012183, "close": 130.890396, "volume": 466500}, "trend_line": 121.618618, "activity_lines": {"activity_5": 128.274996, "activity_10": 125.235186, "activity_20": 122.845665, "activity_30": 121.842911}, "trend_signal": 1, "fair_value": 107.355511, "relative_strength": -1.044562, "rate_of_change": 0.17930338629497397, "market_dynamics": 1.080757, "expectation": {"probability": 54.9205, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 130.939272, "high": 131.261881, "low": 128.837433, "close": 130.626434, "volume": 371900}, "trend_line": 121.851418, "activity_lines": {"activity_5": 129.354912, "activity_10": 126.597227, "activity_20": 123.779652, "activity_30": 122.42406}, "trend_signal": 1, "fair_value": 107.529512, "relative_strength": -2.642253, "rate_of_change": 0.19141806067883246, "market_dynamics": 1.098001, "expectation": {"probability": 57.7255, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 130.626429, "high": 131.85821, "low": 122.962084, "close": 123.265137, "volume": 583300}, "trend_line": 121.746384, "activity_lines": {"activity_5": 127.560696, "activity_10": 126.413107, "activity_20": 123.940282, "activity_30": 122.515268}, "trend_signal": 1, "fair_value": 107.660219, "relative_strength": -6.702761, "rate_of_change": -0.08619842240981487, "market_dynamics": 0.932833, "expectation": {"probability": 57.4168, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 123.949469, "high": 125.973082, "low": 119.911991, "close": 120.889587, "volume": 552500}, "trend_line": 121.460657, "activity_lines": {"activity_5": 125.217074, "activity_10": 125.725292, "activity_20": 123.845114, "activity_30": 122.459991}, "trend_signal": 1, "fair_value": 107.7633, "relative_strength": -7.596401, "rate_of_change": -0.23469033790770202, "market_dynamics": 0.657747, "expectation": {"probability": 59.2866, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 120.821156, "high": 121.085111, "low": 111.397122, "close": 115.991814, "volume": 1238900}, "trend_line": 121.159084, "activity_lines": {"activity_5": 121.697073, "activity_10": 124.137154, "activity_20": 123.252913, "activity_30": 122.107162}, "trend_signal": 1, "fair_value": 107.828518, "relative_strength": -12.882249, "rate_of_change": -0.2482886289673246, "market_dynamics": 0.228744, "expectation": {"probability": 58.3803, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 115.991822, "high": 116.930313, "low": 112.902616, "close": 114.711174, "volume": 1093500}, "trend_line": 120.803508, "activity_lines": {"activity_5": 118.489906, "activity_10": 122.343532, "activity_20": 122.533579, "activity_30": 121.691168}, "trend_signal": 0, "fair_value": 107.887981, "relative_strength": -14.047679, "rate_of_change": -0.2934786136217398, "market_dynamics": -0.189037, "expectation": {"probability": 63.0913, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 114.750284, "high": 115.102219, "low": 112.462706, "close": 114.124603, "volume": 753000}, "trend_line": 120.421269, "activity_lines": {"activity_5": 116.165831, "activity_10": 120.50405, "activity_20": 121.773778, "activity_30": 121.260271}, "trend_signal": 0, "fair_value": 107.962311, "relative_strength": -16.070524, "rate_of_change": -0.31641382467138157, "market_dynamics": -0.456388, "expectation": {"probability": 62.4048, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 113.508722, "high": 115.043548, "low": 110.311994, "close": 112.423592, "volume": 1064900}, "trend_line": 120.215732, "activity_lines": {"activity_5": 114.374874, "activity_10": 118.54068, "activity_20": 120.864973, "activity_30": 120.744292}, "trend_signal": 0, "fair_value": 108.034899, "relative_strength": -17.700922, "rate_of_change": -0.17068164262576616, "market_dynamics": -0.539551, "expectation": {"probability": 61.3697, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 112.423596, "high": 112.648446, "low": 109.673507, "close": 109.958221, "volume": 1004400}, "trend_line": 119.862392, "activity_lines": {"activity_5": 112.484896, "activity_10": 116.392301, "activity_20": 119.761895, "activity_30": 120.082517}, "trend_signal": 0, "fair_value": 108.085993, "relative_strength": -19.317305, "rate_of_change": -0.29392159754931485, "market_dynamics": -0.626701, "expectation": {"probability": 60.3684, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 110.066229, "high": 110.449101, "low": 107.827787, "close": 109.526253, "volume": 989900}, "trend_line": 119.529889, "activity_lines": {"activity_5": 111.179687, "activity_10": 114.488557, "activity_20": 118.674393, "activity_30": 119.415669}, "trend_signal": 0, "fair_value": 108.120739, "relative_strength": -18.006568, "rate_of_change": -0.2774039416800581, "market_dynamics": -0.671825, "expectation": {"probability": 59.3993, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 112.569738, "high": 112.942807, "low": 109.290616, "close": 111.980667, "volume": 1279900}, "trend_line": 119.329631, "activity_lines": {"activity_5": 111.123653, "activity_10": 113.350365, "activity_20": 117.891334, "activity_30": 118.928622}, "trend_signal": 0, "fair_value": 108.15788, "relative_strength": -13.618952, "rate_of_change": -0.16753801218705303, "market_dynamics": -0.619087, "expectation": {"probability": 55.9861, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 111.754868, "high": 113.639855, "low": 111.421063, "close": 112.353745, "volume": 471300}, "trend_line": 119.226507, "activity_lines": {"activity_5": 111.374012, "activity_10": 112.623819, "activity_20": 117.187645, "activity_30": 118.478565}, "trend_signal": 0, "fair_value": 108.190983, "relative_strength": -13.76121, "rate_of_change": -0.08641944095176847, "market_dynamics": -0.763356, "expectation": {"probability": 56.5473, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 111.401422, "high": 112.677716, "low": 109.997491, "close": 111.214882, "volume": 318000}, "trend_line": 119.031722, "activity_lines": {"activity_5": 111.362808, "activity_10": 112.022438, "activity_20": 116.408097, "activity_30": 117.961686}, "trend_signal": 0, "fair_value": 108.230485, "relative_strength": -15.31642, "rate_of_change": -0.16337390476431218, "market_dynamics": -0.903311, "expectation": {"probability": 59.6335, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 111.735219, "high": 112.196652, "low": 109.467338, "close": 111.911942, "volume": 672100}, "trend_line": 118.946507, "activity_lines": {"activity_5": 111.664537, "activity_10": 111.76689, "activity_20": 115.733519, "activity_30": 117.502346}, "trend_signal": 0, "fair_value": 108.310866, "relative_strength": -13.45917, "rate_of_change": -0.0715901598063121, "market_dynamics": -0.977659, "expectation": {"probability": 56.3541, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 111.106895, "high": 115.24996, "low": 110.979268, "close": 113.168602, "volume": 1031600}, "trend_line": 118.888576, "activity_lines": {"activity_5": 112.254905, "activity_10": 111.903056, "activity_20": 115.218802, "activity_30": 117.129577}, "trend_signal": 0, "fair_value": 108.392453, "relative_strength": -13.259953, "rate_of_change": -0.048703405809131, "market_dynamics": -1.001531, "expectation": {"probability": 56.7157, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 113.080257, "high": 122.701603, "low": 113.080257, "close": 119.962456, "volume": 1035000}, "trend_line": 118.955841, "activity_lines": {"activity_5": 114.867068, "activity_10": 113.325799, "activity_20": 115.371728, "activity_30": 117.19886}, "trend_signal": 0, "fair_value": 108.523658, "relative_strength": -9.286409, "rate_of_change": 0.05657818628427858, "market_dynamics": -0.654697, "expectation": {"probability": 55.7137, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 119.550111, "high": 120.394425, "low": 113.728214, "close": 113.777306, "volume": 709800}, "trend_line": 118.853287, "activity_lines": {"activity_5": 114.885395, "activity_10": 113.528492, "activity_20": 114.926507, "activity_30": 116.864761}, "trend_signal": 0, "fair_value": 108.607525, "relative_strength": -13.862121, "rate_of_change": -0.08621182376409077, "market_dynamics": -0.411816, "expectation": {"probability": 59.9418, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 110.076032, "high": 115.937198, "low": 109.909126, "close": 114.297638, "volume": 641300}, "trend_line": 118.632083, "activity_lines": {"activity_5": 114.982262, "activity_10": 113.832105, "activity_20": 114.581049, "activity_30": 116.570848}, "trend_signal": 0, "fair_value": 108.652729, "relative_strength": -12.837384, "rate_of_change": -0.18611517239737776, "market_dynamics": -0.178816, "expectation": {"probability": 56.926, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 114.278007, "high": 121.768912, "low": 114.278007, "close": 118.892334, "volume": 552100}, "trend_line": 118.532877, "activity_lines": {"activity_5": 116.405177, "activity_10": 114.937044, "activity_20": 114.733201, "activity_30": 116.587639}, "trend_signal": 0, "fair_value": 108.76638, "relative_strength": -9.139056, "rate_of_change": -0.08362493306300223, "market_dynamics": 0.119813, "expectation": {"probability": 55.5512, "direction": "positive"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 118.283637, "high": 121.062039, "low": 118.205094, "close": 119.285027, "volume": 582900}, "trend_line": 118.363347, "activity_lines": {"activity_5": 117.49363, "activity_10": 115.950943, "activity_20": 114.96485, "activity_30": 116.636164}, "trend_signal": 0, "fair_value": 108.889217, "relative_strength": -7.30012, "rate_of_change": -0.14302361023431046, "market_dynamics": 0.21093, "expectation": {"probability": 55.8972, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 118.499622, "high": 121.101301, "low": 118.028374, "close": 119.255585, "volume": 795600}, "trend_line": 118.29897, "activity_lines": {"activity_5": 118.164508, "activity_10": 116.782056, "activity_20": 115.230849, "activity_30": 116.693728}, "trend_signal": 0, "fair_value": 108.990596, "relative_strength": -7.904226, "rate_of_change": -0.054389303472474004, "market_dynamics": 0.445603, "expectation": {"probability": 58.0972, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 119.255588, "high": 121.729645, "low": 113.75768, "close": 115.743515, "volume": 806900}, "trend_line": 118.183734, "activity_lines": {"activity_5": 117.71182, "activity_10": 116.84234, "activity_20": 115.21777, "activity_30": 116.52886}, "trend_signal": 0, "fair_value": 109.034452, "relative_strength": -8.033725, "rate_of_change": -0.09741082276540185, "market_dynamics": 0.57877, "expectation": {"probability": 58.6207, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 115.220853, "high": 116.108386, "low": 109.126498, "close": 112.341316, "volume": 836300}, "trend_line": 117.951198, "activity_lines": {"activity_5": 115.993986, "activity_10": 116.222411, "activity_20": 114.951542, "activity_30": 116.15193}, "trend_signal": 0, "fair_value": 109.040461, "relative_strength": -9.608523, "rate_of_change": -0.19675804117002776, "market_dynamics": 0.526087, "expectation": {"probability": 57.9456, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 112.538544, "high": 116.71979, "low": 112.015895, "close": 113.248573, "volume": 869600}, "trend_line": 117.714499, "activity_lines": {"activity_5": 114.708991, "activity_10": 115.746956, "activity_20": 114.823738, "activity_30": 115.848535}, "trend_signal": 0, "fair_value": 109.075558, "relative_strength": -10.021309, "rate_of_change": -0.20067536745154682, "market_dynamics": 0.466797, "expectation": {"probability": 56.9318, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 113.593722, "high": 115.260289, "low": 109.5111, "close": 110.950867, "volume": 491500}, "trend_line": 117.496309, "activity_lines": {"activity_5": 113.034346, "activity_10": 114.829435, "activity_20": 114.513491, "activity_30": 115.412171}, "trend_signal": 0, "fair_value": 109.072111, "relative_strength": -10.685415, "rate_of_change": -0.18535524668036601, "market_dynamics": 0.205936, "expectation": {"probability": 57.4583, "direction": "positive"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 109.629424, "high": 113.613442, "low": 106.917539, "close": 110.152084, "volume": 864700}, "trend_line": 117.232893, "activity_lines": {"activity_5": 111.64905, "activity_10": 113.807003, "activity_20": 114.151174, "activity_30": 114.93835}, "trend_signal": 0, "fair_value": 109.057996, "relative_strength": -4.954425, "rate_of_change": -0.22419087224262707, "market_dynamics": 0.072352, "expectation": {"probability": 56.7929, "direction": "positive"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 106.099033, "high": 114.826407, "low": 105.832777, "close": 112.134224, "volume": 841000}, "trend_line": 116.826669, "activity_lines": {"activity_5": 111.531368, "activity_10": 113.32333, "activity_20": 113.999342, "activity_30": 114.609404}, "trend_signal": 0, "fair_value": 109.044891, "relative_strength": -4.510324, "rate_of_change": -0.3465102580041327, "market_dynamics": 0.004867, "expectation": {"probability": 55.8497, "direction": "positive"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 113.179528, "high": 115.18141, "low": 111.039602, "close": 111.315727, "volume": 460600}, "trend_line": 116.307133, "activity_lines": {"activity_5": 111.381473, "activity_10": 112.720714, "activity_20": 113.779036, "activity_30": 114.253859}, "trend_signal": 0, "fair_value": 109.037692, "relative_strength": -7.166121, "rate_of_change": -0.4447066790888322, "market_dynamics": -0.213982, "expectation": {"probability": 58.1154, "direction": "positive"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 110.832523, "high": 114.471384, "low": 110.250702, "close": 112.656883, "volume": 496800}, "trend_line": 115.804604, "activity_lines": {"activity_5": 111.747002, "activity_10": 112.41616, "activity_20": 113.691734, "activity_30": 114.018359}, "trend_signal": 0, "fair_value": 109.077981, "relative_strength": -7.600965, "rate_of_change": -0.4320706624244582, "market_dynamics": -0.258433, "expectation": {"probability": 55.336, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 112.656882, "high": 115.566003, "low": 108.327721, "close": 109.412476, "volume": 843700}, "trend_line": 115.215435, "activity_lines": {"activity_5": 111.070508, "activity_10": 111.635087, "activity_20": 113.282591, "activity_30": 113.605964}, "trend_signal": 0, "fair_value": 109.121349, "relative_strength": -11.054867, "rate_of_change": -0.5087612924266796, "market_dynamics": -0.407404, "expectation": {"probability": 57.8714, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 108.879976, "high": 114.520689, "low": 107.006304, "close": 111.858109, "volume": 852000}, "trend_line": 114.581026, "activity_lines": {"activity_5": 111.311785, "activity_10": 111.478175, "activity_20": 113.106907, "activity_30": 113.389362}, "trend_signal": 0, "fair_value": 109.167311, "relative_strength": -9.886372, "rate_of_change": -0.5506284813315204, "market_dynamics": -0.459059, "expectation": {"probability": 55.4549, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 113.998032, "high": 117.86371, "low": 113.090786, "close": 115.822395, "volume": 927100}, "trend_line": 114.087558, "activity_lines": {"activity_5": 112.760755, "activity_10": 112.176542, "activity_20": 113.309357, "activity_30": 113.469451}, "trend_signal": 0, "fair_value": 109.254904, "relative_strength": -8.590545, "rate_of_change": -0.43067165413581904, "market_dynamics": -0.219827, "expectation": {"probability": 53.8165, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 116.147831, "high": 116.828272, "low": 113.110518, "close": 115.32933, "volume": 796100}, "trend_line": 113.823031, "activity_lines": {"activity_5": 113.799493, "activity_10": 112.783826, "activity_20": 113.448332, "activity_30": 113.549565}, "trend_signal": 0, "fair_value": 109.327819, "relative_strength": -8.356746, "rate_of_change": -0.2318631449715148, "market_dynamics": -0.06247, "expectation": {"probability": 55.8483, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 115.378635, "high": 120.496719, "low": 115.092653, "close": 117.360786, "volume": 884500}, "trend_line": 113.705404, "activity_lines": {"activity_5": 115.247809, "activity_10": 113.706139, "activity_20": 113.761186, "activity_30": 113.777807}, "trend_signal": 1, "fair_value": 109.410803, "relative_strength": -7.537739, "rate_of_change": -0.10334200290273313, "market_dynamics": 0.264228, "expectation": {"probability": 51.446, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 116.926883, "high": 118.658563, "low": 116.206996, "close": 118.559509, "volume": 611800}, "trend_line": 113.790994, "activity_lines": {"activity_5": 116.782105, "activity_10": 114.771634, "activity_20": 114.162257, "activity_30": 114.090975}, "trend_signal": 1, "fair_value": 109.527278, "relative_strength": -7.184338, "rate_of_change": 0.07527346721356909, "market_dynamics": 0.466069, "expectation": {"probability": 51.7409, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 118.708086, "high": 121.105025, "low": 117.588855, "close": 120.391891, "volume": 744900}, "trend_line": 113.980351, "activity_lines": {"activity_5": 118.317394, "activity_10": 116.03195, "activity_20": 114.71217, "activity_30": 114.51684}, "trend_signal": 1, "fair_value": 109.708021, "relative_strength": -5.737229, "rate_of_change": 0.166407721159375, "market_dynamics": 0.692502, "expectation": {"probability": 52.3391, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 120.362169, "high": 121.421974, "low": 116.261617, "close": 117.430374, "volume": 686600}, "trend_line": 114.090544, "activity_lines": {"activity_5": 118.296591, "activity_10": 116.56763, "activity_20": 114.977989, "activity_30": 114.739422}, "trend_signal": 1, "fair_value": 109.849933, "relative_strength": -7.701205, "rate_of_change": 0.0966771895622565, "market_dynamics": 0.913075, "expectation": {"probability": 54.2811, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 116.994574, "high": 122.07569, "low": 116.707337, "close": 120.936646, "volume": 550200}, "trend_line": 114.374312, "activity_lines": {"activity_5": 119.337347, "activity_10": 117.64452, "activity_20": 115.560342, "activity_30": 115.181106}, "trend_signal": 1, "fair_value": 109.995382, "relative_strength": -5.312233, "rate_of_change": 0.2487217520849135, "market_dynamics": 1.021865, "expectation": {"probability": 52.2825, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 121.174358, "high": 124.274538, "low": 120.154177, "close": 123.452446, "volume": 383400}, "trend_line": 114.82412, "activity_lines": {"activity_5": 120.842882, "activity_10": 119.003903, "activity_20": 116.350682, "activity_30": 115.766792}, "trend_signal": 1, "fair_value": 110.155626, "relative_strength": -4.341773, "rate_of_change": 0.3932771197784256, "market_dynamics": 1.159867, "expectation": {"probability": 52.7617, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 123.511875, "high": 127.137004, "low": 122.055887, "close": 125.889008, "volume": 535500}, "trend_line": 115.369545, "activity_lines": {"activity_5": 122.754493, "activity_10": 120.610015, "activity_20": 117.35136, "activity_30": 116.480656}, "trend_signal": 1, "fair_value": 110.360897, "relative_strength": -2.087683, "rate_of_change": 0.47500908345738574, "market_dynamics": 1.157379, "expectation": {"probability": 53.3206, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 126.245582, "high": 130.306514, "low": 126.245582, "close": 127.51339, "volume": 717900}, "trend_line": 115.887302, "activity_lines": {"activity_5": 124.718932, "activity_10": 122.211895, "activity_20": 118.475293, "activity_30": 117.264129}, "trend_signal": 1, "fair_value": 110.535192, "relative_strength": -1.600407, "rate_of_change": 0.4487813486652852, "market_dynamics": 1.3028, "expectation": {"probability": 53.8665, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 127.562909, "high": 132.396415, "low": 126.186161, "close": 132.089371, "volume": 535100}, "trend_line": 116.545156, "activity_lines": {"activity_5": 127.733932, "activity_10": 124.36113, "activity_20": 119.995712, "activity_30": 118.309424}, "trend_signal": 1, "fair_value": 110.729321, "relative_strength": 1.528288, "rate_of_change": 0.5676670253312138, "market_dynamics": 1.394072, "expectation": {"probability": 51.4848, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 132.465736, "high": 140.696562, "low": 130.029168, "close": 139.151428, "volume": 955300}, "trend_line": 117.476375, "activity_lines": {"activity_5": 132.125684, "activity_10": 127.498612, "activity_20": 122.11087, "activity_30": 119.767893}, "trend_signal": 1, "fair_value": 110.970776, "relative_strength": 8.966522, "rate_of_change": 0.7990199095018574, "market_dynamics": 1.616285, "expectation": {"probability": 51.9857, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 139.101926, "high": 142.380376, "low": 137.705357, "close": 139.517914, "volume": 674400}, "trend_line": 118.396574, "activity_lines": {"activity_5": 135.425279, "activity_10": 130.269599, "activity_20": 124.133264, "activity_30": 121.189928}, "trend_signal": 1, "fair_value": 111.217303, "relative_strength": 6.484834, "rate_of_change": 0.7833055795260934, "market_dynamics": 1.722678, "expectation": {"probability": 52.5696, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 139.44856, "high": 142.251615, "low": 138.002471, "close": 140.716385, "volume": 661500}, "trend_line": 119.314833, "activity_lines": {"activity_5": 138.053333, "activity_10": 132.855633, "activity_20": 126.144706, "activity_30": 122.629916}, "trend_signal": 1, "fair_value": 111.475325, "relative_strength": 6.892403, "rate_of_change": 0.7755790298459074, "market_dynamics": 1.759425, "expectation": {"probability": 53.1395, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 140.736184, "high": 143.866086, "low": 139.765516, "close": 143.331238, "volume": 488200}, "trend_line": 120.093793, "activity_lines": {"activity_5": 140.564513, "activity_10": 135.514243, "activity_20": 128.263441, "activity_30": 124.179361}, "trend_signal": 1, "fair_value": 111.755797, "relative_strength": 7.283433, "rate_of_change": 0.6528609900497553, "market_dynamics": 1.784327, "expectation": {"probability": 53.6959, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 143.559027, "high": 144.242465, "low": 141.033323, "close": 142.221893, "volume": 713200}, "trend_line": 121.041945, "activity_lines": {"activity_5": 141.651389, "activity_10": 137.554074, "activity_20": 130.118528, "activity_30": 125.606981}, "trend_signal": 1, "fair_value": 112.05433, "relative_strength": 5.613895, "rate_of_change": 0.7895095794001553, "market_dynamics": 1.730554, "expectation": {"probability": 56.5045, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 141.003618, "high": 144.192203, "low": 140.042859, "close": 144.01326, "volume": 561900}, "trend_line": 122.032466, "activity_lines": {"activity_5": 142.659885, "activity_10": 139.468854, "activity_20": 132.000947, "activity_30": 127.089001}, "trend_signal": 1, "fair_value": 112.341094, "relative_strength": 5.25117, "rate_of_change": 0.8183287206761268, "market_dynamics": 1.714503, "expectation": {"probability": 53.8924, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 143.367114, "high": 147.253996, "low": 141.866049, "close": 146.210205, "volume": 881700}, "trend_line": 122.943062, "activity_lines": {"activity_5": 144.076574, "activity_10": 141.363504, "activity_20": 133.936897, "activity_30": 128.648855}, "trend_signal": 1, "fair_value": 112.66472, "relative_strength": 6.12802, "rate_of_change": 0.7461915913425843, "market_dynamics": 1.798651, "expectation": {"probability": 54.3389, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 145.802631, "high": 152.542527, "low": 145.693281, "close": 151.73732, "volume": 1218600}, "trend_line": 124.024805, "activity_lines": {"activity_5": 146.889482, "activity_10": 143.849305, "activity_20": 136.23946, "activity_30": 130.506549}, "trend_signal": 1, "fair_value": 113.056942, "relative_strength": 8.444345, "rate_of_change": 0.8798731562420359, "market_dynamics": 1.913929, "expectation": {"probability": 54.8601, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 151.528554, "high": 155.634137, "low": 147.452812, "close": 153.606201, "volume": 891600}, "trend_line": 125.169825, "activity_lines": {"activity_5": 149.590621, "activity_10": 146.204935, "activity_20": 138.518466, "activity_30": 132.415026}, "trend_signal": 1, "fair_value": 113.457499, "relative_strength": 9.882855, "rate_of_change": 0.923218544870925, "market_dynamics": 1.938812, "expectation": {"probability": 55.3695, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 154.123134, "high": 155.783269, "low": 151.777078, "close": 154.799118, "volume": 745900}, "trend_line": 126.471679, "activity_lines": {"activity_5": 152.004402, "activity_10": 148.303043, "activity_20": 140.712282, "activity_30": 134.326594}, "trend_signal": 1, "fair_value": 113.857624, "relative_strength": 8.234139, "rate_of_change": 1.0400701606796938, "market_dynamics": 1.971916, "expectation": {"probability": 55.8675, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 155.186809, "high": 157.701826, "low": 153.566443, "close": 156.310135, "volume": 572800}, "trend_line": 127.937306, "activity_lines": {"activity_5": 154.083373, "activity_10": 150.262977, "activity_20": 142.864401, "activity_30": 136.251655}, "trend_signal": 1, "fair_value": 114.269925, "relative_strength": 11.614905, "rate_of_change": 1.1588578657202868, "market_dynamics": 1.84725, "expectation": {"probability": 56.3546, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 156.459228, "high": 160.783514, "low": 155.147046, "close": 156.041718, "volume": 570100}, "trend_line": 129.363744, "activity_lines": {"activity_5": 155.25308, "activity_10": 151.862132, "activity_20": 144.795809, "activity_30": 138.064843}, "trend_signal": 1, "fair_value": 114.672671, "relative_strength": 10.506069, "rate_of_change": 1.1149507869112003, "market_dynamics": 1.708227, "expectation": {"probability": 58.3272, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 156.727643, "high": 162.15534, "low": 156.598407, "close": 161.648361, "volume": 518800}, "trend_line": 131.053661, "activity_lines": {"activity_5": 157.636235, "activity_10": 154.180244, "activity_20": 147.076989, "activity_30": 140.147722}, "trend_signal": 1, "fair_value": 115.079648, "relative_strength": 13.420661, "rate_of_change": 1.3063296931171136, "market_dynamics": 1.574233, "expectation": {"probability": 56.0028, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 161.737838, "high": 167.563181, "low": 152.592246, "close": 167.513474, "volume": 1107400}, "trend_line": 132.965707, "activity_lines": {"activity_5": 161.31369, "activity_10": 157.184158, "activity_20": 149.711566, "activity_30": 142.499968}, "trend_signal": 1, "fair_value": 115.520578, "relative_strength": 17.629068, "rate_of_change": 1.4589794633818003, "market_dynamics": 1.589193, "expectation": {"probability": 56.6748, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 167.115835, "high": 167.354421, "low": 153.03956, "close": 160.028, "volume": 1205300}, "trend_line": 134.562166, "activity_lines": {"activity_5": 161.568837, "activity_10": 158.3874, "activity_20": 151.408853, "activity_30": 144.245922}, "trend_signal": 1, "fair_value": 115.924094, "relative_strength": 13.373782, "rate_of_change": 1.2006546921154502, "market_dynamics": 1.558178, "expectation": {"probability": 58.9318, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 160.614529, "high": 164.024234, "low": 157.005979, "close": 158.616394, "volume": 1146600}, "trend_line": 136.138855, "activity_lines": {"activity_5": 161.004855, "activity_10": 159.010239, "activity_20": 152.768854, "activity_30": 145.797808}, "trend_signal": 1, "fair_value": 116.333564, "relative_strength": 10.558426, "rate_of_change": 1.1717179106644404, "market_dynamics": 1.433519, "expectation": {"probability": 58.1746, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 158.397695, "high": 161.926707, "low": 154.92835, "close": 158.039825, "volume": 686500}, "trend_line": 137.65162, "activity_lines": {"activity_5": 160.094934, "activity_10": 159.262736, "activity_20": 153.894517, "activity_30": 147.210774}, "trend_signal": 1, "fair_value": 116.725003, "relative_strength": 10.42336, "rate_of_change": 1.1111926863201556, "market_dynamics": 1.083568, "expectation": {"probability": 57.5338, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 158.944444, "high": 166.61879, "low": 158.288344, "close": 162.443634, "volume": 790800}, "trend_line": 139.419325, "activity_lines": {"activity_5": 160.519742, "activity_10": 160.100841, "activity_20": 155.274889, "activity_30": 148.810258}, "trend_signal": 1, "fair_value": 117.137746, "relative_strength": 8.731052, "rate_of_change": 1.2841875743997624, "market_dynamics": 0.671296, "expectation": {"probability": 55.4318, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 162.443639, "high": 163.201355, "low": 158.765509, "close": 162.612976, "volume": 789400}, "trend_line": 141.111154, "activity_lines": {"activity_5": 160.947979, "activity_10": 160.775076, "activity_20": 156.497319, "activity_30": 150.306623}, "trend_signal": 1, "fair_value": 117.571061, "relative_strength": 8.691504, "rate_of_change": 1.2134824207476351, "market_dynamics": 0.328753, "expectation": {"probability": 56.1008, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 162.612972, "high": 166.921137, "low": 160.887719, "close": 164.976471, "volume": 850200}, "trend_line": 142.749623, "activity_lines": {"activity_5": 162.490747, "activity_10": 161.715277, "activity_20": 157.777702, "activity_30": 151.846321}, "trend_signal": 1, "fair_value": 118.016112, "relative_strength": 9.120834, "rate_of_change": 1.1611194108723786, "market_dynamics": 0.117389, "expectation": {"probability": 56.8182, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 164.976479, "high": 167.998178, "low": 156.918639, "close": 161.176926, "volume": 1133400}, "trend_line": 144.277877, "activity_lines": {"activity_5": 162.437102, "activity_10": 161.77961, "activity_20": 158.539619, "activity_30": 153.035179}, "trend_signal": 1, "fair_value": 118.455099, "relative_strength": 5.619252, "rate_of_change": 1.070583562942212, "market_dynamics": 0.090772, "expectation": {"probability": 58.0243, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 161.476108, "high": 166.961024, "low": 161.087177, "close": 166.19313, "volume": 381500}, "trend_line": 145.905621, "activity_lines": {"activity_5": 163.884824, "activity_10": 162.667492, "activity_20": 159.674387, "activity_30": 154.449066}, "trend_signal": 1, "fair_value": 118.924656, "relative_strength": 7.790172, "rate_of_change": 1.1282006873444688, "market_dynamics": -0.070064, "expectation": {"probability": 56.6372, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 165.335486, "high": 168.018122, "low": 164.976477, "close": 167.34996, "volume": 384200}, "trend_line": 147.53197, "activity_lines": {"activity_5": 165.174601, "activity_10": 163.581136, "activity_20": 160.792304, "activity_30": 155.832572}, "trend_signal": 1, "fair_value": 119.374617, "relative_strength": 8.584278, "rate_of_change": 1.1146582214265788, "market_dynamics": -0.187871, "expectation": {"probability": 56.7291, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 167.649128, "high": 171.059763, "low": 164.896709, "close": 170.930115, "volume": 804400}, "trend_line": 149.216577, "activity_lines": {"activity_5": 167.330675, "activity_10": 165.042051, "activity_20": 162.124361, "activity_30": 157.34213}, "trend_signal": 1, "fair_value": 119.818625, "relative_strength": 8.115567, "rate_of_change": 1.1418589475894614, "market_dynamics": -0.187575, "expectation": {"probability": 57.2979, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 170.00266, "high": 179.83564, "low": 168.696254, "close": 177.701508, "volume": 747900}, "trend_line": 151.225615, "activity_lines": {"activity_5": 171.189404, "activity_10": 167.672008, "activity_20": 163.96989, "activity_30": 159.179867}, "trend_signal": 1, "fair_value": 120.32921, "relative_strength": 10.564732, "rate_of_change": 1.3463906225378726, "market_dynamics": -0.045791, "expectation": {"probability": 58.0578, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 177.172956, "high": 182.617986, "low": 174.420507, "close": 178.798477, "volume": 858700}, "trend_line": 153.154343, "activity_lines": {"activity_5": 174.565454, "activity_10": 170.180078, "activity_20": 165.750941, "activity_30": 160.958762}, "trend_signal": 1, "fair_value": 120.823352, "relative_strength": 10.597699, "rate_of_change": 1.2753976897366273, "market_dynamics": 0.231523, "expectation": {"probability": 58.0058, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 179.696014, "high": 182.388615, "low": 171.418766, "close": 172.974487, "volume": 1218000}, "trend_line": 154.805077, "activity_lines": {"activity_5": 174.825404, "activity_10": 171.262294, "activity_20": 166.811683, "activity_30": 162.237481}, "trend_signal": 1, "fair_value": 121.284551, "relative_strength": 10.669298, "rate_of_change": 1.0778238263866928, "market_dynamics": 0.40347, "expectation": {"probability": 59.268, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 178.170222, "high": 184.662359, "low": 172.086938, "close": 184.203629, "volume": 1409000}, "trend_line": 156.748898, "activity_lines": {"activity_5": 178.37631, "activity_10": 174.114632, "activity_20": 168.814418, "activity_30": 164.134161}, "trend_signal": 1, "fair_value": 121.808585, "relative_strength": 15.331772, "rate_of_change": 1.2556571384283381, "market_dynamics": 0.61784, "expectation": {"probability": 57.7878, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 184.502796, "high": 204.477878, "low": 181.23179, "close": 204.368179, "volume": 1664200}, "trend_line": 159.310724, "activity_lines": {"activity_5": 187.525156, "activity_10": 180.237616, "activity_20": 172.582985, "activity_30": 167.206373}, "trend_signal": 1, "fair_value": 122.432672, "relative_strength": 24.886184, "rate_of_change": 1.6343502459583457, "market_dynamics": 0.997248, "expectation": {"probability": 57.8693, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 202.184206, "high": 207.290165, "low": 198.354714, "close": 200.827927, "volume": 1289100}, "trend_line": 161.60201, "activity_lines": {"activity_5": 193.264713, "activity_10": 184.957732, "activity_20": 175.772661, "activity_30": 169.884902}, "trend_signal": 1, "fair_value": 123.0287, "relative_strength": 19.468641, "rate_of_change": 1.4382496937243308, "market_dynamics": 1.286189, "expectation": {"probability": 58.7643, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 200.817948, "high": 212.964563, "low": 196.629466, "close": 211.119629, "volume": 1927900}, "trend_line": 164.00095, "activity_lines": {"activity_5": 200.893076, "activity_10": 190.897222, "activity_20": 179.723315, "activity_30": 173.079587}, "trend_signal": 1, "fair_value": 123.691736, "relative_strength": 22.989349, "rate_of_change": 1.4844741101920587, "market_dynamics": 1.698345, "expectation": {"probability": 57.937, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 210.431526, "high": 214.989005, "low": 196.919998, "close": 199.610001, "volume": 1618200}, "trend_line": 166.004019, "activity_lines": {"activity_5": 202.530153, "activity_10": 193.836003, "activity_20": 182.316816, "activity_30": 175.376945}, "trend_signal": 1, "fair_value": 124.304426, "relative_strength": 20.072438, "rate_of_change": 1.2213764615387965, "market_dynamics": 1.782405, "expectation": {"probability": 59.9058, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 196.490005, "high": 203.320007, "low": 195.0, "close": 197.649994, "volume": 965400}, "trend_line": 167.901806, "activity_lines": {"activity_5": 201.738193, "activity_10": 195.81084, "activity_20": 184.516182, "activity_30": 177.418621}, "trend_signal": 1, "fair_value": 124.911774, "relative_strength": 20.18375, "rate_of_change": 1.143217502462994, "market_dynamics": 1.453643, "expectation": {"probability": 60.0067, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 198.600006, "high": 201.619995, "low": 188.130005, "close": 190.059998, "volume": 2307800}, "trend_line": 169.459432, "activity_lines": {"activity_5": 197.51981, "activity_10": 195.854768, "activity_20": 185.821254, "activity_30": 178.848182}, "trend_signal": 1, "fair_value": 125.477507, "relative_strength": 19.390696, "rate_of_change": 0.9277005632685089, "market_dynamics": 1.154076, "expectation": {"probability": 59.8383, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 191.110001, "high": 197.949997, "low": 187.440002, "close": 189.990005, "volume": 1093300}, "trend_line": 171.051702, "activity_lines": {"activity_5": 194.231975, "activity_10": 195.538154, "activity_20": 187.012296, "activity_30": 180.172735}, "trend_signal": 1, "fair_value": 126.016411, "relative_strength": 16.300705, "rate_of_change": 0.9396172176477101, "market_dynamics": 0.677841, "expectation": {"probability": 58.8631, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 190.820007, "high": 200.009995, "low": 189.479996, "close": 195.660004, "volume": 1086200}, "trend_line": 172.77326, "activity_lines": {"activity_5": 193.556668, "activity_10": 196.029021, "activity_20": 188.600662, "activity_30": 181.760368}, "trend_signal": 1, "fair_value": 126.630222, "relative_strength": 15.11776, "rate_of_change": 1.0064547618473785, "market_dynamics": 0.347627, "expectation": {"probability": 57.937, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 195.850006, "high": 212.710007, "low": 194.800003, "close": 210.880005, "volume": 1158500}, "trend_line": 174.92892, "activity_lines": {"activity_5": 198.985336, "activity_10": 198.980588, "activity_20": 191.462153, "activity_30": 184.218867}, "trend_signal": 1, "fair_value": 127.330947, "relative_strength": 21.225721, "rate_of_change": 1.2476814988615783, "market_dynamics": 0.310494, "expectation": {"probability": 57.937, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 210.210007, "high": 214.619995, "low": 206.779999, "close": 210.899994, "volume": 1180000}, "trend_line": 176.901009, "activity_lines": {"activity_5": 203.669334, "activity_10": 201.246599, "activity_20": 194.073929, "activity_30": 186.539582}, "trend_signal": 1, "fair_value": 128.020844, "relative_strength": 18.262971, "rate_of_change": 1.127365903819667, "market_dynamics": 0.263046, "expectation": {"probability": 58.0045, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 209.320007, "high": 211.929993, "low": 205.020004, "close": 209.559998, "volume": 885100}, "trend_line": 178.766136, "activity_lines": {"activity_5": 207.023333, "activity_10": 202.783585, "activity_20": 196.327341, "activity_30": 188.646613}, "trend_signal": 1, "fair_value": 128.694072, "relative_strength": 18.333374, "rate_of_change": 1.0543337262706067, "market_dynamics": 0.270995, "expectation": {"probability": 58.9709, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 210.919998, "high": 217.970001, "low": 202.289993, "close": 217.380005, "volume": 1278300}, "trend_line": 180.852165, "activity_lines": {"activity_5": 211.684001, "activity_10": 205.647994, "activity_20": 199.101958, "activity_30": 191.137831}, "trend_signal": 1, "fair_value": 129.44589, "relative_strength": 21.879103, "rate_of_change": 1.1669038928044095, "market_dynamics": 0.401642, "expectation": {"probability": 58.046, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 216.289993, "high": 225.0, "low": 215.660004, "close": 217.300003, "volume": 1224400}, "trend_line": 182.885161, "activity_lines": {"activity_5": 214.492001, "activity_10": 208.19691, "activity_20": 201.619416, "activity_30": 193.489304}, "trend_signal": 1, "fair_value": 130.192114, "relative_strength": 20.30311, "rate_of_change": 1.1241203554295283, "market_dynamics": 0.409469, "expectation": {"probability": 59.0093, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 217.070007, "high": 225.880005, "low": 215.320007, "close": 223.889999, "volume": 1173600}, "trend_line": 185.14677, "activity_lines": {"activity_5": 218.054001, "activity_10": 211.831637, "activity_20": 204.497239, "activity_30": 196.134777}, "trend_signal": 1, "fair_value": 130.937492, "relative_strength": 23.877042, "rate_of_change": 1.2366279405249248, "market_dynamics": 0.449676, "expectation": {"probability": 57.4198, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 223.460007, "high": 224.399994, "low": 210.25, "close": 222.660004, "volume": 1063400}, "trend_line": 187.180492, "activity_lines": {"activity_5": 220.338669, "activity_10": 214.801274, "activity_20": 206.983174, "activity_30": 198.554986}, "trend_signal": 1, "fair_value": 131.708956, "relative_strength": 20.050725, "rate_of_change": 1.098437742122092, "market_dynamics": 0.482309, "expectation": {"probability": 59.0473, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 223.809998, "high": 229.160004, "low": 223.300003, "close": 227.389999, "volume": 974000}, "trend_line": 189.176376, "activity_lines": {"activity_5": 223.416001, "activity_10": 218.176183, "activity_20": 209.656202, "activity_30": 201.149148}, "trend_signal": 1, "fair_value": 132.503579, "relative_strength": 20.664386, "rate_of_change": 1.06628846771063, "market_dynamics": 0.505844, "expectation": {"probability": 57.3963, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/55cbf7a8-97b7-45b9-bf5b-932f33228512/", "share_image": "https://sharemaestro.com/terminal/55cbf7a8-97b7-45b9-bf5b-932f33228512/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}