{"ticker": {"uuid": "ab4e0b02-4dc8-47b6-aaad-47ab7c59e1b2", "symbol": "BDT", "name": "Bird Construction Inc.", "exchange": "TOR", "asset_type": "Equity", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, BDT rose 70.32%, moving from 33.93 to 57.79. 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 58.59 and has improved across the 12-week window. Market Dynamics is 1.51 on the latest week. Expectation is positive at 62.07%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "57.79"}, {"label": "12-Week Change", "value": "70.32%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 62.07%"}, {"label": "Signal Weeks", "value": "12 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "58.59"}, {"label": "Market Dynamics", "value": "1.51"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 58.799374, "high": 60.846914, "low": 56.459999, "close": 57.790001, "volume": 1198800}, "trend_line": 36.277546, "activity_lines": {"activity_5": 57.095227, "activity_10": 53.245938, "activity_20": 46.119208, "activity_30": 41.637511}, "trend_signal": 1, "fair_value": 23.075135, "relative_strength": 58.586072, "rate_of_change": 2.6492368469363656, "market_dynamics": 1.510431, "expectation": {"probability": 62.0711, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 7.708763, "high": 7.845604, "low": 7.681395, "close": 7.717885, "volume": 78100}, "trend_line": 7.632976, "activity_lines": {"activity_5": 7.774732, "activity_10": 7.803659, "activity_20": 7.91633, "activity_30": 7.860302}, "trend_signal": 1, "fair_value": 7.031363, "relative_strength": 11.284293, "rate_of_change": 0.5939052263528148, "market_dynamics": -0.982058, "expectation": {"probability": 53.4577, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 7.690515, "high": 7.772621, "low": 7.590165, "close": 7.590165, "volume": 68500}, "trend_line": 7.678512, "activity_lines": {"activity_5": 7.703433, "activity_10": 7.759477, "activity_20": 7.879809, "activity_30": 7.85754}, "trend_signal": 1, "fair_value": 7.047265, "relative_strength": 8.888793, "rate_of_change": 0.5965694114589035, "market_dynamics": -1.201732, "expectation": {"probability": 51.858, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 7.590166, "high": 7.799989, "low": 7.325602, "close": 7.407708, "volume": 145800}, "trend_line": 7.707327, "activity_lines": {"activity_5": 7.58254, "activity_10": 7.687558, "activity_20": 7.82661, "activity_30": 7.840068}, "trend_signal": 0, "fair_value": 7.064366, "relative_strength": 9.163267, "rate_of_change": 0.3752680206790157, "market_dynamics": -1.286959, "expectation": {"probability": 52.532, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 7.398586, "high": 7.769385, "low": 7.307358, "close": 7.732737, "volume": 119100}, "trend_line": 7.746266, "activity_lines": {"activity_5": 7.614578, "activity_10": 7.684147, "activity_20": 7.80693, "activity_30": 7.841708}, "trend_signal": 0, "fair_value": 7.083079, "relative_strength": 9.547018, "rate_of_change": 0.505220551820366, "market_dynamics": -1.259808, "expectation": {"probability": 46.4507, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 7.77855, "high": 7.851846, "low": 7.485366, "close": 7.522014, "volume": 63200}, "trend_line": 7.786494, "activity_lines": {"activity_5": 7.57749, "activity_10": 7.646913, "activity_20": 7.76871, "activity_30": 7.82724}, "trend_signal": 0, "fair_value": 7.100847, "relative_strength": 8.094208, "rate_of_change": 0.5193211800369355, "market_dynamics": -1.385392, "expectation": {"probability": 52.2306, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 7.512851, "high": 8.035087, "low": 7.448718, "close": 7.96179, "volume": 148000}, "trend_line": 7.83574, "activity_lines": {"activity_5": 7.700053, "activity_10": 7.694434, "activity_20": 7.775462, "activity_30": 7.838549}, "trend_signal": 0, "fair_value": 7.118496, "relative_strength": 11.584055, "rate_of_change": 0.6324540929460695, "market_dynamics": -1.071556, "expectation": {"probability": 49.2857, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 7.961793, "high": 8.227485, "low": 7.897659, "close": 8.172517, "volume": 300000}, "trend_line": 7.873602, "activity_lines": {"activity_5": 7.876598, "activity_10": 7.776078, "activity_20": 7.80285, "activity_30": 7.860277}, "trend_signal": 0, "fair_value": 7.138306, "relative_strength": 12.532841, "rate_of_change": 0.48319622652103844, "market_dynamics": -0.566717, "expectation": {"probability": 50.0564, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 8.145032, "high": 8.627877, "low": 8.062571, "close": 8.46231, "volume": 233500}, "trend_line": 7.913584, "activity_lines": {"activity_5": 8.110917, "activity_10": 7.902885, "activity_20": 7.857972, "activity_30": 7.898258}, "trend_signal": 0, "fair_value": 7.157622, "relative_strength": 16.115755, "rate_of_change": 0.5077980827580589, "market_dynamics": -0.099565, "expectation": {"probability": 50.4123, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 8.46231, "high": 8.499102, "low": 8.066792, "close": 8.223156, "volume": 148700}, "trend_line": 7.93963, "activity_lines": {"activity_5": 8.195211, "activity_10": 7.979196, "activity_20": 7.889929, "activity_30": 7.91823}, "trend_signal": 0, "fair_value": 7.175864, "relative_strength": 13.837308, "rate_of_change": 0.32913026512386817, "market_dynamics": 0.43695, "expectation": {"probability": 54.6311, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 8.204761, "high": 8.857834, "low": 8.112777, "close": 8.811843, "volume": 398800}, "trend_line": 7.972181, "activity_lines": {"activity_5": 8.44304, "activity_10": 8.153928, "activity_20": 7.977845, "activity_30": 7.974502}, "trend_signal": 1, "fair_value": 7.198388, "relative_strength": 20.137166, "rate_of_change": 0.4099813215477267, "market_dynamics": 0.822195, "expectation": {"probability": 52.9886, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 8.830239, "high": 9.538496, "low": 8.802644, "close": 9.5201, "volume": 1012200}, "trend_line": 8.029236, "activity_lines": {"activity_5": 8.840965, "activity_10": 8.437544, "activity_20": 8.130046, "activity_30": 8.074368}, "trend_signal": 1, "fair_value": 7.224739, "relative_strength": 32.413298, "rate_of_change": 0.715676174437073, "market_dynamics": 1.106564, "expectation": {"probability": 52.7982, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 9.556894, "high": 9.998402, "low": 9.47411, "close": 9.989203, "volume": 588300}, "trend_line": 8.104312, "activity_lines": {"activity_5": 9.291371, "activity_10": 8.773684, "activity_20": 8.320751, "activity_30": 8.200817}, "trend_signal": 1, "fair_value": 7.253522, "relative_strength": 37.343154, "rate_of_change": 0.9350329221858846, "market_dynamics": 1.323121, "expectation": {"probability": 52.9823, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 9.970809, "high": 10.2254, "low": 9.91562, "close": 10.096197, "volume": 411500}, "trend_line": 8.175981, "activity_lines": {"activity_5": 9.656329, "activity_10": 9.085658, "activity_20": 8.511646, "activity_30": 8.329326}, "trend_signal": 1, "fair_value": 7.285037, "relative_strength": 32.630854, "rate_of_change": 0.8843316989770382, "market_dynamics": 1.586449, "expectation": {"probability": 54.0243, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 9.902395, "high": 10.15157, "low": 9.754736, "close": 9.920854, "volume": 204600}, "trend_line": 8.238214, "activity_lines": {"activity_5": 9.853914, "activity_10": 9.31687, "activity_20": 8.675504, "activity_30": 8.441899}, "trend_signal": 1, "fair_value": 7.314405, "relative_strength": 32.018076, "rate_of_change": 0.7611685986060767, "market_dynamics": 1.501125, "expectation": {"probability": 55.3321, "direction": "positive"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 9.957767, "high": 10.07774, "low": 9.819335, "close": 10.022367, "volume": 417400}, "trend_line": 8.299939, "activity_lines": {"activity_5": 9.972157, "activity_10": 9.526755, "activity_20": 8.839786, "activity_30": 8.557005}, "trend_signal": 1, "fair_value": 7.345038, "relative_strength": 28.500755, "rate_of_change": 0.749252204421989, "market_dynamics": 1.386, "expectation": {"probability": 54.1086, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 10.059286, "high": 10.243857, "low": 9.597847, "close": 9.708592, "volume": 329700}, "trend_line": 8.354199, "activity_lines": {"activity_5": 9.905106, "activity_10": 9.63413, "activity_20": 8.963535, "activity_30": 8.647886}, "trend_signal": 1, "fair_value": 7.375961, "relative_strength": 28.466311, "rate_of_change": 0.6537397443523296, "market_dynamics": 1.186882, "expectation": {"probability": 56.4259, "direction": "positive"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 9.736277, "high": 9.791649, "low": 9.381624, "close": 9.529807, "volume": 208800}, "trend_line": 8.398504, "activity_lines": {"activity_5": 9.765894, "activity_10": 9.677237, "activity_20": 9.060841, "activity_30": 8.723732}, "trend_signal": 1, "fair_value": 7.403721, "relative_strength": 26.351837, "rate_of_change": 0.5303321120313435, "market_dynamics": 0.970152, "expectation": {"probability": 55.5049, "direction": "positive"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 9.474238, "high": 9.631676, "low": 9.214921, "close": 9.585371, "volume": 210800}, "trend_line": 8.438653, "activity_lines": {"activity_5": 9.67583, "activity_10": 9.70577, "activity_20": 9.155004, "activity_30": 8.800304}, "trend_signal": 1, "fair_value": 7.431272, "relative_strength": 27.671975, "rate_of_change": 0.478049424040276, "market_dynamics": 0.824343, "expectation": {"probability": 52.9541, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 9.35384, "high": 10.131783, "low": 9.35384, "close": 9.715025, "volume": 232400}, "trend_line": 8.489132, "activity_lines": {"activity_5": 9.663039, "activity_10": 9.737456, "activity_20": 9.254331, "activity_30": 8.88265}, "trend_signal": 1, "fair_value": 7.458934, "relative_strength": 26.581386, "rate_of_change": 0.5981878861472236, "market_dynamics": 0.668666, "expectation": {"probability": 53.0515, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 9.492755, "high": 9.798376, "low": 9.446449, "close": 9.474236, "volume": 225600}, "trend_line": 8.533386, "activity_lines": {"activity_5": 9.583707, "activity_10": 9.698238, "activity_20": 9.321365, "activity_30": 8.946205}, "trend_signal": 1, "fair_value": 7.48572, "relative_strength": 24.393446, "rate_of_change": 0.5213018244974923, "market_dynamics": 0.458363, "expectation": {"probability": 55.5892, "direction": "positive"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 9.446452, "high": 9.835423, "low": 9.316795, "close": 9.446451, "volume": 300700}, "trend_line": 8.574137, "activity_lines": {"activity_5": 9.531655, "activity_10": 9.641925, "activity_20": 9.37739, "activity_30": 9.005113}, "trend_signal": 1, "fair_value": 7.513286, "relative_strength": 25.183477, "rate_of_change": 0.47754783388446514, "market_dynamics": 0.277372, "expectation": {"probability": 55.6948, "direction": "positive"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 9.684376, "high": 10.520839, "low": 9.563554, "close": 10.418605, "volume": 435800}, "trend_line": 8.658451, "activity_lines": {"activity_5": 9.821131, "activity_10": 9.763706, "activity_20": 9.517769, "activity_30": 9.124111}, "trend_signal": 1, "fair_value": 7.547291, "relative_strength": 28.965956, "rate_of_change": 0.9833526102976791, "market_dynamics": 0.282645, "expectation": {"probability": 53.894, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 10.511549, "high": 11.208599, "low": 10.223431, "close": 10.920485, "volume": 712300}, "trend_line": 8.758288, "activity_lines": {"activity_5": 10.218646, "activity_10": 9.96893, "activity_20": 9.692477, "activity_30": 9.270049}, "trend_signal": 1, "fair_value": 7.582497, "relative_strength": 34.829097, "rate_of_change": 1.1530584396677979, "market_dynamics": 0.406002, "expectation": {"probability": 53.894, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 10.911193, "high": 11.385187, "low": 10.734607, "close": 11.180718, "volume": 588000}, "trend_line": 8.864989, "activity_lines": {"activity_5": 10.613899, "activity_10": 10.206483, "activity_20": 9.875243, "activity_30": 9.426334}, "trend_signal": 1, "fair_value": 7.618647, "relative_strength": 32.969565, "rate_of_change": 1.2182860394634119, "market_dynamics": 0.651297, "expectation": {"probability": 53.9781, "direction": "undecided"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 11.245776, "high": 11.338716, "low": 10.920484, "close": 11.013425, "volume": 285800}, "trend_line": 8.972577, "activity_lines": {"activity_5": 10.855674, "activity_10": 10.390711, "activity_20": 10.025656, "activity_30": 9.564943}, "trend_signal": 1, "fair_value": 7.650811, "relative_strength": 30.091949, "rate_of_change": 1.213628127457347, "market_dynamics": 0.793428, "expectation": {"probability": 55.7352, "direction": "positive"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 10.994836, "high": 11.354978, "low": 10.818251, "close": 11.354978, "volume": 270800}, "trend_line": 9.093366, "activity_lines": {"activity_5": 11.108688, "activity_10": 10.619022, "activity_20": 10.191973, "activity_30": 9.718646}, "trend_signal": 1, "fair_value": 7.685581, "relative_strength": 30.434351, "rate_of_change": 1.3462018771195863, "market_dynamics": 0.827047, "expectation": {"probability": 54.1455, "direction": "undecided"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 11.19649, "high": 11.793139, "low": 11.05665, "close": 11.737204, "volume": 564100}, "trend_line": 9.225988, "activity_lines": {"activity_5": 11.361875, "activity_10": 10.886893, "activity_20": 10.378534, "activity_30": 9.889217}, "trend_signal": 1, "fair_value": 7.718906, "relative_strength": 34.051094, "rate_of_change": 1.4584478398867875, "market_dynamics": 0.906083, "expectation": {"probability": 54.0619, "direction": "undecided"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 11.755851, "high": 13.424602, "low": 11.522785, "close": 13.144922, "volume": 1028300}, "trend_line": 9.394934, "activity_lines": {"activity_5": 11.996395, "activity_10": 11.370579, "activity_20": 10.682189, "activity_30": 10.142051}, "trend_signal": 1, "fair_value": 7.761047, "relative_strength": 46.673479, "rate_of_change": 1.8311968322525463, "market_dynamics": 1.113299, "expectation": {"probability": 54.2441, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 13.238151, "high": 13.834799, "low": 13.014407, "close": 13.433926, "volume": 607500}, "trend_line": 9.584416, "activity_lines": {"activity_5": 12.578954, "activity_10": 11.842092, "activity_20": 10.99107, "activity_30": 10.402631}, "trend_signal": 1, "fair_value": 7.806858, "relative_strength": 45.559168, "rate_of_change": 2.0168529124313164, "market_dynamics": 1.442055, "expectation": {"probability": 55.2727, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 13.368667, "high": 13.682385, "low": 13.312731, "close": 13.458083, "volume": 149000}, "trend_line": 9.775756, "activity_lines": {"activity_5": 13.019351, "activity_10": 12.250381, "activity_20": 11.277438, "activity_30": 10.652545}, "trend_signal": 1, "fair_value": 7.851406, "relative_strength": 43.612489, "rate_of_change": 1.9963657670952546, "market_dynamics": 1.65525, "expectation": {"probability": 55.2727, "direction": "positive"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 13.495468, "high": 13.542198, "low": 12.383306, "close": 13.205747, "volume": 574200}, "trend_line": 9.958685, "activity_lines": {"activity_5": 13.21266, "activity_10": 12.540357, "activity_20": 11.51765, "activity_30": 10.873835}, "trend_signal": 1, "fair_value": 7.893606, "relative_strength": 39.528632, "rate_of_change": 1.8712516965439776, "market_dynamics": 1.730812, "expectation": {"probability": 56.6315, "direction": "positive"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 13.233784, "high": 13.458087, "low": 13.028174, "close": 13.187055, "volume": 509400}, "trend_line": 10.145248, "activity_lines": {"activity_5": 13.276352, "activity_10": 12.758583, "activity_20": 11.73853, "activity_30": 11.082117}, "trend_signal": 1, "fair_value": 7.933079, "relative_strength": 37.557528, "rate_of_change": 1.873369827442091, "market_dynamics": 1.644651, "expectation": {"probability": 55.6518, "direction": "positive"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 13.187054, "high": 13.691732, "low": 13.03752, "close": 13.691732, "volume": 349200}, "trend_line": 10.354715, "activity_lines": {"activity_5": 13.411614, "activity_10": 13.018234, "activity_20": 11.992247, "activity_30": 11.310922}, "trend_signal": 1, "fair_value": 7.975787, "relative_strength": 41.757875, "rate_of_change": 2.0646809225363447, "market_dynamics": 1.551417, "expectation": {"probability": 54.3273, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 13.775847, "high": 14.532863, "low": 13.645005, "close": 14.476788, "volume": 511300}, "trend_line": 10.579517, "activity_lines": {"activity_5": 13.772107, "activity_10": 13.370235, "activity_20": 12.30361, "activity_30": 11.576863}, "trend_signal": 1, "fair_value": 8.025655, "relative_strength": 46.433133, "rate_of_change": 2.1710109838851057, "market_dynamics": 1.608879, "expectation": {"probability": 55.2727, "direction": "positive"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 14.364635, "high": 14.791563, "low": 14.276342, "close": 14.716621, "volume": 425900}, "trend_line": 10.819337, "activity_lines": {"activity_5": 14.143021, "activity_10": 13.705914, "activity_20": 12.616119, "activity_30": 11.843773}, "trend_signal": 1, "fair_value": 8.076328, "relative_strength": 47.235976, "rate_of_change": 2.2668331645008153, "market_dynamics": 1.590172, "expectation": {"probability": 55.2727, "direction": "positive"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 14.725989, "high": 14.744725, "low": 14.126455, "close": 14.388755, "volume": 454100}, "trend_line": 11.033569, "activity_lines": {"activity_5": 14.320743, "activity_10": 13.914651, "activity_20": 12.875049, "activity_30": 12.074058}, "trend_signal": 1, "fair_value": 8.123066, "relative_strength": 42.769534, "rate_of_change": 1.9800843619160684, "market_dynamics": 1.55823, "expectation": {"probability": 56.525, "direction": "positive"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 14.257606, "high": 15.831373, "low": 14.23887, "close": 15.812637, "volume": 903200}, "trend_line": 11.28824, "activity_lines": {"activity_5": 14.894225, "activity_10": 14.327115, "activity_20": 13.247301, "activity_30": 12.382385}, "trend_signal": 1, "fair_value": 8.177623, "relative_strength": 52.962256, "rate_of_change": 2.3081470737165835, "market_dynamics": 1.664956, "expectation": {"probability": 54.3273, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 15.812642, "high": 15.953158, "low": 15.344257, "close": 15.615916, "volume": 547200}, "trend_line": 11.526693, "activity_lines": {"activity_5": 15.227095, "activity_10": 14.629713, "activity_20": 13.570898, "activity_30": 12.661589}, "trend_signal": 1, "fair_value": 8.232581, "relative_strength": 48.01838, "rate_of_change": 2.1124019333394735, "market_dynamics": 1.590448, "expectation": {"probability": 56.525, "direction": "positive"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 15.522238, "high": 16.521753, "low": 15.522238, "close": 16.427879, "volume": 1895300}, "trend_line": 11.800184, "activity_lines": {"activity_5": 15.70234, "activity_10": 15.035014, "activity_20": 13.943109, "activity_30": 12.977795}, "trend_signal": 1, "fair_value": 8.289064, "relative_strength": 52.542989, "rate_of_change": 2.3726753197990087, "market_dynamics": 1.631466, "expectation": {"probability": 54.3273, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 16.427883, "high": 18.211481, "low": 16.136875, "close": 17.357235, "volume": 1333300}, "trend_line": 12.08503, "activity_lines": {"activity_5": 16.357298, "activity_10": 15.554853, "activity_20": 14.371864, "activity_30": 13.336314}, "trend_signal": 1, "fair_value": 8.354395, "relative_strength": 57.528671, "rate_of_change": 2.4139115118882883, "market_dynamics": 1.738096, "expectation": {"probability": 55.2727, "direction": "positive"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 17.366615, "high": 18.07067, "low": 17.169481, "close": 17.563751, "volume": 833900}, "trend_line": 12.353152, "activity_lines": {"activity_5": 16.905053, "activity_10": 16.041346, "activity_20": 14.782749, "activity_30": 13.68978}, "trend_signal": 1, "fair_value": 8.419684, "relative_strength": 56.32905, "rate_of_change": 2.2186291635188327, "market_dynamics": 1.656645, "expectation": {"probability": 55.4545, "direction": "positive"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 17.685791, "high": 17.873539, "low": 17.225807, "close": 17.357235, "volume": 493500}, "trend_line": 12.598753, "activity_lines": {"activity_5": 17.172304, "activity_10": 16.411055, "activity_20": 15.135312, "activity_30": 14.012624}, "trend_signal": 1, "fair_value": 8.484647, "relative_strength": 51.437255, "rate_of_change": 1.9881646400853856, "market_dynamics": 1.574205, "expectation": {"probability": 57.4228, "direction": "positive"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 17.33846, "high": 17.892309, "low": 17.103776, "close": 17.542488, "volume": 363900}, "trend_line": 12.846963, "activity_lines": {"activity_5": 17.398332, "activity_10": 16.738624, "activity_20": 15.472477, "activity_30": 14.331575}, "trend_signal": 1, "fair_value": 8.549725, "relative_strength": 49.680401, "rate_of_change": 1.9701156138230524, "market_dynamics": 1.387016, "expectation": {"probability": 55.5354, "direction": "positive"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 17.617774, "high": 18.022456, "low": 17.222503, "close": 17.909523, "volume": 518900}, "trend_line": 13.113252, "activity_lines": {"activity_5": 17.618267, "activity_10": 17.062914, "activity_20": 15.813065, "activity_30": 14.658192}, "trend_signal": 1, "fair_value": 8.617314, "relative_strength": 49.887713, "rate_of_change": 2.0727778230543565, "market_dynamics": 1.223302, "expectation": {"probability": 56.4791, "direction": "positive"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 17.843645, "high": 18.257741, "low": 17.288386, "close": 17.457787, "volume": 410400}, "trend_line": 13.361099, "activity_lines": {"activity_5": 17.588847, "activity_10": 17.242656, "activity_20": 16.078588, "activity_30": 14.938484}, "trend_signal": 1, "fair_value": 8.681743, "relative_strength": 46.37686, "rate_of_change": 1.890049851859784, "market_dynamics": 1.10805, "expectation": {"probability": 57.4228, "direction": "positive"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 17.448375, "high": 17.909524, "low": 16.836647, "close": 17.589548, "volume": 419900}, "trend_line": 13.623798, "activity_lines": {"activity_5": 17.596645, "activity_10": 17.396516, "activity_20": 16.325972, "activity_30": 15.211287}, "trend_signal": 1, "fair_value": 8.748072, "relative_strength": 45.93845, "rate_of_change": 1.9661481439513424, "market_dynamics": 1.070934, "expectation": {"probability": 56.4557, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 17.589544, "high": 18.323615, "low": 17.401319, "close": 18.013041, "volume": 575600}, "trend_line": 13.906572, "activity_lines": {"activity_5": 17.743886, "activity_10": 17.569178, "activity_20": 16.584001, "activity_30": 15.494464}, "trend_signal": 1, "fair_value": 8.815573, "relative_strength": 46.101246, "rate_of_change": 2.0755886133954706, "market_dynamics": 0.989477, "expectation": {"probability": 56.4557, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 18.170602, "high": 18.368722, "low": 17.613967, "close": 18.208338, "volume": 418000}, "trend_line": 14.194004, "activity_lines": {"activity_5": 17.912506, "activity_10": 17.737341, "activity_20": 16.830744, "activity_30": 15.771998}, "trend_signal": 1, "fair_value": 8.883638, "relative_strength": 45.570914, "rate_of_change": 2.0668788828763764, "market_dynamics": 0.783076, "expectation": {"probability": 56.5343, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 18.387591, "high": 19.44424, "low": 18.359287, "close": 19.387632, "volume": 420600}, "trend_line": 14.516425, "activity_lines": {"activity_5": 18.429835, "activity_10": 18.072786, "activity_20": 17.165689, "activity_30": 16.10707}, "trend_signal": 1, "fair_value": 8.955451, "relative_strength": 50.011674, "rate_of_change": 2.271529583900359, "market_dynamics": 0.677484, "expectation": {"probability": 56.7928, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 19.415938, "high": 21.453759, "low": 19.114039, "close": 19.915964, "volume": 712000}, "trend_line": 14.864482, "activity_lines": {"activity_5": 19.024733, "activity_10": 18.450479, "activity_20": 17.522601, "activity_30": 16.455428}, "trend_signal": 1, "fair_value": 9.031338, "relative_strength": 50.578594, "rate_of_change": 2.3976771140277355, "market_dynamics": 0.725599, "expectation": {"probability": 57.8058, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 19.812185, "high": 20.331068, "low": 19.104607, "close": 20.180119, "volume": 576000}, "trend_line": 15.222271, "activity_lines": {"activity_5": 19.543804, "activity_10": 18.829676, "activity_20": 17.873919, "activity_30": 16.798372}, "trend_signal": 1, "fair_value": 9.109381, "relative_strength": 51.022681, "rate_of_change": 2.407006177544556, "market_dynamics": 0.786545, "expectation": {"probability": 58.8151, "direction": "positive"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 20.048042, "high": 20.642405, "low": 19.893206, "close": 20.479412, "volume": 659800}, "trend_line": 15.557631, "activity_lines": {"activity_5": 19.989935, "activity_10": 19.215721, "activity_20": 18.220529, "activity_30": 17.137543}, "trend_signal": 1, "fair_value": 9.189342, "relative_strength": 51.027246, "rate_of_change": 2.2030878309813393, "market_dynamics": 1.011153, "expectation": {"probability": 59.8208, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 20.432137, "high": 23.296981, "low": 20.233586, "close": 21.746374, "volume": 1056400}, "trend_line": 15.918494, "activity_lines": {"activity_5": 20.693962, "activity_10": 19.775355, "activity_20": 18.653077, "activity_30": 17.536816}, "trend_signal": 1, "fair_value": 9.276257, "relative_strength": 59.261836, "rate_of_change": 2.319524097209917, "market_dynamics": 1.283918, "expectation": {"probability": 60.0, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 21.746377, "high": 24.885415, "low": 21.746377, "close": 24.497761, "volume": 981000}, "trend_line": 16.362396, "activity_lines": {"activity_5": 22.079249, "activity_10": 20.758807, "activity_20": 19.309307, "activity_30": 18.090317}, "trend_signal": 1, "fair_value": 9.386864, "relative_strength": 78.305581, "rate_of_change": 2.7885929410156485, "market_dynamics": 1.493065, "expectation": {"probability": 61.0018, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 24.346482, "high": 25.112336, "low": 22.994424, "close": 23.608995, "volume": 1026000}, "trend_line": 16.782248, "activity_lines": {"activity_5": 22.827606, "activity_10": 21.46088, "activity_20": 19.833173, "activity_30": 18.55784}, "trend_signal": 1, "fair_value": 9.491509, "relative_strength": 68.857266, "rate_of_change": 2.5659567217417227, "market_dynamics": 1.638147, "expectation": {"probability": 61.6021, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 23.599542, "high": 25.857692, "low": 23.032246, "close": 25.403051, "volume": 827800}, "trend_line": 17.250517, "activity_lines": {"activity_5": 23.927779, "activity_10": 22.377304, "activity_20": 20.485557, "activity_30": 19.114021}, "trend_signal": 1, "fair_value": 9.607634, "relative_strength": 74.989494, "rate_of_change": 2.790263854997253, "market_dynamics": 1.728379, "expectation": {"probability": 60.1429, "direction": "positive"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 25.40305, "high": 25.554598, "low": 24.616901, "close": 24.948408, "volume": 390700}, "trend_line": 17.690891, "activity_lines": {"activity_5": 24.528208, "activity_10": 23.069002, "activity_20": 21.042193, "activity_30": 19.610659}, "trend_signal": 1, "fair_value": 9.722071, "relative_strength": 66.797049, "rate_of_change": 2.5528162431305805, "market_dynamics": 1.546586, "expectation": {"probability": 61.9782, "direction": "positive"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 25.052593, "high": 25.526181, "low": 24.87263, "close": 24.967352, "volume": 563600}, "trend_line": 18.084972, "activity_lines": {"activity_5": 24.83702, "activity_10": 23.638047, "activity_20": 21.557129, "activity_30": 20.080108}, "trend_signal": 1, "fair_value": 9.837429, "relative_strength": 59.201926, "rate_of_change": 2.227592719891835, "market_dynamics": 1.320271, "expectation": {"probability": 60.2962, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 24.929461, "high": 25.118896, "low": 23.139314, "close": 23.859161, "volume": 573300}, "trend_line": 18.43248, "activity_lines": {"activity_5": 24.561702, "activity_10": 23.882711, "activity_20": 21.921992, "activity_30": 20.452636}, "trend_signal": 1, "fair_value": 9.944938, "relative_strength": 49.308392, "rate_of_change": 1.921529101620955, "market_dynamics": 1.040791, "expectation": {"probability": 61.8189, "direction": "positive"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 23.859165, "high": 24.815808, "low": 23.470828, "close": 24.531652, "volume": 329700}, "trend_line": 18.801599, "activity_lines": {"activity_5": 24.553122, "activity_10": 24.168346, "activity_20": 22.315515, "activity_30": 20.846131}, "trend_signal": 1, "fair_value": 10.056473, "relative_strength": 49.965324, "rate_of_change": 2.002546591668607, "market_dynamics": 0.71205, "expectation": {"probability": 60.0069, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 24.531653, "high": 24.815804, "low": 22.393853, "close": 22.659542, "volume": 470500}, "trend_line": 19.116725, "activity_lines": {"activity_5": 23.858994, "activity_10": 24.029676, "activity_20": 22.496578, "activity_30": 21.095031}, "trend_signal": 1, "fair_value": 10.155205, "relative_strength": 39.880174, "rate_of_change": 1.6760595734437234, "market_dynamics": 0.35006, "expectation": {"probability": 61.6661, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 20.875617, "high": 23.209898, "low": 19.433302, "close": 23.209898, "volume": 1057800}, "trend_line": 19.45082, "activity_lines": {"activity_5": 23.531219, "activity_10": 23.94599, "activity_20": 22.705791, "activity_30": 21.359106}, "trend_signal": 1, "fair_value": 10.254627, "relative_strength": 40.484436, "rate_of_change": 1.7476581370501558, "market_dynamics": 0.057487, "expectation": {"probability": 59.8302, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 23.352234, "high": 24.557324, "low": 20.600443, "close": 23.447117, "volume": 903700}, "trend_line": 19.775999, "activity_lines": {"activity_5": 23.398418, "activity_10": 23.855789, "activity_20": 22.909725, "activity_30": 21.616932}, "trend_signal": 1, "fair_value": 10.356479, "relative_strength": 35.456762, "rate_of_change": 1.671800983197616, "market_dynamics": -0.152534, "expectation": {"probability": 58.0212, "direction": "positive"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 23.456608, "high": 23.608436, "low": 22.308454, "close": 22.735451, "volume": 466200}, "trend_line": 20.051288, "activity_lines": {"activity_5": 23.129744, "activity_10": 23.605272, "activity_20": 23.017765, "activity_30": 21.807864}, "trend_signal": 1, "fair_value": 10.450505, "relative_strength": 28.483809, "rate_of_change": 1.3920358713610412, "market_dynamics": -0.484126, "expectation": {"probability": 58.4926, "direction": "positive"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 22.773407, "high": 22.944208, "low": 21.412769, "close": 21.80261, "volume": 454200}, "trend_line": 20.287488, "activity_lines": {"activity_5": 22.625036, "activity_10": 23.21719, "activity_20": 23.013982, "activity_30": 21.920853}, "trend_signal": 1, "fair_value": 10.535741, "relative_strength": 21.534014, "rate_of_change": 1.1779791901647425, "market_dynamics": -0.67946, "expectation": {"probability": 57.5368, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 21.678997, "high": 21.678997, "low": 19.91045, "close": 20.129141, "volume": 399200}, "trend_line": 20.478834, "activity_lines": {"activity_5": 21.744442, "activity_10": 22.557684, "activity_20": 22.830132, "activity_30": 21.910637}, "trend_signal": 1, "fair_value": 10.609712, "relative_strength": 13.877705, "rate_of_change": 0.9431724617655934, "market_dynamics": -1.015463, "expectation": {"probability": 54.2939, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 20.224223, "high": 21.422274, "low": 20.224223, "close": 20.918333, "volume": 684000}, "trend_line": 20.649024, "activity_lines": {"activity_5": 21.295605, "activity_10": 22.137557, "activity_20": 22.709349, "activity_30": 21.938992}, "trend_signal": 1, "fair_value": 10.688474, "relative_strength": 13.262046, "rate_of_change": 0.8310531742188135, "market_dynamics": -1.189024, "expectation": {"probability": 55.2808, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 21.013418, "high": 21.907197, "low": 20.633085, "close": 21.393753, "volume": 2206900}, "trend_line": 20.841618, "activity_lines": {"activity_5": 21.158013, "activity_10": 21.877144, "activity_20": 22.62001, "activity_30": 21.987039}, "trend_signal": 1, "fair_value": 10.772432, "relative_strength": 13.259346, "rate_of_change": 0.9327026788287898, "market_dynamics": -1.080721, "expectation": {"probability": 56.0071, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 21.650478, "high": 22.76295, "low": 21.108502, "close": 22.627758, "volume": 638700}, "trend_line": 21.048281, "activity_lines": {"activity_5": 21.568646, "activity_10": 21.906069, "activity_20": 22.633026, "activity_30": 22.102274}, "trend_signal": 1, "fair_value": 10.864125, "relative_strength": 18.034881, "rate_of_change": 0.9915880811173055, "market_dynamics": -0.997148, "expectation": {"probability": 56.261, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 22.71351, "high": 24.647582, "low": 22.351462, "close": 24.628527, "volume": 593400}, "trend_line": 21.290657, "activity_lines": {"activity_5": 22.653382, "activity_10": 22.321161, "activity_20": 22.821163, "activity_30": 22.333257}, "trend_signal": 1, "fair_value": 10.968642, "relative_strength": 25.800533, "rate_of_change": 1.1515239653062412, "market_dynamics": -0.793604, "expectation": {"probability": 57.1529, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 24.542779, "high": 31.126263, "low": 24.533251, "close": 30.392649, "volume": 1146100}, "trend_line": 21.718287, "activity_lines": {"activity_5": 25.471098, "activity_10": 23.782513, "activity_20": 23.535823, "activity_30": 22.920483}, "trend_signal": 1, "fair_value": 11.108816, "relative_strength": 50.631008, "rate_of_change": 2.0085336023214344, "market_dynamics": -0.301941, "expectation": {"probability": 57.2281, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 30.52604, "high": 30.52604, "low": 28.525266, "close": 28.687233, "volume": 621800}, "trend_line": 22.095954, "activity_lines": {"activity_5": 27.036107, "activity_10": 24.793187, "activity_20": 24.039431, "activity_30": 23.370092}, "trend_signal": 1, "fair_value": 11.237088, "relative_strength": 38.041324, "rate_of_change": 1.7389354878678913, "market_dynamics": -0.044737, "expectation": {"probability": 57.4121, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 28.611016, "high": 29.897228, "low": 27.505825, "close": 29.316053, "volume": 734300}, "trend_line": 22.488406, "activity_lines": {"activity_5": 28.292797, "activity_10": 25.818604, "activity_20": 24.563842, "activity_30": 23.835905}, "trend_signal": 1, "fair_value": 11.370504, "relative_strength": 40.889554, "rate_of_change": 1.7761260726737675, "market_dynamics": 0.358777, "expectation": {"probability": 59.9795, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 29.8877, "high": 29.8877, "low": 28.616661, "close": 29.523157, "volume": 467900}, "trend_line": 22.875527, "activity_lines": {"activity_5": 29.090368, "activity_10": 26.774969, "activity_20": 25.071931, "activity_30": 24.28976}, "trend_signal": 1, "fair_value": 11.505573, "relative_strength": 40.901106, "rate_of_change": 1.7214248088548407, "market_dynamics": 0.663255, "expectation": {"probability": 60.8025, "direction": "positive"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 29.618577, "high": 30.057511, "low": 25.324645, "close": 27.748333, "volume": 1429600}, "trend_line": 23.218545, "activity_lines": {"activity_5": 28.836638, "activity_10": 27.285226, "activity_20": 25.387058, "activity_30": 24.604134}, "trend_signal": 1, "fair_value": 11.626291, "relative_strength": 28.122069, "rate_of_change": 1.4994976946323342, "market_dynamics": 0.665473, "expectation": {"probability": 61.8378, "direction": "positive"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 27.891457, "high": 28.616655, "low": 26.631906, "close": 27.385738, "volume": 953200}, "trend_line": 23.545085, "activity_lines": {"activity_5": 28.254055, "activity_10": 27.621452, "activity_20": 25.647942, "activity_30": 24.872985}, "trend_signal": 1, "fair_value": 11.746091, "relative_strength": 24.288715, "rate_of_change": 1.4063758086477915, "market_dynamics": 0.687922, "expectation": {"probability": 61.9495, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 27.624284, "high": 28.969718, "low": 27.433444, "close": 28.549864, "volume": 462500}, "trend_line": 23.896313, "activity_lines": {"activity_5": 28.259976, "activity_10": 28.0374, "activity_20": 26.010254, "activity_30": 25.195874}, "trend_signal": 1, "fair_value": 11.875732, "relative_strength": 25.191242, "rate_of_change": 1.4917253431023882, "market_dynamics": 0.598092, "expectation": {"probability": 60.8696, "direction": "positive"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 28.568947, "high": 29.762861, "low": 28.158641, "close": 29.504635, "volume": 1138400}, "trend_line": 24.272856, "activity_lines": {"activity_5": 28.593311, "activity_10": 28.488187, "activity_20": 26.446346, "activity_30": 25.557702}, "trend_signal": 1, "fair_value": 12.013104, "relative_strength": 26.731932, "rate_of_change": 1.575736809272634, "market_dynamics": 0.641455, "expectation": {"probability": 61.7597, "direction": "positive"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 29.514202, "high": 29.648096, "low": 28.098744, "close": 28.615194, "volume": 628900}, "trend_line": 24.580441, "activity_lines": {"activity_5": 28.617594, "activity_10": 28.629786, "activity_20": 26.776123, "activity_30": 25.837852}, "trend_signal": 1, "fair_value": 12.143853, "relative_strength": 21.322978, "rate_of_change": 1.2671973994325165, "market_dynamics": 0.510867, "expectation": {"probability": 62.955, "direction": "positive"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 28.538686, "high": 28.538686, "low": 25.659948, "close": 26.348549, "volume": 813700}, "trend_line": 24.794861, "activity_lines": {"activity_5": 27.946859, "activity_10": 28.250407, "activity_20": 26.867382, "activity_30": 25.951924}, "trend_signal": 1, "fair_value": 12.261374, "relative_strength": 12.609436, "rate_of_change": 0.8723195812475475, "market_dynamics": 0.403483, "expectation": {"probability": 62.7748, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 26.367681, "high": 26.654599, "low": 24.349697, "close": 24.885275, "volume": 779300}, "trend_line": 24.951699, "activity_lines": {"activity_5": 26.881686, "activity_10": 27.573704, "activity_20": 26.81063, "activity_30": 25.957757}, "trend_signal": 1, "fair_value": 12.367833, "relative_strength": 8.443549, "rate_of_change": 0.632542364322996, "market_dynamics": 0.225223, "expectation": {"probability": 59.7643, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 24.866148, "high": 25.33478, "low": 24.540975, "close": 25.0383, "volume": 268800}, "trend_line": 25.103662, "activity_lines": {"activity_5": 26.034218, "activity_10": 27.024958, "activity_20": 26.757852, "activity_30": 25.963344}, "trend_signal": 1, "fair_value": 12.474877, "relative_strength": 7.429819, "rate_of_change": 0.6090286677472283, "market_dynamics": -0.168436, "expectation": {"probability": 54.1991, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 24.85658, "high": 26.142429, "low": 24.359257, "close": 26.027348, "volume": 873200}, "trend_line": 25.246361, "activity_lines": {"activity_5": 25.750537, "activity_10": 26.722383, "activity_20": 26.790563, "activity_30": 26.022937}, "trend_signal": 1, "fair_value": 12.588914, "relative_strength": 9.526515, "rate_of_change": 0.5684389791417697, "market_dynamics": -0.39237, "expectation": {"probability": 58.2278, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 26.497262, "high": 26.689064, "low": 22.162563, "close": 22.872229, "volume": 1208500}, "trend_line": 25.192177, "activity_lines": {"activity_5": 24.646969, "activity_10": 25.905945, "activity_20": 26.5105, "activity_30": 25.869767}, "trend_signal": 0, "fair_value": 12.682998, "relative_strength": -3.142481, "rate_of_change": -0.21462102993773774, "market_dynamics": -0.659212, "expectation": {"probability": 46.5664, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 22.642068, "high": 22.737967, "low": 21.098074, "close": 21.606346, "volume": 1158100}, "trend_line": 25.125422, "activity_lines": {"activity_5": 23.504304, "activity_10": 24.980272, "activity_20": 26.109225, "activity_30": 25.638423}, "trend_signal": 0, "fair_value": 12.770873, "relative_strength": -9.974757, "rate_of_change": -0.2649830540647621, "market_dynamics": -0.847156, "expectation": {"probability": 46.8212, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 21.654299, "high": 25.34646, "low": 21.404958, "close": 25.058758, "volume": 1406700}, "trend_line": 25.113945, "activity_lines": {"activity_5": 23.82859, "activity_10": 24.793983, "activity_20": 26.037685, "activity_30": 25.634122}, "trend_signal": 0, "fair_value": 12.879879, "relative_strength": 2.155052, "rate_of_change": -0.04567883476742915, "market_dynamics": -0.773561, "expectation": {"probability": 50.9857, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 24.454582, "high": 24.550482, "low": 22.725919, "close": 22.754772, "volume": 1094000}, "trend_line": 25.040824, "activity_lines": {"activity_5": 23.373316, "activity_10": 24.231096, "activity_20": 25.723244, "activity_30": 25.481918}, "trend_signal": 0, "fair_value": 12.973078, "relative_strength": -7.827718, "rate_of_change": -0.2911569647859006, "market_dynamics": -0.876572, "expectation": {"probability": 45.3473, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 20.30233, "high": 24.341638, "low": 20.30233, "close": 23.70689, "volume": 988000}, "trend_line": 24.998809, "activity_lines": {"activity_5": 23.387649, "activity_10": 23.946687, "activity_20": 25.490736, "activity_30": 25.395857}, "trend_signal": 0, "fair_value": 13.072107, "relative_strength": -4.101495, "rate_of_change": -0.16778601215359065, "market_dynamics": -0.844271, "expectation": {"probability": 44.4444, "direction": "negative"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 23.726122, "high": 24.553219, "low": 22.39892, "close": 22.418154, "volume": 669800}, "trend_line": 24.950775, "activity_lines": {"activity_5": 23.127101, "activity_10": 23.533375, "activity_20": 25.124477, "activity_30": 25.229363}, "trend_signal": 0, "fair_value": 13.164186, "relative_strength": -9.700764, "rate_of_change": -0.19214515379513175, "market_dynamics": -0.848269, "expectation": {"probability": 45.8578, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 22.639361, "high": 22.648977, "low": 20.44659, "close": 20.706261, "volume": 749600}, "trend_line": 24.823262, "activity_lines": {"activity_5": 22.326193, "activity_10": 22.921484, "activity_20": 24.596178, "activity_30": 24.955524}, "trend_signal": 0, "fair_value": 13.245984, "relative_strength": -15.637903, "rate_of_change": -0.5110582737409978, "market_dynamics": -1.025979, "expectation": {"probability": 45.6806, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 20.715882, "high": 21.466036, "low": 20.12922, "close": 21.293852, "volume": 798200}, "trend_line": 24.777739, "activity_lines": {"activity_5": 21.781155, "activity_10": 22.519015, "activity_20": 24.142517, "activity_30": 24.72782}, "trend_signal": 0, "fair_value": 13.331165, "relative_strength": -14.215087, "rate_of_change": -0.18338846844544168, "market_dynamics": -1.080481, "expectation": {"probability": 44.2728, "direction": "negative"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 21.419281, "high": 21.679784, "low": 19.180863, "close": 20.049217, "volume": 1097800}, "trend_line": 24.672383, "activity_lines": {"activity_5": 21.072232, "activity_10": 21.955547, "activity_20": 23.613648, "activity_30": 24.422754}, "trend_signal": 0, "fair_value": 13.410176, "relative_strength": -17.177064, "rate_of_change": -0.4252042528981375, "market_dynamics": -1.166382, "expectation": {"probability": 45.5316, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 20.116755, "high": 21.361389, "low": 19.190515, "close": 20.753546, "volume": 1714300}, "trend_line": 24.582598, "activity_lines": {"activity_5": 20.778455, "activity_10": 21.610849, "activity_20": 23.192991, "activity_30": 24.169926}, "trend_signal": 0, "fair_value": 13.492332, "relative_strength": -13.620605, "rate_of_change": -0.36390890981223467, "market_dynamics": -1.114176, "expectation": {"probability": 44.2728, "direction": "negative"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 20.850027, "high": 21.708728, "low": 20.637765, "close": 20.975456, "volume": 1005000}, "trend_line": 24.523931, "activity_lines": {"activity_5": 20.755539, "activity_10": 21.402386, "activity_20": 22.834242, "activity_30": 23.937207}, "trend_signal": 0, "fair_value": 13.576295, "relative_strength": -14.233578, "rate_of_change": -0.23865256227189577, "market_dynamics": -1.114388, "expectation": {"probability": 45.9459, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 21.091236, "high": 22.046419, "low": 20.502691, "close": 20.570229, "volume": 736900}, "trend_line": 24.482852, "activity_lines": {"activity_5": 20.693726, "activity_10": 21.154732, "activity_20": 22.477603, "activity_30": 23.682129}, "trend_signal": 0, "fair_value": 13.658581, "relative_strength": -15.24511, "rate_of_change": -0.16750577221898016, "market_dynamics": -1.165172, "expectation": {"probability": 47.3822, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 20.386305, "high": 21.431756, "low": 18.198601, "close": 18.372843, "volume": 1156000}, "trend_line": 24.424308, "activity_lines": {"activity_5": 19.908521, "activity_10": 20.526392, "activity_20": 21.945871, "activity_30": 23.287935}, "trend_signal": 0, "fair_value": 13.726616, "relative_strength": -19.16924, "rate_of_change": -0.23912246824839387, "market_dynamics": -1.183746, "expectation": {"probability": 45.6806, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 17.666193, "high": 20.03782, "low": 16.959546, "close": 18.924604, "volume": 790000}, "trend_line": 24.357851, "activity_lines": {"activity_5": 19.501969, "activity_10": 20.119935, "activity_20": 21.509606, "activity_30": 22.933116}, "trend_signal": 0, "fair_value": 13.798629, "relative_strength": -18.141819, "rate_of_change": -0.27209368633903475, "market_dynamics": -1.331047, "expectation": {"probability": 46.1193, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 19.350533, "high": 20.386306, "low": 18.692285, "close": 20.231424, "volume": 594000}, "trend_line": 24.319106, "activity_lines": {"activity_5": 19.605999, "activity_10": 20.02072, "activity_20": 21.243634, "activity_30": 22.666895}, "trend_signal": 0, "fair_value": 13.879513, "relative_strength": -14.727249, "rate_of_change": -0.15906575666301062, "market_dynamics": -1.304882, "expectation": {"probability": 47.787, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 20.037821, "high": 21.373678, "low": 19.669976, "close": 20.018457, "volume": 864100}, "trend_line": 24.23213, "activity_lines": {"activity_5": 19.673847, "activity_10": 19.945974, "activity_20": 21.001539, "activity_30": 22.389433}, "trend_signal": 0, "fair_value": 13.960336, "relative_strength": -17.376701, "rate_of_change": -0.3576447259204345, "market_dynamics": -1.157023, "expectation": {"probability": 49.5732, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 20.1443, "high": 22.502517, "low": 19.941019, "close": 22.444246, "volume": 936500}, "trend_line": 24.15932, "activity_lines": {"activity_5": 20.614092, "activity_10": 20.355912, "activity_20": 21.031407, "activity_30": 22.274086}, "trend_signal": 0, "fair_value": 14.057482, "relative_strength": -8.672569, "rate_of_change": -0.3004688403371907, "market_dynamics": -0.798384, "expectation": {"probability": 49.4583, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 22.25, "high": 24.444899, "low": 22.09461, "close": 23.774776, "volume": 922200}, "trend_line": 23.938725, "activity_lines": {"activity_5": 21.872912, "activity_10": 20.976164, "activity_20": 21.206585, "activity_30": 22.249277}, "trend_signal": 0, "fair_value": 14.16625, "relative_strength": -4.631013, "rate_of_change": -0.9130844742318882, "market_dynamics": -0.237635, "expectation": {"probability": 51.1154, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 24.542018, "high": 26.270739, "low": 23.405724, "close": 24.580866, "volume": 1580800}, "trend_line": 23.801846, "activity_lines": {"activity_5": 23.040301, "activity_10": 21.697871, "activity_20": 21.463821, "activity_30": 22.290705}, "trend_signal": 0, "fair_value": 14.278695, "relative_strength": -3.842036, "rate_of_change": -0.5717890154968588, "market_dynamics": 0.352379, "expectation": {"probability": 59.0488, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 24.610004, "high": 26.125064, "low": 24.551733, "close": 25.280128, "volume": 1041300}, "trend_line": 23.667315, "activity_lines": {"activity_5": 24.063692, "activity_10": 22.464322, "activity_20": 21.789832, "activity_30": 22.386078}, "trend_signal": 0, "fair_value": 14.394516, "relative_strength": -0.896248, "rate_of_change": -0.5652124629325078, "market_dynamics": 0.808095, "expectation": {"probability": 59.0488, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 25.348112, "high": 26.698843, "low": 25.231568, "close": 26.328838, "volume": 1274000}, "trend_line": 23.560838, "activity_lines": {"activity_5": 25.100073, "activity_10": 23.339147, "activity_20": 22.219278, "activity_30": 22.557789}, "trend_signal": 0, "fair_value": 14.515492, "relative_strength": 1.879856, "rate_of_change": -0.44989049243650225, "market_dynamics": 1.104286, "expectation": {"probability": 61.109, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 26.289888, "high": 26.952002, "low": 25.851723, "close": 26.747524, "volume": 582600}, "trend_line": 23.527477, "activity_lines": {"activity_5": 25.855324, "activity_10": 24.192762, "activity_20": 22.672139, "activity_30": 22.763382}, "trend_signal": 0, "fair_value": 14.640592, "relative_strength": 2.457591, "rate_of_change": -0.1415951334158798, "market_dynamics": 1.140301, "expectation": {"probability": 61.4893, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 26.74753, "high": 27.526487, "low": 26.572264, "close": 27.205166, "volume": 721200}, "trend_line": 23.521458, "activity_lines": {"activity_5": 26.476237, "activity_10": 25.01727, "activity_20": 23.144103, "activity_30": 23.000652}, "trend_signal": 0, "fair_value": 14.770845, "relative_strength": 4.128754, "rate_of_change": -0.02558285361410403, "market_dynamics": 1.076955, "expectation": {"probability": 61.9331, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 27.604384, "high": 27.701751, "low": 26.396997, "close": 26.581999, "volume": 570300}, "trend_line": 23.455863, "activity_lines": {"activity_5": 26.660736, "activity_10": 25.567888, "activity_20": 23.546497, "activity_30": 23.198106}, "trend_signal": 0, "fair_value": 14.897823, "relative_strength": 1.952881, "rate_of_change": -0.27887301884091664, "market_dynamics": 1.018052, "expectation": {"probability": 64.722, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 26.37752, "high": 27.730964, "low": 26.328836, "close": 27.51675, "volume": 655700}, "trend_line": 23.3896, "activity_lines": {"activity_5": 27.023409, "activity_10": 26.149234, "activity_20": 24.01969, "activity_30": 23.460099}, "trend_signal": 1, "fair_value": 15.032612, "relative_strength": 5.035802, "rate_of_change": -0.2825007973486172, "market_dynamics": 0.915181, "expectation": {"probability": 61.9094, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 27.389854, "high": 28.756421, "low": 27.331287, "close": 28.639288, "volume": 325800}, "trend_line": 23.390403, "activity_lines": {"activity_5": 27.611153, "activity_10": 26.802219, "activity_20": 24.58165, "activity_30": 23.798789}, "trend_signal": 1, "fair_value": 15.174263, "relative_strength": 8.024463, "rate_of_change": 0.003433149775958831, "market_dynamics": 0.926639, "expectation": {"probability": 62.1578, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 28.639286, "high": 29.449461, "low": 28.24884, "close": 28.941879, "volume": 467200}, "trend_line": 23.476847, "activity_lines": {"activity_5": 28.145731, "activity_10": 27.353477, "activity_20": 25.142802, "activity_30": 24.156948}, "trend_signal": 1, "fair_value": 15.321083, "relative_strength": 9.342032, "rate_of_change": 0.36957037465322934, "market_dynamics": 0.943816, "expectation": {"probability": 62.5363, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 28.805227, "high": 29.654446, "low": 28.746661, "close": 28.814989, "volume": 448100}, "trend_line": 23.607838, "activity_lines": {"activity_5": 28.491722, "activity_10": 27.763526, "activity_20": 25.652653, "activity_30": 24.501345}, "trend_signal": 1, "fair_value": 15.465586, "relative_strength": 7.69675, "rate_of_change": 0.5579582300809033, "market_dynamics": 1.010885, "expectation": {"probability": 63.7351, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 29.088297, "high": 29.410415, "low": 27.643642, "close": 28.063374, "volume": 767100}, "trend_line": 23.708674, "activity_lines": {"activity_5": 28.479853, "activity_10": 27.945277, "activity_20": 26.055107, "activity_30": 24.788799}, "trend_signal": 1, "fair_value": 15.604748, "relative_strength": 4.311091, "rate_of_change": 0.4271293288271356, "market_dynamics": 1.066897, "expectation": {"probability": 63.1774, "direction": "positive"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 28.424539, "high": 28.483106, "low": 27.436837, "close": 27.505331, "volume": 684000}, "trend_line": 23.75794, "activity_lines": {"activity_5": 28.183211, "activity_10": 27.962247, "activity_20": 26.366251, "activity_30": 25.033744}, "trend_signal": 1, "fair_value": 15.741732, "relative_strength": 4.033363, "rate_of_change": 0.20779736563927162, "market_dynamics": 1.051015, "expectation": {"probability": 62.525, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 27.906509, "high": 28.836072, "low": 27.34877, "close": 28.415323, "volume": 394800}, "trend_line": 23.94271, "activity_lines": {"activity_5": 28.190661, "activity_10": 28.104213, "activity_20": 26.73191, "activity_30": 25.334221}, "trend_signal": 1, "fair_value": 15.884493, "relative_strength": 4.650888, "rate_of_change": 0.7777189436457888, "market_dynamics": 0.937329, "expectation": {"probability": 61.2823, "direction": "positive"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 28.346829, "high": 29.89284, "low": 23.336964, "close": 23.982767, "volume": 2576500}, "trend_line": 24.021924, "activity_lines": {"activity_5": 26.735524, "activity_10": 27.402323, "activity_20": 26.639992, "activity_30": 25.336805}, "trend_signal": 1, "fair_value": 15.99884, "relative_strength": -11.865365, "rate_of_change": 0.33084809530749354, "market_dynamics": 0.621835, "expectation": {"probability": 63.1454, "direction": "positive"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 23.982768, "high": 24.090403, "low": 22.319336, "close": 23.248901, "volume": 2297400}, "trend_line": 23.961595, "activity_lines": {"activity_5": 25.366372, "activity_10": 26.617271, "activity_20": 26.461932, "activity_30": 25.286933}, "trend_signal": 1, "fair_value": 16.10949, "relative_strength": -15.592333, "rate_of_change": -0.2511414156501345, "market_dynamics": 0.228194, "expectation": {"probability": 63.1754, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 23.248903, "high": 23.248903, "low": 22.035574, "close": 22.191177, "volume": 1727800}, "trend_line": 23.942809, "activity_lines": {"activity_5": 24.015718, "activity_10": 25.711837, "activity_20": 26.159917, "activity_30": 25.172712}, "trend_signal": 1, "fair_value": 16.215703, "relative_strength": -19.836215, "rate_of_change": -0.07840045706472644, "market_dynamics": -0.159124, "expectation": {"probability": 56.4337, "direction": "positive"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 22.181362, "high": 25.979676, "low": 21.985066, "close": 25.753937, "volume": 2531300}, "trend_line": 24.011043, "activity_lines": {"activity_5": 24.24413, "activity_10": 25.534012, "activity_20": 26.181658, "activity_30": 25.289559}, "trend_signal": 1, "fair_value": 16.343406, "relative_strength": -8.528105, "rate_of_change": 0.2849874465439721, "market_dynamics": -0.342068, "expectation": {"probability": 57.4797, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 25.793198, "high": 27.805221, "low": 25.204309, "close": 27.393, "volume": 1412300}, "trend_line": 24.176872, "activity_lines": {"activity_5": 25.135657, "activity_10": 25.686249, "activity_20": 26.333202, "activity_30": 25.50775}, "trend_signal": 1, "fair_value": 16.483582, "relative_strength": -3.572956, "rate_of_change": 0.6906363875988172, "market_dynamics": -0.347036, "expectation": {"probability": 57.7908, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 27.893555, "high": 28.345032, "low": 27.334114, "close": 27.913183, "volume": 1086400}, "trend_line": 24.417102, "activity_lines": {"activity_5": 26.268732, "activity_10": 25.955724, "activity_20": 26.499171, "activity_30": 25.748802}, "trend_signal": 1, "fair_value": 16.628162, "relative_strength": -3.420495, "rate_of_change": 0.993635570391407, "market_dynamics": -0.295765, "expectation": {"probability": 58.264, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 27.815038, "high": 28.855399, "low": 27.726704, "close": 28.717993, "volume": 1219500}, "trend_line": 24.664574, "activity_lines": {"activity_5": 27.40805, "activity_10": 26.390232, "activity_20": 26.715745, "activity_30": 26.026279}, "trend_signal": 1, "fair_value": 16.778558, "relative_strength": -0.652336, "rate_of_change": 1.0135191309763212, "market_dynamics": -0.13024, "expectation": {"probability": 58.7268, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 28.777021, "high": 29.967457, "low": 28.777021, "close": 29.810043, "volume": 988200}, "trend_line": 24.989935, "activity_lines": {"activity_5": 28.546778, "activity_10": 27.025059, "activity_20": 27.012786, "activity_30": 26.358245}, "trend_signal": 1, "fair_value": 16.935897, "relative_strength": 0.803127, "rate_of_change": 1.3191429943205073, "market_dynamics": -0.086627, "expectation": {"probability": 60.322, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 29.928107, "high": 31.246435, "low": 29.32797, "close": 29.790371, "volume": 1096800}, "trend_line": 25.291162, "activity_lines": {"activity_5": 29.171025, "activity_10": 27.62455, "activity_20": 27.283052, "activity_30": 26.66795}, "trend_signal": 1, "fair_value": 17.094129, "relative_strength": 3.331202, "rate_of_change": 1.2053932913390963, "market_dynamics": -0.011319, "expectation": {"probability": 60.7633, "direction": "positive"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 29.416516, "high": 30.154385, "low": 28.481875, "close": 28.777023, "volume": 620500}, "trend_line": 25.551214, "activity_lines": {"activity_5": 29.188393, "activity_10": 27.998251, "activity_20": 27.435331, "activity_30": 26.892845}, "trend_signal": 1, "fair_value": 17.244451, "relative_strength": -0.642193, "rate_of_change": 1.0282327083271292, "market_dynamics": 0.003248, "expectation": {"probability": 62.1293, "direction": "positive"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 28.963953, "high": 30.498723, "low": 28.619609, "close": 30.065838, "volume": 527600}, "trend_line": 25.867735, "activity_lines": {"activity_5": 29.543098, "activity_10": 28.599705, "activity_20": 27.698696, "activity_30": 27.184111}, "trend_signal": 1, "fair_value": 17.402113, "relative_strength": 3.400715, "rate_of_change": 1.2387708857982171, "market_dynamics": 0.033998, "expectation": {"probability": 60.5946, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 30.292124, "high": 31.079187, "low": 29.208723, "close": 29.70178, "volume": 992300}, "trend_line": 26.245366, "activity_lines": {"activity_5": 29.63294, "activity_10": 29.024366, "activity_20": 27.911588, "activity_30": 27.431468}, "trend_signal": 1, "fair_value": 17.557897, "relative_strength": 2.947599, "rate_of_change": 1.4598533655923138, "market_dynamics": 0.095704, "expectation": {"probability": 61.3346, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 29.829974, "high": 30.451224, "low": 27.197045, "close": 28.459272, "volume": 1140200}, "trend_line": 26.563188, "activity_lines": {"activity_5": 29.243027, "activity_10": 29.105791, "activity_20": 27.994257, "activity_30": 27.574301}, "trend_signal": 1, "fair_value": 17.699521, "relative_strength": 0.132175, "rate_of_change": 1.210964251746383, "market_dynamics": 0.118426, "expectation": {"probability": 60.8525, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 29.090388, "high": 29.090388, "low": 23.232865, "close": 25.234678, "volume": 1639800}, "trend_line": 26.729963, "activity_lines": {"activity_5": 27.868301, "activity_10": 28.486961, "activity_20": 27.760882, "activity_30": 27.488591}, "trend_signal": 1, "fair_value": 17.821384, "relative_strength": -11.948451, "rate_of_change": 0.6278425616684309, "market_dynamics": 0.071514, "expectation": {"probability": 61.6039, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 25.274124, "high": 26.230657, "low": 24.051338, "close": 24.692318, "volume": 1297900}, "trend_line": 26.885759, "activity_lines": {"activity_5": 26.616501, "activity_10": 27.778961, "activity_20": 27.486721, "activity_30": 27.35713}, "trend_signal": 0, "fair_value": 17.937724, "relative_strength": -12.829141, "rate_of_change": 0.5828515363077708, "market_dynamics": -0.068068, "expectation": {"probability": 60.6292, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 24.771208, "high": 26.299684, "low": 24.495095, "close": 26.181637, "volume": 1007900}, "trend_line": 27.010338, "activity_lines": {"activity_5": 26.133454, "activity_10": 27.390849, "activity_20": 27.373196, "activity_30": 27.311702}, "trend_signal": 0, "fair_value": 18.063474, "relative_strength": -10.592061, "rate_of_change": 0.46336426656208834, "market_dynamics": -0.239225, "expectation": {"probability": 60.7362, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 25.885018, "high": 27.308794, "low": 25.627947, "close": 26.893526, "volume": 594100}, "trend_line": 27.114297, "activity_lines": {"activity_5": 26.146651, "activity_10": 27.163655, "activity_20": 27.340613, "activity_30": 27.304166}, "trend_signal": 0, "fair_value": 18.195387, "relative_strength": -7.465518, "rate_of_change": 0.384885964773931, "market_dynamics": -0.402879, "expectation": {"probability": 62.4132, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 26.942962, "high": 28.772118, "low": 26.774877, "close": 27.803158, "volume": 696200}, "trend_line": 27.221706, "activity_lines": {"activity_5": 26.650275, "activity_10": 27.13502, "activity_20": 27.403811, "activity_30": 27.348609}, "trend_signal": 0, "fair_value": 18.332046, "relative_strength": -4.67385, "rate_of_change": 0.3961341870674373, "market_dynamics": -0.455551, "expectation": {"probability": 61.9364, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 27.832822, "high": 30.057469, "low": 27.259357, "close": 28.801775, "volume": 1274700}, "trend_line": 27.339095, "activity_lines": {"activity_5": 27.530512, "activity_10": 27.324441, "activity_20": 27.563355, "activity_30": 27.450549}, "trend_signal": 0, "fair_value": 18.471566, "relative_strength": -1.746511, "rate_of_change": 0.4312330755464015, "market_dynamics": -0.325993, "expectation": {"probability": 61.9905, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 28.851213, "high": 29.5631, "low": 28.505158, "close": 28.920425, "volume": 197900}, "trend_line": 27.425481, "activity_lines": {"activity_5": 28.212493, "activity_10": 27.553409, "activity_20": 27.728026, "activity_30": 27.55257}, "trend_signal": 1, "fair_value": 18.610396, "relative_strength": -1.877371, "rate_of_change": 0.31597973524727485, "market_dynamics": -0.346051, "expectation": {"probability": 58.9585, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 28.673244, "high": 29.031107, "low": 28.14897, "close": 28.981548, "volume": 293500}, "trend_line": 27.499948, "activity_lines": {"activity_5": 28.632974, "activity_10": 27.790883, "activity_20": 27.896112, "activity_30": 27.652962}, "trend_signal": 1, "fair_value": 18.748472, "relative_strength": -1.044363, "rate_of_change": 0.2715248640488694, "market_dynamics": -0.347377, "expectation": {"probability": 59.2378, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 29.090574, "high": 29.764564, "low": 28.525613, "close": 29.754652, "volume": 708400}, "trend_line": 27.584931, "activity_lines": {"activity_5": 29.124496, "activity_10": 28.188636, "activity_20": 28.114024, "activity_30": 27.798426}, "trend_signal": 1, "fair_value": 18.88898, "relative_strength": -0.654068, "rate_of_change": 0.30902967525611735, "market_dynamics": -0.233642, "expectation": {"probability": 59.5456, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 29.60598, "high": 30.260145, "low": 28.476053, "close": 29.635712, "volume": 1549300}, "trend_line": 27.686722, "activity_lines": {"activity_5": 29.385629, "activity_10": 28.563802, "activity_20": 28.289628, "activity_30": 27.930735}, "trend_signal": 1, "fair_value": 19.028898, "relative_strength": -2.403655, "rate_of_change": 0.36900944214795617, "market_dynamics": -0.133101, "expectation": {"probability": 60.9146, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 29.457302, "high": 30.329527, "low": 28.892344, "close": 29.378012, "volume": 863000}, "trend_line": 27.748764, "activity_lines": {"activity_5": 29.438692, "activity_10": 28.870724, "activity_20": 28.405239, "activity_30": 28.03985}, "trend_signal": 1, "fair_value": 19.167623, "relative_strength": -3.359753, "rate_of_change": 0.22408575489724536, "market_dynamics": 0.024738, "expectation": {"probability": 60.3985, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 29.387923, "high": 30.924224, "low": 29.219426, "close": 29.961821, "volume": 1086400}, "trend_line": 27.792848, "activity_lines": {"activity_5": 29.647943, "activity_10": 29.208459, "activity_20": 28.559194, "activity_30": 28.182628}, "trend_signal": 1, "fair_value": 19.30875, "relative_strength": 2.23045, "rate_of_change": 0.15886833734287412, "market_dynamics": 0.223768, "expectation": {"probability": 58.94, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 29.822741, "high": 31.39236, "low": 29.63399, "close": 31.213543, "volume": 1009400}, "trend_line": 27.86857, "activity_lines": {"activity_5": 30.205007, "activity_10": 29.677971, "activity_20": 28.820128, "activity_30": 28.403318}, "trend_signal": 1, "fair_value": 19.457209, "relative_strength": 4.640941, "rate_of_change": 0.2724513874936421, "market_dynamics": 0.485202, "expectation": {"probability": 58.8201, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 31.213542, "high": 31.749991, "low": 29.157144, "close": 30.12077, "volume": 1041900}, "trend_line": 27.912096, "activity_lines": {"activity_5": 30.249015, "activity_10": 29.857308, "activity_20": 28.961272, "activity_30": 28.548621}, "trend_signal": 1, "fair_value": 19.597915, "relative_strength": -0.92688, "rate_of_change": 0.15618311237354465, "market_dynamics": 0.571896, "expectation": {"probability": 59.701, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 30.001558, "high": 32.375852, "low": 29.912149, "close": 32.038086, "volume": 934700}, "trend_line": 28.044587, "activity_lines": {"activity_5": 30.90772, "activity_10": 30.326571, "activity_20": 29.278338, "activity_30": 28.814814}, "trend_signal": 1, "fair_value": 19.751488, "relative_strength": 2.795167, "rate_of_change": 0.4746723427721146, "market_dynamics": 0.879823, "expectation": {"probability": 58.8801, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 32.266577, "high": 32.286446, "low": 30.994989, "close": 31.679953, "volume": 1294000}, "trend_line": 28.183741, "activity_lines": {"activity_5": 31.286888, "activity_10": 30.65372, "activity_20": 29.550686, "activity_30": 29.049354}, "trend_signal": 1, "fair_value": 19.901996, "relative_strength": -0.075617, "rate_of_change": 0.4961884444937675, "market_dynamics": 1.17926, "expectation": {"probability": 59.7709, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 31.54057, "high": 33.02401, "low": 30.783916, "close": 31.520658, "volume": 930800}, "trend_line": 28.287252, "activity_lines": {"activity_5": 31.459496, "activity_10": 30.899575, "activity_20": 29.798865, "activity_30": 29.264639}, "trend_signal": 1, "fair_value": 20.050328, "relative_strength": 2.890908, "rate_of_change": 0.36727203815844556, "market_dynamics": 1.242411, "expectation": {"probability": 57.9594, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 30.903388, "high": 34.597061, "low": 29.927696, "close": 33.930012, "volume": 2061300}, "trend_line": 28.618827, "activity_lines": {"activity_5": 32.3313, "activity_10": 31.536218, "activity_20": 30.263442, "activity_30": 29.628688}, "trend_signal": 1, "fair_value": 20.215259, "relative_strength": 12.139849, "rate_of_change": 1.1721711250000562, "market_dynamics": 1.506916, "expectation": {"probability": 58.0844, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 34.845959, "high": 36.478741, "low": 34.348158, "close": 34.98534, "volume": 1270900}, "trend_line": 29.010041, "activity_lines": {"activity_5": 33.373781, "activity_10": 32.274767, "activity_20": 30.810125, "activity_30": 30.039431}, "trend_signal": 1, "fair_value": 20.387303, "relative_strength": 19.464204, "rate_of_change": 1.366981253284775, "market_dynamics": 1.58746, "expectation": {"probability": 58.8459, "direction": "positive"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 35.194418, "high": 39.684571, "low": 35.005256, "close": 39.266415, "volume": 1636200}, "trend_line": 29.579216, "activity_lines": {"activity_5": 35.518983, "activity_10": 33.69659, "activity_20": 31.73937, "activity_30": 30.701132}, "trend_signal": 1, "fair_value": 20.586293, "relative_strength": 30.31793, "rate_of_change": 1.9619930905992091, "market_dynamics": 1.694297, "expectation": {"probability": 58.9924, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 39.445624, "high": 41.670623, "low": 38.3206, "close": 41.112091, "volume": 1196400}, "trend_line": 30.091154, "activity_lines": {"activity_5": 37.797521, "activity_10": 35.278886, "activity_20": 32.792931, "activity_30": 31.445189}, "trend_signal": 1, "fair_value": 20.79926, "relative_strength": 30.517406, "rate_of_change": 1.7307355272702316, "market_dynamics": 1.824777, "expectation": {"probability": 59.8128, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 41.012351, "high": 47.275912, "low": 40.872719, "close": 47.156223, "volume": 1923800}, "trend_line": 30.749929, "activity_lines": {"activity_5": 41.461961, "activity_10": 37.746768, "activity_20": 34.346516, "activity_30": 32.546161}, "trend_signal": 1, "fair_value": 21.05074, "relative_strength": 45.340584, "rate_of_change": 2.189264658975864, "market_dynamics": 1.86279, "expectation": {"probability": 59.8128, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 46.896906, "high": 48.392981, "low": 43.116827, "close": 43.884811, "volume": 1961200}, "trend_line": 31.282316, "activity_lines": {"activity_5": 42.993559, "activity_10": 39.307223, "activity_20": 35.481568, "activity_30": 33.393573}, "trend_signal": 1, "fair_value": 21.280901, "relative_strength": 31.536305, "rate_of_change": 1.731343834972757, "market_dynamics": 1.868082, "expectation": {"probability": 59.6491, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 43.795047, "high": 47.595079, "low": 43.635466, "close": 47.096386, "volume": 992900}, "trend_line": 31.894929, "activity_lines": {"activity_5": 44.932029, "activity_10": 41.221214, "activity_20": 36.838183, "activity_30": 34.413835}, "trend_signal": 1, "fair_value": 21.532892, "relative_strength": 41.382926, "rate_of_change": 1.9583364607658833, "market_dynamics": 1.695773, "expectation": {"probability": 59.8427, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 47.644946, "high": 51.67793, "low": 47.126307, "close": 51.568062, "volume": 1432000}, "trend_line": 32.620197, "activity_lines": {"activity_5": 47.553655, "activity_10": 43.63959, "activity_20": 38.524468, "activity_30": 35.68307}, "trend_signal": 1, "fair_value": 21.813897, "relative_strength": 52.994378, "rate_of_change": 2.2739288743987993, "market_dynamics": 1.657179, "expectation": {"probability": 60.5118, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 51.528109, "high": 56.212482, "low": 51.41824, "close": 53.435818, "volume": 1510000}, "trend_line": 33.408378, "activity_lines": {"activity_5": 49.977756, "activity_10": 46.042467, "activity_20": 40.275469, "activity_30": 37.026013}, "trend_signal": 1, "fair_value": 22.1067, "relative_strength": 55.768604, "rate_of_change": 2.4162361741714853, "market_dynamics": 1.545134, "expectation": {"probability": 60.5691, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 53.445804, "high": 58.289989, "low": 45.725078, "close": 58.279999, "volume": 2261400}, "trend_line": 34.391811, "activity_lines": {"activity_5": 53.195002, "activity_10": 48.930542, "activity_20": 42.370514, "activity_30": 38.630634}, "trend_signal": 1, "fair_value": 22.428517, "relative_strength": 68.616889, "rate_of_change": 2.9436717939434174, "market_dynamics": 1.555845, "expectation": {"probability": 60.7712, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 57.710682, "high": 61.026699, "low": 55.38348, "close": 58.549675, "volume": 1533800}, "trend_line": 35.341272, "activity_lines": {"activity_5": 55.760556, "activity_10": 51.381117, "activity_20": 44.351436, "activity_30": 40.189206}, "trend_signal": 1, "fair_value": 22.754159, "relative_strength": 64.033466, "rate_of_change": 2.7607182419093883, "market_dynamics": 1.616603, "expectation": {"probability": 61.4918, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 58.799374, "high": 60.846914, "low": 56.459999, "close": 57.790001, "volume": 1198800}, "trend_line": 36.277546, "activity_lines": {"activity_5": 57.095227, "activity_10": 53.245938, "activity_20": 46.119208, "activity_30": 41.637511}, "trend_signal": 1, "fair_value": 23.075135, "relative_strength": 58.586072, "rate_of_change": 2.6492368469363656, "market_dynamics": 1.510431, "expectation": {"probability": 62.0711, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/ab4e0b02-4dc8-47b6-aaad-47ab7c59e1b2/", "share_image": "https://sharemaestro.com/terminal/ab4e0b02-4dc8-47b6-aaad-47ab7c59e1b2/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}