{"ticker": {"uuid": "7d0c7d78-3f92-402a-a057-b1f1ea167a5a", "symbol": "FSTR", "name": "LB Foster Company", "exchange": "NASDAQ", "asset_type": "Equity", "sector": "Industrials", "industry": "Railroads", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, FSTR rose 51.03%, moving from 27.24 to 41.14. 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 11 of the last 12 weeks. Relative Strength is 21.62 and has improved across the 12-week window. Market Dynamics is 1.37 on the latest week. Expectation is undecided at 52.20%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "41.14"}, {"label": "12-Week Change", "value": "51.03%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Undecided 52.20%"}, {"label": "Signal Weeks", "value": "11 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "21.62"}, {"label": "Market Dynamics", "value": "1.37"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 38.19, "high": 43.055, "low": 38.11, "close": 41.14, "volume": 669364}, "trend_line": 30.342667, "activity_lines": {"activity_5": 39.320667, "activity_10": 36.345091, "activity_20": 33.386095, "activity_30": 32.033839}, "trend_signal": 1, "fair_value": 23.718718, "relative_strength": 21.619051, "rate_of_change": 1.5325584855939616, "market_dynamics": 1.365013, "expectation": {"probability": 52.1974, "direction": "undecided"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2023-06-09", "ohlcv": {"open": 13.58, "high": 14.4299, "low": 13.4632, "close": 13.99, "volume": 92554}, "trend_line": 11.516, "activity_lines": {"activity_5": 13.332, "activity_10": 12.529636, "activity_20": 12.222095, "activity_30": 11.986452}, "trend_signal": 1, "fair_value": 14.245737, "relative_strength": -0.668582, "rate_of_change": 0.3806287701028137, "market_dynamics": 0.530024, "expectation": {"probability": 49.5662, "direction": "undecided"}}, {"week_ending": "2023-06-16", "ohlcv": {"open": 14.1, "high": 14.37, "low": 13.23, "close": 13.38, "volume": 130928}, "trend_line": 11.595333, "activity_lines": {"activity_5": 13.51, "activity_10": 12.758909, "activity_20": 12.33881, "activity_30": 12.10671}, "trend_signal": 1, "fair_value": 14.252724, "relative_strength": -8.038441, "rate_of_change": 0.6888937130948254, "market_dynamics": 0.57432, "expectation": {"probability": 49.436, "direction": "undecided"}}, {"week_ending": "2023-06-23", "ohlcv": {"open": 13.57, "high": 14.01, "low": 13.4777, "close": 13.6, "volume": 49132}, "trend_line": 11.708667, "activity_lines": {"activity_5": 13.581333, "activity_10": 13.007273, "activity_20": 12.468667, "activity_30": 12.236043}, "trend_signal": 1, "fair_value": 14.268365, "relative_strength": -4.926372, "rate_of_change": 0.9774104805786953, "market_dynamics": 0.660929, "expectation": {"probability": 50.1167, "direction": "undecided"}}, {"week_ending": "2023-06-30", "ohlcv": {"open": 13.99, "high": 14.419, "low": 13.3201, "close": 14.28, "volume": 78927}, "trend_line": 11.874, "activity_lines": {"activity_5": 13.826, "activity_10": 13.344, "activity_20": 12.656619, "activity_30": 12.401935}, "trend_signal": 1, "fair_value": 14.280609, "relative_strength": -1.692919, "rate_of_change": 1.4120565560537368, "market_dynamics": 0.834437, "expectation": {"probability": 50.4463, "direction": "undecided"}}, {"week_ending": "2023-07-07", "ohlcv": {"open": 14.13, "high": 14.335, "low": 13.9, "close": 13.95, "volume": 63517}, "trend_line": 12.037333, "activity_lines": {"activity_5": 13.894667, "activity_10": 13.557273, "activity_20": 12.803333, "activity_30": 12.535871}, "trend_signal": 1, "fair_value": 14.295032, "relative_strength": -2.834301, "rate_of_change": 1.3755516254000313, "market_dynamics": 0.881317, "expectation": {"probability": 50.1153, "direction": "undecided"}}, {"week_ending": "2023-07-14", "ohlcv": {"open": 13.91, "high": 14.1949, "low": 13.88, "close": 13.88, "volume": 42028}, "trend_line": 12.177333, "activity_lines": {"activity_5": 13.908, "activity_10": 13.71, "activity_20": 12.937952, "activity_30": 12.654753}, "trend_signal": 1, "fair_value": 14.298558, "relative_strength": -6.082323, "rate_of_change": 1.1630483264025393, "market_dynamics": 0.882671, "expectation": {"probability": 49.3497, "direction": "undecided"}}, {"week_ending": "2023-07-21", "ohlcv": {"open": 13.96, "high": 14.35, "low": 13.79, "close": 13.93, "volume": 114184}, "trend_line": 12.325333, "activity_lines": {"activity_5": 13.945333, "activity_10": 13.818727, "activity_20": 13.07219, "activity_30": 12.767828}, "trend_signal": 1, "fair_value": 14.303365, "relative_strength": -4.469015, "rate_of_change": 1.2153728570944038, "market_dynamics": 0.909232, "expectation": {"probability": 50.3056, "direction": "undecided"}}, {"week_ending": "2023-07-28", "ohlcv": {"open": 14.09, "high": 14.23, "low": 13.77, "close": 13.92, "volume": 82940}, "trend_line": 12.466667, "activity_lines": {"activity_5": 13.942667, "activity_10": 13.866545, "activity_20": 13.199762, "activity_30": 12.87071}, "trend_signal": 1, "fair_value": 14.302468, "relative_strength": -6.00857, "rate_of_change": 1.1466951846250217, "market_dynamics": 0.845876, "expectation": {"probability": 49.2622, "direction": "undecided"}}, {"week_ending": "2023-08-04", "ohlcv": {"open": 13.9, "high": 14.7584, "low": 13.76, "close": 14.6, "volume": 98451}, "trend_line": 12.610667, "activity_lines": {"activity_5": 14.145333, "activity_10": 14.017636, "activity_20": 13.385667, "activity_30": 13.008344}, "trend_signal": 1, "fair_value": 14.298878, "relative_strength": 2.037899, "rate_of_change": 1.1550801830192474, "market_dynamics": 0.871188, "expectation": {"probability": 41.3393, "direction": "negative"}}, {"week_ending": "2023-08-11", "ohlcv": {"open": 14.76, "high": 17.15, "low": 14.1, "close": 17.15, "volume": 222297}, "trend_line": 12.794333, "activity_lines": {"activity_5": 15.176667, "activity_10": 14.608545, "activity_20": 13.800857, "activity_30": 13.301204}, "trend_signal": 1, "fair_value": 14.311378, "relative_strength": 21.690724, "rate_of_change": 1.4564336684173846, "market_dynamics": 1.134882, "expectation": {"probability": 42.4067, "direction": "negative"}}, {"week_ending": "2023-08-18", "ohlcv": {"open": 17.15, "high": 19.53, "low": 16.93, "close": 18.89, "volume": 309997}, "trend_line": 13.022333, "activity_lines": {"activity_5": 16.574667, "activity_10": 15.448909, "activity_20": 14.355333, "activity_30": 13.694473}, "trend_signal": 1, "fair_value": 14.341122, "relative_strength": 36.538489, "rate_of_change": 1.7820389699095667, "market_dynamics": 1.39739, "expectation": {"probability": 43.5331, "direction": "negative"}}, {"week_ending": "2023-08-25", "ohlcv": {"open": 19.06, "high": 19.5, "low": 17.93, "close": 18.3, "volume": 195986}, "trend_line": 13.241, "activity_lines": {"activity_5": 17.442, "activity_10": 16.092909, "activity_20": 14.818333, "activity_30": 14.034968}, "trend_signal": 1, "fair_value": 14.362276, "relative_strength": 29.759991, "rate_of_change": 1.6791691626991874, "market_dynamics": 1.638661, "expectation": {"probability": 43.5473, "direction": "negative"}}, {"week_ending": "2023-09-01", "ohlcv": {"open": 18.03, "high": 18.45, "low": 17.14, "close": 17.75, "volume": 83538}, "trend_line": 13.426, "activity_lines": {"activity_5": 17.834667, "activity_10": 16.547455, "activity_20": 15.200048, "activity_30": 14.325871}, "trend_signal": 1, "fair_value": 14.382853, "relative_strength": 21.064746, "rate_of_change": 1.3971754399214598, "market_dynamics": 1.721204, "expectation": {"probability": 43.261, "direction": "negative"}}, {"week_ending": "2023-09-08", "ohlcv": {"open": 17.72, "high": 18.5399, "low": 17.33, "close": 18.08, "volume": 73469}, "trend_line": 13.621333, "activity_lines": {"activity_5": 18.082, "activity_10": 16.986545, "activity_20": 15.58419, "activity_30": 14.626129}, "trend_signal": 1, "fair_value": 14.409135, "relative_strength": 24.391575, "rate_of_change": 1.4548860420080423, "market_dynamics": 1.605399, "expectation": {"probability": 43.5124, "direction": "negative"}}, {"week_ending": "2023-09-15", "ohlcv": {"open": 18.14, "high": 18.5699, "low": 17.82, "close": 18.49, "volume": 102435}, "trend_line": 13.810667, "activity_lines": {"activity_5": 18.234, "activity_10": 17.431091, "activity_20": 15.972667, "activity_30": 14.940237}, "trend_signal": 1, "fair_value": 14.435737, "relative_strength": 27.090288, "rate_of_change": 1.389981435737608, "market_dynamics": 1.459657, "expectation": {"probability": 43.9494, "direction": "negative"}}, {"week_ending": "2023-09-22", "ohlcv": {"open": 18.25, "high": 19.41, "low": 17.08, "close": 19.1, "volume": 176501}, "trend_line": 14.020667, "activity_lines": {"activity_5": 18.5, "activity_10": 17.904, "activity_20": 16.385095, "activity_30": 15.281484}, "trend_signal": 1, "fair_value": 14.480224, "relative_strength": 34.698841, "rate_of_change": 1.520563778708147, "market_dynamics": 1.437212, "expectation": {"probability": 45.4328, "direction": "undecided"}}, {"week_ending": "2023-09-29", "ohlcv": {"open": 19.05, "high": 19.4, "low": 17.7279, "close": 18.91, "volume": 101867}, "trend_line": 14.226667, "activity_lines": {"activity_5": 18.688667, "activity_10": 18.247455, "activity_20": 16.740667, "activity_30": 15.596925}, "trend_signal": 1, "fair_value": 14.511827, "relative_strength": 32.197307, "rate_of_change": 1.469259629374275, "market_dynamics": 1.442439, "expectation": {"probability": 44.4937, "direction": "negative"}}, {"week_ending": "2023-10-06", "ohlcv": {"open": 18.85, "high": 19.4799, "low": 17.01, "close": 18.75, "volume": 132582}, "trend_line": 14.432667, "activity_lines": {"activity_5": 18.783333, "activity_10": 18.471273, "activity_20": 17.04181, "activity_30": 15.888753}, "trend_signal": 1, "fair_value": 14.535929, "relative_strength": 27.893915, "rate_of_change": 1.4479849707594865, "market_dynamics": 1.413763, "expectation": {"probability": 43.1718, "direction": "negative"}}, {"week_ending": "2023-10-13", "ohlcv": {"open": 18.65, "high": 19.1799, "low": 17.8927, "close": 18.77, "volume": 83622}, "trend_line": 14.666667, "activity_lines": {"activity_5": 18.818, "activity_10": 18.610909, "activity_20": 17.316524, "activity_30": 16.168581}, "trend_signal": 1, "fair_value": 14.561314, "relative_strength": 26.941282, "rate_of_change": 1.6213219635705582, "market_dynamics": 1.312042, "expectation": {"probability": 44.7935, "direction": "negative"}}, {"week_ending": "2023-10-20", "ohlcv": {"open": 18.755, "high": 19.99, "low": 18.33, "close": 18.78, "volume": 93736}, "trend_line": 14.906, "activity_lines": {"activity_5": 18.81, "activity_10": 18.676545, "activity_20": 17.566095, "activity_30": 16.433957}, "trend_signal": 1, "fair_value": 14.585545, "relative_strength": 29.934369, "rate_of_change": 1.6318158720041862, "market_dynamics": 1.052909, "expectation": {"probability": 45.2118, "direction": "undecided"}}, {"week_ending": "2023-10-27", "ohlcv": {"open": 18.66, "high": 19.48, "low": 17.7201, "close": 19.35, "volume": 85286}, "trend_line": 15.168333, "activity_lines": {"activity_5": 18.972667, "activity_10": 18.816182, "activity_20": 17.844667, "activity_30": 16.720667}, "trend_signal": 1, "fair_value": 14.62266, "relative_strength": 36.238986, "rate_of_change": 1.7599154702804234, "market_dynamics": 0.861083, "expectation": {"probability": 46.6321, "direction": "undecided"}}, {"week_ending": "2023-11-03", "ohlcv": {"open": 19.35, "high": 21.4, "low": 18.1276, "close": 21.0, "volume": 146498}, "trend_line": 15.460667, "activity_lines": {"activity_5": 19.668667, "activity_10": 19.247455, "activity_20": 18.254857, "activity_30": 17.096903}, "trend_signal": 1, "fair_value": 14.670417, "relative_strength": 37.70461, "rate_of_change": 1.9272651780521979, "market_dynamics": 0.853009, "expectation": {"probability": 48.0297, "direction": "undecided"}}, {"week_ending": "2023-11-10", "ohlcv": {"open": 21.2, "high": 22.14, "low": 19.2, "close": 20.03, "volume": 205380}, "trend_line": 15.739667, "activity_lines": {"activity_5": 19.902, "activity_10": 19.453273, "activity_20": 18.536381, "activity_30": 17.391699}, "trend_signal": 1, "fair_value": 14.708429, "relative_strength": 27.129802, "rate_of_change": 1.80457932377691, "market_dynamics": 0.783653, "expectation": {"probability": 46.1019, "direction": "undecided"}}, {"week_ending": "2023-11-17", "ohlcv": {"open": 20.28, "high": 20.5, "low": 19.75, "close": 20.0, "volume": 136430}, "trend_line": 16.046667, "activity_lines": {"activity_5": 20.04, "activity_10": 19.612182, "activity_20": 18.784429, "activity_30": 17.666559}, "trend_signal": 1, "fair_value": 14.744455, "relative_strength": 23.685621, "rate_of_change": 1.9504859918573794, "market_dynamics": 0.613789, "expectation": {"probability": 44.8107, "direction": "negative"}}, {"week_ending": "2023-11-24", "ohlcv": {"open": 19.82, "high": 20.2354, "low": 19.75, "close": 19.99, "volume": 115357}, "trend_line": 16.335667, "activity_lines": {"activity_5": 20.092667, "activity_10": 19.734364, "activity_20": 19.004286, "activity_30": 17.920968}, "trend_signal": 1, "fair_value": 14.778686, "relative_strength": 21.655133, "rate_of_change": 1.8009970544038925, "market_dynamics": 0.416241, "expectation": {"probability": 43.4019, "direction": "negative"}}, {"week_ending": "2023-12-01", "ohlcv": {"open": 19.99, "high": 20.485, "low": 19.07, "close": 19.98, "volume": 193972}, "trend_line": 16.636333, "activity_lines": {"activity_5": 20.061333, "activity_10": 19.827455, "activity_20": 19.194429, "activity_30": 18.156086}, "trend_signal": 1, "fair_value": 14.80984, "relative_strength": 20.408318, "rate_of_change": 1.8405492717254803, "market_dynamics": 0.188743, "expectation": {"probability": 42.6025, "direction": "negative"}}, {"week_ending": "2023-12-08", "ohlcv": {"open": 19.185, "high": 20.04, "low": 18.68, "close": 19.65, "volume": 163010}, "trend_line": 16.935333, "activity_lines": {"activity_5": 19.878, "activity_10": 19.844545, "activity_20": 19.324095, "activity_30": 18.350516}, "trend_signal": 1, "fair_value": 14.838429, "relative_strength": 16.806662, "rate_of_change": 1.7972710692915288, "market_dynamics": 0.005541, "expectation": {"probability": 41.2493, "direction": "negative"}}, {"week_ending": "2023-12-15", "ohlcv": {"open": 19.75, "high": 20.33, "low": 18.23, "close": 18.67, "volume": 186095}, "trend_line": 17.131, "activity_lines": {"activity_5": 19.458, "activity_10": 19.67, "activity_20": 19.33319, "activity_30": 18.46243}, "trend_signal": 1, "fair_value": 14.863301, "relative_strength": 6.871082, "rate_of_change": 1.155377340380613, "market_dynamics": -0.132952, "expectation": {"probability": 49.8959, "direction": "undecided"}}, {"week_ending": "2023-12-22", "ohlcv": {"open": 18.68, "high": 20.45, "low": 18.68, "close": 20.44, "volume": 219018}, "trend_line": 17.369333, "activity_lines": {"activity_5": 19.718667, "activity_10": 19.818727, "activity_20": 19.488238, "activity_30": 18.675914}, "trend_signal": 1, "fair_value": 14.900032, "relative_strength": 15.166905, "rate_of_change": 1.3912381063569015, "market_dynamics": -0.051692, "expectation": {"probability": 42.0527, "direction": "negative"}}, {"week_ending": "2023-12-29", "ohlcv": {"open": 20.45, "high": 22.56, "low": 20.39, "close": 21.99, "volume": 159241}, "trend_line": 17.653333, "activity_lines": {"activity_5": 20.466667, "activity_10": 20.218909, "activity_20": 19.763095, "activity_30": 18.974022}, "trend_signal": 1, "fair_value": 14.944519, "relative_strength": 22.563975, "rate_of_change": 1.6350656642946444, "market_dynamics": -0.015648, "expectation": {"probability": 42.4221, "direction": "negative"}}, {"week_ending": "2024-01-05", "ohlcv": {"open": 22.1, "high": 23.05, "low": 21.67, "close": 22.29, "volume": 200352}, "trend_line": 17.93, "activity_lines": {"activity_5": 21.181333, "activity_10": 20.615273, "activity_20": 20.043476, "activity_30": 19.273161}, "trend_signal": 1, "fair_value": 14.987596, "relative_strength": 27.247644, "rate_of_change": 1.567222461616737, "market_dynamics": 0.194155, "expectation": {"probability": 43.1655, "direction": "negative"}}, {"week_ending": "2024-01-12", "ohlcv": {"open": 22.16, "high": 22.5, "low": 21.4598, "close": 22.47, "volume": 176798}, "trend_line": 18.233, "activity_lines": {"activity_5": 21.802, "activity_10": 20.990909, "activity_20": 20.32481, "activity_30": 19.566065}, "trend_signal": 1, "fair_value": 15.035417, "relative_strength": 23.555402, "rate_of_change": 1.6899051868377066, "market_dynamics": 0.51716, "expectation": {"probability": 44.3833, "direction": "negative"}}, {"week_ending": "2024-01-19", "ohlcv": {"open": 22.24, "high": 24.3499, "low": 20.0416, "close": 23.08, "volume": 184791}, "trend_line": 18.549, "activity_lines": {"activity_5": 22.438, "activity_10": 21.450727, "activity_20": 20.644381, "activity_30": 19.878774}, "trend_signal": 1, "fair_value": 15.083686, "relative_strength": 22.776751, "rate_of_change": 1.7331212636428395, "market_dynamics": 0.723496, "expectation": {"probability": 44.9315, "direction": "negative"}}, {"week_ending": "2024-01-26", "ohlcv": {"open": 23.08, "high": 23.83, "low": 22.265, "close": 23.73, "volume": 162223}, "trend_line": 18.864, "activity_lines": {"activity_5": 22.996667, "activity_10": 21.973273, "activity_20": 21.000476, "activity_30": 20.213032}, "trend_signal": 1, "fair_value": 15.138686, "relative_strength": 24.58735, "rate_of_change": 1.6982047549733208, "market_dynamics": 0.865852, "expectation": {"probability": 46.2751, "direction": "undecided"}}, {"week_ending": "2024-02-02", "ohlcv": {"open": 23.265, "high": 24.0, "low": 22.39, "close": 23.23, "volume": 146271}, "trend_line": 19.173333, "activity_lines": {"activity_5": 23.169333, "activity_10": 22.337091, "activity_20": 21.282048, "activity_30": 20.49471}, "trend_signal": 1, "fair_value": 15.181699, "relative_strength": 19.76508, "rate_of_change": 1.6398059796437592, "market_dynamics": 0.816097, "expectation": {"probability": 43.6249, "direction": "negative"}}, {"week_ending": "2024-02-09", "ohlcv": {"open": 22.92, "high": 24.225, "low": 22.92, "close": 23.71, "volume": 154524}, "trend_line": 19.501, "activity_lines": {"activity_5": 23.419333, "activity_10": 22.729273, "activity_20": 21.586762, "activity_30": 20.787398}, "trend_signal": 1, "fair_value": 15.228558, "relative_strength": 19.321386, "rate_of_change": 1.7089725610043998, "market_dynamics": 0.79504, "expectation": {"probability": 46.4554, "direction": "undecided"}}, {"week_ending": "2024-02-16", "ohlcv": {"open": 23.58, "high": 24.59, "low": 22.84, "close": 24.0, "volume": 175488}, "trend_line": 19.836667, "activity_lines": {"activity_5": 23.671333, "activity_10": 23.106364, "activity_20": 21.897143, "activity_30": 21.077656}, "trend_signal": 1, "fair_value": 15.269391, "relative_strength": 21.932671, "rate_of_change": 1.7212809599507577, "market_dynamics": 0.845531, "expectation": {"probability": 46.8382, "direction": "undecided"}}, {"week_ending": "2024-02-23", "ohlcv": {"open": 24.0, "high": 24.33, "low": 22.08, "close": 22.96, "volume": 145131}, "trend_line": 20.138, "activity_lines": {"activity_5": 23.474667, "activity_10": 23.215273, "activity_20": 22.084238, "activity_30": 21.279161}, "trend_signal": 1, "fair_value": 15.307917, "relative_strength": 14.585245, "rate_of_change": 1.5190707188864097, "market_dynamics": 0.665568, "expectation": {"probability": 44.777, "direction": "negative"}}, {"week_ending": "2024-03-01", "ohlcv": {"open": 21.91, "high": 24.22, "low": 21.91, "close": 23.78, "volume": 169286}, "trend_line": 20.444, "activity_lines": {"activity_5": 23.559333, "activity_10": 23.395273, "activity_20": 22.329381, "activity_30": 21.514129}, "trend_signal": 1, "fair_value": 15.345994, "relative_strength": 15.811632, "rate_of_change": 1.5195153441255207, "market_dynamics": 0.661338, "expectation": {"probability": 46.603, "direction": "undecided"}}, {"week_ending": "2024-03-08", "ohlcv": {"open": 23.55, "high": 24.74, "low": 21.21, "close": 23.29, "volume": 256797}, "trend_line": 20.648667, "activity_lines": {"activity_5": 23.477333, "activity_10": 23.425455, "activity_20": 22.504, "activity_30": 21.697742}, "trend_signal": 1, "fair_value": 15.371891, "relative_strength": 14.688154, "rate_of_change": 1.0011103502250078, "market_dynamics": 0.642846, "expectation": {"probability": 43.722, "direction": "negative"}}, {"week_ending": "2024-03-15", "ohlcv": {"open": 23.02, "high": 24.42, "low": 22.08, "close": 23.78, "volume": 269473}, "trend_line": 20.811667, "activity_lines": {"activity_5": 23.554667, "activity_10": 23.521091, "activity_20": 22.70381, "activity_30": 21.899763}, "trend_signal": 1, "fair_value": 15.408301, "relative_strength": 17.691699, "rate_of_change": 0.7893972041875646, "market_dynamics": 0.533407, "expectation": {"probability": 46.7161, "direction": "undecided"}}, {"week_ending": "2024-03-22", "ohlcv": {"open": 23.69, "high": 26.29, "low": 23.69, "close": 26.17, "volume": 247286}, "trend_line": 21.074, "activity_lines": {"activity_5": 24.424, "activity_10": 24.024182, "activity_20": 23.110143, "activity_30": 22.245462}, "trend_signal": 1, "fair_value": 15.467019, "relative_strength": 24.656958, "rate_of_change": 1.2605093095137534, "market_dynamics": 0.852069, "expectation": {"probability": 47.9915, "direction": "undecided"}}, {"week_ending": "2024-03-28", "ohlcv": {"open": 26.43, "high": 27.9299, "low": 25.46, "close": 27.31, "volume": 187248}, "trend_line": 21.392667, "activity_lines": {"activity_5": 25.528667, "activity_10": 24.667273, "activity_20": 23.600429, "activity_30": 22.647785}, "trend_signal": 1, "fair_value": 15.526699, "relative_strength": 29.432065, "rate_of_change": 1.512133434563907, "market_dynamics": 1.081583, "expectation": {"probability": 48.365, "direction": "undecided"}}, {"week_ending": "2024-04-05", "ohlcv": {"open": 27.07, "high": 27.73, "low": 26.45, "close": 27.17, "volume": 187795}, "trend_line": 21.695667, "activity_lines": {"activity_5": 26.296667, "activity_10": 25.208, "activity_20": 24.042714, "activity_30": 23.020516}, "trend_signal": 1, "fair_value": 15.586955, "relative_strength": 28.607736, "rate_of_change": 1.416373189934667, "market_dynamics": 1.306344, "expectation": {"probability": 46.8085, "direction": "undecided"}}, {"week_ending": "2024-04-12", "ohlcv": {"open": 27.07, "high": 27.495, "low": 25.3, "close": 25.61, "volume": 204863}, "trend_line": 21.933, "activity_lines": {"activity_5": 26.318667, "activity_10": 25.402545, "activity_20": 24.302286, "activity_30": 23.273054}, "trend_signal": 1, "fair_value": 15.64016, "relative_strength": 20.786524, "rate_of_change": 1.0939188917307754, "market_dynamics": 1.291901, "expectation": {"probability": 46.8347, "direction": "undecided"}}, {"week_ending": "2024-04-19", "ohlcv": {"open": 25.43, "high": 26.17, "low": 24.09, "close": 24.15, "volume": 164891}, "trend_line": 22.101333, "activity_lines": {"activity_5": 25.699333, "activity_10": 25.288364, "activity_20": 24.396048, "activity_30": 23.416086}, "trend_signal": 1, "fair_value": 15.68984, "relative_strength": 19.254166, "rate_of_change": 0.7674873478320363, "market_dynamics": 0.739613, "expectation": {"probability": 46.5998, "direction": "undecided"}}, {"week_ending": "2024-04-26", "ohlcv": {"open": 24.14, "high": 25.0, "low": 23.62, "close": 24.46, "volume": 264095}, "trend_line": 22.286333, "activity_lines": {"activity_5": 25.158667, "activity_10": 25.222545, "activity_20": 24.499476, "activity_30": 23.568258}, "trend_signal": 1, "fair_value": 15.743173, "relative_strength": 15.230941, "rate_of_change": 0.8370535840530465, "market_dynamics": 0.279841, "expectation": {"probability": 49.0683, "direction": "undecided"}}, {"week_ending": "2024-05-03", "ohlcv": {"open": 24.61, "high": 24.685, "low": 22.93, "close": 24.1, "volume": 236603}, "trend_line": 22.464667, "activity_lines": {"activity_5": 24.612, "activity_10": 25.082909, "activity_20": 24.545714, "activity_30": 23.685269}, "trend_signal": 1, "fair_value": 15.790032, "relative_strength": 11.445679, "rate_of_change": 0.8001944510117459, "market_dynamics": -0.277637, "expectation": {"probability": 53.5671, "direction": "undecided"}}, {"week_ending": "2024-05-10", "ohlcv": {"open": 24.26, "high": 29.72, "low": 24.11, "close": 29.72, "volume": 491753}, "trend_line": 22.829667, "activity_lines": {"activity_5": 26.152667, "activity_10": 25.944364, "activity_20": 25.101333, "activity_30": 24.153355}, "trend_signal": 1, "fair_value": 15.865801, "relative_strength": 33.621239, "rate_of_change": 1.6247736946200984, "market_dynamics": -0.168787, "expectation": {"probability": 49.4858, "direction": "undecided"}}, {"week_ending": "2024-05-17", "ohlcv": {"open": 30.01, "high": 30.768, "low": 28.13, "close": 29.5, "volume": 246108}, "trend_line": 23.187, "activity_lines": {"activity_5": 27.45, "activity_10": 26.657818, "activity_20": 25.59181, "activity_30": 24.583699}, "trend_signal": 1, "fair_value": 15.937083, "relative_strength": 28.458178, "rate_of_change": 1.5652133690780532, "market_dynamics": 0.230251, "expectation": {"probability": 46.1123, "direction": "undecided"}}, {"week_ending": "2024-05-24", "ohlcv": {"open": 29.44, "high": 29.69, "low": 27.59, "close": 28.35, "volume": 241885}, "trend_line": 23.487, "activity_lines": {"activity_5": 28.104667, "activity_10": 27.049273, "activity_20": 25.937, "activity_30": 24.916796}, "trend_signal": 1, "fair_value": 16.003494, "relative_strength": 20.70843, "rate_of_change": 1.2938284383490626, "market_dynamics": 0.475474, "expectation": {"probability": 45.9664, "direction": "undecided"}}, {"week_ending": "2024-05-31", "ohlcv": {"open": 28.64, "high": 28.64, "low": 26.35, "close": 27.43, "volume": 201398}, "trend_line": 23.701333, "activity_lines": {"activity_5": 28.172667, "activity_10": 27.190364, "activity_20": 26.165714, "activity_30": 25.171183}, "trend_signal": 1, "fair_value": 16.059455, "relative_strength": 17.66906, "rate_of_change": 0.912560139651737, "market_dynamics": 0.705362, "expectation": {"probability": 44.7071, "direction": "negative"}}, {"week_ending": "2024-06-07", "ohlcv": {"open": 27.39, "high": 28.55, "low": 25.78, "close": 26.24, "volume": 253972}, "trend_line": 23.908333, "activity_lines": {"activity_5": 27.646, "activity_10": 27.092182, "activity_20": 26.257476, "activity_30": 25.334968}, "trend_signal": 1, "fair_value": 16.11234, "relative_strength": 8.899356, "rate_of_change": 0.8733685991416482, "market_dynamics": 0.359877, "expectation": {"probability": 44.5874, "direction": "negative"}}, {"week_ending": "2024-06-14", "ohlcv": {"open": 25.86, "high": 26.42, "low": 24.31, "close": 24.31, "volume": 203033}, "trend_line": 24.052, "activity_lines": {"activity_5": 26.333333, "activity_10": 26.662545, "activity_20": 26.150381, "activity_30": 25.360882}, "trend_signal": 1, "fair_value": 16.15766, "relative_strength": -3.033506, "rate_of_change": 0.6009076416996562, "market_dynamics": -0.152667, "expectation": {"probability": 50.3212, "direction": "undecided"}}, {"week_ending": "2024-06-21", "ohlcv": {"open": 24.05, "high": 24.13, "low": 21.69, "close": 21.84, "volume": 271656}, "trend_line": 24.113667, "activity_lines": {"activity_5": 24.558, "activity_10": 25.835818, "activity_20": 25.805286, "activity_30": 25.218172}, "trend_signal": 1, "fair_value": 16.181186, "relative_strength": -13.31295, "rate_of_change": 0.25639032097122866, "market_dynamics": -0.627158, "expectation": {"probability": 50.7412, "direction": "undecided"}}, {"week_ending": "2024-06-28", "ohlcv": {"open": 21.84, "high": 22.28, "low": 20.235, "close": 21.52, "volume": 2001058}, "trend_line": 24.165, "activity_lines": {"activity_5": 23.186667, "activity_10": 25.019455, "activity_20": 25.436333, "activity_30": 25.050839}, "trend_signal": 0, "fair_value": 16.198237, "relative_strength": -14.716733, "rate_of_change": 0.21287927713358415, "market_dynamics": -0.910268, "expectation": {"probability": 52.9342, "direction": "undecided"}}, {"week_ending": "2024-07-05", "ohlcv": {"open": 21.6, "high": 22.28, "low": 20.27, "close": 20.86, "volume": 444020}, "trend_line": 24.205333, "activity_lines": {"activity_5": 22.050667, "activity_10": 24.130909, "activity_20": 25.014952, "activity_30": 24.837613}, "trend_signal": 0, "fair_value": 16.216571, "relative_strength": -20.280513, "rate_of_change": 0.16690668321953403, "market_dynamics": -1.168388, "expectation": {"probability": 52.6223, "direction": "undecided"}}, {"week_ending": "2024-07-12", "ohlcv": {"open": 21.04, "high": 22.43, "low": 20.62, "close": 21.93, "volume": 261929}, "trend_line": 24.314, "activity_lines": {"activity_5": 21.709333, "activity_10": 23.502364, "activity_20": 24.710429, "activity_30": 24.690817}, "trend_signal": 0, "fair_value": 16.246506, "relative_strength": -16.192081, "rate_of_change": 0.44893825670566284, "market_dynamics": -1.208254, "expectation": {"probability": 53.9199, "direction": "undecided"}}, {"week_ending": "2024-07-19", "ohlcv": {"open": 22.2, "high": 24.2, "low": 22.2, "close": 22.46, "volume": 233195}, "trend_line": 24.381333, "activity_lines": {"activity_5": 21.832, "activity_10": 23.009636, "activity_20": 24.461286, "activity_30": 24.571204}, "trend_signal": 0, "fair_value": 16.275545, "relative_strength": -10.951507, "rate_of_change": 0.27693098626306417, "market_dynamics": -1.185613, "expectation": {"probability": 54.204, "direction": "undecided"}}, {"week_ending": "2024-07-26", "ohlcv": {"open": 22.65, "high": 23.8, "low": 22.31, "close": 23.3, "volume": 205054}, "trend_line": 24.425, "activity_lines": {"activity_5": 22.358, "activity_10": 22.801636, "activity_20": 24.298429, "activity_30": 24.501441}, "trend_signal": 0, "fair_value": 16.308494, "relative_strength": -5.643867, "rate_of_change": 0.17910013369654249, "market_dynamics": -1.15871, "expectation": {"probability": 55.1381, "direction": "positive"}}, {"week_ending": "2024-08-02", "ohlcv": {"open": 23.23, "high": 24.45, "low": 21.76, "close": 22.01, "volume": 233483}, "trend_line": 24.415667, "activity_lines": {"activity_5": 22.356667, "activity_10": 22.471818, "activity_20": 24.012667, "activity_30": 24.345634}, "trend_signal": 0, "fair_value": 16.334071, "relative_strength": -8.358448, "rate_of_change": -0.03821084953941285, "market_dynamics": -1.078829, "expectation": {"probability": 53.7985, "direction": "undecided"}}, {"week_ending": "2024-08-09", "ohlcv": {"open": 20.71, "high": 21.17, "low": 14.23, "close": 18.23, "volume": 549949}, "trend_line": 24.274333, "activity_lines": {"activity_5": 21.062667, "activity_10": 21.57, "activity_20": 23.375333, "activity_30": 23.946559}, "trend_signal": 0, "fair_value": 16.333942, "relative_strength": -24.194892, "rate_of_change": -0.5788660207398819, "market_dynamics": -1.065584, "expectation": {"probability": 52.6551, "direction": "undecided"}}, {"week_ending": "2024-08-16", "ohlcv": {"open": 18.03, "high": 19.17, "low": 16.99, "close": 18.9, "volume": 404359}, "trend_line": 24.135, "activity_lines": {"activity_5": 20.167333, "activity_10": 20.957273, "activity_20": 22.839619, "activity_30": 23.599828}, "trend_signal": 0, "fair_value": 16.344263, "relative_strength": -25.122791, "rate_of_change": -0.5739931144554911, "market_dynamics": -1.100823, "expectation": {"probability": 54.8352, "direction": "undecided"}}, {"week_ending": "2024-08-23", "ohlcv": {"open": 18.85, "high": 19.11, "low": 17.7884, "close": 18.84, "volume": 226839}, "trend_line": 23.972, "activity_lines": {"activity_5": 19.454, "activity_10": 20.467091, "activity_20": 22.338238, "activity_30": 23.258215}, "trend_signal": 0, "fair_value": 16.352917, "relative_strength": -25.828131, "rate_of_change": -0.6753677232235353, "market_dynamics": -1.247678, "expectation": {"probability": 52.4229, "direction": "undecided"}}, {"week_ending": "2024-08-30", "ohlcv": {"open": 19.1, "high": 20.175, "low": 18.95, "close": 20.08, "volume": 176621}, "trend_line": 23.867, "activity_lines": {"activity_5": 19.395333, "activity_10": 20.301818, "activity_20": 21.994619, "activity_30": 23.007118}, "trend_signal": 0, "fair_value": 16.377981, "relative_strength": -20.177188, "rate_of_change": -0.4380110128483248, "market_dynamics": -1.333293, "expectation": {"probability": 54.7835, "direction": "undecided"}}, {"week_ending": "2024-09-06", "ohlcv": {"open": 19.76, "high": 20.1499, "low": 18.355, "close": 18.5, "volume": 167999}, "trend_line": 23.693333, "activity_lines": {"activity_5": 19.024667, "activity_10": 19.881273, "activity_20": 21.526857, "activity_30": 22.66086}, "trend_signal": 0, "fair_value": 16.396506, "relative_strength": -21.720128, "rate_of_change": -0.7276448652951849, "market_dynamics": -1.3823, "expectation": {"probability": 53.863, "direction": "undecided"}}, {"week_ending": "2024-09-13", "ohlcv": {"open": 18.61, "high": 20.48, "low": 18.5, "close": 19.86, "volume": 179281}, "trend_line": 23.555333, "activity_lines": {"activity_5": 19.341333, "activity_10": 19.762909, "activity_20": 21.215524, "activity_30": 22.413548}, "trend_signal": 0, "fair_value": 16.424968, "relative_strength": -20.432084, "rate_of_change": -0.5824423267085224, "market_dynamics": -1.30847, "expectation": {"probability": 55.7856, "direction": "positive"}}, {"week_ending": "2024-09-20", "ohlcv": {"open": 19.83, "high": 20.94, "low": 19.7, "close": 19.99, "volume": 249564}, "trend_line": 23.456333, "activity_lines": {"activity_5": 19.592667, "activity_10": 19.686364, "activity_20": 20.938476, "activity_30": 22.183527}, "trend_signal": 0, "fair_value": 16.455288, "relative_strength": -20.735153, "rate_of_change": -0.4202869897869845, "market_dynamics": -1.138167, "expectation": {"probability": 57.0445, "direction": "positive"}}, {"week_ending": "2024-09-27", "ohlcv": {"open": 20.23, "high": 20.23, "low": 19.19, "close": 20.14, "volume": 302457}, "trend_line": 23.335, "activity_lines": {"activity_5": 19.821333, "activity_10": 19.672364, "activity_20": 20.695286, "activity_30": 21.96957}, "trend_signal": 0, "fair_value": 16.485032, "relative_strength": -20.615105, "rate_of_change": -0.5172718173808324, "market_dynamics": -0.911579, "expectation": {"probability": 57.1353, "direction": "positive"}}, {"week_ending": "2024-10-04", "ohlcv": {"open": 20.21, "high": 20.68, "low": 19.2, "close": 19.74, "volume": 349872}, "trend_line": 23.216667, "activity_lines": {"activity_5": 19.83, "activity_10": 19.627818, "activity_20": 20.459619, "activity_30": 21.737634}, "trend_signal": 0, "fair_value": 16.511571, "relative_strength": -21.958651, "rate_of_change": -0.5071052067709441, "market_dynamics": -0.572947, "expectation": {"probability": 55.3922, "direction": "positive"}}, {"week_ending": "2024-10-11", "ohlcv": {"open": 19.8, "high": 20.175, "low": 18.74, "close": 19.85, "volume": 178520}, "trend_line": 23.085667, "activity_lines": {"activity_5": 19.898, "activity_10": 19.668, "activity_20": 20.280905, "activity_30": 21.52043}, "trend_signal": 0, "fair_value": 16.537147, "relative_strength": -22.152752, "rate_of_change": -0.5642498124300108, "market_dynamics": -0.373913, "expectation": {"probability": 55.6842, "direction": "positive"}}, {"week_ending": "2024-10-18", "ohlcv": {"open": 19.85, "high": 20.4121, "low": 19.85, "close": 19.99, "volume": 150520}, "trend_line": 22.879667, "activity_lines": {"activity_5": 19.922667, "activity_10": 19.772909, "activity_20": 20.156, "activity_30": 21.32071}, "trend_signal": 0, "fair_value": 16.562853, "relative_strength": -21.402524, "rate_of_change": -0.8923285604007002, "market_dynamics": -0.246307, "expectation": {"probability": 55.9242, "direction": "positive"}}, {"week_ending": "2024-10-25", "ohlcv": {"open": 20.09, "high": 20.09, "low": 19.13, "close": 19.74, "volume": 115377}, "trend_line": 22.627333, "activity_lines": {"activity_5": 19.855333, "activity_10": 19.800364, "activity_20": 20.042714, "activity_30": 21.118151}, "trend_signal": 0, "fair_value": 16.587276, "relative_strength": -22.035758, "rate_of_change": -1.1028744430589883, "market_dynamics": -0.210341, "expectation": {"probability": 55.4654, "direction": "positive"}}, {"week_ending": "2024-11-01", "ohlcv": {"open": 20.01, "high": 20.09, "low": 18.76, "close": 19.04, "volume": 174664}, "trend_line": 22.356333, "activity_lines": {"activity_5": 19.571333, "activity_10": 19.685273, "activity_20": 19.893714, "activity_30": 20.88671}, "trend_signal": 0, "fair_value": 16.605032, "relative_strength": -23.049383, "rate_of_change": -1.1976665566375004, "market_dynamics": -0.265348, "expectation": {"probability": 54.1577, "direction": "undecided"}}, {"week_ending": "2024-11-08", "ohlcv": {"open": 19.13, "high": 22.3, "low": 18.94, "close": 21.72, "volume": 287410}, "trend_line": 22.226667, "activity_lines": {"activity_5": 20.254, "activity_10": 20.053818, "activity_20": 20.025048, "activity_30": 20.845656}, "trend_signal": 0, "fair_value": 16.63734, "relative_strength": -16.42853, "rate_of_change": -0.5799967284437939, "market_dynamics": -0.036241, "expectation": {"probability": 54.3694, "direction": "undecided"}}, {"week_ending": "2024-11-15", "ohlcv": {"open": 22.38, "high": 26.6438, "low": 22.38, "close": 26.49, "volume": 323373}, "trend_line": 22.304667, "activity_lines": {"activity_5": 22.394667, "activity_10": 21.259818, "activity_20": 20.611238, "activity_30": 21.12071}, "trend_signal": 0, "fair_value": 16.699583, "relative_strength": 5.483766, "rate_of_change": 0.3509298087742953, "market_dynamics": 0.391771, "expectation": {"probability": 45.1949, "direction": "undecided"}}, {"week_ending": "2024-11-22", "ohlcv": {"open": 26.22, "high": 27.89, "low": 24.71, "close": 27.8, "volume": 214893}, "trend_line": 22.416, "activity_lines": {"activity_5": 24.529333, "activity_10": 22.558727, "activity_20": 21.298524, "activity_30": 21.475247}, "trend_signal": 0, "fair_value": 16.774006, "relative_strength": 8.546416, "rate_of_change": 0.4991466584101072, "market_dynamics": 0.805566, "expectation": {"probability": 45.6427, "direction": "undecided"}}, {"week_ending": "2024-11-29", "ohlcv": {"open": 28.05, "high": 28.96, "low": 27.54, "close": 28.73, "volume": 135839}, "trend_line": 22.570333, "activity_lines": {"activity_5": 26.453333, "activity_10": 23.882364, "activity_20": 22.041333, "activity_30": 21.882602}, "trend_signal": 0, "fair_value": 16.86234, "relative_strength": 11.106997, "rate_of_change": 0.688494825124916, "market_dynamics": 1.193223, "expectation": {"probability": 46.5453, "direction": "undecided"}}, {"week_ending": "2024-12-06", "ohlcv": {"open": 28.77, "high": 29.69, "low": 27.89, "close": 28.96, "volume": 231661}, "trend_line": 22.545, "activity_lines": {"activity_5": 27.854667, "activity_10": 25.088909, "activity_20": 22.773667, "activity_30": 22.294839}, "trend_signal": 0, "fair_value": 16.958045, "relative_strength": 8.248385, "rate_of_change": -0.11224025804138481, "market_dynamics": 1.374968, "expectation": {"probability": 47.4183, "direction": "undecided"}}, {"week_ending": "2024-12-13", "ohlcv": {"open": 29.36, "high": 29.775, "low": 27.7894, "close": 28.61, "volume": 238111}, "trend_line": 22.515333, "activity_lines": {"activity_5": 28.478, "activity_10": 26.071455, "activity_20": 23.441714, "activity_30": 22.686129}, "trend_signal": 1, "fair_value": 17.056186, "relative_strength": 5.821331, "rate_of_change": -0.13159015302729404, "market_dynamics": 1.347738, "expectation": {"probability": 43.8474, "direction": "negative"}}, {"week_ending": "2024-12-20", "ohlcv": {"open": 28.87, "high": 29.4, "low": 26.35, "close": 26.39, "volume": 201748}, "trend_line": 22.45, "activity_lines": {"activity_5": 27.902, "activity_10": 26.489091, "activity_20": 23.873048, "activity_30": 22.936108}, "trend_signal": 1, "fair_value": 17.141378, "relative_strength": -0.178108, "rate_of_change": -0.29017114692462675, "market_dynamics": 1.214614, "expectation": {"probability": 48.2688, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 26.31, "high": 27.6346, "low": 25.92, "close": 26.72, "volume": 90415}, "trend_line": 22.426333, "activity_lines": {"activity_5": 27.442667, "activity_10": 26.847818, "activity_20": 24.314952, "activity_30": 23.211591}, "trend_signal": 1, "fair_value": 17.224519, "relative_strength": 0.264807, "rate_of_change": -0.10542093541202521, "market_dynamics": 1.043026, "expectation": {"probability": 46.5971, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 26.58, "high": 27.97, "low": 26.018, "close": 27.51, "volume": 101505}, "trend_line": 22.468667, "activity_lines": {"activity_5": 27.318667, "activity_10": 27.227818, "activity_20": 24.791667, "activity_30": 23.53957}, "trend_signal": 1, "fair_value": 17.311571, "relative_strength": 4.157611, "rate_of_change": 0.18876915811425932, "market_dynamics": 0.832379, "expectation": {"probability": 47.1485, "direction": "undecided"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 27.51, "high": 28.08, "low": 25.04, "close": 25.12, "volume": 119037}, "trend_line": 22.495667, "activity_lines": {"activity_5": 26.479333, "activity_10": 27.032, "activity_20": 24.999762, "activity_30": 23.710624}, "trend_signal": 1, "fair_value": 17.374263, "relative_strength": -2.54716, "rate_of_change": 0.12016734237060447, "market_dynamics": 0.524788, "expectation": {"probability": 48.9716, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 24.91, "high": 28.02, "low": 24.6324, "close": 27.82, "volume": 129489}, "trend_line": 22.695, "activity_lines": {"activity_5": 26.796, "activity_10": 27.216545, "activity_20": 25.435095, "activity_30": 24.054129}, "trend_signal": 1, "fair_value": 17.463814, "relative_strength": 4.989218, "rate_of_change": 0.8860950866671315, "market_dynamics": 0.421161, "expectation": {"probability": 47.2328, "direction": "undecided"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 27.96, "high": 28.63, "low": 26.55, "close": 28.36, "volume": 195212}, "trend_line": 22.923, "activity_lines": {"activity_5": 27.345333, "activity_10": 27.388364, "activity_20": 25.885, "activity_30": 24.419613}, "trend_signal": 1, "fair_value": 17.549071, "relative_strength": 5.543687, "rate_of_change": 1.0046265697290062, "market_dynamics": 0.444755, "expectation": {"probability": 47.7563, "direction": "undecided"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 28.17, "high": 28.87, "low": 26.55, "close": 27.83, "volume": 191349}, "trend_line": 23.155333, "activity_lines": {"activity_5": 27.586667, "activity_10": 27.429818, "activity_20": 26.237476, "activity_30": 24.736194}, "trend_signal": 1, "fair_value": 17.626891, "relative_strength": 5.073967, "rate_of_change": 1.0135366226061187, "market_dynamics": 0.409759, "expectation": {"probability": 45.0539, "direction": "undecided"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 26.94, "high": 28.85, "low": 26.69, "close": 27.48, "volume": 146568}, "trend_line": 23.340333, "activity_lines": {"activity_5": 27.637333, "activity_10": 27.407091, "activity_20": 26.518667, "activity_30": 25.015204}, "trend_signal": 1, "fair_value": 17.706378, "relative_strength": 3.706983, "rate_of_change": 0.7989520167989045, "market_dynamics": 0.388501, "expectation": {"probability": 44.4874, "direction": "negative"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 28.03, "high": 28.695, "low": 27.2601, "close": 27.5, "volume": 164763}, "trend_line": 23.508333, "activity_lines": {"activity_5": 27.696667, "activity_10": 27.410727, "activity_20": 26.766095, "activity_30": 25.28357}, "trend_signal": 1, "fair_value": 17.785224, "relative_strength": 1.035909, "rate_of_change": 0.7197840750601084, "market_dynamics": 0.269926, "expectation": {"probability": 47.2562, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 27.66, "high": 28.5184, "low": 26.85, "close": 26.85, "volume": 122816}, "trend_line": 23.626667, "activity_lines": {"activity_5": 27.380667, "activity_10": 27.322727, "activity_20": 26.916571, "activity_30": 25.499161}, "trend_signal": 1, "fair_value": 17.85984, "relative_strength": 0.981745, "rate_of_change": 0.5033704431530761, "market_dynamics": -0.036551, "expectation": {"probability": 50.3669, "direction": "undecided"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 26.75, "high": 27.8, "low": 25.5, "close": 27.45, "volume": 292501}, "trend_line": 23.808, "activity_lines": {"activity_5": 27.329333, "activity_10": 27.375818, "activity_20": 27.090333, "activity_30": 25.745828}, "trend_signal": 1, "fair_value": 17.937276, "relative_strength": 6.863213, "rate_of_change": 0.7674929349958614, "market_dynamics": -0.130351, "expectation": {"probability": 48.5803, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 27.47, "high": 27.625, "low": 20.13, "close": 20.75, "volume": 303122}, "trend_line": 23.892, "activity_lines": {"activity_5": 25.105333, "activity_10": 26.191455, "activity_20": 26.58981, "activity_30": 25.548538}, "trend_signal": 1, "fair_value": 17.969263, "relative_strength": -16.173177, "rate_of_change": 0.3528225806451597, "market_dynamics": -0.309324, "expectation": {"probability": 51.9075, "direction": "undecided"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 20.54, "high": 20.6, "low": 19.52, "close": 20.31, "volume": 230449}, "trend_line": 23.939, "activity_lines": {"activity_5": 23.206667, "activity_10": 25.035636, "activity_20": 26.043762, "activity_30": 25.317441}, "trend_signal": 0, "fair_value": 18.003173, "relative_strength": -15.462831, "rate_of_change": 0.19671856688431524, "market_dynamics": -0.534312, "expectation": {"probability": 54.5977, "direction": "undecided"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 20.14, "high": 20.86, "low": 20.05, "close": 20.51, "volume": 281217}, "trend_line": 23.994667, "activity_lines": {"activity_5": 21.852667, "activity_10": 24.047091, "activity_20": 25.514048, "activity_30": 25.096215}, "trend_signal": 0, "fair_value": 18.033494, "relative_strength": -14.305446, "rate_of_change": 0.23253686453068084, "market_dynamics": -0.598108, "expectation": {"probability": 54.5399, "direction": "undecided"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 20.91, "high": 21.54, "low": 20.044, "close": 20.08, "volume": 197605}, "trend_line": 23.994667, "activity_lines": {"activity_5": 20.821333, "activity_10": 23.064182, "activity_20": 24.936381, "activity_30": 24.843656}, "trend_signal": 0, "fair_value": 18.066378, "relative_strength": -13.46195, "rate_of_change": 0.0, "market_dynamics": -0.878168, "expectation": {"probability": 54.3125, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 19.73, "high": 20.755, "low": 17.51, "close": 18.63, "volume": 356780}, "trend_line": 23.999, "activity_lines": {"activity_5": 19.758, "activity_10": 21.958364, "activity_20": 24.228429, "activity_30": 24.497548}, "trend_signal": 0, "fair_value": 18.090417, "relative_strength": -10.294739, "rate_of_change": 0.018058179344597833, "market_dynamics": -0.911033, "expectation": {"probability": 54.1771, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 17.97, "high": 20.375, "low": 17.43, "close": 19.76, "volume": 311681}, "trend_line": 23.995667, "activity_lines": {"activity_5": 19.659333, "activity_10": 21.234909, "activity_20": 23.665524, "activity_30": 24.224065}, "trend_signal": 0, "fair_value": 18.122853, "relative_strength": -10.964312, "rate_of_change": -0.013888078669935456, "market_dynamics": -0.863875, "expectation": {"probability": 54.4967, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 20.93, "high": 21.1, "low": 19.39, "close": 20.04, "volume": 162301}, "trend_line": 23.997333, "activity_lines": {"activity_5": 19.72, "activity_10": 20.709091, "activity_20": 23.167571, "activity_30": 23.96886}, "trend_signal": 0, "fair_value": 18.15375, "relative_strength": -7.115744, "rate_of_change": 0.006942920153043328, "market_dynamics": -0.932127, "expectation": {"probability": 54.7393, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 19.81, "high": 20.295, "low": 19.09, "close": 19.91, "volume": 179371}, "trend_line": 23.989667, "activity_lines": {"activity_5": 19.755333, "activity_10": 20.294909, "activity_20": 22.698619, "activity_30": 23.705161}, "trend_signal": 0, "fair_value": 18.190353, "relative_strength": -12.759194, "rate_of_change": -0.03194521657886063, "market_dynamics": -0.972911, "expectation": {"probability": 55.2567, "direction": "positive"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 19.86, "high": 20.7928, "low": 19.65, "close": 20.59, "volume": 148205}, "trend_line": 24.018, "activity_lines": {"activity_5": 20.057333, "activity_10": 20.142364, "activity_20": 22.337524, "activity_30": 23.485828}, "trend_signal": 0, "fair_value": 18.235481, "relative_strength": -12.309087, "rate_of_change": 0.11810501579700936, "market_dynamics": -1.078108, "expectation": {"probability": 54.5714, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 20.4999, "high": 20.68, "low": 17.16, "close": 18.09, "volume": 190016}, "trend_line": 23.959333, "activity_lines": {"activity_5": 19.492, "activity_10": 19.649091, "activity_20": 21.776524, "activity_30": 23.103376}, "trend_signal": 0, "fair_value": 18.273045, "relative_strength": -21.864351, "rate_of_change": -0.24426263635606546, "market_dynamics": -1.210116, "expectation": {"probability": 53.3755, "direction": "undecided"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 19.0, "high": 19.645, "low": 18.3899, "close": 19.4, "volume": 166435}, "trend_line": 23.939667, "activity_lines": {"activity_5": 19.399333, "activity_10": 19.564182, "activity_20": 21.37981, "activity_30": 22.809226}, "trend_signal": 0, "fair_value": 18.316378, "relative_strength": -20.678952, "rate_of_change": -0.08208074907594819, "market_dynamics": -1.187585, "expectation": {"probability": 54.2662, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 19.315, "high": 19.79, "low": 18.18, "close": 18.18, "volume": 109529}, "trend_line": 23.887667, "activity_lines": {"activity_5": 18.924, "activity_10": 19.282, "activity_20": 20.901762, "activity_30": 22.437634}, "trend_signal": 0, "fair_value": 18.349583, "relative_strength": -23.037248, "rate_of_change": -0.21721271227373215, "market_dynamics": -1.183228, "expectation": {"probability": 52.2404, "direction": "undecided"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 18.55, "high": 19.555, "low": 18.55, "close": 18.89, "volume": 80746}, "trend_line": 23.882667, "activity_lines": {"activity_5": 18.809333, "activity_10": 19.167636, "activity_20": 20.535762, "activity_30": 22.115204}, "trend_signal": 0, "fair_value": 18.386763, "relative_strength": -20.735735, "rate_of_change": -0.02093130316995379, "market_dynamics": -1.108282, "expectation": {"probability": 52.7604, "direction": "undecided"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 19.15, "high": 19.68, "low": 18.66, "close": 19.32, "volume": 91788}, "trend_line": 23.802667, "activity_lines": {"activity_5": 18.906, "activity_10": 19.160909, "activity_20": 20.240381, "activity_30": 21.820839}, "trend_signal": 0, "fair_value": 18.427724, "relative_strength": -19.895091, "rate_of_change": -0.33497096450744734, "market_dynamics": -0.957769, "expectation": {"probability": 54.0125, "direction": "undecided"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 19.5, "high": 19.98, "low": 19.2, "close": 19.5, "volume": 129050}, "trend_line": 23.569667, "activity_lines": {"activity_5": 19.147333, "activity_10": 19.200727, "activity_20": 20.002619, "activity_30": 21.543247}, "trend_signal": 0, "fair_value": 18.47234, "relative_strength": -18.209593, "rate_of_change": -0.9788819042840895, "market_dynamics": -0.725549, "expectation": {"probability": 55.336, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 19.82, "high": 20.02, "low": 19.39, "close": 19.63, "volume": 108606}, "trend_line": 23.297333, "activity_lines": {"activity_5": 19.338, "activity_10": 19.248364, "activity_20": 19.819429, "activity_30": 21.289075}, "trend_signal": 0, "fair_value": 18.514006, "relative_strength": -17.345421, "rate_of_change": -1.155442713721839, "market_dynamics": -0.41641, "expectation": {"probability": 55.8427, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 19.81, "high": 22.51, "low": 19.81, "close": 22.11, "volume": 284729}, "trend_line": 23.076667, "activity_lines": {"activity_5": 20.34, "activity_10": 19.749273, "activity_20": 19.911476, "activity_30": 21.212473}, "trend_signal": 0, "fair_value": 18.573622, "relative_strength": -10.429374, "rate_of_change": -0.9471727944138406, "market_dynamics": 0.064085, "expectation": {"probability": 55.783, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 22.44, "high": 24.61, "low": 21.76, "close": 24.29, "volume": 113363}, "trend_line": 22.921, "activity_lines": {"activity_5": 21.806667, "activity_10": 20.608909, "activity_20": 20.236714, "activity_30": 21.290753}, "trend_signal": 0, "fair_value": 18.645994, "relative_strength": -3.093797, "rate_of_change": -0.6745644854172447, "market_dynamics": 0.442309, "expectation": {"probability": 51.7529, "direction": "undecided"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 24.02, "high": 24.94, "low": 23.405, "close": 24.2, "volume": 132047}, "trend_line": 22.774, "activity_lines": {"activity_5": 22.883333, "activity_10": 21.372545, "activity_20": 20.568667, "activity_30": 21.373269}, "trend_signal": 0, "fair_value": 18.712468, "relative_strength": -3.063741, "rate_of_change": -0.641333275162508, "market_dynamics": 0.695618, "expectation": {"probability": 51.1345, "direction": "undecided"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 24.11, "high": 24.195, "low": 22.715, "close": 22.74, "volume": 157413}, "trend_line": 22.652333, "activity_lines": {"activity_5": 23.148, "activity_10": 21.805091, "activity_20": 20.77419, "activity_30": 21.371075}, "trend_signal": 0, "fair_value": 18.77016, "relative_strength": -9.787836, "rate_of_change": -0.5342364099411706, "market_dynamics": 0.886857, "expectation": {"probability": 50.6014, "direction": "undecided"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 22.89, "high": 24.68, "low": 22.38, "close": 24.63, "volume": 120854}, "trend_line": 22.582667, "activity_lines": {"activity_5": 23.826667, "activity_10": 22.496727, "activity_20": 21.182143, "activity_30": 21.498667}, "trend_signal": 0, "fair_value": 18.834327, "relative_strength": -2.87545, "rate_of_change": -0.3075444811799209, "market_dynamics": 0.844998, "expectation": {"probability": 50.7111, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 24.63, "high": 25.025, "low": 22.18, "close": 22.32, "volume": 162646}, "trend_line": 22.409667, "activity_lines": {"activity_5": 23.402, "activity_10": 22.673273, "activity_20": 21.351619, "activity_30": 21.48172}, "trend_signal": 0, "fair_value": 18.879968, "relative_strength": -9.649655, "rate_of_change": -0.7660742639476631, "market_dynamics": 0.807176, "expectation": {"probability": 52.0403, "direction": "undecided"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 22.32, "high": 23.1599, "low": 21.76, "close": 22.08, "volume": 91202}, "trend_line": 22.308333, "activity_lines": {"activity_5": 22.883333, "activity_10": 22.730909, "activity_20": 21.488667, "activity_30": 21.460452}, "trend_signal": 0, "fair_value": 18.925353, "relative_strength": -13.752241, "rate_of_change": -0.452188780850683, "market_dynamics": 0.650123, "expectation": {"probability": 51.9406, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 21.95, "high": 24.795, "low": 21.669, "close": 22.56, "volume": 281380}, "trend_line": 22.133, "activity_lines": {"activity_5": 22.672, "activity_10": 22.817818, "activity_20": 21.663952, "activity_30": 21.476688}, "trend_signal": 0, "fair_value": 18.97766, "relative_strength": -12.267815, "rate_of_change": -0.7859529441307961, "market_dynamics": 0.719621, "expectation": {"probability": 50.9804, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 22.79, "high": 24.565, "low": 22.32, "close": 24.43, "volume": 173439}, "trend_line": 22.002, "activity_lines": {"activity_5": 23.193333, "activity_10": 23.185818, "activity_20": 22.005524, "activity_30": 21.624882}, "trend_signal": 0, "fair_value": 19.047212, "relative_strength": -4.237816, "rate_of_change": -0.5918763836804781, "market_dynamics": 0.761139, "expectation": {"probability": 51.7186, "direction": "undecided"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 24.11, "high": 26.85, "low": 23.845, "close": 26.03, "volume": 156718}, "trend_line": 21.942, "activity_lines": {"activity_5": 24.135333, "activity_10": 23.755091, "activity_20": 22.471857, "activity_30": 21.884753}, "trend_signal": 0, "fair_value": 19.134263, "relative_strength": 2.172135, "rate_of_change": -0.2727024815925767, "market_dynamics": 0.929807, "expectation": {"probability": 50.7266, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 25.49, "high": 27.365, "low": 25.17, "close": 26.53, "volume": 145092}, "trend_line": 21.910333, "activity_lines": {"activity_5": 25.150667, "activity_10": 24.298909, "activity_20": 22.955952, "activity_30": 22.180753}, "trend_signal": 1, "fair_value": 19.227949, "relative_strength": 2.908052, "rate_of_change": -0.14432139276273256, "market_dynamics": 1.209718, "expectation": {"probability": 49.523, "direction": "undecided"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 26.4, "high": 27.68, "low": 25.7025, "close": 27.43, "volume": 117826}, "trend_line": 21.908, "activity_lines": {"activity_5": 26.185333, "activity_10": 24.926, "activity_20": 23.494857, "activity_30": 22.53686}, "trend_signal": 1, "fair_value": 19.333397, "relative_strength": 4.264147, "rate_of_change": -0.010647944054525052, "market_dynamics": 1.300935, "expectation": {"probability": 50.0644, "direction": "undecided"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 27.42, "high": 28.86, "low": 26.99, "close": 27.76, "volume": 207828}, "trend_line": 21.938333, "activity_lines": {"activity_5": 26.973333, "activity_10": 25.556, "activity_20": 24.029381, "activity_30": 22.914409}, "trend_signal": 1, "fair_value": 19.4475, "relative_strength": 3.078805, "rate_of_change": 0.13845627168157218, "market_dynamics": 1.483997, "expectation": {"probability": 50.7197, "direction": "undecided"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 27.71, "high": 28.0, "low": 26.05, "close": 27.54, "volume": 133288}, "trend_line": 21.941333, "activity_lines": {"activity_5": 27.341333, "activity_10": 26.081273, "activity_20": 24.50881, "activity_30": 23.275806}, "trend_signal": 1, "fair_value": 19.561474, "relative_strength": 2.521315, "rate_of_change": 0.013674694426418424, "market_dynamics": 1.492746, "expectation": {"probability": 48.4334, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 27.63, "high": 27.8616, "low": 26.22, "close": 26.58, "volume": 93481}, "trend_line": 22.135667, "activity_lines": {"activity_5": 27.182, "activity_10": 26.344727, "activity_20": 24.85181, "activity_30": 23.575075}, "trend_signal": 1, "fair_value": 19.668077, "relative_strength": -2.374419, "rate_of_change": 0.8856982390267781, "market_dynamics": 1.354411, "expectation": {"probability": 51.8003, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 26.73, "high": 26.76, "low": 25.56, "close": 25.58, "volume": 102960}, "trend_line": 22.311333, "activity_lines": {"activity_5": 26.652667, "activity_10": 26.390909, "activity_20": 25.065381, "activity_30": 23.79729}, "trend_signal": 1, "fair_value": 19.770962, "relative_strength": -3.987474, "rate_of_change": 0.793588013408404, "market_dynamics": 1.108558, "expectation": {"probability": 51.2551, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 25.58, "high": 27.52, "low": 25.39, "close": 26.18, "volume": 135193}, "trend_line": 22.500333, "activity_lines": {"activity_5": 26.386667, "activity_10": 26.486909, "activity_20": 25.300857, "activity_30": 24.046882}, "trend_signal": 1, "fair_value": 19.871474, "relative_strength": -4.193639, "rate_of_change": 0.8471031291586211, "market_dynamics": 0.838651, "expectation": {"probability": 51.5897, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 26.61, "high": 27.4342, "low": 25.81, "close": 27.26, "volume": 96733}, "trend_line": 22.739667, "activity_lines": {"activity_5": 26.564, "activity_10": 26.704727, "activity_20": 25.604476, "activity_30": 24.353957}, "trend_signal": 1, "fair_value": 19.980449, "relative_strength": -2.540585, "rate_of_change": 1.0636909240409884, "market_dynamics": 0.688958, "expectation": {"probability": 52.0615, "direction": "undecided"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 27.54, "high": 27.5931, "low": 25.96, "close": 27.4, "volume": 131804}, "trend_line": 23.032, "activity_lines": {"activity_5": 26.821333, "activity_10": 26.862545, "activity_20": 25.883619, "activity_30": 24.654624}, "trend_signal": 1, "fair_value": 20.089808, "relative_strength": -4.078487, "rate_of_change": 1.285564120178186, "market_dynamics": 0.646796, "expectation": {"probability": 52.6121, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 26.55, "high": 27.94, "low": 23.81, "close": 27.1, "volume": 161869}, "trend_line": 23.276667, "activity_lines": {"activity_5": 26.988, "activity_10": 26.911818, "activity_20": 26.096571, "activity_30": 24.917075}, "trend_signal": 1, "fair_value": 20.182244, "relative_strength": -2.2029, "rate_of_change": 1.0622915943035767, "market_dynamics": 0.739605, "expectation": {"probability": 52.2059, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 27.17, "high": 28.3899, "low": 26.31, "close": 26.76, "volume": 112728}, "trend_line": 23.500667, "activity_lines": {"activity_5": 27.006667, "activity_10": 26.879818, "activity_20": 26.241571, "activity_30": 25.141806}, "trend_signal": 1, "fair_value": 20.283269, "relative_strength": -2.892561, "rate_of_change": 0.9623370906152509, "market_dynamics": 0.628557, "expectation": {"probability": 51.6858, "direction": "undecided"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 26.48, "high": 27.29, "low": 25.82, "close": 26.78, "volume": 116577}, "trend_line": 23.729667, "activity_lines": {"activity_5": 26.953333, "activity_10": 26.847273, "activity_20": 26.366333, "activity_30": 25.353376}, "trend_signal": 1, "fair_value": 20.389551, "relative_strength": 0.696968, "rate_of_change": 0.9744404275844563, "market_dynamics": 0.437163, "expectation": {"probability": 50.5631, "direction": "undecided"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 26.61, "high": 27.365, "low": 25.66, "close": 26.98, "volume": 103318}, "trend_line": 23.942667, "activity_lines": {"activity_5": 26.926667, "activity_10": 26.862909, "activity_20": 26.498286, "activity_30": 25.563075}, "trend_signal": 1, "fair_value": 20.502756, "relative_strength": -2.788333, "rate_of_change": 0.8976105732962918, "market_dynamics": 0.189622, "expectation": {"probability": 52.5062, "direction": "undecided"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 26.56, "high": 27.36, "low": 26.04, "close": 27.01, "volume": 73741}, "trend_line": 24.24, "activity_lines": {"activity_5": 26.928667, "activity_10": 26.898182, "activity_20": 26.619857, "activity_30": 25.760968}, "trend_signal": 1, "fair_value": 20.617885, "relative_strength": -3.146, "rate_of_change": 1.241854134295057, "market_dynamics": -0.173208, "expectation": {"probability": 54.6667, "direction": "undecided"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 27.29, "high": 27.74, "low": 26.24, "close": 26.7, "volume": 245673}, "trend_line": 24.483333, "activity_lines": {"activity_5": 26.853333, "activity_10": 26.886727, "activity_20": 26.691571, "activity_30": 25.919677}, "trend_signal": 1, "fair_value": 20.726987, "relative_strength": -1.954529, "rate_of_change": 1.0038490099009894, "market_dynamics": -0.258362, "expectation": {"probability": 52.9825, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 26.96, "high": 29.42, "low": 26.96, "close": 28.355, "volume": 166961}, "trend_line": 24.8225, "activity_lines": {"activity_5": 27.356333, "activity_10": 27.174, "activity_20": 26.911048, "activity_30": 26.169462}, "trend_signal": 1, "fair_value": 20.847917, "relative_strength": 3.777871, "rate_of_change": 1.385297500140211, "market_dynamics": -0.225307, "expectation": {"probability": 51.4502, "direction": "undecided"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 28.54, "high": 29.3, "low": 27.75, "close": 28.465, "volume": 50184}, "trend_line": 25.141667, "activity_lines": {"activity_5": 27.789667, "activity_10": 27.430818, "activity_20": 27.112262, "activity_30": 26.404462}, "trend_signal": 1, "fair_value": 20.968333, "relative_strength": 3.164252, "rate_of_change": 1.285797159834828, "market_dynamics": -0.20465, "expectation": {"probability": 51.875, "direction": "undecided"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 28.32, "high": 28.32, "low": 26.72, "close": 26.98, "volume": 50768}, "trend_line": 25.397, "activity_lines": {"activity_5": 27.615667, "activity_10": 27.376091, "activity_20": 27.141643, "activity_30": 26.523065}, "trend_signal": 1, "fair_value": 21.075385, "relative_strength": -0.095669, "rate_of_change": 1.0155770498431813, "market_dynamics": -0.252786, "expectation": {"probability": 53.3863, "direction": "undecided"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 26.98, "high": 29.41, "low": 26.84, "close": 28.4, "volume": 106301}, "trend_line": 25.693667, "activity_lines": {"activity_5": 27.915, "activity_10": 27.584636, "activity_20": 27.285214, "activity_30": 26.716806}, "trend_signal": 1, "fair_value": 21.182821, "relative_strength": 3.092441, "rate_of_change": 1.1681182816868247, "market_dynamics": -0.143795, "expectation": {"probability": 51.8278, "direction": "undecided"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 28.28, "high": 29.85, "low": 28.28, "close": 28.97, "volume": 97208}, "trend_line": 26.005, "activity_lines": {"activity_5": 28.311667, "activity_10": 27.878636, "activity_20": 27.464167, "activity_30": 26.928183}, "trend_signal": 1, "fair_value": 21.291282, "relative_strength": 6.397773, "rate_of_change": 1.2117110414795895, "market_dynamics": -0.005846, "expectation": {"probability": 52.574, "direction": "undecided"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 28.53, "high": 30.01, "low": 27.535, "close": 29.16, "volume": 93696}, "trend_line": 26.24, "activity_lines": {"activity_5": 28.620333, "activity_10": 28.173182, "activity_20": 27.647214, "activity_30": 27.131731}, "trend_signal": 1, "fair_value": 21.402949, "relative_strength": 7.173133, "rate_of_change": 0.9036723706979406, "market_dynamics": 0.205444, "expectation": {"probability": 52.712, "direction": "undecided"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 29.04, "high": 30.32, "low": 28.02, "close": 30.05, "volume": 75181}, "trend_line": 26.432, "activity_lines": {"activity_5": 29.172, "activity_10": 28.585909, "activity_20": 27.9025, "activity_30": 27.377538}, "trend_signal": 1, "fair_value": 21.517372, "relative_strength": 10.85032, "rate_of_change": 0.7317073170731715, "market_dynamics": 0.581822, "expectation": {"probability": 52.8836, "direction": "undecided"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 29.95, "high": 32.6299, "low": 29.95, "close": 31.74, "volume": 144788}, "trend_line": 26.683333, "activity_lines": {"activity_5": 30.181333, "activity_10": 29.246455, "activity_20": 28.306262, "activity_30": 27.719989}, "trend_signal": 1, "fair_value": 21.6425, "relative_strength": 19.471005, "rate_of_change": 0.950866374092019, "market_dynamics": 0.867444, "expectation": {"probability": 53.1385, "direction": "undecided"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 31.62, "high": 32.5444, "low": 30.42, "close": 31.63, "volume": 68839}, "trend_line": 26.979667, "activity_lines": {"activity_5": 30.836667, "activity_10": 29.800455, "activity_20": 28.680595, "activity_30": 28.039129}, "trend_signal": 1, "fair_value": 21.763141, "relative_strength": 20.522543, "rate_of_change": 1.1105584148726775, "market_dynamics": 1.004775, "expectation": {"probability": 51.0802, "direction": "undecided"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 31.51, "high": 32.35, "low": 30.5255, "close": 31.29, "volume": 57191}, "trend_line": 27.201667, "activity_lines": {"activity_5": 31.163333, "activity_10": 30.208636, "activity_20": 29.003071, "activity_30": 28.317215}, "trend_signal": 1, "fair_value": 21.881667, "relative_strength": 17.872426, "rate_of_change": 0.8228418831114606, "market_dynamics": 1.122093, "expectation": {"probability": 50.9868, "direction": "undecided"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 31.29, "high": 32.05, "low": 30.05, "close": 30.73, "volume": 97721}, "trend_line": 27.482, "activity_lines": {"activity_5": 31.148667, "activity_10": 30.431545, "activity_20": 29.249786, "activity_30": 28.544849}, "trend_signal": 1, "fair_value": 21.997051, "relative_strength": 16.24159, "rate_of_change": 1.0305728689348297, "market_dynamics": 1.185255, "expectation": {"probability": 50.8012, "direction": "undecided"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 30.71, "high": 32.29, "low": 27.89, "close": 28.93, "volume": 163911}, "trend_line": 27.710333, "activity_lines": {"activity_5": 30.429333, "activity_10": 30.284, "activity_20": 29.300548, "activity_30": 28.638269}, "trend_signal": 1, "fair_value": 22.101923, "relative_strength": 10.523782, "rate_of_change": 0.8308456444218006, "market_dynamics": 0.894756, "expectation": {"probability": 50.6168, "direction": "undecided"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 28.73, "high": 29.435, "low": 26.75, "close": 27.24, "volume": 117166}, "trend_line": 27.866333, "activity_lines": {"activity_5": 29.221333, "activity_10": 29.820727, "activity_20": 29.177262, "activity_30": 28.607925}, "trend_signal": 1, "fair_value": 22.201218, "relative_strength": 4.970459, "rate_of_change": 0.5629668903654185, "market_dynamics": 0.394053, "expectation": {"probability": 52.6877, "direction": "undecided"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 27.59, "high": 28.76, "low": 27.4759, "close": 28.11, "volume": 167807}, "trend_line": 27.989, "activity_lines": {"activity_5": 28.603333, "activity_10": 29.510909, "activity_20": 29.136929, "activity_30": 28.623645}, "trend_signal": 1, "fair_value": 22.307051, "relative_strength": 10.229864, "rate_of_change": 0.4401978545221571, "market_dynamics": 0.029079, "expectation": {"probability": 52.8461, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 28.42, "high": 29.42, "low": 27.47, "close": 27.84, "volume": 307559}, "trend_line": 28.049333, "activity_lines": {"activity_5": 28.13, "activity_10": 29.157273, "activity_20": 29.0675, "activity_30": 28.614032}, "trend_signal": 1, "fair_value": 22.411923, "relative_strength": 12.492066, "rate_of_change": 0.21555968416163482, "market_dynamics": -0.345926, "expectation": {"probability": 53.3485, "direction": "undecided"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 28.19, "high": 28.355, "low": 27.47, "close": 27.99, "volume": 200766}, "trend_line": 28.098, "activity_lines": {"activity_5": 27.936667, "activity_10": 28.851455, "activity_20": 29.008833, "activity_30": 28.610204}, "trend_signal": 0, "fair_value": 22.512949, "relative_strength": 8.59845, "rate_of_change": 0.17350501703551469, "market_dynamics": -0.587398, "expectation": {"probability": 61.8701, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 27.93, "high": 30.99, "low": 27.88, "close": 30.0, "volume": 572023}, "trend_line": 28.183667, "activity_lines": {"activity_5": 28.596, "activity_10": 28.932364, "activity_20": 29.135738, "activity_30": 28.732914}, "trend_signal": 1, "fair_value": 22.630513, "relative_strength": 11.165423, "rate_of_change": 0.30488646878781706, "market_dynamics": -0.360934, "expectation": {"probability": 53.5159, "direction": "undecided"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 29.91, "high": 30.2562, "low": 29.175, "close": 30.0, "volume": 551287}, "trend_line": 28.258333, "activity_lines": {"activity_5": 29.184, "activity_10": 29.014182, "activity_20": 29.24731, "activity_30": 28.850097}, "trend_signal": 1, "fair_value": 22.753654, "relative_strength": 4.651954, "rate_of_change": 0.264926490935337, "market_dynamics": -0.262953, "expectation": {"probability": 53.5433, "direction": "undecided"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 29.99, "high": 32.51, "low": 28.79, "close": 32.03, "volume": 1218766}, "trend_line": 28.408, "activity_lines": {"activity_5": 30.264667, "activity_10": 29.496727, "activity_20": 29.537833, "activity_30": 29.09343}, "trend_signal": 1, "fair_value": 22.88641, "relative_strength": 8.923493, "rate_of_change": 0.5296384609806987, "market_dynamics": 0.03145, "expectation": {"probability": 53.6688, "direction": "undecided"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 31.92, "high": 32.48, "low": 30.22, "close": 30.7, "volume": 416918}, "trend_line": 28.545333, "activity_lines": {"activity_5": 30.640667, "activity_10": 29.730182, "activity_20": 29.677786, "activity_30": 29.241301}, "trend_signal": 1, "fair_value": 23.012949, "relative_strength": 2.66683, "rate_of_change": 0.4834307237397851, "market_dynamics": 0.183459, "expectation": {"probability": 51.3195, "direction": "undecided"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 33.01, "high": 42.53, "low": 33.01, "close": 42.3, "volume": 905332}, "trend_line": 29.102667, "activity_lines": {"activity_5": 34.692667, "activity_10": 32.083455, "activity_20": 30.903452, "activity_30": 30.128699}, "trend_signal": 1, "fair_value": 23.215641, "relative_strength": 32.804864, "rate_of_change": 1.952452262511707, "market_dynamics": 0.562995, "expectation": {"probability": 53.4317, "direction": "undecided"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 42.47, "high": 42.47, "low": 38.12, "close": 38.79, "volume": 576187}, "trend_line": 29.523, "activity_lines": {"activity_5": 36.620667, "activity_10": 33.588182, "activity_20": 31.728429, "activity_30": 30.753688}, "trend_signal": 1, "fair_value": 23.382244, "relative_strength": 21.277059, "rate_of_change": 1.4443109286169524, "market_dynamics": 0.873219, "expectation": {"probability": 51.3806, "direction": "undecided"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 39.49, "high": 39.9999, "low": 36.51, "close": 38.11, "volume": 473408}, "trend_line": 29.884667, "activity_lines": {"activity_5": 37.736, "activity_10": 34.79, "activity_20": 32.439476, "activity_30": 31.307688}, "trend_signal": 1, "fair_value": 23.541346, "relative_strength": 16.862527, "rate_of_change": 1.225034718693902, "market_dynamics": 0.981104, "expectation": {"probability": 50.9179, "direction": "undecided"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 38.19, "high": 43.055, "low": 38.11, "close": 41.14, "volume": 669364}, "trend_line": 30.342667, "activity_lines": {"activity_5": 39.320667, "activity_10": 36.345091, "activity_20": 33.386095, "activity_30": 32.033839}, "trend_signal": 1, "fair_value": 23.718718, "relative_strength": 21.619051, "rate_of_change": 1.5325584855939616, "market_dynamics": 1.365013, "expectation": {"probability": 52.1974, "direction": "undecided"}}], "links": {"chart": "https://sharemaestro.com/terminal/7d0c7d78-3f92-402a-a057-b1f1ea167a5a/", "share_image": "https://sharemaestro.com/terminal/7d0c7d78-3f92-402a-a057-b1f1ea167a5a/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}