{"ticker": {"uuid": "1df297e0-f977-4b44-bf5e-b24be9317edc", "symbol": "KBL", "name": "K-Bro Linen Inc.", "exchange": "TOR", "asset_type": "Equity", "sector": "Industrials", "industry": "Specialty Business Services", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, KBL rose 18.48%, moving from 34.66 to 41.07. 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 6 of the last 12 weeks. Relative Strength is 1.98 and has improved across the 12-week window. Market Dynamics is 1.44 on the latest week. Expectation is undecided at 49.61%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "41.07"}, {"label": "12-Week Change", "value": "18.48%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 49.61%"}, {"label": "Signal Weeks", "value": "6 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "1.98"}, {"label": "Market Dynamics", "value": "1.44"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 41.898328, "high": 42.377168, "low": 40.900752, "close": 41.07, "volume": 67900}, "trend_line": 35.92864, "activity_lines": {"activity_5": 40.601363, "activity_10": 39.472306, "activity_20": 37.709398, "activity_30": 36.822784}, "trend_signal": 1, "fair_value": 33.285893, "relative_strength": 1.98078, "rate_of_change": 0.38538213925854836, "market_dynamics": 1.43523, "expectation": {"probability": 49.6063, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 28.792165, "high": 28.972508, "low": 28.350316, "close": 28.692972, "volume": 24200}, "trend_line": 26.087308, "activity_lines": {"activity_5": 28.277871, "activity_10": 27.493916, "activity_20": 26.826121, "activity_30": 26.505353}, "trend_signal": 1, "fair_value": 28.923584, "relative_strength": 7.817903, "rate_of_change": 0.49194128631093753, "market_dynamics": 0.879789, "expectation": {"probability": 53.1915, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 28.765106, "high": 28.855284, "low": 28.35933, "close": 28.747076, "volume": 16900}, "trend_line": 26.220044, "activity_lines": {"activity_5": 28.539422, "activity_10": 27.841117, "activity_20": 27.036194, "activity_30": 26.676951}, "trend_signal": 1, "fair_value": 28.954047, "relative_strength": 7.58684, "rate_of_change": 0.5088144779062727, "market_dynamics": 0.943676, "expectation": {"probability": 53.5516, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 28.756092, "high": 28.765109, "low": 27.809278, "close": 27.827312, "volume": 28400}, "trend_line": 26.310684, "activity_lines": {"activity_5": 28.351481, "activity_10": 27.954322, "activity_20": 27.144151, "activity_30": 26.780646}, "trend_signal": 1, "fair_value": 28.99411, "relative_strength": 7.181357, "rate_of_change": 0.34568973263354147, "market_dynamics": 1.047699, "expectation": {"probability": 53.2315, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 27.890431, "high": 28.729042, "low": 25.437731, "close": 28.331028, "volume": 20200}, "trend_line": 26.37218, "activity_lines": {"activity_5": 28.357111, "activity_10": 28.121444, "activity_20": 27.290789, "activity_30": 26.910991}, "trend_signal": 1, "fair_value": 29.031992, "relative_strength": 5.255315, "rate_of_change": 0.2337301455180784, "market_dynamics": 1.027649, "expectation": {"probability": 53.7127, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 27.743067, "high": 28.946136, "low": 27.743067, "close": 28.810452, "volume": 16000}, "trend_line": 26.476438, "activity_lines": {"activity_5": 28.469695, "activity_10": 28.324837, "activity_20": 27.474019, "activity_30": 27.068299}, "trend_signal": 1, "fair_value": 29.078825, "relative_strength": 8.834202, "rate_of_change": 0.39533326406842934, "market_dynamics": 1.04399, "expectation": {"probability": 54.356, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 28.891867, "high": 29.7512, "low": 28.828544, "close": 29.7512, "volume": 17400}, "trend_line": 26.629417, "activity_lines": {"activity_5": 28.892839, "activity_10": 28.634473, "activity_20": 27.740154, "activity_30": 27.279574}, "trend_signal": 1, "fair_value": 29.127787, "relative_strength": 9.995649, "rate_of_change": 0.5777929795541168, "market_dynamics": 1.131456, "expectation": {"probability": 52.518, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 29.751202, "high": 30.845719, "low": 29.543152, "close": 30.312025, "volume": 26900}, "trend_line": 26.824633, "activity_lines": {"activity_5": 29.432377, "activity_10": 28.995219, "activity_20": 28.042686, "activity_30": 27.517161}, "trend_signal": 1, "fair_value": 29.176442, "relative_strength": 10.5838, "rate_of_change": 0.7330840175734922, "market_dynamics": 1.319814, "expectation": {"probability": 53.3419, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 30.529129, "high": 30.845726, "low": 30.302975, "close": 30.43774, "volume": 5800}, "trend_line": 27.032838, "activity_lines": {"activity_5": 29.909489, "activity_10": 29.311396, "activity_20": 28.340693, "activity_30": 27.750265}, "trend_signal": 1, "fair_value": 29.224868, "relative_strength": 11.129426, "rate_of_change": 0.7761709172311998, "market_dynamics": 1.337367, "expectation": {"probability": 54.2533, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 29.956899, "high": 30.528465, "low": 29.603077, "close": 30.43774, "volume": 12200}, "trend_line": 27.217412, "activity_lines": {"activity_5": 30.212572, "activity_10": 29.58711, "activity_20": 28.624195, "activity_30": 27.969936}, "trend_signal": 1, "fair_value": 29.266717, "relative_strength": 12.495684, "rate_of_change": 0.6827769988485773, "market_dynamics": 1.363313, "expectation": {"probability": 56.4615, "direction": "positive"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 30.728051, "high": 32.17962, "low": 30.728051, "close": 30.845984, "volume": 37100}, "trend_line": 27.397872, "activity_lines": {"activity_5": 30.51129, "activity_10": 29.884331, "activity_20": 28.930754, "activity_30": 28.204038}, "trend_signal": 1, "fair_value": 29.300324, "relative_strength": 12.914161, "rate_of_change": 0.663031444723694, "market_dynamics": 1.432191, "expectation": {"probability": 54.0934, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 30.437739, "high": 30.936716, "low": 30.20186, "close": 30.936716, "volume": 14900}, "trend_line": 27.575449, "activity_lines": {"activity_5": 30.704549, "activity_10": 30.160216, "activity_20": 29.215952, "activity_30": 28.43235}, "trend_signal": 1, "fair_value": 29.324542, "relative_strength": 16.339211, "rate_of_change": 0.6481415782948378, "market_dynamics": 1.374978, "expectation": {"probability": 55.3345, "direction": "positive"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 30.755275, "high": 30.845988, "low": 30.39237, "close": 30.619179, "volume": 13100}, "trend_line": 27.739488, "activity_lines": {"activity_5": 30.712929, "activity_10": 30.33757, "activity_20": 29.442484, "activity_30": 28.62872}, "trend_signal": 1, "fair_value": 29.351216, "relative_strength": 14.757891, "rate_of_change": 0.5948733599949814, "market_dynamics": 1.306991, "expectation": {"probability": 57.5155, "direction": "positive"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 30.845994, "high": 32.392849, "low": 30.428656, "close": 32.392849, "volume": 32300}, "trend_line": 27.956721, "activity_lines": {"activity_5": 31.292054, "activity_10": 30.803373, "activity_20": 29.811535, "activity_30": 28.928937}, "trend_signal": 1, "fair_value": 29.401618, "relative_strength": 16.883434, "rate_of_change": 0.783118275290446, "market_dynamics": 1.397153, "expectation": {"probability": 55.1424, "direction": "positive"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 32.292745, "high": 32.301842, "low": 30.573018, "close": 31.146275, "volume": 16200}, "trend_line": 28.114024, "activity_lines": {"activity_5": 31.325315, "activity_10": 30.959515, "activity_20": 30.030259, "activity_30": 29.134714}, "trend_signal": 1, "fair_value": 29.444185, "relative_strength": 14.745943, "rate_of_change": 0.5626661295507397, "market_dynamics": 1.220522, "expectation": {"probability": 57.4085, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 30.545719, "high": 31.237255, "low": 29.899693, "close": 29.899693, "volume": 19400}, "trend_line": 28.19717, "activity_lines": {"activity_5": 30.895812, "activity_10": 30.83782, "activity_20": 30.103524, "activity_30": 29.249919}, "trend_signal": 1, "fair_value": 29.480333, "relative_strength": 7.076341, "rate_of_change": 0.29574563925818403, "market_dynamics": 0.930829, "expectation": {"probability": 57.0662, "direction": "positive"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 29.890582, "high": 30.436529, "low": 29.390136, "close": 30.136265, "volume": 8200}, "trend_line": 28.329106, "activity_lines": {"activity_5": 30.608253, "activity_10": 30.739334, "activity_20": 30.177162, "activity_30": 29.375022}, "trend_signal": 1, "fair_value": 29.528626, "relative_strength": 12.278612, "rate_of_change": 0.4679051124634125, "market_dynamics": 0.581763, "expectation": {"probability": 54.0466, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 30.136257, "high": 30.145358, "low": 28.325541, "close": 28.981951, "volume": 17500}, "trend_line": 28.400259, "activity_lines": {"activity_5": 29.989286, "activity_10": 30.423971, "activity_20": 30.125711, "activity_30": 29.417141}, "trend_signal": 1, "fair_value": 29.569438, "relative_strength": 9.075566, "rate_of_change": 0.25116570921792913, "market_dynamics": -0.029545, "expectation": {"probability": 52.0408, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 28.297336, "high": 29.666563, "low": 27.411917, "close": 29.666563, "volume": 22500}, "trend_line": 28.47609, "activity_lines": {"activity_5": 29.707672, "activity_10": 30.257266, "activity_20": 30.128136, "activity_30": 29.498838}, "trend_signal": 1, "fair_value": 29.61695, "relative_strength": 13.050585, "rate_of_change": 0.2670081283413679, "market_dynamics": -0.382311, "expectation": {"probability": 50.7567, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 28.735491, "high": 29.66657, "low": 28.297344, "close": 28.370369, "volume": 6800}, "trend_line": 28.517934, "activity_lines": {"activity_5": 29.175745, "activity_10": 29.868911, "activity_20": 30.000188, "activity_30": 29.492017}, "trend_signal": 1, "fair_value": 29.641336, "relative_strength": 6.883693, "rate_of_change": 0.14694433119154035, "market_dynamics": -0.726821, "expectation": {"probability": 50.0302, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 28.370369, "high": 28.735491, "low": 27.70401, "close": 27.932215, "volume": 44600}, "trend_line": 28.630828, "activity_lines": {"activity_5": 28.682827, "activity_10": 29.43848, "activity_20": 29.826549, "activity_30": 29.454229}, "trend_signal": 1, "fair_value": 29.664489, "relative_strength": 6.999209, "rate_of_change": 0.3958701917186592, "market_dynamics": -0.794663, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 27.868319, "high": 28.416013, "low": 27.822678, "close": 28.388626, "volume": 53100}, "trend_line": 28.744866, "activity_lines": {"activity_5": 28.473212, "activity_10": 29.144011, "activity_20": 29.700344, "activity_30": 29.438603}, "trend_signal": 0, "fair_value": 29.698818, "relative_strength": 10.688835, "rate_of_change": 0.39830493201243494, "market_dynamics": -0.746177, "expectation": {"probability": 45.1948, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 28.480196, "high": 30.17436, "low": 28.443565, "close": 29.579113, "volume": 16000}, "trend_line": 28.895004, "activity_lines": {"activity_5": 28.776934, "activity_10": 29.112323, "activity_20": 29.688968, "activity_30": 29.492425}, "trend_signal": 0, "fair_value": 29.729705, "relative_strength": 8.708032, "rate_of_change": 0.5223124018042105, "market_dynamics": -0.818326, "expectation": {"probability": 48.2197, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 29.478375, "high": 30.678027, "low": 28.956393, "close": 29.670691, "volume": 50300}, "trend_line": 29.025508, "activity_lines": {"activity_5": 29.071372, "activity_10": 29.116195, "activity_20": 29.682352, "activity_30": 29.542469}, "trend_signal": 1, "fair_value": 29.748523, "relative_strength": 9.570231, "rate_of_change": 0.45164901171150007, "market_dynamics": -0.546185, "expectation": {"probability": 52.1184, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 29.762265, "high": 31.090126, "low": 29.341015, "close": 31.090126, "volume": 128700}, "trend_line": 29.21079, "activity_lines": {"activity_5": 29.83868, "activity_10": 29.427641, "activity_20": 29.802141, "activity_30": 29.675671}, "trend_signal": 1, "fair_value": 29.766473, "relative_strength": 11.376772, "rate_of_change": 0.6383419714824659, "market_dynamics": -0.289613, "expectation": {"probability": 50.5364, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 31.941783, "high": 31.941783, "low": 30.925286, "close": 31.254953, "volume": 27300}, "trend_line": 29.411076, "activity_lines": {"activity_5": 30.479613, "activity_10": 29.770075, "activity_20": 29.92449, "activity_30": 29.807552}, "trend_signal": 1, "fair_value": 29.762544, "relative_strength": 11.869975, "rate_of_change": 0.6856575943341552, "market_dynamics": -0.159616, "expectation": {"probability": 51.4222, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 31.575478, "high": 32.383409, "low": 31.117597, "close": 32.006859, "volume": 26500}, "trend_line": 29.579504, "activity_lines": {"activity_5": 31.149665, "activity_10": 30.224579, "activity_20": 30.106809, "activity_30": 29.975022}, "trend_signal": 1, "fair_value": 29.770783, "relative_strength": 12.179725, "rate_of_change": 0.5726686096081581, "market_dynamics": 0.102174, "expectation": {"probability": 55.4585, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 32.00687, "high": 32.447708, "low": 30.372087, "close": 31.584398, "volume": 33000}, "trend_line": 29.745533, "activity_lines": {"activity_5": 31.437682, "activity_10": 30.568261, "activity_20": 30.238152, "activity_30": 30.10437}, "trend_signal": 1, "fair_value": 29.774675, "relative_strength": 10.953294, "rate_of_change": 0.5612974443384792, "market_dynamics": 0.181083, "expectation": {"probability": 56.8548, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 31.841544, "high": 32.787534, "low": 31.226207, "close": 31.446629, "volume": 65800}, "trend_line": 29.853344, "activity_lines": {"activity_5": 31.54609, "activity_10": 30.839577, "activity_20": 30.350315, "activity_30": 30.214118}, "trend_signal": 1, "fair_value": 29.781702, "relative_strength": 9.049477, "rate_of_change": 0.36244433744052146, "market_dynamics": 0.251572, "expectation": {"probability": 56.7302, "direction": "positive"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 31.244581, "high": 31.676235, "low": 29.141397, "close": 29.297527, "volume": 98700}, "trend_line": 29.911988, "activity_lines": {"activity_5": 30.819734, "activity_10": 30.687783, "activity_20": 30.252998, "activity_30": 30.178259}, "trend_signal": 1, "fair_value": 29.771199, "relative_strength": -0.319572, "rate_of_change": 0.19644030497890297, "market_dynamics": 0.318272, "expectation": {"probability": 53.0412, "direction": "undecided"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 29.389378, "high": 30.402143, "low": 29.389378, "close": 30.402143, "volume": 22200}, "trend_line": 29.966556, "activity_lines": {"activity_5": 30.581091, "activity_10": 30.71997, "activity_20": 30.266311, "activity_30": 30.209882}, "trend_signal": 1, "fair_value": 29.759516, "relative_strength": 2.77317, "rate_of_change": 0.18242852999272308, "market_dynamics": 0.236937, "expectation": {"probability": 52.36, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 30.595615, "high": 30.632463, "low": 29.904653, "close": 30.577187, "volume": 15100}, "trend_line": 30.029363, "activity_lines": {"activity_5": 30.45765, "activity_10": 30.739075, "activity_20": 30.29841, "activity_30": 30.249277}, "trend_signal": 1, "fair_value": 29.741906, "relative_strength": 3.181201, "rate_of_change": 0.20959031795311878, "market_dynamics": 0.216034, "expectation": {"probability": 51.5355, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 30.614038, "high": 32.170996, "low": 30.595613, "close": 31.60902, "volume": 19100}, "trend_line": 30.124761, "activity_lines": {"activity_5": 30.773464, "activity_10": 30.905995, "activity_20": 30.430489, "activity_30": 30.351191}, "trend_signal": 1, "fair_value": 29.729796, "relative_strength": 6.025875, "rate_of_change": 0.317682396393155, "market_dynamics": 0.142298, "expectation": {"probability": 51.8146, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 31.65509, "high": 32.327622, "low": 31.581384, "close": 31.876192, "volume": 61000}, "trend_line": 30.259724, "activity_lines": {"activity_5": 31.176694, "activity_10": 31.084584, "activity_20": 30.583301, "activity_30": 30.464186}, "trend_signal": 1, "fair_value": 29.737157, "relative_strength": 6.950931, "rate_of_change": 0.44801351287068814, "market_dynamics": 0.295174, "expectation": {"probability": 53.3964, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 32.014384, "high": 32.511873, "low": 31.756428, "close": 32.401318, "volume": 41500}, "trend_line": 30.3954, "activity_lines": {"activity_5": 31.726329, "activity_10": 31.31855, "activity_20": 30.788584, "activity_30": 30.602354}, "trend_signal": 1, "fair_value": 29.753516, "relative_strength": 7.163038, "rate_of_change": 0.4483715713996602, "market_dynamics": 0.53218, "expectation": {"probability": 54.9695, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 32.594795, "high": 32.669283, "low": 32.133406, "close": 32.512207, "volume": 14900}, "trend_line": 30.518792, "activity_lines": {"activity_5": 32.106007, "activity_10": 31.548838, "activity_20": 30.998453, "activity_30": 30.738922}, "trend_signal": 1, "fair_value": 29.768141, "relative_strength": 7.308856, "rate_of_change": 0.40595616441962473, "market_dynamics": 0.714745, "expectation": {"probability": 54.9695, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 32.549171, "high": 32.549171, "low": 30.950821, "close": 31.468206, "volume": 16900}, "trend_line": 30.576025, "activity_lines": {"activity_5": 31.997014, "activity_10": 31.566449, "activity_20": 31.096451, "activity_30": 30.800174}, "trend_signal": 1, "fair_value": 29.774958, "relative_strength": 3.936284, "rate_of_change": 0.18753363501412534, "market_dynamics": 0.664713, "expectation": {"probability": 56.1883, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 31.366572, "high": 31.994837, "low": 31.218749, "close": 31.579079, "volume": 26300}, "trend_line": 30.61826, "activity_lines": {"activity_5": 31.865578, "activity_10": 31.614012, "activity_20": 31.198667, "activity_30": 30.864888}, "trend_signal": 1, "fair_value": 29.781954, "relative_strength": 2.889629, "rate_of_change": 0.13813110108327692, "market_dynamics": 0.497618, "expectation": {"probability": 53.2482, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 31.412773, "high": 31.847009, "low": 30.77528, "close": 31.255709, "volume": 18100}, "trend_line": 30.645526, "activity_lines": {"activity_5": 31.628347, "activity_10": 31.602877, "activity_20": 31.257718, "activity_30": 30.906013}, "trend_signal": 1, "fair_value": 29.785328, "relative_strength": 0.864981, "rate_of_change": 0.08905143531997213, "market_dynamics": 0.173819, "expectation": {"probability": 54.8088, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 31.412773, "high": 31.911869, "low": 31.050132, "close": 31.207655, "volume": 12700}, "trend_line": 30.67119, "activity_lines": {"activity_5": 31.416464, "activity_10": 31.586476, "activity_20": 31.304626, "activity_30": 30.94228}, "trend_signal": 1, "fair_value": 29.773204, "relative_strength": -0.13107, "rate_of_change": 0.08374468756058885, "market_dynamics": -0.191737, "expectation": {"probability": 49.0142, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 30.040148, "high": 30.864819, "low": 30.040148, "close": 30.494181, "volume": 15300}, "trend_line": 30.659463, "activity_lines": {"activity_5": 31.046334, "activity_10": 31.405623, "activity_20": 31.270072, "activity_30": 30.93086}, "trend_signal": 1, "fair_value": 29.757572, "relative_strength": -3.267917, "rate_of_change": -0.038234577791081754, "market_dynamics": -0.523621, "expectation": {"probability": 46.2022, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 30.030884, "high": 31.735821, "low": 29.20622, "close": 31.13353, "volume": 34900}, "trend_line": 30.666024, "activity_lines": {"activity_5": 31.023856, "activity_10": 31.339342, "activity_20": 31.284209, "activity_30": 30.961445}, "trend_signal": 1, "fair_value": 29.731276, "relative_strength": -1.779027, "rate_of_change": 0.021399592028084023, "market_dynamics": -0.717131, "expectation": {"probability": 47.199, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 31.198386, "high": 32.523414, "low": 30.901892, "close": 31.596821, "volume": 28500}, "trend_line": 30.698612, "activity_lines": {"activity_5": 31.178119, "activity_10": 31.347181, "activity_20": 31.329398, "activity_30": 31.021496}, "trend_signal": 1, "fair_value": 29.708109, "relative_strength": -1.16312, "rate_of_change": 0.10626744438731446, "market_dynamics": -0.704073, "expectation": {"probability": 48.2759, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 31.596834, "high": 32.611706, "low": 30.976009, "close": 32.611706, "volume": 167700}, "trend_line": 30.705907, "activity_lines": {"activity_5": 31.669495, "activity_10": 31.539765, "activity_20": 31.461635, "activity_30": 31.144922}, "trend_signal": 1, "fair_value": 29.695451, "relative_strength": 0.86433, "rate_of_change": 0.023763289363047304, "market_dynamics": -0.28016, "expectation": {"probability": 51.2458, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 32.955572, "high": 34.182351, "low": 32.416537, "close": 33.866364, "volume": 61200}, "trend_line": 30.796577, "activity_lines": {"activity_5": 32.48869, "activity_10": 31.947097, "activity_20": 31.699358, "activity_30": 31.348822}, "trend_signal": 1, "fair_value": 29.703229, "relative_strength": 3.903636, "rate_of_change": 0.2952852035929092, "market_dynamics": 0.279749, "expectation": {"probability": 54.0741, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 33.912828, "high": 34.423982, "low": 33.634009, "close": 33.661896, "volume": 65200}, "trend_line": 30.921983, "activity_lines": {"activity_5": 33.062482, "activity_10": 32.290615, "activity_20": 31.904388, "activity_30": 31.533681}, "trend_signal": 1, "fair_value": 29.699172, "relative_strength": 4.602352, "rate_of_change": 0.4072075932335002, "market_dynamics": 0.707562, "expectation": {"probability": 55.4167, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 33.466733, "high": 33.829185, "low": 32.370075, "close": 32.779003, "volume": 33100}, "trend_line": 31.010075, "activity_lines": {"activity_5": 33.130795, "activity_10": 32.452704, "activity_20": 32.013871, "activity_30": 31.653489}, "trend_signal": 1, "fair_value": 29.687639, "relative_strength": 1.932094, "rate_of_change": 0.2848847048392712, "market_dynamics": 0.880841, "expectation": {"probability": 53.869, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 32.899817, "high": 33.020633, "low": 31.784572, "close": 32.899822, "volume": 29600}, "trend_line": 31.14067, "activity_lines": {"activity_5": 33.129683, "activity_10": 32.612927, "activity_20": 32.131183, "activity_30": 31.775408}, "trend_signal": 1, "fair_value": 29.651169, "relative_strength": 1.192527, "rate_of_change": 0.42113732391811226, "market_dynamics": 0.705326, "expectation": {"probability": 50.8309, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 33.095524, "high": 33.682703, "low": 32.200813, "close": 32.396526, "volume": 41500}, "trend_line": 31.231669, "activity_lines": {"activity_5": 32.873939, "activity_10": 32.657628, "activity_20": 32.194299, "activity_30": 31.856431}, "trend_signal": 1, "fair_value": 29.620092, "relative_strength": -0.468587, "rate_of_change": 0.2922191462161863, "market_dynamics": 0.449706, "expectation": {"probability": 53.7058, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 32.64817, "high": 33.179411, "low": 32.508373, "close": 33.030289, "volume": 383200}, "trend_line": 31.387, "activity_lines": {"activity_5": 32.843794, "activity_10": 32.796817, "activity_20": 32.31325, "activity_30": 31.972471}, "trend_signal": 1, "fair_value": 29.590883, "relative_strength": -0.395446, "rate_of_change": 0.49735094208381986, "market_dynamics": 0.388843, "expectation": {"probability": 52.2835, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 33.086213, "high": 33.263288, "low": 32.163521, "close": 32.163521, "volume": 135800}, "trend_line": 31.528043, "activity_lines": {"activity_5": 32.580466, "activity_10": 32.745273, "activity_20": 32.331877, "activity_30": 32.022569}, "trend_signal": 1, "fair_value": 29.56281, "relative_strength": -3.741447, "rate_of_change": 0.4493675725618881, "market_dynamics": 0.3353, "expectation": {"probability": 54.1217, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 32.601563, "high": 32.601563, "low": 30.457961, "close": 30.905323, "volume": 77600}, "trend_line": 31.611933, "activity_lines": {"activity_5": 31.997629, "activity_10": 32.434614, "activity_20": 32.222287, "activity_30": 31.982394}, "trend_signal": 1, "fair_value": 29.529786, "relative_strength": -6.910801, "rate_of_change": 0.26608058102432885, "market_dynamics": 0.028528, "expectation": {"probability": 53.4591, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 30.849388, "high": 31.222201, "low": 29.525949, "close": 29.918036, "volume": 36000}, "trend_line": 31.623231, "activity_lines": {"activity_5": 31.210609, "activity_10": 31.948597, "activity_20": 32.017108, "activity_30": 31.87311}, "trend_signal": 0, "fair_value": 29.503313, "relative_strength": -9.566212, "rate_of_change": 0.03573966830816714, "market_dynamics": -0.303915, "expectation": {"probability": 48.6071, "direction": "undecided"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 30.15177, "high": 30.899723, "low": 29.712351, "close": 30.189167, "volume": 27700}, "trend_line": 31.640513, "activity_lines": {"activity_5": 30.712752, "activity_10": 31.542401, "activity_20": 31.845803, "activity_30": 31.78059}, "trend_signal": 0, "fair_value": 29.470206, "relative_strength": -7.575342, "rate_of_change": 0.05464969724313756, "market_dynamics": -0.826133, "expectation": {"probability": 48.1132, "direction": "undecided"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 30.58184, "high": 30.881024, "low": 29.282282, "close": 29.721704, "volume": 44000}, "trend_line": 31.594899, "activity_lines": {"activity_5": 30.206231, "activity_10": 31.095257, "activity_20": 31.638011, "activity_30": 31.656796}, "trend_signal": 0, "fair_value": 29.424604, "relative_strength": -7.380719, "rate_of_change": -0.1441632757344893, "market_dynamics": -1.165856, "expectation": {"probability": 48.8983, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 29.918039, "high": 30.862321, "low": 28.693267, "close": 30.478996, "volume": 61300}, "trend_line": 31.569034, "activity_lines": {"activity_5": 30.172713, "activity_10": 30.86116, "activity_20": 31.515102, "activity_30": 31.584802}, "trend_signal": 0, "fair_value": 29.386378, "relative_strength": -4.626276, "rate_of_change": -0.08186448071887534, "market_dynamics": -1.197998, "expectation": {"probability": 48.3588, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 30.731428, "high": 31.180198, "low": 30.254614, "close": 30.29213, "volume": 21300}, "trend_line": 31.511876, "activity_lines": {"activity_5": 30.189208, "activity_10": 30.650959, "activity_20": 31.384079, "activity_30": 31.502421}, "trend_signal": 0, "fair_value": 29.345341, "relative_strength": -6.576156, "rate_of_change": -0.18105717140409683, "market_dynamics": -1.174118, "expectation": {"probability": 48.7132, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 30.573473, "high": 32.758644, "low": 30.573473, "close": 31.380026, "volume": 22700}, "trend_line": 31.505064, "activity_lines": {"activity_5": 30.609214, "activity_10": 30.683772, "activity_20": 31.362265, "activity_30": 31.493915}, "trend_signal": 0, "fair_value": 29.311169, "relative_strength": -3.987045, "rate_of_change": -0.021617246780229905, "market_dynamics": -1.089946, "expectation": {"probability": 47.6277, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 30.339026, "high": 31.464424, "low": 30.263995, "close": 31.126802, "volume": 37900}, "trend_line": 31.494403, "activity_lines": {"activity_5": 30.847347, "activity_10": 30.698178, "activity_20": 31.317282, "activity_30": 31.469511}, "trend_signal": 0, "fair_value": 29.272685, "relative_strength": -7.228004, "rate_of_change": -0.03383900442164623, "market_dynamics": -1.024647, "expectation": {"probability": 48.858, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 31.342501, "high": 32.345992, "low": 31.108042, "close": 31.886448, "volume": 53100}, "trend_line": 31.5807, "activity_lines": {"activity_5": 31.276185, "activity_10": 30.873786, "activity_20": 31.345261, "activity_30": 31.494804}, "trend_signal": 0, "fair_value": 29.244288, "relative_strength": -4.948313, "rate_of_change": 0.27400741649239024, "market_dynamics": -0.920674, "expectation": {"probability": 46.919, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 31.886454, "high": 33.358858, "low": 31.88645, "close": 33.049374, "volume": 76500}, "trend_line": 31.668941, "activity_lines": {"activity_5": 31.94835, "activity_10": 31.281633, "activity_20": 31.480762, "activity_30": 31.589557}, "trend_signal": 0, "fair_value": 29.222219, "relative_strength": -1.974545, "rate_of_change": 0.2794143258382494, "market_dynamics": -0.502518, "expectation": {"probability": 47.1616, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 33.049371, "high": 35.384584, "low": 33.011856, "close": 33.468803, "volume": 118800}, "trend_line": 31.765328, "activity_lines": {"activity_5": 32.588966, "activity_10": 31.749634, "activity_20": 31.64404, "activity_30": 31.705677}, "trend_signal": 0, "fair_value": 29.205911, "relative_strength": 1.889849, "rate_of_change": 0.3043581406779595, "market_dynamics": -0.076962, "expectation": {"probability": 46.9274, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 32.913979, "high": 34.258739, "low": 32.443779, "close": 34.089474, "volume": 172100}, "trend_line": 31.84801, "activity_lines": {"activity_5": 33.224693, "activity_10": 32.283875, "activity_20": 31.855311, "activity_30": 31.855622}, "trend_signal": 1, "fair_value": 29.195307, "relative_strength": 3.367973, "rate_of_change": 0.2602900873556173, "market_dynamics": 0.468033, "expectation": {"probability": 51.4379, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 33.854376, "high": 34.804174, "low": 33.60986, "close": 34.700733, "volume": 98700}, "trend_line": 31.942162, "activity_lines": {"activity_5": 33.883544, "activity_10": 32.85341, "activity_20": 32.112926, "activity_30": 32.039669}, "trend_signal": 1, "fair_value": 29.199566, "relative_strength": 1.903093, "rate_of_change": 0.2956291460596788, "market_dynamics": 0.927522, "expectation": {"probability": 52.7796, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 34.775965, "high": 35.490672, "low": 34.239937, "close": 35.3214, "volume": 19300}, "trend_line": 32.039498, "activity_lines": {"activity_5": 34.511022, "activity_10": 33.453764, "activity_20": 32.419705, "activity_30": 32.257684}, "trend_signal": 1, "fair_value": 29.210337, "relative_strength": 2.730394, "rate_of_change": 0.3047257727889618, "market_dynamics": 1.054891, "expectation": {"probability": 53.7179, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 35.340199, "high": 35.340199, "low": 33.468803, "close": 35.307751, "volume": 18300}, "trend_line": 32.132683, "activity_lines": {"activity_5": 34.904954, "activity_10": 33.949825, "activity_20": 32.718255, "activity_30": 32.468539}, "trend_signal": 1, "fair_value": 29.221832, "relative_strength": 2.512182, "rate_of_change": 0.29084413245175783, "market_dynamics": 1.088555, "expectation": {"probability": 55.6233, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 34.892814, "high": 34.892814, "low": 32.544621, "close": 33.98748, "volume": 31600}, "trend_line": 32.216658, "activity_lines": {"activity_5": 34.708236, "activity_10": 34.11804, "activity_20": 32.883228, "activity_30": 32.588203}, "trend_signal": 1, "fair_value": 29.232429, "relative_strength": 1.204033, "rate_of_change": 0.26133827666990134, "market_dynamics": 0.970146, "expectation": {"probability": 54.6605, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 33.798868, "high": 34.525016, "low": 33.148174, "close": 33.968624, "volume": 22500}, "trend_line": 32.29631, "activity_lines": {"activity_5": 34.470655, "activity_10": 34.215639, "activity_20": 33.04065, "activity_30": 32.701234}, "trend_signal": 1, "fair_value": 29.233556, "relative_strength": -2.219916, "rate_of_change": 0.24723855590482363, "market_dynamics": 0.800323, "expectation": {"probability": 55.7193, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 33.600842, "high": 34.421289, "low": 33.383939, "close": 33.393368, "volume": 29200}, "trend_line": 32.367565, "activity_lines": {"activity_5": 34.049379, "activity_10": 34.161581, "activity_20": 33.138197, "activity_30": 32.772011}, "trend_signal": 1, "fair_value": 29.226563, "relative_strength": -4.924436, "rate_of_change": 0.220628920145988, "market_dynamics": 0.651811, "expectation": {"probability": 54.878, "direction": "undecided"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 33.402796, "high": 33.930905, "low": 32.554054, "close": 32.950802, "volume": 22600}, "trend_line": 32.42567, "activity_lines": {"activity_5": 33.567738, "activity_10": 33.985846, "activity_20": 33.188847, "activity_30": 32.80964}, "trend_signal": 1, "fair_value": 29.213976, "relative_strength": -6.402863, "rate_of_change": 0.1795161298046289, "market_dynamics": 0.431303, "expectation": {"probability": 53.9076, "direction": "undecided"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 33.092685, "high": 33.546657, "low": 32.629253, "close": 32.960266, "volume": 16500}, "trend_line": 32.507873, "activity_lines": {"activity_5": 33.247291, "activity_10": 33.79248, "activity_20": 33.240777, "activity_30": 32.84413}, "trend_signal": 1, "fair_value": 29.212447, "relative_strength": -6.958244, "rate_of_change": 0.2535121093874076, "market_dynamics": 0.228669, "expectation": {"probability": 50.4894, "direction": "undecided"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 33.092688, "high": 33.19672, "low": 32.638706, "close": 32.638706, "volume": 33000}, "trend_line": 32.558045, "activity_lines": {"activity_5": 32.976157, "activity_10": 33.542268, "activity_20": 33.258289, "activity_30": 32.852571}, "trend_signal": 1, "fair_value": 29.219963, "relative_strength": -8.878985, "rate_of_change": 0.154337996829271, "market_dynamics": 0.006926, "expectation": {"probability": 53.8332, "direction": "undecided"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 32.771113, "high": 33.111594, "low": 32.364429, "close": 32.638706, "volume": 49400}, "trend_line": 32.592775, "activity_lines": {"activity_5": 32.794942, "activity_10": 33.307149, "activity_20": 33.267546, "activity_30": 32.857774}, "trend_signal": 1, "fair_value": 29.226396, "relative_strength": -9.995526, "rate_of_change": 0.10667102401266187, "market_dynamics": -0.174829, "expectation": {"probability": 50.3673, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 33.026473, "high": 33.026473, "low": 31.380825, "close": 31.787508, "volume": 37700}, "trend_line": 32.565302, "activity_lines": {"activity_5": 32.418654, "activity_10": 32.943644, "activity_20": 33.182781, "activity_30": 32.805822}, "trend_signal": 0, "fair_value": 29.228947, "relative_strength": -10.803885, "rate_of_change": -0.0842916873448196, "market_dynamics": -0.422608, "expectation": {"probability": 51.1111, "direction": "undecided"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 31.569982, "high": 32.76547, "low": 30.983591, "close": 32.253212, "volume": 60900}, "trend_line": 32.51153, "activity_lines": {"activity_5": 32.304659, "activity_10": 32.717781, "activity_20": 33.134758, "activity_30": 32.785687}, "trend_signal": 0, "fair_value": 29.226552, "relative_strength": -8.523182, "rate_of_change": -0.16512053227696813, "market_dynamics": -0.592441, "expectation": {"probability": 50.2941, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 32.253207, "high": 33.239788, "low": 31.598675, "close": 32.670605, "volume": 40900}, "trend_line": 32.478487, "activity_lines": {"activity_5": 32.376301, "activity_10": 32.623592, "activity_20": 33.114432, "activity_30": 32.79595}, "trend_signal": 0, "fair_value": 29.231993, "relative_strength": -8.997462, "rate_of_change": -0.10163471236204284, "market_dynamics": -0.688643, "expectation": {"probability": 50.4975, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 32.594718, "high": 33.676149, "low": 32.442939, "close": 33.031082, "volume": 49600}, "trend_line": 32.486889, "activity_lines": {"activity_5": 32.587413, "activity_10": 32.642893, "activity_20": 33.118001, "activity_30": 32.831601}, "trend_signal": 1, "fair_value": 29.251968, "relative_strength": -8.218311, "rate_of_change": 0.02586943166409411, "market_dynamics": -0.715045, "expectation": {"probability": 50.5202, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 33.163894, "high": 35.08012, "low": 33.012114, "close": 35.061142, "volume": 96300}, "trend_line": 32.558933, "activity_lines": {"activity_5": 33.449052, "activity_10": 33.048685, "activity_20": 33.301866, "activity_30": 32.997682}, "trend_signal": 1, "fair_value": 29.286532, "relative_strength": -4.472547, "rate_of_change": 0.22176330888440976, "market_dynamics": -0.368887, "expectation": {"probability": 51.2251, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 35.061145, "high": 36.512538, "low": 34.624779, "close": 36.285492, "volume": 191200}, "trend_line": 32.688566, "activity_lines": {"activity_5": 34.557313, "activity_10": 33.657221, "activity_20": 33.584806, "activity_30": 33.238105}, "trend_signal": 1, "fair_value": 29.323005, "relative_strength": -1.725138, "rate_of_change": 0.3981487968294241, "market_dynamics": 0.043865, "expectation": {"probability": 50.9937, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 35.343886, "high": 38.064102, "low": 35.343886, "close": 37.598042, "volume": 44400}, "trend_line": 32.840824, "activity_lines": {"activity_5": 35.803225, "activity_10": 34.45182, "activity_20": 33.968187, "activity_30": 33.554846}, "trend_signal": 1, "fair_value": 29.364733, "relative_strength": 1.778567, "rate_of_change": 0.4657836627033325, "market_dynamics": 0.408365, "expectation": {"probability": 50.9962, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 37.398313, "high": 38.073612, "low": 35.743361, "close": 36.199902, "volume": 35200}, "trend_line": 32.97537, "activity_lines": {"activity_5": 36.226768, "activity_10": 34.907715, "activity_20": 34.191213, "activity_30": 33.77156}, "trend_signal": 1, "fair_value": 29.407958, "relative_strength": -0.254724, "rate_of_change": 0.4096913037261193, "market_dynamics": 0.680608, "expectation": {"probability": 54.0331, "direction": "undecided"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 35.714819, "high": 37.093954, "low": 35.296324, "close": 36.618393, "volume": 44700}, "trend_line": 33.165806, "activity_lines": {"activity_5": 36.554522, "activity_10": 35.380798, "activity_20": 34.439093, "activity_30": 34.006594}, "trend_signal": 1, "fair_value": 29.455772, "relative_strength": 3.547577, "rate_of_change": 0.5775098202082506, "market_dynamics": 0.776028, "expectation": {"probability": 50.8359, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 36.618388, "high": 36.723011, "low": 36.237936, "close": 36.637409, "volume": 4900}, "trend_line": 33.389785, "activity_lines": {"activity_5": 36.64946, "activity_10": 35.78498, "activity_20": 34.673785, "activity_30": 34.230568}, "trend_signal": 1, "fair_value": 29.503754, "relative_strength": 2.741665, "rate_of_change": 0.6753310925113651, "market_dynamics": 0.735537, "expectation": {"probability": 51.3695, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 36.390126, "high": 36.390126, "low": 35.343888, "close": 35.477131, "volume": 11100}, "trend_line": 33.56605, "activity_lines": {"activity_5": 36.252554, "activity_10": 35.905498, "activity_20": 34.785843, "activity_30": 34.365236}, "trend_signal": 1, "fair_value": 29.544954, "relative_strength": -1.551712, "rate_of_change": 0.5279009733066375, "market_dynamics": 0.65224, "expectation": {"probability": 54.6587, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 36.011208, "high": 36.478507, "low": 34.485302, "close": 34.485302, "volume": 118500}, "trend_line": 33.724837, "activity_lines": {"activity_5": 35.57893, "activity_10": 35.7786, "activity_20": 34.799743, "activity_30": 34.424542}, "trend_signal": 1, "fair_value": 29.582091, "relative_strength": -2.975073, "rate_of_change": 0.4730583431771203, "market_dynamics": 0.626403, "expectation": {"probability": 54.0927, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 34.790481, "high": 34.809555, "low": 33.855873, "close": 34.676041, "volume": 46800}, "trend_line": 33.864738, "activity_lines": {"activity_5": 35.176401, "activity_10": 35.645798, "activity_20": 34.83579, "activity_30": 34.48591}, "trend_signal": 1, "fair_value": 29.624221, "relative_strength": -3.423754, "rate_of_change": 0.41483076701008764, "market_dynamics": 0.454661, "expectation": {"probability": 51.9231, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 35.505743, "high": 36.716932, "low": 34.90492, "close": 35.23872, "volume": 30800}, "trend_line": 34.029625, "activity_lines": {"activity_5": 35.063023, "activity_10": 35.57884, "activity_20": 34.928433, "activity_30": 34.574554}, "trend_signal": 1, "fair_value": 29.668985, "relative_strength": -3.205223, "rate_of_change": 0.486898791303214, "market_dynamics": 0.301548, "expectation": {"probability": 52.4757, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 35.562968, "high": 36.708621, "low": 35.105199, "close": 35.303001, "volume": 41800}, "trend_line": 34.160391, "activity_lines": {"activity_5": 35.06305, "activity_10": 35.483429, "activity_20": 35.021241, "activity_30": 34.656708}, "trend_signal": 1, "fair_value": 29.701555, "relative_strength": -3.066234, "rate_of_change": 0.3842710579384703, "market_dynamics": 0.250711, "expectation": {"probability": 53.4445, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 35.044842, "high": 35.178709, "low": 34.088631, "close": 34.404175, "volume": 20600}, "trend_line": 34.269636, "activity_lines": {"activity_5": 34.852428, "activity_10": 35.220199, "activity_20": 35.022092, "activity_30": 34.672436}, "trend_signal": 1, "fair_value": 29.730063, "relative_strength": -5.012854, "rate_of_change": 0.3198002036920519, "market_dynamics": 0.028281, "expectation": {"probability": 55.0887, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 34.901408, "high": 34.901408, "low": 34.012135, "close": 34.117313, "volume": 48700}, "trend_line": 34.343999, "activity_lines": {"activity_5": 34.617717, "activity_10": 34.939017, "activity_20": 34.990809, "activity_30": 34.662608}, "trend_signal": 1, "fair_value": 29.753498, "relative_strength": -5.766857, "rate_of_change": 0.21699384259581336, "market_dynamics": -0.137351, "expectation": {"probability": 54.6754, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 34.174693, "high": 34.337253, "low": 32.616085, "close": 33.122871, "volume": 15500}, "trend_line": 34.346448, "activity_lines": {"activity_5": 34.076057, "activity_10": 34.540314, "activity_20": 34.859263, "activity_30": 34.583826}, "trend_signal": 0, "fair_value": 29.776643, "relative_strength": -7.111286, "rate_of_change": 0.007130794523974034, "market_dynamics": -0.479349, "expectation": {"probability": 57.9418, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 33.055932, "high": 33.667908, "low": 31.925752, "close": 32.491573, "volume": 37100}, "trend_line": 34.313874, "activity_lines": {"activity_5": 33.427509, "activity_10": 34.082775, "activity_20": 34.666818, "activity_30": 34.464157}, "trend_signal": 0, "fair_value": 29.79805, "relative_strength": -9.559552, "rate_of_change": -0.09483950130739538, "market_dynamics": -0.836227, "expectation": {"probability": 57.5656, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 32.606646, "high": 32.894351, "low": 31.657226, "close": 31.935345, "volume": 21400}, "trend_line": 34.24207, "activity_lines": {"activity_5": 32.776695, "activity_10": 33.599137, "activity_20": 34.422101, "activity_30": 34.310703}, "trend_signal": 0, "fair_value": 29.815011, "relative_strength": -8.68881, "rate_of_change": -0.20925646576658818, "market_dynamics": -1.080472, "expectation": {"probability": 56.1773, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 31.954532, "high": 32.242237, "low": 30.71739, "close": 30.928375, "volume": 33100}, "trend_line": 34.116325, "activity_lines": {"activity_5": 32.014735, "activity_10": 33.017906, "activity_20": 34.08483, "activity_30": 34.096916}, "trend_signal": 0, "fair_value": 29.842886, "relative_strength": -10.627107, "rate_of_change": -0.3672237104824413, "market_dynamics": -1.271325, "expectation": {"probability": 55.6229, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 30.880421, "high": 33.086173, "low": 30.86124, "close": 32.990273, "volume": 34200}, "trend_line": 34.03862, "activity_lines": {"activity_5": 32.171794, "activity_10": 32.89427, "activity_20": 33.948023, "activity_30": 34.024268}, "trend_signal": 0, "fair_value": 29.874249, "relative_strength": -6.105179, "rate_of_change": -0.22776486037110294, "market_dynamics": -1.176669, "expectation": {"probability": 55.8583, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 33.182069, "high": 33.325926, "low": 31.992888, "close": 32.568298, "volume": 47100}, "trend_line": 33.947305, "activity_lines": {"activity_5": 32.263331, "activity_10": 32.721094, "activity_20": 33.767517, "activity_30": 33.929408}, "trend_signal": 0, "fair_value": 29.899291, "relative_strength": -6.323164, "rate_of_change": -0.2682688076073636, "market_dynamics": -1.067741, "expectation": {"probability": 54.6145, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 32.799138, "high": 34.626665, "low": 31.962326, "close": 32.202789, "volume": 63900}, "trend_line": 33.887816, "activity_lines": {"activity_5": 32.270003, "activity_10": 32.519783, "activity_20": 33.552688, "activity_30": 33.816859}, "trend_signal": 0, "fair_value": 29.922871, "relative_strength": -0.941742, "rate_of_change": -0.17523924211362063, "market_dynamics": -0.914157, "expectation": {"probability": 54.2254, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 31.914234, "high": 33.18388, "low": 31.43331, "close": 32.991505, "volume": 36100}, "trend_line": 33.855245, "activity_lines": {"activity_5": 32.558833, "activity_10": 32.517075, "activity_20": 33.416919, "activity_30": 33.759032}, "trend_signal": 0, "fair_value": 29.949743, "relative_strength": -0.022183, "rate_of_change": -0.09611419042172664, "market_dynamics": -0.749139, "expectation": {"probability": 54.7658, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 33.164643, "high": 35.030631, "low": 33.164643, "close": 34.145729, "volume": 34800}, "trend_line": 33.880324, "activity_lines": {"activity_5": 33.161993, "activity_10": 32.766253, "activity_20": 33.400931, "activity_30": 33.777773}, "trend_signal": 0, "fair_value": 29.987818, "relative_strength": 1.015282, "rate_of_change": 0.0740771481642067, "market_dynamics": -0.549414, "expectation": {"probability": 52.1935, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 34.241913, "high": 34.617043, "low": 33.482052, "close": 34.617043, "volume": 29000}, "trend_line": 33.935865, "activity_lines": {"activity_5": 33.707768, "activity_10": 33.105823, "activity_20": 33.44002, "activity_30": 33.825304}, "trend_signal": 0, "fair_value": 30.035416, "relative_strength": 0.397596, "rate_of_change": 0.1639329068989956, "market_dynamics": -0.329013, "expectation": {"probability": 52.7253, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 34.597805, "high": 34.926758, "low": 33.431692, "close": 34.926758, "volume": 6300}, "trend_line": 34.001415, "activity_lines": {"activity_5": 34.24833, "activity_10": 33.492619, "activity_20": 33.522801, "activity_30": 33.889232}, "trend_signal": 0, "fair_value": 30.083008, "relative_strength": 0.108301, "rate_of_change": 0.19315847702718578, "market_dynamics": -0.128833, "expectation": {"probability": 53.5265, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 34.897813, "high": 34.897813, "low": 33.788576, "close": 34.126175, "volume": 12800}, "trend_line": 34.050997, "activity_lines": {"activity_5": 34.3648, "activity_10": 33.701056, "activity_20": 33.535398, "activity_30": 33.897281}, "trend_signal": 0, "fair_value": 30.122592, "relative_strength": -3.264712, "rate_of_change": 0.1458233429402891, "market_dynamics": 0.032617, "expectation": {"probability": 53.3248, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 34.483057, "high": 35.061796, "low": 33.065146, "close": 33.412392, "volume": 155900}, "trend_line": 34.076787, "activity_lines": {"activity_5": 34.115117, "activity_10": 33.749995, "activity_20": 33.491884, "activity_30": 33.856081}, "trend_signal": 0, "fair_value": 30.159316, "relative_strength": -7.341854, "rate_of_change": 0.0757393388510787, "market_dynamics": 0.220839, "expectation": {"probability": 53.2266, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 33.518499, "high": 33.749996, "low": 33.422045, "close": 33.634247, "volume": 114000}, "trend_line": 34.138345, "activity_lines": {"activity_5": 33.911326, "activity_10": 33.812416, "activity_20": 33.484856, "activity_30": 33.82753}, "trend_signal": 0, "fair_value": 30.195747, "relative_strength": -6.285107, "rate_of_change": 0.18064496514885042, "market_dynamics": 0.376359, "expectation": {"probability": 54.7822, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 33.663179, "high": 33.701759, "low": 33.295865, "close": 33.489334, "volume": 126000}, "trend_line": 34.179549, "activity_lines": {"activity_5": 33.693329, "activity_10": 33.799291, "activity_20": 33.472803, "activity_30": 33.785658}, "trend_signal": 0, "fair_value": 30.231527, "relative_strength": -7.658864, "rate_of_change": 0.12069712225358453, "market_dynamics": 0.539748, "expectation": {"probability": 53.48, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 33.440963, "high": 34.582429, "low": 33.373249, "close": 33.702156, "volume": 150900}, "trend_line": 34.213934, "activity_lines": {"activity_5": 33.621454, "activity_10": 33.815787, "activity_20": 33.485761, "activity_30": 33.754859}, "trend_signal": 0, "fair_value": 30.27333, "relative_strength": -7.841568, "rate_of_change": 0.10060109336141425, "market_dynamics": 0.739357, "expectation": {"probability": 55.3778, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 33.663466, "high": 35.965726, "low": 33.49902, "close": 34.485703, "volume": 153100}, "trend_line": 34.262421, "activity_lines": {"activity_5": 33.892402, "activity_10": 33.954131, "activity_20": 33.57798, "activity_30": 33.772392}, "trend_signal": 0, "fair_value": 30.318492, "relative_strength": -5.87218, "rate_of_change": 0.1417171144364793, "market_dynamics": 0.826487, "expectation": {"probability": 53.0612, "direction": "undecided"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 34.630795, "high": 34.630795, "low": 33.179788, "close": 33.247501, "volume": 145200}, "trend_line": 34.201966, "activity_lines": {"activity_5": 33.726647, "activity_10": 33.825839, "activity_20": 33.55586, "activity_30": 33.706914}, "trend_signal": 0, "fair_value": 30.352666, "relative_strength": -9.026938, "rate_of_change": -0.17644695919183465, "market_dynamics": 0.809619, "expectation": {"probability": 53.5425, "direction": "undecided"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 33.170119, "high": 34.166478, "low": 32.899256, "close": 33.934319, "volume": 177900}, "trend_line": 34.123594, "activity_lines": {"activity_5": 33.800824, "activity_10": 33.817769, "activity_20": 33.60894, "activity_30": 33.689646}, "trend_signal": 0, "fair_value": 30.390299, "relative_strength": -7.678937, "rate_of_change": -0.22914472226538574, "market_dynamics": 0.812867, "expectation": {"probability": 54.3883, "direction": "undecided"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 34.244753, "high": 34.244753, "low": 33.66269, "close": 33.95372, "volume": 51700}, "trend_line": 34.002116, "activity_lines": {"activity_5": 33.861463, "activity_10": 33.817071, "activity_20": 33.666106, "activity_30": 33.678686}, "trend_signal": 0, "fair_value": 30.427111, "relative_strength": -8.63716, "rate_of_change": -0.35599415466025125, "market_dynamics": 0.657859, "expectation": {"probability": 54.6903, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 33.963422, "high": 34.205943, "low": 33.546279, "close": 33.565678, "volume": 104000}, "trend_line": 33.914309, "activity_lines": {"activity_5": 33.761795, "activity_10": 33.757879, "activity_20": 33.687094, "activity_30": 33.650529}, "trend_signal": 0, "fair_value": 30.469226, "relative_strength": -9.423316, "rate_of_change": -0.258239810722362, "market_dynamics": 0.461134, "expectation": {"probability": 53.7651, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 33.536571, "high": 34.050726, "low": 33.167935, "close": 33.197041, "volume": 84600}, "trend_line": 33.800264, "activity_lines": {"activity_5": 33.548348, "activity_10": 33.65641, "activity_20": 33.670865, "activity_30": 33.604254}, "trend_signal": 0, "fair_value": 30.49707, "relative_strength": -11.134837, "rate_of_change": -0.33627398983716394, "market_dynamics": 0.200564, "expectation": {"probability": 52.6737, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 33.197036, "high": 34.00223, "low": 33.129129, "close": 33.274643, "volume": 159700}, "trend_line": 33.688172, "activity_lines": {"activity_5": 33.446678, "activity_10": 33.585943, "activity_20": 33.658667, "activity_30": 33.570343}, "trend_signal": 0, "fair_value": 30.528241, "relative_strength": -11.21397, "rate_of_change": -0.33163054584424834, "market_dynamics": -0.077551, "expectation": {"probability": 56.3344, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 33.517172, "high": 33.944019, "low": 33.226139, "close": 33.342896, "volume": 121700}, "trend_line": 33.617031, "activity_lines": {"activity_5": 33.36595, "activity_10": 33.530391, "activity_20": 33.646592, "activity_30": 33.548067}, "trend_signal": 0, "fair_value": 30.567553, "relative_strength": -9.122741, "rate_of_change": -0.21117500824919896, "market_dynamics": -0.289127, "expectation": {"probability": 56.8053, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 33.19695, "high": 33.352622, "low": 32.447779, "close": 32.613182, "volume": 89100}, "trend_line": 33.554627, "activity_lines": {"activity_5": 33.081412, "activity_10": 33.34746, "activity_20": 33.553522, "activity_30": 33.483302}, "trend_signal": 0, "fair_value": 30.591582, "relative_strength": -13.041005, "rate_of_change": -0.18563209820639331, "market_dynamics": -0.666939, "expectation": {"probability": 55.3728, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 32.515889, "high": 38.042223, "low": 32.399136, "close": 37.876823, "volume": 249300}, "trend_line": 33.661319, "activity_lines": {"activity_5": 34.640791, "activity_10": 34.137486, "activity_20": 33.963548, "activity_30": 33.762154}, "trend_signal": 1, "fair_value": 30.654264, "relative_strength": 0.674382, "rate_of_change": 0.3179650901796504, "market_dynamics": -0.154813, "expectation": {"probability": 53.2319, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 38.129793, "high": 38.129793, "low": 36.164435, "close": 36.193626, "volume": 82800}, "trend_line": 33.693149, "activity_lines": {"activity_5": 35.351694, "activity_10": 34.545572, "activity_20": 34.18799, "activity_30": 33.925528}, "trend_signal": 1, "fair_value": 30.711794, "relative_strength": -4.926637, "rate_of_change": 0.09455957444804632, "market_dynamics": 0.185832, "expectation": {"probability": 53.4387, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 36.436874, "high": 36.436874, "low": 35.308246, "close": 35.522186, "volume": 83000}, "trend_line": 33.700456, "activity_lines": {"activity_5": 35.639011, "activity_10": 34.800525, "activity_20": 34.329482, "activity_30": 34.043531}, "trend_signal": 1, "fair_value": 30.769048, "relative_strength": -7.088855, "rate_of_change": 0.021686901393527785, "market_dynamics": 0.536408, "expectation": {"probability": 52.7754, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 35.814876, "high": 36.614877, "low": 35.561218, "close": 36.585609, "volume": 53800}, "trend_line": 33.77317, "activity_lines": {"activity_5": 36.130966, "activity_10": 35.20747, "activity_20": 34.560201, "activity_30": 34.22967}, "trend_signal": 1, "fair_value": 30.828191, "relative_strength": -5.593201, "rate_of_change": 0.21576562643543373, "market_dynamics": 1.084488, "expectation": {"probability": 52.9203, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 36.585601, "high": 37.210001, "low": 36.195353, "close": 36.488041, "volume": 140400}, "trend_line": 33.852194, "activity_lines": {"activity_5": 36.374218, "activity_10": 35.548471, "activity_20": 34.77001, "activity_30": 34.404823}, "trend_signal": 1, "fair_value": 30.894325, "relative_strength": -6.331126, "rate_of_change": 0.23398455045823913, "market_dynamics": 0.960927, "expectation": {"probability": 52.7038, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 36.253892, "high": 36.400236, "low": 35.375838, "close": 35.658768, "volume": 77100}, "trend_line": 33.936724, "activity_lines": {"activity_5": 36.082722, "activity_10": 35.692615, "activity_20": 34.89193, "activity_30": 34.521376}, "trend_signal": 1, "fair_value": 30.960294, "relative_strength": -9.687389, "rate_of_change": 0.2497031654728225, "market_dynamics": 0.841438, "expectation": {"probability": 52.1399, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 35.766092, "high": 35.902677, "low": 34.790471, "close": 35.141697, "volume": 62300}, "trend_line": 34.025062, "activity_lines": {"activity_5": 35.766739, "activity_10": 35.704691, "activity_20": 34.96112, "activity_30": 34.599116}, "trend_signal": 1, "fair_value": 31.027142, "relative_strength": -10.723794, "rate_of_change": 0.26030208455005927, "market_dynamics": 0.737337, "expectation": {"probability": 51.4831, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 35.34715, "high": 36.090683, "low": 34.593831, "close": 36.090683, "volume": 52300}, "trend_line": 34.163573, "activity_lines": {"activity_5": 35.837213, "activity_10": 35.853952, "activity_20": 35.115854, "activity_30": 34.732382}, "trend_signal": 1, "fair_value": 31.098276, "relative_strength": -10.215887, "rate_of_change": 0.4070852244148774, "market_dynamics": 0.621872, "expectation": {"probability": 51.7215, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 36.080896, "high": 36.080896, "low": 35.073212, "close": 35.073212, "volume": 68500}, "trend_line": 34.301734, "activity_lines": {"activity_5": 35.530631, "activity_10": 35.767017, "activity_20": 35.160932, "activity_30": 34.791068}, "trend_signal": 1, "fair_value": 31.153671, "relative_strength": -10.725832, "rate_of_change": 0.4044102764075753, "market_dynamics": 0.359972, "expectation": {"probability": 51.4467, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 35.102561, "high": 36.667892, "low": 34.975376, "close": 36.374393, "volume": 69500}, "trend_line": 34.414538, "activity_lines": {"activity_5": 35.758602, "activity_10": 35.885201, "activity_20": 35.32308, "activity_30": 34.924788}, "trend_signal": 1, "fair_value": 31.221846, "relative_strength": -8.062554, "rate_of_change": 0.3288580105017344, "market_dynamics": 0.350057, "expectation": {"probability": 51.5926, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 36.941824, "high": 37.929945, "low": 36.21786, "close": 37.567963, "volume": 79300}, "trend_line": 34.581194, "activity_lines": {"activity_5": 36.392006, "activity_10": 36.152012, "activity_20": 35.585163, "activity_30": 35.128235}, "trend_signal": 1, "fair_value": 31.293878, "relative_strength": -5.72586, "rate_of_change": 0.48426045992540495, "market_dynamics": 0.491414, "expectation": {"probability": 52.0543, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 37.71471, "high": 38.57564, "low": 36.795078, "close": 36.932068, "volume": 49000}, "trend_line": 34.738836, "activity_lines": {"activity_5": 36.686165, "activity_10": 36.308821, "activity_20": 35.768275, "activity_30": 35.279904}, "trend_signal": 1, "fair_value": 31.36877, "relative_strength": -6.889557, "rate_of_change": 0.4558604887962966, "market_dynamics": 0.510127, "expectation": {"probability": 51.9954, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 37.177308, "high": 38.040525, "low": 35.578384, "close": 35.607811, "volume": 57100}, "trend_line": 34.826047, "activity_lines": {"activity_5": 36.419548, "activity_10": 36.21143, "activity_20": 35.813619, "activity_30": 35.335967}, "trend_signal": 1, "fair_value": 31.437655, "relative_strength": -9.009908, "rate_of_change": 0.25104755956706054, "market_dynamics": 0.475756, "expectation": {"probability": 51.4818, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 35.637241, "high": 37.177302, "low": 35.0683, "close": 35.50972, "volume": 84800}, "trend_line": 34.871513, "activity_lines": {"activity_5": 36.152424, "activity_10": 36.094647, "activity_20": 35.838381, "activity_30": 35.380075}, "trend_signal": 1, "fair_value": 31.506531, "relative_strength": -10.294312, "rate_of_change": 0.13055171033335355, "market_dynamics": 0.315175, "expectation": {"probability": 50.8825, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 35.54896, "high": 35.588194, "low": 34.244324, "close": 34.921165, "volume": 139100}, "trend_line": 34.88165, "activity_lines": {"activity_5": 35.660016, "activity_10": 35.890416, "activity_20": 35.799588, "activity_30": 35.383279}, "trend_signal": 1, "fair_value": 31.569436, "relative_strength": -11.007571, "rate_of_change": 0.02906957320722013, "market_dynamics": -0.023093, "expectation": {"probability": 51.5857, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 34.597455, "high": 34.715165, "low": 34.146227, "close": 34.401188, "volume": 47600}, "trend_line": 34.864131, "activity_lines": {"activity_5": 35.091163, "activity_10": 35.620133, "activity_20": 35.706667, "activity_30": 35.352281}, "trend_signal": 1, "fair_value": 31.620173, "relative_strength": -15.347984, "rate_of_change": -0.05022411497162566, "market_dynamics": -0.461423, "expectation": {"probability": 50.6687, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 34.411022, "high": 35.207845, "low": 33.761758, "close": 34.676628, "volume": 160500}, "trend_line": 34.88248, "activity_lines": {"activity_5": 34.825243, "activity_10": 35.422794, "activity_20": 35.636, "activity_30": 35.340184}, "trend_signal": 0, "fair_value": 31.677826, "relative_strength": -14.021122, "rate_of_change": 0.052630022529460474, "market_dynamics": -0.551132, "expectation": {"probability": 59.1671, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 35.257036, "high": 35.257036, "low": 33.889641, "close": 34.83403, "volume": 195200}, "trend_line": 34.929868, "activity_lines": {"activity_5": 34.762152, "activity_10": 35.26253, "activity_20": 35.573278, "activity_30": 35.337058}, "trend_signal": 0, "fair_value": 31.739828, "relative_strength": -13.801242, "rate_of_change": 0.13585043265271846, "market_dynamics": -0.619103, "expectation": {"probability": 60.3937, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 34.725811, "high": 35.138987, "low": 34.263462, "close": 34.430695, "volume": 93600}, "trend_line": 34.956416, "activity_lines": {"activity_5": 34.616201, "activity_10": 35.05178, "activity_20": 35.464717, "activity_30": 35.304853}, "trend_signal": 0, "fair_value": 31.803771, "relative_strength": -14.895829, "rate_of_change": 0.07600372265935343, "market_dynamics": -0.735336, "expectation": {"probability": 59.6491, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 34.38151, "high": 34.725816, "low": 34.283137, "close": 34.56842, "volume": 45100}, "trend_line": 34.992386, "activity_lines": {"activity_5": 34.588094, "activity_10": 34.877754, "activity_20": 35.364092, "activity_30": 35.279821}, "trend_signal": 0, "fair_value": 31.870289, "relative_strength": -14.695395, "rate_of_change": 0.10289956498974624, "market_dynamics": -0.670521, "expectation": {"probability": 61.1966, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 34.597927, "high": 35.119317, "low": 34.253622, "close": 34.419441, "volume": 76000}, "trend_line": 35.016295, "activity_lines": {"activity_5": 34.533844, "activity_10": 34.709476, "activity_20": 35.239969, "activity_30": 35.242857}, "trend_signal": 0, "fair_value": 31.931308, "relative_strength": -14.31655, "rate_of_change": 0.06832629246829919, "market_dynamics": -0.762951, "expectation": {"probability": 59.5518, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 34.527955, "high": 34.666067, "low": 34.054435, "close": 34.162952, "volume": 67400}, "trend_line": 35.005537, "activity_lines": {"activity_5": 34.39288, "activity_10": 34.55181, "activity_20": 35.107882, "activity_30": 35.187803}, "trend_signal": 0, "fair_value": 31.987274, "relative_strength": -16.417466, "rate_of_change": -0.030722839181023323, "market_dynamics": -0.920413, "expectation": {"probability": 58.3055, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 34.16295, "high": 34.567421, "low": 34.005105, "close": 34.567421, "volume": 68400}, "trend_line": 35.049534, "activity_lines": {"activity_5": 34.420985, "activity_10": 34.518031, "activity_20": 35.023985, "activity_30": 35.159537}, "trend_signal": 0, "fair_value": 32.044698, "relative_strength": -16.088657, "rate_of_change": 0.12568583078729662, "market_dynamics": -0.859915, "expectation": {"probability": 58.3521, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 34.399711, "high": 34.567416, "low": 33.876856, "close": 34.034702, "volume": 76400}, "trend_line": 35.05288, "activity_lines": {"activity_5": 34.28929, "activity_10": 34.40631, "activity_20": 34.8939, "activity_30": 35.094064}, "trend_signal": 0, "fair_value": 32.098138, "relative_strength": -17.186323, "rate_of_change": 0.009546489262882967, "market_dynamics": -0.896442, "expectation": {"probability": 57.2448, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 34.014972, "high": 34.370117, "low": 33.254487, "close": 33.75909, "volume": 151600}, "trend_line": 35.046392, "activity_lines": {"activity_5": 34.092124, "activity_10": 34.271297, "activity_20": 34.749714, "activity_30": 35.010594}, "trend_signal": 0, "fair_value": 32.148671, "relative_strength": -14.281628, "rate_of_change": -0.01850917813316478, "market_dynamics": -0.950758, "expectation": {"probability": 56.035, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 33.838243, "high": 34.679255, "low": 33.541417, "close": 34.253803, "volume": 95200}, "trend_line": 35.06933, "activity_lines": {"activity_5": 34.113818, "activity_10": 34.24736, "activity_20": 34.665638, "activity_30": 34.959459}, "trend_signal": 0, "fair_value": 32.198842, "relative_strength": -14.093862, "rate_of_change": 0.06545038930113964, "market_dynamics": -0.976342, "expectation": {"probability": 55.2868, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 34.33295, "high": 34.867242, "low": 33.897608, "close": 34.501156, "volume": 77900}, "trend_line": 35.1128, "activity_lines": {"activity_5": 34.229006, "activity_10": 34.271075, "activity_20": 34.611809, "activity_30": 34.922803}, "trend_signal": 0, "fair_value": 32.244328, "relative_strength": -14.655123, "rate_of_change": 0.12395446391476321, "market_dynamics": -0.971174, "expectation": {"probability": 56.4318, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 34.194433, "high": 35.747829, "low": 34.194433, "close": 35.747829, "volume": 70800}, "trend_line": 35.19524, "activity_lines": {"activity_5": 34.737204, "activity_10": 34.52465, "activity_20": 34.679762, "activity_30": 34.963772}, "trend_signal": 0, "fair_value": 32.305672, "relative_strength": -13.160848, "rate_of_change": 0.2347861748422179, "market_dynamics": -0.59114, "expectation": {"probability": 53.5567, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 35.797298, "high": 37.133018, "low": 35.342165, "close": 36.696987, "volume": 96300}, "trend_line": 35.307043, "activity_lines": {"activity_5": 35.483094, "activity_10": 34.934183, "activity_20": 34.839743, "activity_30": 35.060659}, "trend_signal": 0, "fair_value": 32.368811, "relative_strength": -11.918069, "rate_of_change": 0.31766511607820225, "market_dynamics": -0.087213, "expectation": {"probability": 53.6142, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 36.419201, "high": 36.816034, "low": 34.63346, "close": 34.901321, "volume": 74700}, "trend_line": 35.383314, "activity_lines": {"activity_5": 35.452944, "activity_10": 34.976027, "activity_20": 34.820976, "activity_30": 35.034484}, "trend_signal": 0, "fair_value": 32.41695, "relative_strength": -12.722018, "rate_of_change": 0.21602205542955955, "market_dynamics": 0.271745, "expectation": {"probability": 51.9578, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 34.623539, "high": 35.317991, "low": 34.286232, "close": 34.663223, "volume": 106900}, "trend_line": 35.276194, "activity_lines": {"activity_5": 35.267278, "activity_10": 34.968528, "activity_20": 34.786548, "activity_30": 34.988026}, "trend_signal": 0, "fair_value": 32.465335, "relative_strength": -11.600748, "rate_of_change": -0.30274156909101807, "market_dynamics": 0.514816, "expectation": {"probability": 51.5695, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 34.673143, "high": 36.310067, "low": 34.276307, "close": 34.474724, "volume": 130100}, "trend_line": 35.218898, "activity_lines": {"activity_5": 34.991485, "activity_10": 34.922323, "activity_20": 34.747999, "activity_30": 34.936318}, "trend_signal": 0, "fair_value": 32.528985, "relative_strength": -8.321315, "rate_of_change": -0.16242115008210295, "market_dynamics": 0.531795, "expectation": {"probability": 50.664, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 34.970767, "high": 35.853714, "low": 34.405283, "close": 34.722748, "volume": 129100}, "trend_line": 35.19225, "activity_lines": {"activity_5": 34.800129, "activity_10": 34.915546, "activity_20": 34.744774, "activity_30": 34.904309}, "trend_signal": 0, "fair_value": 32.591519, "relative_strength": -9.18727, "rate_of_change": -0.07566392338568219, "market_dynamics": 0.410217, "expectation": {"probability": 52.5033, "direction": "undecided"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 34.722746, "high": 35.151115, "low": 34.295467, "close": 34.514351, "volume": 44300}, "trend_line": 35.123208, "activity_lines": {"activity_5": 34.607646, "activity_10": 34.868053, "activity_20": 34.725916, "activity_30": 34.860573}, "trend_signal": 0, "fair_value": 32.652028, "relative_strength": -12.373577, "rate_of_change": -0.1961852396479428, "market_dynamics": 0.300259, "expectation": {"probability": 49.8788, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 34.802884, "high": 36.315188, "low": 34.434757, "close": 35.539139, "volume": 131000}, "trend_line": 35.091578, "activity_lines": {"activity_5": 34.902268, "activity_10": 34.998165, "activity_20": 34.809396, "activity_30": 34.887408}, "trend_signal": 0, "fair_value": 32.714743, "relative_strength": -10.84956, "rate_of_change": -0.09005441644168673, "market_dynamics": 0.427497, "expectation": {"probability": 48.4658, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 35.787877, "high": 38.354808, "low": 35.419747, "close": 38.165771, "volume": 237500}, "trend_line": 35.175144, "activity_lines": {"activity_5": 36.029912, "activity_10": 35.573482, "activity_20": 35.140089, "activity_30": 35.085743}, "trend_signal": 0, "fair_value": 32.79573, "relative_strength": -5.613288, "rate_of_change": 0.23813691136945936, "market_dynamics": 0.689702, "expectation": {"probability": 49.1507, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 38.165772, "high": 38.832377, "low": 37.41957, "close": 38.65329, "volume": 79200}, "trend_line": 35.292197, "activity_lines": {"activity_5": 37.08656, "activity_10": 36.166312, "activity_20": 35.499286, "activity_30": 35.310139}, "trend_signal": 1, "fair_value": 32.881672, "relative_strength": -2.746486, "rate_of_change": 0.3327719141675682, "market_dynamics": 0.842942, "expectation": {"probability": 48.5893, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 38.752785, "high": 39.194892, "low": 36.91215, "close": 39.184914, "volume": 134100}, "trend_line": 35.395339, "activity_lines": {"activity_5": 38.041845, "activity_10": 36.780308, "activity_20": 35.890178, "activity_30": 35.561282}, "trend_signal": 1, "fair_value": 32.960075, "relative_strength": -0.982957, "rate_of_change": 0.292251570510043, "market_dynamics": 1.258063, "expectation": {"probability": 49.118, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 38.805834, "high": 42.586658, "low": 38.76593, "close": 39.803413, "volume": 203200}, "trend_line": 35.553012, "activity_lines": {"activity_5": 38.905818, "activity_10": 37.444265, "activity_20": 36.319255, "activity_30": 35.845674}, "trend_signal": 1, "fair_value": 33.04469, "relative_strength": 0.322917, "rate_of_change": 0.44546260737890553, "market_dynamics": 1.491538, "expectation": {"probability": 50.059, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 39.554018, "high": 39.783463, "low": 38.057649, "close": 39.414356, "volume": 124100}, "trend_line": 35.654344, "activity_lines": {"activity_5": 39.287502, "activity_10": 37.981005, "activity_20": 36.685695, "activity_30": 36.094793}, "trend_signal": 1, "fair_value": 33.116498, "relative_strength": 0.261194, "rate_of_change": 0.2850166393778375, "market_dynamics": 1.47342, "expectation": {"probability": 49.6051, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 40.302203, "high": 41.838472, "low": 39.554019, "close": 41.658909, "volume": 87700}, "trend_line": 35.790709, "activity_lines": {"activity_5": 40.159022, "activity_10": 38.843789, "activity_20": 37.242827, "activity_30": 36.482184}, "trend_signal": 1, "fair_value": 33.207015, "relative_strength": 4.166599, "rate_of_change": 0.3824639151964143, "market_dynamics": 1.513627, "expectation": {"probability": 50.4858, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 41.898328, "high": 42.377168, "low": 40.900752, "close": 41.07, "volume": 67900}, "trend_line": 35.92864, "activity_lines": {"activity_5": 40.601363, "activity_10": 39.472306, "activity_20": 37.709398, "activity_30": 36.822784}, "trend_signal": 1, "fair_value": 33.285893, "relative_strength": 1.98078, "rate_of_change": 0.38538213925854836, "market_dynamics": 1.43523, "expectation": {"probability": 49.6063, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/1df297e0-f977-4b44-bf5e-b24be9317edc/", "share_image": "https://sharemaestro.com/terminal/1df297e0-f977-4b44-bf5e-b24be9317edc/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}