{"ticker": {"uuid": "0af6274f-c041-4042-aa13-92ced6ae7cc9", "symbol": "NOA", "name": "North American Construction Group Ltd.", "exchange": "TOR", "asset_type": "Equity", "sector": "Energy", "industry": "Oil & Gas Equipment & Services", "currency": "CAD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, NOA rose 9.13%, moving from 17.48 to 19.08. The latest weekly close is below the Trend Line and below Fair Value. Trend Signal is inactive on the latest week and was active in 1 of the last 12 weeks. Relative Strength is -16.86 and has improved across the 12-week window. Market Dynamics is -0.32 on the latest week. Expectation is positive at 55.59%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "19.08"}, {"label": "12-Week Change", "value": "9.13%"}, {"label": "Trend Signal", "value": "Inactive"}, {"label": "Expectation", "value": "Positive 55.59%"}, {"label": "Signal Weeks", "value": "1 of 12"}, {"label": "Vs Trend Line", "value": "Below"}, {"label": "Vs Fair Value", "value": "Below"}, {"label": "Relative Strength", "value": "-16.86"}, {"label": "Market Dynamics", "value": "-0.32"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 20.34, "high": 20.34, "low": 19.030001, "close": 19.08, "volume": 445600}, "trend_line": 19.999537, "activity_lines": {"activity_5": 20.022667, "activity_10": 19.910909, "activity_20": 20.002398, "activity_30": 20.083027}, "trend_signal": 0, "fair_value": 24.495719, "relative_strength": -16.857143, "rate_of_change": -0.41428616029777954, "market_dynamics": -0.323075, "expectation": {"probability": 55.5882, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 23.970744, "high": 24.579523, "low": 23.552207, "close": 24.351233, "volume": 272300}, "trend_line": 20.526861, "activity_lines": {"activity_5": 24.138089, "activity_10": 24.142635, "activity_20": 23.215237, "activity_30": 22.102693}, "trend_signal": 1, "fair_value": 15.283206, "relative_strength": 37.022969, "rate_of_change": 1.219414475721854, "market_dynamics": 0.26891, "expectation": {"probability": 52.7204, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 24.132451, "high": 24.760256, "low": 23.970744, "close": 24.550983, "volume": 156200}, "trend_line": 20.802098, "activity_lines": {"activity_5": 24.252323, "activity_10": 24.259322, "activity_20": 23.434098, "activity_30": 22.362314}, "trend_signal": 1, "fair_value": 15.39069, "relative_strength": 36.025646, "rate_of_change": 1.3408625897549586, "market_dynamics": 0.01138, "expectation": {"probability": 53.2198, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 24.722206, "high": 25.330987, "low": 24.570011, "close": 24.960009, "volume": 349100}, "trend_line": 21.067491, "activity_lines": {"activity_5": 24.514839, "activity_10": 24.405397, "activity_20": 23.663686, "activity_30": 22.630566}, "trend_signal": 1, "fair_value": 15.502138, "relative_strength": 40.470071, "rate_of_change": 1.2757992006383179, "market_dynamics": 0.232424, "expectation": {"probability": 53.7087, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 24.836354, "high": 24.998062, "low": 23.266842, "close": 24.113426, "volume": 213100}, "trend_line": 21.301766, "activity_lines": {"activity_5": 24.446986, "activity_10": 24.36098, "activity_20": 23.784087, "activity_30": 22.827078}, "trend_signal": 1, "fair_value": 15.607517, "relative_strength": 29.392773, "rate_of_change": 1.1120213603034184, "market_dynamics": 0.077389, "expectation": {"probability": 53.5354, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 24.446354, "high": 24.446354, "low": 23.342938, "close": 23.932695, "volume": 120000}, "trend_line": 21.546055, "activity_lines": {"activity_5": 24.296694, "activity_10": 24.280271, "activity_20": 23.863781, "activity_30": 22.996815}, "trend_signal": 1, "fair_value": 15.715648, "relative_strength": 29.209562, "rate_of_change": 1.146801631376471, "market_dynamics": -0.085633, "expectation": {"probability": 54.331, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 23.837569, "high": 24.541473, "low": 23.228789, "close": 24.446352, "volume": 195000}, "trend_line": 21.800547, "activity_lines": {"activity_5": 24.318255, "activity_10": 24.306591, "activity_20": 23.976994, "activity_30": 23.183931}, "trend_signal": 1, "fair_value": 15.826955, "relative_strength": 27.862395, "rate_of_change": 1.1811535800869468, "market_dynamics": -0.187178, "expectation": {"probability": 54.4186, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 24.579524, "high": 24.579524, "low": 23.0005, "close": 24.160986, "volume": 265900}, "trend_line": 22.051502, "activity_lines": {"activity_5": 24.238352, "activity_10": 24.280499, "activity_20": 24.048731, "activity_30": 23.336217}, "trend_signal": 1, "fair_value": 15.936666, "relative_strength": 23.475022, "rate_of_change": 1.1511408406403638, "market_dynamics": -0.589773, "expectation": {"probability": 54.3321, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 24.37977, "high": 32.626849, "low": 23.637815, "close": 31.028795, "volume": 896500}, "trend_line": 22.517233, "activity_lines": {"activity_5": 26.473719, "activity_10": 25.513448, "activity_20": 24.767374, "activity_30": 23.915398}, "trend_signal": 1, "fair_value": 16.086899, "relative_strength": 56.161047, "rate_of_change": 2.112014864112212, "market_dynamics": -0.185598, "expectation": {"probability": 54.2426, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 31.03831, "high": 32.370014, "low": 30.362943, "close": 31.675623, "volume": 593200}, "trend_line": 23.005468, "activity_lines": {"activity_5": 28.52011, "activity_10": 26.740522, "activity_20": 25.50445, "activity_30": 24.506261}, "trend_signal": 1, "fair_value": 16.236728, "relative_strength": 58.903278, "rate_of_change": 2.168272629234682, "market_dynamics": 0.386382, "expectation": {"probability": 53.3632, "direction": "undecided"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 31.380751, "high": 32.303426, "low": 30.515141, "close": 31.637577, "volume": 296800}, "trend_line": 23.46539, "activity_lines": {"activity_5": 30.049672, "activity_10": 27.81713, "activity_20": 26.185473, "activity_30": 25.063172}, "trend_signal": 1, "fair_value": 16.38071, "relative_strength": 54.815139, "rate_of_change": 1.9991855849226752, "market_dynamics": 0.875803, "expectation": {"probability": 53.2842, "direction": "undecided"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 31.62806, "high": 31.818305, "low": 30.001476, "close": 30.600742, "volume": 171800}, "trend_line": 23.872198, "activity_lines": {"activity_5": 30.719964, "activity_10": 28.565307, "activity_20": 26.714327, "activity_30": 25.523517}, "trend_signal": 1, "fair_value": 16.520789, "relative_strength": 51.67412, "rate_of_change": 1.733651134713728, "market_dynamics": 1.298669, "expectation": {"probability": 53.114, "direction": "undecided"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 30.543675, "high": 31.932451, "low": 30.52465, "close": 31.609035, "volume": 239100}, "trend_line": 24.305068, "activity_lines": {"activity_5": 31.316061, "activity_10": 29.383183, "activity_20": 27.295191, "activity_30": 26.022668}, "trend_signal": 1, "fair_value": 16.668089, "relative_strength": 53.96968, "rate_of_change": 1.8132808717487916, "market_dynamics": 1.222098, "expectation": {"probability": 53.0574, "direction": "undecided"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 31.523428, "high": 32.191711, "low": 31.076358, "close": 31.84823, "volume": 277900}, "trend_line": 24.73459, "activity_lines": {"activity_5": 31.495353, "activity_10": 30.11622, "activity_20": 27.853446, "activity_30": 26.509323}, "trend_signal": 1, "fair_value": 16.818622, "relative_strength": 47.641856, "rate_of_change": 1.7672116778278597, "market_dynamics": 1.116508, "expectation": {"probability": 53.437, "direction": "undecided"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 31.657411, "high": 31.819608, "low": 30.751004, "close": 30.922745, "volume": 94900}, "trend_line": 25.12603, "activity_lines": {"activity_5": 31.311521, "activity_10": 30.555747, "activity_20": 28.28118, "activity_30": 26.908559}, "trend_signal": 1, "fair_value": 16.965097, "relative_strength": 44.585475, "rate_of_change": 1.5825611016798715, "market_dynamics": 0.91267, "expectation": {"probability": 53.737, "direction": "undecided"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 31.361636, "high": 31.361636, "low": 29.100392, "close": 29.396166, "volume": 155100}, "trend_line": 25.415954, "activity_lines": {"activity_5": 30.669021, "activity_10": 30.593909, "activity_20": 28.530202, "activity_30": 27.184052}, "trend_signal": 1, "fair_value": 17.098622, "relative_strength": 32.052534, "rate_of_change": 1.1538790648582333, "market_dynamics": 0.692832, "expectation": {"probability": 53.3, "direction": "undecided"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 29.472494, "high": 30.445689, "low": 28.890488, "close": 28.928652, "volume": 150800}, "trend_line": 25.665451, "activity_lines": {"activity_5": 30.02011, "activity_10": 30.447732, "activity_20": 28.712254, "activity_30": 27.410677}, "trend_signal": 1, "fair_value": 17.23296, "relative_strength": 33.599343, "rate_of_change": 0.9816550659479539, "market_dynamics": 0.342858, "expectation": {"probability": 53.1503, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 28.861866, "high": 29.405709, "low": 27.402073, "close": 28.079493, "volume": 428400}, "trend_line": 25.846267, "activity_lines": {"activity_5": 29.199619, "activity_10": 30.065666, "activity_20": 28.791951, "activity_30": 27.566422}, "trend_signal": 1, "fair_value": 17.363905, "relative_strength": 29.5204, "rate_of_change": 0.70451129029449, "market_dynamics": -0.013526, "expectation": {"probability": 53.3155, "direction": "undecided"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 28.06041, "high": 28.537466, "low": 26.934556, "close": 28.117657, "volume": 193700}, "trend_line": 26.05141, "activity_lines": {"activity_5": 28.627153, "activity_10": 29.619294, "activity_20": 28.859333, "activity_30": 27.712963}, "trend_signal": 1, "fair_value": 17.493337, "relative_strength": 29.98584, "rate_of_change": 0.7937045608946144, "market_dynamics": -0.297479, "expectation": {"probability": 53.9895, "direction": "undecided"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 29.100393, "high": 29.482036, "low": 27.917294, "close": 28.661501, "volume": 157100}, "trend_line": 26.317952, "activity_lines": {"activity_5": 28.484672, "activity_10": 29.324732, "activity_20": 28.960033, "activity_30": 27.881356}, "trend_signal": 1, "fair_value": 17.626313, "relative_strength": 29.419818, "rate_of_change": 1.02313847887695, "market_dynamics": -0.455034, "expectation": {"probability": 54.3774, "direction": "undecided"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 28.68058, "high": 28.728288, "low": 27.20171, "close": 27.239874, "volume": 186800}, "trend_line": 26.545317, "activity_lines": {"activity_5": 28.019066, "activity_10": 28.826494, "activity_20": 28.902097, "activity_30": 27.940835}, "trend_signal": 1, "fair_value": 17.737049, "relative_strength": 23.816209, "rate_of_change": 0.8639160068382316, "market_dynamics": -0.630028, "expectation": {"probability": 53.4731, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 27.192167, "high": 27.669223, "low": 26.715113, "close": 27.487942, "volume": 201900}, "trend_line": 26.749684, "activity_lines": {"activity_5": 27.779901, "activity_10": 28.453318, "activity_20": 28.852083, "activity_30": 28.00165}, "trend_signal": 1, "fair_value": 17.85254, "relative_strength": 26.096208, "rate_of_change": 0.7698796740683027, "market_dynamics": -0.795128, "expectation": {"probability": 54.6735, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 27.478402, "high": 28.15582, "low": 25.617885, "close": 27.955456, "volume": 366700}, "trend_line": 26.945631, "activity_lines": {"activity_5": 27.792622, "activity_10": 28.221741, "activity_20": 28.831657, "activity_30": 28.079441}, "trend_signal": 1, "fair_value": 17.970677, "relative_strength": 20.072046, "rate_of_change": 0.7325208028625696, "market_dynamics": -0.834811, "expectation": {"probability": 54.5571, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 27.955459, "high": 27.955459, "low": 25.675129, "close": 25.77054, "volume": 130300}, "trend_line": 27.03969, "activity_lines": {"activity_5": 27.085307, "activity_10": 27.659336, "activity_20": 28.586933, "activity_30": 28.003629}, "trend_signal": 1, "fair_value": 18.066778, "relative_strength": 10.795856, "rate_of_change": 0.3490695764370909, "market_dynamics": -0.996501, "expectation": {"probability": 53.4884, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 25.818249, "high": 26.886853, "low": 25.398439, "close": 26.295303, "volume": 1102300}, "trend_line": 27.11871, "activity_lines": {"activity_5": 26.709387, "activity_10": 27.302845, "activity_20": 28.388326, "activity_30": 27.955604}, "trend_signal": 0, "fair_value": 18.159973, "relative_strength": 9.264762, "rate_of_change": 0.29223707816176836, "market_dynamics": -0.889043, "expectation": {"probability": 57.1499, "direction": "positive"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 26.362092, "high": 26.486128, "low": 24.816436, "close": 25.427065, "volume": 142100}, "trend_line": 27.143522, "activity_lines": {"activity_5": 26.201801, "activity_10": 26.872628, "activity_20": 28.09664, "activity_30": 27.846466}, "trend_signal": 0, "fair_value": 18.244381, "relative_strength": 5.307448, "rate_of_change": 0.09149402755514817, "market_dynamics": -0.949984, "expectation": {"probability": 54.8306, "direction": "undecided"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 24.959549, "high": 27.111865, "low": 24.663775, "close": 26.623446, "volume": 393400}, "trend_line": 27.217057, "activity_lines": {"activity_5": 26.213862, "activity_10": 26.7321, "activity_20": 27.911779, "activity_30": 27.812912}, "trend_signal": 0, "fair_value": 18.329698, "relative_strength": 7.571011, "rate_of_change": 0.270911785139746, "market_dynamics": -0.979553, "expectation": {"probability": 56.8027, "direction": "positive"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 26.642599, "high": 26.680907, "low": 25.895612, "close": 26.278687, "volume": 151900}, "trend_line": 27.268677, "activity_lines": {"activity_5": 26.168637, "activity_10": 26.570802, "activity_20": 27.683716, "activity_30": 27.752372}, "trend_signal": 0, "fair_value": 18.421974, "relative_strength": 6.03667, "rate_of_change": 0.18966047651661888, "market_dynamics": -0.945444, "expectation": {"probability": 55.198, "direction": "positive"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 26.058417, "high": 26.700064, "low": 25.455082, "close": 26.259533, "volume": 304300}, "trend_line": 27.336082, "activity_lines": {"activity_5": 26.228812, "activity_10": 26.438763, "activity_20": 27.443746, "activity_30": 27.687266}, "trend_signal": 0, "fair_value": 18.516655, "relative_strength": 4.257216, "rate_of_change": 0.24718837661248041, "market_dynamics": -1.056715, "expectation": {"probability": 54.872, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 26.661755, "high": 27.418319, "low": 26.058416, "close": 26.910751, "volume": 241600}, "trend_line": 27.440423, "activity_lines": {"activity_5": 26.47346, "activity_10": 26.458911, "activity_20": 27.288506, "activity_30": 27.659826}, "trend_signal": 0, "fair_value": 18.61845, "relative_strength": 4.328489, "rate_of_change": 0.38169698203275076, "market_dynamics": -0.930318, "expectation": {"probability": 55.815, "direction": "positive"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 27.188476, "high": 27.226784, "low": 26.326567, "close": 26.479795, "volume": 40200}, "trend_line": 27.52501, "activity_lines": {"activity_5": 26.533427, "activity_10": 26.432536, "activity_20": 27.114913, "activity_30": 27.59785}, "trend_signal": 0, "fair_value": 18.715072, "relative_strength": 1.672523, "rate_of_change": 0.30825690988802407, "market_dynamics": -0.944109, "expectation": {"probability": 54.4231, "direction": "undecided"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 26.690487, "high": 27.159747, "low": 26.211646, "close": 26.728794, "volume": 178200}, "trend_line": 27.604262, "activity_lines": {"activity_5": 26.60621, "activity_10": 26.465253, "activity_20": 26.989596, "activity_30": 27.546481}, "trend_signal": 0, "fair_value": 18.809999, "relative_strength": 2.071544, "rate_of_change": 0.2879272341771965, "market_dynamics": -0.799129, "expectation": {"probability": 54.977, "direction": "undecided"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 26.652179, "high": 28.165309, "low": 25.847729, "close": 27.858852, "volume": 341000}, "trend_line": 27.714524, "activity_lines": {"activity_5": 27.048657, "activity_10": 26.717237, "activity_20": 26.99034, "activity_30": 27.562906}, "trend_signal": 0, "fair_value": 18.911993, "relative_strength": 5.389535, "rate_of_change": 0.399438318619068, "market_dynamics": -0.546564, "expectation": {"probability": 53.4917, "direction": "undecided"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 28.289811, "high": 30.042355, "low": 27.54282, "close": 29.93701, "volume": 447900}, "trend_line": 27.880424, "activity_lines": {"activity_5": 28.078479, "activity_10": 27.348825, "activity_20": 27.206863, "activity_30": 27.706292}, "trend_signal": 0, "fair_value": 19.028073, "relative_strength": 12.783695, "rate_of_change": 0.59860310067025, "market_dynamics": -0.195989, "expectation": {"probability": 54.1858, "direction": "undecided"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 30.157282, "high": 31.009614, "low": 29.640134, "close": 30.818075, "volume": 456700}, "trend_line": 28.103912, "activity_lines": {"activity_5": 29.156824, "activity_10": 28.064853, "activity_20": 27.516397, "activity_30": 27.895818}, "trend_signal": 0, "fair_value": 19.156207, "relative_strength": 13.934429, "rate_of_change": 0.8015946959773628, "market_dynamics": 0.277413, "expectation": {"probability": 52.7388, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 30.636117, "high": 31.421413, "low": 28.682455, "close": 28.941027, "volume": 669300}, "trend_line": 28.270857, "activity_lines": {"activity_5": 29.348998, "activity_10": 28.357366, "activity_20": 27.647664, "activity_30": 27.949826}, "trend_signal": 0, "fair_value": 19.271487, "relative_strength": 6.464886, "rate_of_change": 0.5940276214926887, "market_dynamics": 0.614543, "expectation": {"probability": 52.5478, "direction": "undecided"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 28.921875, "high": 30.463735, "low": 28.174889, "close": 30.387121, "volume": 565600}, "trend_line": 28.468882, "activity_lines": {"activity_5": 29.859121, "activity_10": 28.848916, "activity_20": 27.918821, "activity_30": 28.086359}, "trend_signal": 0, "fair_value": 19.392862, "relative_strength": 11.329683, "rate_of_change": 0.700456303818456, "market_dynamics": 0.832883, "expectation": {"probability": 51.7688, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 30.272201, "high": 31.612954, "low": 30.109393, "close": 31.459723, "volume": 301800}, "trend_line": 28.712174, "activity_lines": {"activity_5": 30.482889, "activity_10": 29.467054, "activity_20": 28.285185, "activity_30": 28.279316}, "trend_signal": 0, "fair_value": 19.501069, "relative_strength": 13.136431, "rate_of_change": 0.8545892318497098, "market_dynamics": 0.872486, "expectation": {"probability": 52.0447, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 31.517181, "high": 32.20671, "low": 30.703157, "close": 31.996019, "volume": 178500}, "trend_line": 28.744414, "activity_lines": {"activity_5": 31.045365, "activity_10": 30.0885, "activity_20": 28.686529, "activity_30": 28.491177}, "trend_signal": 0, "fair_value": 19.6163, "relative_strength": 13.494704, "rate_of_change": 0.1122868647981795, "market_dynamics": 0.816076, "expectation": {"probability": 52.8328, "direction": "undecided"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 32.043912, "high": 33.135656, "low": 31.593805, "close": 32.905815, "volume": 234800}, "trend_line": 28.785421, "activity_lines": {"activity_5": 31.773839, "activity_10": 30.771063, "activity_20": 29.156052, "activity_30": 28.759655}, "trend_signal": 0, "fair_value": 19.737178, "relative_strength": 15.250792, "rate_of_change": 0.1426607618440246, "market_dynamics": 0.867383, "expectation": {"probability": 53.1044, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 32.905812, "high": 32.94412, "low": 31.90026, "close": 32.610481, "volume": 210300}, "trend_line": 28.817851, "activity_lines": {"activity_5": 32.264686, "activity_10": 31.290928, "activity_20": 29.577237, "activity_30": 29.006433}, "trend_signal": 1, "fair_value": 19.859109, "relative_strength": 12.607077, "rate_of_change": 0.1126611974860521, "market_dynamics": 0.863917, "expectation": {"probability": 53.8282, "direction": "undecided"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 32.572061, "high": 33.494185, "low": 29.680822, "close": 29.988195, "volume": 556900}, "trend_line": 28.797433, "activity_lines": {"activity_5": 31.636807, "activity_10": 31.222547, "activity_20": 29.723105, "activity_30": 29.081939}, "trend_signal": 1, "fair_value": 19.96818, "relative_strength": 2.568726, "rate_of_change": -0.07085191744519527, "market_dynamics": 0.835591, "expectation": {"probability": 54.0261, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 29.968982, "high": 30.939135, "low": 29.267788, "close": 29.459898, "volume": 260900}, "trend_line": 28.725795, "activity_lines": {"activity_5": 30.859424, "activity_10": 30.99885, "activity_20": 29.806754, "activity_30": 29.124678}, "trend_signal": 1, "fair_value": 20.076987, "relative_strength": -0.276444, "rate_of_change": -0.2487652284840808, "market_dynamics": 0.661396, "expectation": {"probability": 51.1368, "direction": "undecided"}}, {"week_ending": "2024-03-29", "ohlcv": {"open": 29.440686, "high": 29.853721, "low": 28.576194, "close": 28.931597, "volume": 199600}, "trend_line": 28.628574, "activity_lines": {"activity_5": 30.039263, "activity_10": 30.649988, "activity_20": 29.832925, "activity_30": 29.137956}, "trend_signal": 1, "fair_value": 20.178931, "relative_strength": -3.208922, "rate_of_change": -0.3384449412105082, "market_dynamics": 0.331603, "expectation": {"probability": 50.199, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 28.998834, "high": 30.650972, "low": 28.777908, "close": 29.757664, "volume": 449200}, "trend_line": 28.589738, "activity_lines": {"activity_5": 29.698752, "activity_10": 30.469601, "activity_20": 29.922716, "activity_30": 29.210801}, "trend_signal": 1, "fair_value": 20.285169, "relative_strength": -1.223783, "rate_of_change": -0.13565467843421009, "market_dynamics": 0.138122, "expectation": {"probability": 50.6749, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 29.776877, "high": 29.776877, "low": 27.682888, "close": 27.884604, "volume": 300900}, "trend_line": 28.539352, "activity_lines": {"activity_5": 28.943764, "activity_10": 29.967937, "activity_20": 29.817633, "activity_30": 29.165308}, "trend_signal": 1, "fair_value": 20.381285, "relative_strength": -6.112065, "rate_of_change": -0.17623806136313525, "market_dynamics": -0.230655, "expectation": {"probability": 53.0884, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 27.923029, "high": 28.701067, "low": 26.914458, "close": 27.1642, "volume": 318200}, "trend_line": 28.480537, "activity_lines": {"activity_5": 28.2637, "activity_10": 29.354499, "activity_20": 29.632237, "activity_30": 29.076589}, "trend_signal": 0, "fair_value": 20.473845, "relative_strength": -8.265702, "rate_of_change": -0.20608386623494174, "market_dynamics": -0.48094, "expectation": {"probability": 59.2671, "direction": "positive"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 26.972089, "high": 28.989229, "low": 26.924062, "close": 28.989229, "volume": 251900}, "trend_line": 28.510862, "activity_lines": {"activity_5": 28.380245, "activity_10": 29.131482, "activity_20": 29.618079, "activity_30": 29.109407}, "trend_signal": 0, "fair_value": 20.562013, "relative_strength": -2.993149, "rate_of_change": 0.1064762226920009, "market_dynamics": -0.604367, "expectation": {"probability": 56.4832, "direction": "positive"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 28.88357, "high": 29.094891, "low": 26.434183, "close": 26.952875, "volume": 466000}, "trend_line": 28.472036, "activity_lines": {"activity_5": 27.849384, "activity_10": 28.583137, "activity_20": 29.397074, "activity_30": 29.008892}, "trend_signal": 0, "fair_value": 20.63424, "relative_strength": -9.768105, "rate_of_change": -0.13617967776632026, "market_dynamics": -0.81245, "expectation": {"probability": 59.1186, "direction": "positive"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 26.914454, "high": 27.577228, "low": 26.693529, "close": 26.981691, "volume": 225800}, "trend_line": 28.416042, "activity_lines": {"activity_5": 27.460043, "activity_10": 28.131726, "activity_20": 29.175513, "activity_30": 28.912741}, "trend_signal": 0, "fair_value": 20.70948, "relative_strength": -11.133287, "rate_of_change": -0.1966631399313991, "market_dynamics": -0.886464, "expectation": {"probability": 55.0303, "direction": "positive"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 27.077747, "high": 27.164196, "low": 25.992331, "close": 26.030754, "volume": 161300}, "trend_line": 28.375738, "activity_lines": {"activity_5": 26.938788, "activity_10": 27.615128, "activity_20": 28.863048, "activity_30": 28.758851}, "trend_signal": 0, "fair_value": 20.781395, "relative_strength": -14.823714, "rate_of_change": -0.14183537594715884, "market_dynamics": -0.950789, "expectation": {"probability": 59.1743, "direction": "positive"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 25.934699, "high": 26.414972, "low": 25.636931, "close": 26.069176, "volume": 241800}, "trend_line": 28.328446, "activity_lines": {"activity_5": 26.55393, "activity_10": 27.225147, "activity_20": 28.556381, "activity_30": 28.610041}, "trend_signal": 0, "fair_value": 20.855148, "relative_strength": -14.114376, "rate_of_change": -0.16666350669011246, "market_dynamics": -1.021569, "expectation": {"probability": 54.7159, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 26.443788, "high": 28.470535, "low": 26.155624, "close": 27.836447, "volume": 324400}, "trend_line": 28.324479, "activity_lines": {"activity_5": 26.831164, "activity_10": 27.227743, "activity_20": 28.421167, "activity_30": 28.578299}, "trend_signal": 0, "fair_value": 20.933376, "relative_strength": -8.149343, "rate_of_change": -0.014003592007833356, "market_dynamics": -0.986651, "expectation": {"probability": 55.3953, "direction": "positive"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 27.691863, "high": 27.903915, "low": 26.274983, "close": 27.373787, "volume": 226800}, "trend_line": 28.37792, "activity_lines": {"activity_5": 27.03103, "activity_10": 27.175736, "activity_20": 28.241996, "activity_30": 28.516964}, "trend_signal": 0, "fair_value": 21.002907, "relative_strength": -8.625655, "rate_of_change": 0.18867425593247242, "market_dynamics": -0.969475, "expectation": {"probability": 59.6644, "direction": "positive"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 27.28704, "high": 28.000302, "low": 26.35209, "close": 26.49667, "volume": 281200}, "trend_line": 28.384633, "activity_lines": {"activity_5": 26.910463, "activity_10": 26.992577, "activity_20": 27.991496, "activity_30": 28.395593}, "trend_signal": 0, "fair_value": 21.068765, "relative_strength": -10.043936, "rate_of_change": 0.023655715429465235, "market_dynamics": -0.937497, "expectation": {"probability": 58.7156, "direction": "positive"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 26.593058, "high": 27.074993, "low": 25.089425, "close": 25.166534, "volume": 341000}, "trend_line": 28.375948, "activity_lines": {"activity_5": 26.378852, "activity_10": 26.626867, "activity_20": 27.634894, "activity_30": 28.187974}, "trend_signal": 0, "fair_value": 21.109612, "relative_strength": -14.082955, "rate_of_change": -0.030597541986890693, "market_dynamics": -0.903219, "expectation": {"probability": 57.623, "direction": "positive"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 25.368949, "high": 25.879797, "low": 24.964124, "close": 25.426779, "volume": 581000}, "trend_line": 28.336059, "activity_lines": {"activity_5": 25.991604, "activity_10": 26.357893, "activity_20": 27.321052, "activity_30": 27.997705}, "trend_signal": 0, "fair_value": 21.159394, "relative_strength": -14.426619, "rate_of_change": -0.14057327705845205, "market_dynamics": -0.904144, "expectation": {"probability": 53.6546, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 25.311118, "high": 27.364149, "low": 25.156899, "close": 26.207512, "volume": 274100}, "trend_line": 28.333687, "activity_lines": {"activity_5": 25.907427, "activity_10": 26.26246, "activity_20": 27.105186, "activity_30": 27.860379}, "trend_signal": 0, "fair_value": 21.218672, "relative_strength": -12.508333, "rate_of_change": -0.008370959419577714, "market_dynamics": -0.863204, "expectation": {"probability": 54.2979, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 26.07257, "high": 26.284619, "low": 24.915931, "close": 25.407505, "volume": 297200}, "trend_line": 28.305286, "activity_lines": {"activity_5": 25.665177, "activity_10": 26.072147, "activity_20": 26.838139, "activity_30": 27.671593}, "trend_signal": 0, "fair_value": 21.280089, "relative_strength": -17.377378, "rate_of_change": -0.10023757232866425, "market_dynamics": -0.843365, "expectation": {"probability": 57.9818, "direction": "positive"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 25.532802, "high": 26.303898, "low": 25.388223, "close": 26.111124, "volume": 250400}, "trend_line": 28.278632, "activity_lines": {"activity_5": 25.788551, "activity_10": 26.037863, "activity_20": 26.669478, "activity_30": 27.530034}, "trend_signal": 0, "fair_value": 21.33284, "relative_strength": -15.122312, "rate_of_change": -0.09416615680900405, "market_dynamics": -0.749738, "expectation": {"probability": 54.1602, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 26.246066, "high": 26.487033, "low": 25.687024, "close": 26.409924, "volume": 258500}, "trend_line": 28.276303, "activity_lines": {"activity_5": 26.037229, "activity_10": 26.073735, "activity_20": 26.561629, "activity_30": 27.409473}, "trend_signal": 0, "fair_value": 21.391643, "relative_strength": -14.187522, "rate_of_change": -0.008235900520234266, "market_dynamics": -0.66922, "expectation": {"probability": 54.768, "direction": "undecided"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 26.496672, "high": 27.08463, "low": 23.142418, "close": 24.115923, "volume": 853200}, "trend_line": 28.189207, "activity_lines": {"activity_5": 25.438347, "activity_10": 25.685622, "activity_20": 26.26483, "activity_30": 27.141061}, "trend_signal": 0, "fair_value": 21.438753, "relative_strength": -19.016685, "rate_of_change": -0.308017635827424, "market_dynamics": -0.582423, "expectation": {"probability": 58.4649, "direction": "positive"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 24.289417, "high": 24.491828, "low": 22.737593, "close": 22.872534, "volume": 422600}, "trend_line": 28.022996, "activity_lines": {"activity_5": 24.512392, "activity_10": 25.106952, "activity_20": 25.877577, "activity_30": 26.79805}, "trend_signal": 0, "fair_value": 21.482798, "relative_strength": -22.899061, "rate_of_change": -0.5896263772159344, "market_dynamics": -0.539471, "expectation": {"probability": 57.649, "direction": "positive"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 22.872535, "high": 25.18581, "low": 22.872535, "close": 24.944843, "volume": 256200}, "trend_line": 27.856591, "activity_lines": {"activity_5": 24.499539, "activity_10": 24.995318, "activity_20": 25.719055, "activity_30": 26.599459}, "trend_signal": 0, "fair_value": 21.543022, "relative_strength": -18.077047, "rate_of_change": -0.593815878930281, "market_dynamics": -0.537181, "expectation": {"probability": 53.9287, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 24.964121, "high": 25.619549, "low": 24.462912, "close": 24.964123, "volume": 150700}, "trend_line": 27.661459, "activity_lines": {"activity_5": 24.523957, "activity_10": 24.931352, "activity_20": 25.581353, "activity_30": 26.412848}, "trend_signal": 0, "fair_value": 21.597933, "relative_strength": -18.207753, "rate_of_change": -0.7004877229952544, "market_dynamics": -0.606132, "expectation": {"probability": 54.197, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 24.983403, "high": 26.352091, "low": 24.299054, "close": 25.714617, "volume": 244200}, "trend_line": 27.553912, "activity_lines": {"activity_5": 24.875006, "activity_10": 25.031704, "activity_20": 25.537954, "activity_30": 26.287246}, "trend_signal": 0, "fair_value": 21.655701, "relative_strength": -15.408846, "rate_of_change": -0.38879727927583385, "market_dynamics": -0.505228, "expectation": {"probability": 55.2454, "direction": "positive"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 25.782338, "high": 25.782338, "low": 23.499174, "close": 23.624941, "volume": 213500}, "trend_line": 27.328506, "activity_lines": {"activity_5": 24.575851, "activity_10": 24.74215, "activity_20": 25.305871, "activity_30": 26.033764}, "trend_signal": 0, "fair_value": 21.705226, "relative_strength": -19.759786, "rate_of_change": -0.8180544381501963, "market_dynamics": -0.512011, "expectation": {"probability": 57.9271, "direction": "positive"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 23.634616, "high": 24.273128, "low": 23.044475, "close": 23.944197, "volume": 183400}, "trend_line": 27.077989, "activity_lines": {"activity_5": 24.415846, "activity_10": 24.543403, "activity_20": 25.121046, "activity_30": 25.815421}, "trend_signal": 0, "fair_value": 21.747382, "relative_strength": -20.910113, "rate_of_change": -0.9166875057129068, "market_dynamics": -0.563054, "expectation": {"probability": 55.4563, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 23.982894, "high": 24.80522, "low": 23.944196, "close": 24.631081, "volume": 187700}, "trend_line": 26.832491, "activity_lines": {"activity_5": 24.413358, "activity_10": 24.510696, "activity_20": 25.025664, "activity_30": 25.657556}, "trend_signal": 0, "fair_value": 21.795954, "relative_strength": -19.138293, "rate_of_change": -0.9066330590502779, "market_dynamics": -0.486396, "expectation": {"probability": 55.9944, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 24.679454, "high": 25.143824, "low": 23.663636, "close": 24.611732, "volume": 234100}, "trend_line": 26.556021, "activity_lines": {"activity_5": 24.425338, "activity_10": 24.488587, "activity_20": 24.939495, "activity_30": 25.514281}, "trend_signal": 0, "fair_value": 21.843809, "relative_strength": -19.003435, "rate_of_change": -1.03035532556407, "market_dynamics": -0.462099, "expectation": {"probability": 58.0773, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 24.553686, "high": 25.288942, "low": 24.282803, "close": 24.979361, "volume": 219000}, "trend_line": 26.301651, "activity_lines": {"activity_5": 24.583354, "activity_10": 24.560581, "activity_20": 24.899623, "activity_30": 25.412561}, "trend_signal": 0, "fair_value": 21.888633, "relative_strength": -17.963117, "rate_of_change": -0.9578618724544672, "market_dynamics": -0.176571, "expectation": {"probability": 55.2608, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 24.950339, "high": 25.366338, "low": 24.263453, "close": 25.269594, "volume": 186200}, "trend_line": 26.144364, "activity_lines": {"activity_5": 24.887131, "activity_10": 24.711356, "activity_20": 24.8924, "activity_30": 25.345977}, "trend_signal": 0, "fair_value": 21.932711, "relative_strength": -17.501878, "rate_of_change": -0.5980118890635427, "market_dynamics": 0.105724, "expectation": {"probability": 55.1891, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 25.10513, "high": 25.10513, "low": 21.941592, "close": 22.531733, "volume": 531200}, "trend_line": 25.913425, "activity_lines": {"activity_5": 24.168645, "activity_10": 24.343361, "activity_20": 24.628235, "activity_30": 25.112904}, "trend_signal": 0, "fair_value": 21.953613, "relative_strength": -26.900315, "rate_of_change": -0.883322309924997, "market_dynamics": 0.131588, "expectation": {"probability": 53.839, "direction": "undecided"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 22.744569, "high": 23.586243, "low": 22.744569, "close": 23.450802, "volume": 206900}, "trend_line": 25.730732, "activity_lines": {"activity_5": 23.850679, "activity_10": 24.148667, "activity_20": 24.476862, "activity_30": 24.954025}, "trend_signal": 0, "fair_value": 21.9778, "relative_strength": -22.190066, "rate_of_change": -0.7050129421332781, "market_dynamics": 0.010091, "expectation": {"probability": 55.0152, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 23.228291, "high": 27.127083, "low": 22.580105, "close": 26.449873, "volume": 690600}, "trend_line": 25.620472, "activity_lines": {"activity_5": 24.611088, "activity_10": 24.526422, "activity_20": 24.629795, "activity_30": 25.000421}, "trend_signal": 0, "fair_value": 22.027668, "relative_strength": -11.040869, "rate_of_change": -0.4285148203323569, "market_dynamics": 0.301319, "expectation": {"probability": 53.0572, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 26.633688, "high": 28.520198, "low": 26.324105, "close": 27.813967, "volume": 370500}, "trend_line": 25.618118, "activity_lines": {"activity_5": 25.703653, "activity_10": 25.125181, "activity_20": 24.912864, "activity_30": 25.141937}, "trend_signal": 0, "fair_value": 22.089774, "relative_strength": -8.087186, "rate_of_change": -0.009187964999241276, "market_dynamics": 0.59221, "expectation": {"probability": 53.831, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 27.968754, "high": 27.968754, "low": 26.730431, "close": 27.098059, "volume": 194300}, "trend_line": 25.615913, "activity_lines": {"activity_5": 26.368608, "activity_10": 25.555605, "activity_20": 25.115145, "activity_30": 25.237417}, "trend_signal": 0, "fair_value": 22.151968, "relative_strength": -10.62348, "rate_of_change": -0.00860718964601542, "market_dynamics": 0.927802, "expectation": {"probability": 56.9433, "direction": "positive"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 27.620478, "high": 27.620478, "low": 26.275733, "close": 27.504383, "volume": 220700}, "trend_line": 25.566418, "activity_lines": {"activity_5": 27.047107, "activity_10": 25.996758, "activity_20": 25.348165, "activity_30": 25.359254}, "trend_signal": 0, "fair_value": 22.220084, "relative_strength": -10.998716, "rate_of_change": -0.19321973805891787, "market_dynamics": 1.341945, "expectation": {"probability": 54.3655, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 27.107735, "high": 27.83937, "low": 26.284639, "close": 27.771351, "volume": 318300}, "trend_line": 25.593701, "activity_lines": {"activity_5": 27.483085, "activity_10": 26.42172, "activity_20": 25.600435, "activity_30": 25.501508}, "trend_signal": 0, "fair_value": 22.294362, "relative_strength": -10.538472, "rate_of_change": 0.10671420611209836, "market_dynamics": 1.320509, "expectation": {"probability": 54.8214, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 27.771349, "high": 29.384381, "low": 27.091153, "close": 28.568148, "volume": 525900}, "trend_line": 25.646582, "activity_lines": {"activity_5": 27.896625, "activity_10": 26.934459, "activity_20": 25.917334, "activity_30": 25.693408}, "trend_signal": 1, "fair_value": 22.368822, "relative_strength": -7.864278, "rate_of_change": 0.2066172453917442, "market_dynamics": 1.36809, "expectation": {"probability": 54.6284, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 28.830512, "high": 29.374667, "low": 27.926823, "close": 28.811073, "volume": 263400}, "trend_line": 25.73926, "activity_lines": {"activity_5": 28.249922, "activity_10": 27.419431, "activity_20": 26.245669, "activity_30": 25.897568}, "trend_signal": 1, "fair_value": 22.446679, "relative_strength": -5.335941, "rate_of_change": 0.3613658927337878, "market_dynamics": 1.411226, "expectation": {"probability": 55.1161, "direction": "positive"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 28.597299, "high": 29.734194, "low": 28.179464, "close": 28.315502, "volume": 362600}, "trend_line": 25.814137, "activity_lines": {"activity_5": 28.371555, "activity_10": 27.744632, "activity_20": 26.515372, "activity_30": 26.063778}, "trend_signal": 1, "fair_value": 22.518452, "relative_strength": -4.201463, "rate_of_change": 0.2909057991566082, "market_dynamics": 1.440723, "expectation": {"probability": 56.0965, "direction": "positive"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 28.33494, "high": 30.025706, "low": 28.33494, "close": 29.617588, "volume": 129900}, "trend_line": 25.873509, "activity_lines": {"activity_5": 28.846054, "activity_10": 28.251195, "activity_20": 26.889086, "activity_30": 26.309161}, "trend_signal": 1, "fair_value": 22.594416, "relative_strength": -0.481936, "rate_of_change": 0.2299980045817521, "market_dynamics": 1.395677, "expectation": {"probability": 55.3308, "direction": "positive"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 29.219191, "high": 30.754486, "low": 29.219191, "close": 30.540712, "volume": 180700}, "trend_line": 25.979073, "activity_lines": {"activity_5": 29.487381, "activity_10": 28.796765, "activity_20": 27.318597, "activity_30": 26.610271}, "trend_signal": 1, "fair_value": 22.677188, "relative_strength": 1.58104, "rate_of_change": 0.4080003218736241, "market_dynamics": 1.310906, "expectation": {"probability": 57.1849, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 30.744765, "high": 30.77392, "low": 28.121164, "close": 28.402958, "volume": 335500}, "trend_line": 26.042616, "activity_lines": {"activity_5": 29.231499, "activity_10": 28.824746, "activity_20": 27.517865, "activity_30": 26.766651}, "trend_signal": 1, "fair_value": 22.743526, "relative_strength": -4.085317, "rate_of_change": 0.2445930230074, "market_dynamics": 1.184388, "expectation": {"probability": 56.2665, "direction": "positive"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 28.52928, "high": 29.530136, "low": 28.276639, "close": 28.743053, "volume": 270400}, "trend_line": 26.161833, "activity_lines": {"activity_5": 29.099994, "activity_10": 28.879051, "activity_20": 27.733148, "activity_30": 26.940873}, "trend_signal": 1, "fair_value": 22.821422, "relative_strength": -3.657057, "rate_of_change": 0.45777659202901344, "market_dynamics": 1.016692, "expectation": {"probability": 56.2628, "direction": "positive"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 28.43211, "high": 30.336652, "low": 28.179464, "close": 28.286352, "volume": 399300}, "trend_line": 26.257152, "activity_lines": {"activity_5": 28.820791, "activity_10": 28.833427, "activity_20": 27.890514, "activity_30": 27.077939}, "trend_signal": 1, "fair_value": 22.896628, "relative_strength": -6.151176, "rate_of_change": 0.36434373692393773, "market_dynamics": 0.986701, "expectation": {"probability": 56.7333, "direction": "positive"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 28.198902, "high": 28.412677, "low": 26.44983, "close": 26.819078, "volume": 422500}, "trend_line": 26.277538, "activity_lines": {"activity_5": 28.054439, "activity_10": 28.499421, "activity_20": 27.885943, "activity_30": 27.114192}, "trend_signal": 1, "fair_value": 22.957739, "relative_strength": -10.77727, "rate_of_change": 0.07763979886317625, "market_dynamics": 0.678162, "expectation": {"probability": 56.0997, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 26.002845, "high": 26.71219, "low": 25.886239, "close": 26.284637, "volume": 360200}, "trend_line": 26.306775, "activity_lines": {"activity_5": 27.296508, "activity_10": 28.080704, "activity_20": 27.816783, "activity_30": 27.11465}, "trend_signal": 1, "fair_value": 23.011864, "relative_strength": -11.64882, "rate_of_change": 0.11126232602155653, "market_dynamics": 0.332167, "expectation": {"probability": 56.671, "direction": "positive"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 26.459547, "high": 26.896815, "low": 25.478124, "close": 25.72105, "volume": 310400}, "trend_line": 26.293773, "activity_lines": {"activity_5": 26.634453, "activity_10": 27.586548, "activity_20": 27.686073, "activity_30": 27.076861}, "trend_signal": 1, "fair_value": 23.058458, "relative_strength": -13.006442, "rate_of_change": -0.04942453037286641, "market_dynamics": -0.048564, "expectation": {"probability": 54.8677, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 25.55586, "high": 26.440111, "low": 25.439256, "close": 25.594728, "volume": 302500}, "trend_line": 26.2666, "activity_lines": {"activity_5": 26.109084, "activity_10": 27.121189, "activity_20": 27.538051, "activity_30": 27.031761}, "trend_signal": 0, "fair_value": 23.111781, "relative_strength": -11.578129, "rate_of_change": -0.10334386016035517, "market_dynamics": -0.52956, "expectation": {"probability": 58.1429, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 25.604448, "high": 25.779355, "low": 24.574437, "close": 24.700758, "volume": 341000}, "trend_line": 26.286094, "activity_lines": {"activity_5": 25.495614, "activity_10": 26.551769, "activity_20": 27.301958, "activity_30": 26.930739}, "trend_signal": 0, "fair_value": 23.15242, "relative_strength": -14.705332, "rate_of_change": 0.07421592440589236, "market_dynamics": -0.791689, "expectation": {"probability": 57.1564, "direction": "positive"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 24.681322, "high": 25.040854, "low": 22.339514, "close": 23.680468, "volume": 727700}, "trend_line": 26.313025, "activity_lines": {"activity_5": 24.781086, "activity_10": 25.862565, "activity_20": 26.971404, "activity_30": 26.762634}, "trend_signal": 0, "fair_value": 23.191584, "relative_strength": -15.356167, "rate_of_change": 0.10245341129800857, "market_dynamics": -0.80469, "expectation": {"probability": 56.3288, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 23.398675, "high": 23.812247, "low": 22.009135, "close": 23.548536, "volume": 522200}, "trend_line": 26.266482, "activity_lines": {"activity_5": 24.231822, "activity_10": 25.257321, "activity_20": 26.622814, "activity_30": 26.58428}, "trend_signal": 0, "fair_value": 23.227102, "relative_strength": -14.522171, "rate_of_change": -0.17688198145215073, "market_dynamics": -0.78048, "expectation": {"probability": 55.5249, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 23.519235, "high": 24.466643, "low": 21.370464, "close": 22.562056, "volume": 672100}, "trend_line": 26.186413, "activity_lines": {"activity_5": 23.536138, "activity_10": 24.599847, "activity_20": 26.179808, "activity_30": 26.345285}, "trend_signal": 0, "fair_value": 23.257488, "relative_strength": -18.857519, "rate_of_change": -0.30483336139189926, "market_dynamics": -0.735953, "expectation": {"probability": 53.6557, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 22.620659, "high": 23.802479, "low": 22.200671, "close": 22.366713, "volume": 430200}, "trend_line": 26.074816, "activity_lines": {"activity_5": 22.985939, "activity_10": 24.013055, "activity_20": 25.736712, "activity_30": 26.098853}, "trend_signal": 0, "fair_value": 23.291925, "relative_strength": -18.313277, "rate_of_change": -0.4261637514080423, "market_dynamics": -0.758322, "expectation": {"probability": 52.6775, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 22.454617, "high": 22.825769, "low": 19.534248, "close": 19.827261, "volume": 514500}, "trend_line": 25.948227, "activity_lines": {"activity_5": 21.804458, "activity_10": 23.080477, "activity_20": 25.077703, "activity_30": 25.695785}, "trend_signal": 0, "fair_value": 23.306807, "relative_strength": -22.046528, "rate_of_change": -0.48548377100724, "market_dynamics": -0.861867, "expectation": {"probability": 51.2702, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 19.045891, "high": 20.716067, "low": 18.391493, "close": 19.407276, "volume": 573100}, "trend_line": 25.796996, "activity_lines": {"activity_5": 20.807881, "activity_10": 22.22534, "activity_20": 24.413318, "activity_30": 25.273788}, "trend_signal": 0, "fair_value": 23.319472, "relative_strength": -24.375807, "rate_of_change": -0.5828182403368031, "market_dynamics": -0.914969, "expectation": {"probability": 51.0052, "direction": "undecided"}}, {"week_ending": "2025-04-18", "ohlcv": {"open": 19.788192, "high": 20.989549, "low": 19.426808, "close": 20.725836, "volume": 404100}, "trend_line": 25.666821, "activity_lines": {"activity_5": 20.535703, "activity_10": 21.744702, "activity_20": 23.913067, "activity_30": 24.946616}, "trend_signal": 0, "fair_value": 23.34661, "relative_strength": -20.71234, "rate_of_change": -0.5046130177327672, "market_dynamics": -1.053842, "expectation": {"probability": 52.6434, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 20.383988, "high": 21.292327, "low": 20.10074, "close": 20.833273, "volume": 426800}, "trend_line": 25.540873, "activity_lines": {"activity_5": 20.487518, "activity_10": 21.384666, "activity_20": 23.456599, "activity_30": 24.634774}, "trend_signal": 0, "fair_value": 23.383911, "relative_strength": -21.303732, "rate_of_change": -0.49070354291245305, "market_dynamics": -1.108343, "expectation": {"probability": 53.9843, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 20.882111, "high": 21.341164, "low": 20.042138, "close": 21.243492, "volume": 420100}, "trend_line": 25.416344, "activity_lines": {"activity_5": 20.691325, "activity_10": 21.188085, "activity_20": 23.076032, "activity_30": 24.357524}, "trend_signal": 0, "fair_value": 23.425213, "relative_strength": -20.240026, "rate_of_change": -0.4875675158010556, "market_dynamics": -1.153033, "expectation": {"probability": 55.4439, "direction": "positive"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 21.126288, "high": 21.976028, "low": 20.647699, "close": 21.419302, "volume": 289700}, "trend_line": 25.288001, "activity_lines": {"activity_5": 21.028616, "activity_10": 21.102582, "activity_20": 22.748245, "activity_30": 24.09965}, "trend_signal": 0, "fair_value": 23.469847, "relative_strength": -20.087614, "rate_of_change": -0.5049624761137851, "market_dynamics": -1.183302, "expectation": {"probability": 56.8889, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 21.985795, "high": 24.251769, "low": 21.477906, "close": 23.538765, "volume": 577900}, "trend_line": 25.321568, "activity_lines": {"activity_5": 21.966259, "activity_10": 21.462099, "activity_20": 22.655151, "activity_30": 23.986797}, "trend_signal": 0, "fair_value": 23.52753, "relative_strength": -13.861489, "rate_of_change": 0.13273884321658283, "market_dynamics": -0.79815, "expectation": {"probability": 55.7272, "direction": "positive"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 22.99181, "high": 23.499699, "low": 22.093235, "close": 23.021111, "volume": 215400}, "trend_line": 25.307245, "activity_lines": {"activity_5": 22.455919, "activity_10": 21.730073, "activity_20": 22.541703, "activity_30": 23.83838}, "trend_signal": 0, "fair_value": 23.57724, "relative_strength": -15.024272, "rate_of_change": -0.05656442760573683, "market_dynamics": -0.5176, "expectation": {"probability": 55.4986, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 23.138315, "high": 23.685274, "low": 22.776933, "close": 23.050413, "volume": 358500}, "trend_line": 25.19393, "activity_lines": {"activity_5": 22.802327, "activity_10": 22.012965, "activity_20": 22.466853, "activity_30": 23.692778}, "trend_signal": 0, "fair_value": 23.623962, "relative_strength": -15.300598, "rate_of_change": -0.4477571541272076, "market_dynamics": -0.184581, "expectation": {"probability": 55.8628, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 23.069946, "high": 24.048703, "low": 22.903904, "close": 23.970177, "volume": 302200}, "trend_line": 25.065804, "activity_lines": {"activity_5": 23.307513, "activity_10": 22.454208, "activity_20": 22.505088, "activity_30": 23.613826}, "trend_signal": 0, "fair_value": 23.679995, "relative_strength": -12.220392, "rate_of_change": -0.5085590060780582, "market_dynamics": 0.1774, "expectation": {"probability": 56.7277, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 23.970176, "high": 24.441335, "low": 23.82294, "close": 23.930912, "volume": 148000}, "trend_line": 24.960232, "activity_lines": {"activity_5": 23.617833, "activity_10": 22.859157, "activity_20": 22.562312, "activity_30": 23.540607}, "trend_signal": 0, "fair_value": 23.748292, "relative_strength": -12.086974, "rate_of_change": -0.42117938846086356, "market_dynamics": 0.189574, "expectation": {"probability": 55.1266, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 23.852387, "high": 24.137044, "low": 23.469571, "close": 23.685518, "volume": 157900}, "trend_line": 24.832937, "activity_lines": {"activity_5": 23.678914, "activity_10": 23.144877, "activity_20": 22.616905, "activity_30": 23.458368}, "trend_signal": 0, "fair_value": 23.816215, "relative_strength": -12.517821, "rate_of_change": -0.5099912532864284, "market_dynamics": 0.297455, "expectation": {"probability": 59.2639, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 23.734598, "high": 23.832756, "low": 21.427887, "close": 21.683098, "volume": 462000}, "trend_line": 24.629995, "activity_lines": {"activity_5": 23.062738, "activity_10": 22.988735, "activity_20": 22.495713, "activity_30": 23.255152}, "trend_signal": 0, "fair_value": 23.870583, "relative_strength": -19.970746, "rate_of_change": -0.8172291501403969, "market_dynamics": 0.375608, "expectation": {"probability": 57.7377, "direction": "positive"}}, {"week_ending": "2025-07-04", "ohlcv": {"open": 21.526043, "high": 22.183702, "low": 21.270832, "close": 22.06591, "volume": 273900}, "trend_line": 24.413254, "activity_lines": {"activity_5": 22.663366, "activity_10": 22.88479, "activity_20": 22.432891, "activity_30": 23.089727}, "trend_signal": 0, "fair_value": 23.92447, "relative_strength": -19.066544, "rate_of_change": -0.8799879983735381, "market_dynamics": 0.332479, "expectation": {"probability": 55.407, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 21.987384, "high": 22.831543, "low": 20.59354, "close": 21.447515, "volume": 642700}, "trend_line": 24.167802, "activity_lines": {"activity_5": 22.123497, "activity_10": 22.645999, "activity_20": 22.32858, "activity_30": 22.898389}, "trend_signal": 0, "fair_value": 23.978466, "relative_strength": -20.760086, "rate_of_change": -1.005404687142485, "market_dynamics": 0.434887, "expectation": {"probability": 57.371, "direction": "positive"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 21.368992, "high": 21.46715, "low": 20.181277, "close": 20.57391, "volume": 549500}, "trend_line": 23.909749, "activity_lines": {"activity_5": 21.460604, "activity_10": 22.24466, "activity_20": 22.160817, "activity_30": 22.666525}, "trend_signal": 0, "fair_value": 24.02237, "relative_strength": -24.218297, "rate_of_change": -1.067755354831179, "market_dynamics": 0.452646, "expectation": {"probability": 55.9094, "direction": "positive"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 20.662253, "high": 21.202122, "low": 20.446306, "close": 20.672068, "volume": 181000}, "trend_line": 23.611565, "activity_lines": {"activity_5": 21.05423, "activity_10": 21.876539, "activity_20": 22.022054, "activity_30": 22.457643}, "trend_signal": 0, "fair_value": 24.069239, "relative_strength": -23.757873, "rate_of_change": -1.2471230877413335, "market_dynamics": 0.262773, "expectation": {"probability": 54.9627, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 20.80949, "high": 21.18249, "low": 19.847541, "close": 20.230358, "volume": 260700}, "trend_line": 23.267886, "activity_lines": {"activity_5": 20.701515, "activity_10": 21.480229, "activity_20": 21.85555, "activity_30": 22.2395}, "trend_signal": 0, "fair_value": 24.11148, "relative_strength": -23.576979, "rate_of_change": -1.4555536661801032, "market_dynamics": 0.121544, "expectation": {"probability": 55.6763, "direction": "positive"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 20.230359, "high": 22.409464, "low": 19.778831, "close": 22.06591, "volume": 467700}, "trend_line": 23.056651, "activity_lines": {"activity_5": 21.057501, "activity_10": 21.468397, "activity_20": 21.87966, "activity_30": 22.161954}, "trend_signal": 0, "fair_value": 24.162073, "relative_strength": -18.491603, "rate_of_change": -0.9078392424649238, "market_dynamics": 0.036953, "expectation": {"probability": 53.8155, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 22.183701, "high": 22.674491, "low": 16.637778, "close": 16.696672, "volume": 1591500}, "trend_line": 22.655105, "activity_lines": {"activity_5": 19.623741, "activity_10": 20.498239, "activity_20": 21.394778, "activity_30": 21.751632}, "trend_signal": 0, "fair_value": 24.181542, "relative_strength": -38.058528, "rate_of_change": -1.7415625539025585, "market_dynamics": -0.174946, "expectation": {"probability": 54.3416, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 16.677038, "high": 18.738356, "low": 16.470907, "close": 18.414434, "volume": 988500}, "trend_line": 22.326041, "activity_lines": {"activity_5": 19.079291, "activity_10": 19.972648, "activity_20": 21.100491, "activity_30": 21.478041}, "trend_signal": 0, "fair_value": 24.208908, "relative_strength": -32.146702, "rate_of_change": -1.452493819825593, "market_dynamics": -0.255187, "expectation": {"probability": 54.5199, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 18.267198, "high": 18.592512, "low": 17.766593, "close": 18.543118, "volume": 491800}, "trend_line": 22.050176, "activity_lines": {"activity_5": 18.721701, "activity_10": 19.570753, "activity_20": 20.825189, "activity_30": 21.233981}, "trend_signal": 0, "fair_value": 24.232416, "relative_strength": -31.604984, "rate_of_change": -1.235619875462916, "market_dynamics": -0.379992, "expectation": {"probability": 54.7753, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 18.325774, "high": 18.632028, "low": 18.088676, "close": 18.325775, "volume": 358900}, "trend_line": 21.78488, "activity_lines": {"activity_5": 18.433594, "activity_10": 19.22284, "activity_20": 20.533301, "activity_30": 20.993697}, "trend_signal": 0, "fair_value": 24.256458, "relative_strength": -32.986132, "rate_of_change": -1.2031468592359504, "market_dynamics": -0.716412, "expectation": {"probability": 54.7116, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 18.226985, "high": 18.859249, "low": 17.920731, "close": 18.720942, "volume": 439300}, "trend_line": 21.551544, "activity_lines": {"activity_5": 18.40418, "activity_10": 19.007817, "activity_20": 20.290478, "activity_30": 20.796024}, "trend_signal": 0, "fair_value": 24.290317, "relative_strength": -31.55964, "rate_of_change": -1.0710915093404292, "market_dynamics": -0.794904, "expectation": {"probability": 55.6416, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 18.641909, "high": 19.323565, "low": 18.345534, "close": 18.404808, "volume": 392600}, "trend_line": 21.31188, "activity_lines": {"activity_5": 18.492387, "activity_10": 18.796133, "activity_20": 20.027606, "activity_30": 20.593009}, "trend_signal": 0, "fair_value": 24.328952, "relative_strength": -33.242066, "rate_of_change": -1.1120502549608566, "market_dynamics": -0.841177, "expectation": {"probability": 55.7823, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 18.315898, "high": 19.234654, "low": 18.236863, "close": 19.037073, "volume": 354100}, "trend_line": 21.12309, "activity_lines": {"activity_5": 18.677473, "activity_10": 18.754728, "activity_20": 19.838466, "activity_30": 20.446247}, "trend_signal": 0, "fair_value": 24.371581, "relative_strength": -30.371734, "rate_of_change": -0.8858439518240406, "market_dynamics": -0.767176, "expectation": {"probability": 55.2141, "direction": "positive"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 19.027194, "high": 20.232448, "low": 18.780216, "close": 19.728611, "volume": 893000}, "trend_line": 20.991361, "activity_lines": {"activity_5": 19.051562, "activity_10": 18.867, "activity_20": 19.726532, "activity_30": 20.35628}, "trend_signal": 0, "fair_value": 24.413886, "relative_strength": -28.950042, "rate_of_change": -0.6236256153810829, "market_dynamics": -0.492897, "expectation": {"probability": 55.2141, "direction": "positive"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 19.995347, "high": 20.854833, "low": 18.602391, "close": 18.632029, "volume": 905700}, "trend_line": 20.827478, "activity_lines": {"activity_5": 18.981091, "activity_10": 18.797047, "activity_20": 19.528304, "activity_30": 20.204066}, "trend_signal": 0, "fair_value": 24.445429, "relative_strength": -30.908194, "rate_of_change": -0.7807164099555145, "market_dynamics": -0.310612, "expectation": {"probability": 54.6936, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 18.681424, "high": 20.479425, "low": 18.632029, "close": 19.906435, "volume": 633800}, "trend_line": 20.738957, "activity_lines": {"activity_5": 19.315005, "activity_10": 18.987865, "activity_20": 19.472349, "activity_30": 20.144643}, "trend_signal": 0, "fair_value": 24.482734, "relative_strength": -26.427822, "rate_of_change": -0.425020254492647, "market_dynamics": -0.025804, "expectation": {"probability": 53.7411, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 19.926193, "high": 21.694555, "low": 19.926193, "close": 21.072174, "volume": 576100}, "trend_line": 20.695806, "activity_lines": {"activity_5": 19.958466, "activity_10": 19.429898, "activity_20": 19.542388, "activity_30": 20.166141}, "trend_signal": 0, "fair_value": 24.515832, "relative_strength": -22.307442, "rate_of_change": -0.208067358450081, "market_dynamics": 0.329069, "expectation": {"probability": 57.3626, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 20.99314, "high": 21.822986, "low": 20.914105, "close": 21.57601, "volume": 553900}, "trend_line": 20.754098, "activity_lines": {"activity_5": 20.592048, "activity_10": 19.883984, "activity_20": 19.674212, "activity_30": 20.222929}, "trend_signal": 0, "fair_value": 24.549572, "relative_strength": -19.553371, "rate_of_change": 0.28166093168827544, "market_dynamics": 0.523679, "expectation": {"probability": 57.3157, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 21.378423, "high": 21.625402, "low": 18.928401, "close": 19.106226, "volume": 573700}, "trend_line": 20.744063, "activity_lines": {"activity_5": 20.233106, "activity_10": 19.831534, "activity_20": 19.582032, "activity_30": 20.116614}, "trend_signal": 0, "fair_value": 24.563506, "relative_strength": -27.166173, "rate_of_change": -0.04835189657482808, "market_dynamics": 0.63842, "expectation": {"probability": 55.9953, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 19.224775, "high": 21.170965, "low": 18.217107, "close": 19.313688, "volume": 717500}, "trend_line": 20.696991, "activity_lines": {"activity_5": 19.98481, "activity_10": 19.806567, "activity_20": 19.531416, "activity_30": 20.024332}, "trend_signal": 0, "fair_value": 24.582864, "relative_strength": -26.654446, "rate_of_change": -0.2269179379179479, "market_dynamics": 0.657328, "expectation": {"probability": 53.043, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 18.84937, "high": 19.600184, "low": 18.375173, "close": 18.839491, "volume": 699300}, "trend_line": 20.630532, "activity_lines": {"activity_5": 19.533005, "activity_10": 19.67742, "activity_20": 19.446921, "activity_30": 19.904493}, "trend_signal": 0, "fair_value": 24.594667, "relative_strength": -27.327484, "rate_of_change": -0.3211046475306571, "market_dynamics": 0.618923, "expectation": {"probability": 56.1334, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 18.661665, "high": 20.236357, "low": 18.661665, "close": 19.918301, "volume": 1270600}, "trend_line": 20.586358, "activity_lines": {"activity_5": 19.511933, "activity_10": 19.742265, "activity_20": 19.480535, "activity_30": 19.858543}, "trend_signal": 0, "fair_value": 24.612828, "relative_strength": -25.410259, "rate_of_change": -0.2141195389435336, "market_dynamics": 0.67088, "expectation": {"probability": 52.8139, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 19.908362, "high": 20.286053, "low": 19.292125, "close": 19.381578, "volume": 599100}, "trend_line": 20.518434, "activity_lines": {"activity_5": 19.388878, "activity_10": 19.682006, "activity_20": 19.470313, "activity_30": 19.780815}, "trend_signal": 0, "fair_value": 24.630633, "relative_strength": -26.435071, "rate_of_change": -0.3299466569074599, "market_dynamics": 0.675546, "expectation": {"probability": 56.0789, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 19.381579, "high": 19.391519, "low": 18.407531, "close": 18.785223, "volume": 864300}, "trend_line": 20.359983, "activity_lines": {"activity_5": 19.213333, "activity_10": 19.507054, "activity_20": 19.408974, "activity_30": 19.668995}, "trend_signal": 0, "fair_value": 24.643284, "relative_strength": -28.295431, "rate_of_change": -0.7722372964720381, "market_dynamics": 0.68687, "expectation": {"probability": 55.2916, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 18.775284, "high": 19.729454, "low": 17.03591, "close": 18.00996, "volume": 1249600}, "trend_line": 20.192945, "activity_lines": {"activity_5": 18.800768, "activity_10": 19.208299, "activity_20": 19.282785, "activity_30": 19.517381}, "trend_signal": 0, "fair_value": 24.652115, "relative_strength": -30.814164, "rate_of_change": -0.8204230818856677, "market_dynamics": 0.587045, "expectation": {"probability": 54.3813, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 18.12923, "high": 19.152976, "low": 18.12923, "close": 18.864737, "volume": 476200}, "trend_line": 20.053422, "activity_lines": {"activity_5": 18.760043, "activity_10": 19.076268, "activity_20": 19.248577, "activity_30": 19.43169}, "trend_signal": 0, "fair_value": 24.663704, "relative_strength": -27.047835, "rate_of_change": -0.6909492399449436, "market_dynamics": 0.273125, "expectation": {"probability": 51.2008, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 18.884616, "high": 20.097206, "low": 18.864737, "close": 20.097206, "volume": 305700}, "trend_line": 19.924323, "activity_lines": {"activity_5": 19.128459, "activity_10": 19.187262, "activity_20": 19.34699, "activity_30": 19.434515}, "trend_signal": 0, "fair_value": 24.683375, "relative_strength": -20.891579, "rate_of_change": -0.6437754114983472, "market_dynamics": 0.253444, "expectation": {"probability": 57.0835, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 20.276113, "high": 21.160709, "low": 19.580365, "close": 20.932104, "volume": 546400}, "trend_line": 19.824363, "activity_lines": {"activity_5": 19.763247, "activity_10": 19.467782, "activity_20": 19.508725, "activity_30": 19.499533}, "trend_signal": 0, "fair_value": 24.703196, "relative_strength": -18.454449, "rate_of_change": -0.5016983513065884, "market_dynamics": 0.359314, "expectation": {"probability": 57.2831, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 20.951983, "high": 22.164574, "low": 20.594169, "close": 21.578157, "volume": 383400}, "trend_line": 19.754117, "activity_lines": {"activity_5": 20.510017, "activity_10": 19.877474, "activity_20": 19.72, "activity_30": 19.612681}, "trend_signal": 0, "fair_value": 24.723591, "relative_strength": -16.013036, "rate_of_change": -0.3543417763284546, "market_dynamics": 0.627647, "expectation": {"probability": 57.6115, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 21.56822, "high": 21.806762, "low": 20.325811, "close": 20.643867, "volume": 459400}, "trend_line": 19.719476, "activity_lines": {"activity_5": 20.759162, "activity_10": 20.072351, "activity_20": 19.827842, "activity_30": 19.670084}, "trend_signal": 0, "fair_value": 24.736546, "relative_strength": -18.924493, "rate_of_change": -0.17536091337314944, "market_dynamics": 0.865698, "expectation": {"probability": 53.3552, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 20.663746, "high": 20.683623, "low": 19.75927, "close": 20.226418, "volume": 704400}, "trend_line": 19.65816, "activity_lines": {"activity_5": 20.693563, "activity_10": 20.167143, "activity_20": 19.884888, "activity_30": 19.70279}, "trend_signal": 1, "fair_value": 24.744648, "relative_strength": -16.654919, "rate_of_change": -0.3109413252157485, "market_dynamics": 0.954807, "expectation": {"probability": 51.7825, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 19.997814, "high": 22.114879, "low": 19.779148, "close": 21.826639, "volume": 429100}, "trend_line": 19.670797, "activity_lines": {"activity_5": 21.070592, "activity_10": 20.527667, "activity_20": 20.087167, "activity_30": 19.842692}, "trend_signal": 1, "fair_value": 24.761616, "relative_strength": -10.762825, "rate_of_change": 0.06428373764381592, "market_dynamics": 1.018696, "expectation": {"probability": 50.2212, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 21.657672, "high": 22.204331, "low": 21.120951, "close": 22.005547, "volume": 413400}, "trend_line": 19.718519, "activity_lines": {"activity_5": 21.391962, "activity_10": 20.886023, "activity_20": 20.290191, "activity_30": 19.993321}, "trend_signal": 1, "fair_value": 24.769995, "relative_strength": -10.888285, "rate_of_change": 0.24260328648605475, "market_dynamics": 1.046412, "expectation": {"probability": 50.3311, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 22.045305, "high": 22.91002, "low": 21.439009, "close": 22.442875, "volume": 233900}, "trend_line": 19.777546, "activity_lines": {"activity_5": 21.787546, "activity_10": 21.276185, "activity_20": 20.52073, "activity_30": 20.169086}, "trend_signal": 1, "fair_value": 24.7764, "relative_strength": -10.298004, "rate_of_change": 0.29934803927211967, "market_dynamics": 1.189982, "expectation": {"probability": 50.5766, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 22.472693, "high": 22.701296, "low": 21.747125, "close": 22.701296, "volume": 264400}, "trend_line": 19.85991, "activity_lines": {"activity_5": 22.211621, "activity_10": 21.646829, "activity_20": 20.762955, "activity_30": 20.357715}, "trend_signal": 1, "fair_value": 24.776697, "relative_strength": -9.915952, "rate_of_change": 0.416452071455166, "market_dynamics": 1.366835, "expectation": {"probability": 51.0929, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 22.701296, "high": 23.347348, "low": 22.07512, "close": 22.343481, "volume": 324500}, "trend_line": 19.869163, "activity_lines": {"activity_5": 22.379263, "activity_10": 21.86712, "activity_20": 20.951725, "activity_30": 20.517945}, "trend_signal": 1, "fair_value": 24.779133, "relative_strength": -7.286036, "rate_of_change": 0.04659134910480997, "market_dynamics": 1.399802, "expectation": {"probability": 52.8546, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 22.134758, "high": 22.810628, "low": 16.350102, "close": 17.483179, "volume": 1350000}, "trend_line": 19.895379, "activity_lines": {"activity_5": 20.785667, "activity_10": 21.140469, "activity_20": 20.666004, "activity_30": 20.364011}, "trend_signal": 1, "fair_value": 24.758735, "relative_strength": -25.415364, "rate_of_change": 0.1319431523109354, "market_dynamics": 1.045914, "expectation": {"probability": 51.3218, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 17.662085, "high": 19.063522, "low": 17.284392, "close": 18.636133, "volume": 697500}, "trend_line": 19.902769, "activity_lines": {"activity_5": 19.865953, "activity_10": 20.670974, "activity_20": 20.507178, "activity_30": 20.282769}, "trend_signal": 0, "fair_value": 24.747307, "relative_strength": -16.702061, "rate_of_change": 0.03714430370992629, "market_dynamics": 0.612588, "expectation": {"probability": 53.3213, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 18.596376, "high": 20.117084, "low": 18.42, "close": 18.5, "volume": 519700}, "trend_line": 19.901332, "activity_lines": {"activity_5": 19.125488, "activity_10": 20.218472, "activity_20": 20.349388, "activity_30": 20.192268}, "trend_signal": 0, "fair_value": 24.728994, "relative_strength": -18.260805, "rate_of_change": -0.007220100881436369, "market_dynamics": 0.122457, "expectation": {"probability": 55.4943, "direction": "positive"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 18.51, "high": 18.959999, "low": 18.0, "close": 18.879999, "volume": 471600}, "trend_line": 19.919806, "activity_lines": {"activity_5": 18.774549, "activity_10": 19.891027, "activity_20": 20.230674, "activity_30": 20.126375}, "trend_signal": 0, "fair_value": 24.7085, "relative_strength": -18.845798, "rate_of_change": 0.09282795744526653, "market_dynamics": -0.355534, "expectation": {"probability": 54.2807, "direction": "undecided"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 18.969999, "high": 19.85, "low": 18.75, "close": 19.83, "volume": 478900}, "trend_line": 19.956775, "activity_lines": {"activity_5": 18.995029, "activity_10": 19.768381, "activity_20": 20.204501, "activity_30": 20.120581}, "trend_signal": 0, "fair_value": 24.688508, "relative_strength": -15.708277, "rate_of_change": 0.1855891568421858, "market_dynamics": -0.497578, "expectation": {"probability": 54.7005, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 19.85, "high": 20.5, "low": 18.75, "close": 19.190001, "volume": 447500}, "trend_line": 19.982948, "activity_lines": {"activity_5": 19.169742, "activity_10": 19.536578, "activity_20": 20.11266, "activity_30": 20.071112}, "trend_signal": 0, "fair_value": 24.658157, "relative_strength": -19.311393, "rate_of_change": 0.13114844457583955, "market_dynamics": -0.608513, "expectation": {"probability": 54.8055, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 19.25, "high": 19.9, "low": 18.379999, "close": 19.82, "volume": 908200}, "trend_line": 20.009046, "activity_lines": {"activity_5": 19.440667, "activity_10": 19.46726, "activity_20": 20.084287, "activity_30": 20.060599}, "trend_signal": 0, "fair_value": 24.626986, "relative_strength": -14.96499, "rate_of_change": 0.13060135071162204, "market_dynamics": -0.53248, "expectation": {"probability": 54.5764, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 20.0, "high": 20.190001, "low": 19.25, "close": 20.02, "volume": 551300}, "trend_line": 20.018758, "activity_lines": {"activity_5": 19.699333, "activity_10": 19.474042, "activity_20": 20.072873, "activity_30": 20.061306}, "trend_signal": 0, "fair_value": 24.598797, "relative_strength": -13.44968, "rate_of_change": 0.04853804624166906, "market_dynamics": -0.455172, "expectation": {"probability": 55.5658, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 19.969999, "high": 20.389999, "low": 19.5, "close": 20.09, "volume": 560800}, "trend_line": 20.067358, "activity_lines": {"activity_5": 19.88, "activity_10": 19.537604, "activity_20": 20.062247, "activity_30": 20.065902}, "trend_signal": 0, "fair_value": 24.569053, "relative_strength": -12.997149, "rate_of_change": 0.24277230385621537, "market_dynamics": -0.382801, "expectation": {"probability": 56.0709, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 20.0, "high": 22.16, "low": 19.6, "close": 21.02, "volume": 749000}, "trend_line": 20.104476, "activity_lines": {"activity_5": 20.29, "activity_10": 19.817735, "activity_20": 20.130286, "activity_30": 20.127363}, "trend_signal": 0, "fair_value": 24.548429, "relative_strength": -7.564304, "rate_of_change": 0.18496704947407397, "market_dynamics": -0.18495, "expectation": {"probability": 56.6816, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 20.959999, "high": 20.969999, "low": 19.690001, "close": 20.42, "volume": 352800}, "trend_line": 20.082737, "activity_lines": {"activity_5": 20.420667, "activity_10": 20.012839, "activity_20": 20.13092, "activity_30": 20.14772}, "trend_signal": 0, "fair_value": 24.526887, "relative_strength": -11.109008, "rate_of_change": -0.10813014972385564, "market_dynamics": -0.225742, "expectation": {"probability": 60.9346, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 20.34, "high": 20.34, "low": 19.030001, "close": 19.08, "volume": 445600}, "trend_line": 19.999537, "activity_lines": {"activity_5": 20.022667, "activity_10": 19.910909, "activity_20": 20.002398, "activity_30": 20.083027}, "trend_signal": 0, "fair_value": 24.495719, "relative_strength": -16.857143, "rate_of_change": -0.41428616029777954, "market_dynamics": -0.323075, "expectation": {"probability": 55.5882, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/0af6274f-c041-4042-aa13-92ced6ae7cc9/", "share_image": "https://sharemaestro.com/terminal/0af6274f-c041-4042-aa13-92ced6ae7cc9/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}