{"ticker": {"uuid": "fac8914e-355f-4a3d-a44f-69ff8ba2f49d", "symbol": "EFFI", "name": "HARBOR OSMOSIS INTERNATIONAL RESOURCE EFFICIENT ETF", "exchange": "NYSEARCA", "asset_type": "ETF", "sector": "", "industry": "", "currency": "USD"}, "summary": "Over the latest 12 completed weeks ending 2026-05-29, EFFI rose 9.33%, moving from 23.48 to 25.67. 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 9 of the last 12 weeks. Relative Strength is -3.89 and has softened across the 12-week window. Market Dynamics is 0.03 on the latest week. Expectation is positive at 67.56%.", "key_points": [{"label": "Week Ending", "value": "2026-05-29"}, {"label": "Latest Close", "value": "25.67"}, {"label": "12-Week Change", "value": "9.33%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Expectation", "value": "Positive 67.56%"}, {"label": "Signal Weeks", "value": "9 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Relative Strength", "value": "-3.89"}, {"label": "Market Dynamics", "value": "0.03"}], "latest": {"week_ending": "2026-05-29", "ohlcv": {"open": 25.435, "high": 25.6745, "low": 25.385, "close": 25.6745, "volume": 259}, "trend_line": 24.3397, "activity_lines": {"activity_5": 25.257993, "activity_10": 25.018318, "activity_20": 24.66614, "activity_30": 24.565014}, "trend_signal": 1, "fair_value": 22.211442, "relative_strength": -3.893214, "rate_of_change": 0.33190318074603087, "market_dynamics": 0.028901, "expectation": {"probability": 67.5622, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2024-12-20", "ohlcv": {"open": 18.588973, "high": 18.588973, "low": 18.065642, "close": 18.0872, "volume": 394}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.0872, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2024-12-27", "ohlcv": {"open": 18.157345, "high": 18.311412, "low": 18.157345, "close": 18.2499, "volume": 4065730}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.16855, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-01-03", "ohlcv": {"open": 18.168825, "high": 18.1694, "low": 18.084606, "close": 18.1694, "volume": 22051}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.168833, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2025-01-10", "ohlcv": {"open": 18.3462, "high": 18.3462, "low": 18.0304, "close": 18.0304, "volume": 11}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.134225, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.0, "direction": "undecided"}}, {"week_ending": "2025-01-17", "ohlcv": {"open": 17.983858, "high": 18.4291, "low": 17.983858, "close": 18.4291, "volume": 135}, "trend_line": null, "activity_lines": {"activity_5": 18.224153, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.1932, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 27.8481, "direction": "negative"}}, {"week_ending": "2025-01-24", "ohlcv": {"open": 18.72681, "high": 18.949, "low": 18.72681, "close": 18.949, "volume": 0}, "trend_line": null, "activity_lines": {"activity_5": 18.476087, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.319167, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 43.5644, "direction": "negative"}}, {"week_ending": "2025-01-31", "ohlcv": {"open": 18.88114, "high": 19.083593, "low": 18.8363, "close": 18.8363, "volume": 7}, "trend_line": null, "activity_lines": {"activity_5": 18.633, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.393043, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 56.8182, "direction": "positive"}}, {"week_ending": "2025-02-07", "ohlcv": {"open": 18.575784, "high": 19.076597, "low": 18.575784, "close": 18.9461, "volume": 9}, "trend_line": null, "activity_lines": {"activity_5": 18.78742, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.462175, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.0123, "direction": "undecided"}}, {"week_ending": "2025-02-14", "ohlcv": {"open": 19.052684, "high": 19.406712, "low": 19.052684, "close": 19.3864, "volume": 15}, "trend_line": null, "activity_lines": {"activity_5": 19.036827, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.564867, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.4392, "direction": "undecided"}}, {"week_ending": "2025-02-21", "ohlcv": {"open": 19.583584, "high": 19.583584, "low": 19.3704, "close": 19.3704, "volume": 18}, "trend_line": null, "activity_lines": {"activity_5": 19.1905, "activity_10": 18.884742, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.64542, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 61.3953, "direction": "positive"}}, {"week_ending": "2025-02-28", "ohlcv": {"open": 19.409444, "high": 19.715471, "low": 19.409444, "close": 19.518, "volume": 10}, "trend_line": null, "activity_lines": {"activity_5": 19.33062, "activity_10": 19.043393, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.724745, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 52.5896, "direction": "undecided"}}, {"week_ending": "2025-03-07", "ohlcv": {"open": 19.679382, "high": 20.103641, "low": 19.628601, "close": 20.0634, "volume": 35}, "trend_line": null, "activity_lines": {"activity_5": 19.614607, "activity_10": 19.275193, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.8363, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 57.0397, "direction": "positive"}}, {"week_ending": "2025-03-14", "ohlcv": {"open": 19.69501, "high": 19.8806, "low": 19.484222, "close": 19.8806, "volume": 50}, "trend_line": null, "activity_lines": {"activity_5": 19.755853, "activity_10": 19.440784, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.916631, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 63.4228, "direction": "positive"}}, {"week_ending": "2025-03-21", "ohlcv": {"open": 20.036638, "high": 20.096713, "low": 19.7103, "close": 19.7103, "volume": 16}, "trend_line": null, "activity_lines": {"activity_5": 19.778033, "activity_10": 19.544298, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.973321, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 58.3333, "direction": "positive"}}, {"week_ending": "2025-03-28", "ohlcv": {"open": 19.773536, "high": 19.910357, "low": 19.47, "close": 19.47, "volume": 20}, "trend_line": null, "activity_lines": {"activity_5": 19.69852, "activity_10": 19.573578, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 19.006433, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.2394, "direction": "undecided"}}, {"week_ending": "2025-04-04", "ohlcv": {"open": 19.276896, "high": 19.408638, "low": 17.7871, "close": 17.7871, "volume": 13}, "trend_line": null, "activity_lines": {"activity_5": 19.0514, "activity_10": 19.277951, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.930225, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 50.5848, "direction": "undecided"}}, {"week_ending": "2025-04-11", "ohlcv": {"open": 17.515425, "high": 18.7745, "low": 17.360592, "close": 18.7745, "volume": 18}, "trend_line": null, "activity_lines": {"activity_5": 18.848807, "activity_10": 19.182976, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.921065, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 46.8835, "direction": "undecided"}}, {"week_ending": "2025-04-17", "ohlcv": {"open": 19.011583, "high": 19.3636, "low": 19.011583, "close": 19.3636, "volume": 32}, "trend_line": null, "activity_lines": {"activity_5": 18.928507, "activity_10": 19.196235, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 18.94565, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 48.0638, "direction": "undecided"}}, {"week_ending": "2025-04-25", "ohlcv": {"open": 19.266284, "high": 20.1355, "low": 19.266284, "close": 20.1355, "volume": 27}, "trend_line": null, "activity_lines": {"activity_5": 19.299973, "activity_10": 19.342247, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 19.008274, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 51.073, "direction": "undecided"}}, {"week_ending": "2025-05-02", "ohlcv": {"open": 20.292832, "high": 20.7215, "low": 20.292832, "close": 20.7215, "volume": 0}, "trend_line": null, "activity_lines": {"activity_5": 19.838427, "activity_10": 19.581185, "activity_20": 19.380338, "activity_30": null}, "trend_signal": 0, "fair_value": 19.093935, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 54.1247, "direction": "undecided"}}, {"week_ending": "2025-05-09", "ohlcv": {"open": 20.748968, "high": 20.748968, "low": 20.583499, "close": 20.6178, "volume": 2}, "trend_line": null, "activity_lines": {"activity_5": 20.25888, "activity_10": 19.776704, "activity_20": 19.525468, "activity_30": null}, "trend_signal": 0, "fair_value": 19.1665, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 55.9846, "direction": "positive"}}, {"week_ending": "2025-05-16", "ohlcv": {"open": 20.776013, "high": 20.9777, "low": 20.628557, "close": 20.9777, "volume": 1207}, "trend_line": null, "activity_lines": {"activity_5": 20.610587, "activity_10": 20.017662, "activity_20": 19.692824, "activity_30": null}, "trend_signal": 0, "fair_value": 19.248827, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 53.6673, "direction": "undecided"}}, {"week_ending": "2025-05-23", "ohlcv": {"open": 21.081191, "high": 21.247426, "low": 21.045165, "close": 21.0764, "volume": 11}, "trend_line": null, "activity_lines": {"activity_5": 20.848313, "activity_10": 20.259942, "activity_20": 19.85659, "activity_30": null}, "trend_signal": 0, "fair_value": 19.328287, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 55.7265, "direction": "positive"}}, {"week_ending": "2025-05-30", "ohlcv": {"open": 21.318345, "high": 21.318345, "low": 21.164183, "close": 21.2576, "volume": 13}, "trend_line": null, "activity_lines": {"activity_5": 21.032253, "activity_10": 20.513425, "activity_20": 20.02377, "activity_30": null}, "trend_signal": 0, "fair_value": 19.408675, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 57.9545, "direction": "positive"}}, {"week_ending": "2025-06-06", "ohlcv": {"open": 21.483987, "high": 21.483987, "low": 21.289678, "close": 21.4402, "volume": 1451}, "trend_line": null, "activity_lines": {"activity_5": 21.202253, "activity_10": 20.771976, "activity_20": 20.192974, "activity_30": null}, "trend_signal": 0, "fair_value": 19.489936, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 59.9691, "direction": "positive"}}, {"week_ending": "2025-06-13", "ohlcv": {"open": 21.447176, "high": 21.604789, "low": 21.2956, "close": 21.2956, "volume": 12}, "trend_line": null, "activity_lines": {"activity_5": 21.27614, "activity_10": 20.968415, "activity_20": 20.334067, "activity_30": null}, "trend_signal": 0, "fair_value": 19.559385, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 61.1026, "direction": "positive"}}, {"week_ending": "2025-06-20", "ohlcv": {"open": 21.421811, "high": 21.421811, "low": 21.104, "close": 21.104, "volume": 2552}, "trend_line": null, "activity_lines": {"activity_5": 21.240973, "activity_10": 21.066225, "activity_20": 20.445739, "activity_30": null}, "trend_signal": 0, "fair_value": 19.616593, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 58.7629, "direction": "positive"}}, {"week_ending": "2025-06-27", "ohlcv": {"open": 21.05968, "high": 21.9036, "low": 21.05968, "close": 21.9036, "volume": 1231}, "trend_line": null, "activity_lines": {"activity_5": 21.46392, "activity_10": 21.267064, "activity_20": 20.622764, "activity_30": null}, "trend_signal": 0, "fair_value": 19.698271, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 57.0068, "direction": "positive"}}, {"week_ending": "2025-07-03", "ohlcv": {"open": 21.998447, "high": 22.0613, "low": 21.95993, "close": 22.0613, "volume": 0}, "trend_line": null, "activity_lines": {"activity_5": 21.684287, "activity_10": 21.450393, "activity_20": 20.800725, "activity_30": null}, "trend_signal": 0, "fair_value": 19.779755, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.699502, "expectation": {"probability": 58.3067, "direction": "positive"}}, {"week_ending": "2025-07-11", "ohlcv": {"open": 21.819032, "high": 22.180727, "low": 21.819032, "close": 21.9319, "volume": 609}, "trend_line": 19.851493, "activity_lines": {"activity_5": 21.80794, "activity_10": 21.57518, "activity_20": 20.953624, "activity_30": 20.494254}, "trend_signal": 1, "fair_value": 19.851493, "relative_strength": null, "rate_of_change": null, "market_dynamics": 1.01665, "expectation": {"probability": 44.4444, "direction": "negative"}}, {"week_ending": "2025-07-18", "ohlcv": {"open": 21.93407, "high": 21.93407, "low": 21.659566, "close": 21.716, "volume": 11}, "trend_line": 19.972453, "activity_lines": {"activity_5": 21.826847, "activity_10": 21.638705, "activity_20": 21.073764, "activity_30": 20.614544}, "trend_signal": 1, "fair_value": 19.911639, "relative_strength": null, "rate_of_change": 0.609324447284646, "market_dynamics": 1.125625, "expectation": {"probability": 40.0, "direction": "negative"}}, {"week_ending": "2025-07-25", "ohlcv": {"open": 21.900046, "high": 22.52695, "low": 21.900046, "close": 22.4091, "volume": 35}, "trend_line": 20.111093, "activity_lines": {"activity_5": 22.04876, "activity_10": 21.808282, "activity_20": 21.249447, "activity_30": 20.771747}, "trend_signal": 1, "fair_value": 19.989684, "relative_strength": null, "rate_of_change": 0.6941560958986798, "market_dynamics": 1.200671, "expectation": {"probability": 49.4118, "direction": "undecided"}}, {"week_ending": "2025-08-01", "ohlcv": {"open": 22.04989, "high": 22.123187, "low": 21.481241, "close": 21.5348, "volume": 10969}, "trend_line": 20.223273, "activity_lines": {"activity_5": 21.892233, "activity_10": 21.792869, "activity_20": 21.330693, "activity_30": 20.863599}, "trend_signal": 1, "fair_value": 20.036506, "relative_strength": null, "rate_of_change": 0.557801607301993, "market_dynamics": 1.066314, "expectation": {"probability": 43.0693, "direction": "negative"}}, {"week_ending": "2025-08-08", "ohlcv": {"open": 21.842303, "high": 22.4076, "low": 21.842303, "close": 22.4076, "volume": 22476}, "trend_line": 20.36918, "activity_lines": {"activity_5": 22.051227, "activity_10": 21.927813, "activity_20": 21.487186, "activity_30": 21.004524}, "trend_signal": 1, "fair_value": 20.106244, "relative_strength": null, "rate_of_change": 0.7214806426239765, "market_dynamics": 1.010678, "expectation": {"probability": 48.7179, "direction": "undecided"}}, {"week_ending": "2025-08-15", "ohlcv": {"open": 22.231026, "high": 22.707696, "low": 22.231026, "close": 22.6893, "volume": 2873}, "trend_line": 20.511187, "activity_lines": {"activity_5": 22.281033, "activity_10": 22.093065, "activity_20": 21.657663, "activity_30": 21.154209}, "trend_signal": 1, "fair_value": 20.180046, "relative_strength": null, "rate_of_change": 0.6971660125738962, "market_dynamics": 0.996063, "expectation": {"probability": 52.6627, "direction": "undecided"}}, {"week_ending": "2025-08-22", "ohlcv": {"open": 22.650179, "high": 22.9838, "low": 22.64903, "close": 22.9838, "volume": 896}, "trend_line": 20.64568, "activity_lines": {"activity_5": 22.558513, "activity_10": 22.289153, "activity_20": 21.840858, "activity_30": 21.313732}, "trend_signal": 1, "fair_value": 20.257928, "relative_strength": null, "rate_of_change": 0.6557055912951263, "market_dynamics": 0.915329, "expectation": {"probability": 56.6396, "direction": "positive"}}, {"week_ending": "2025-08-29", "ohlcv": {"open": 22.749407, "high": 22.870802, "low": 22.717597, "close": 22.7816, "volume": 280}, "trend_line": 20.77719, "activity_lines": {"activity_5": 22.684073, "activity_10": 22.417782, "activity_20": 21.98005, "activity_30": 21.451534}, "trend_signal": 1, "fair_value": 20.326135, "relative_strength": null, "rate_of_change": 0.6369855582378602, "market_dynamics": 0.927371, "expectation": {"probability": 54.6624, "direction": "undecided"}}, {"week_ending": "2025-09-05", "ohlcv": {"open": 22.573826, "high": 22.8353, "low": 22.573826, "close": 22.8353, "volume": 257}, "trend_line": 20.90683, "activity_lines": {"activity_5": 22.8027, "activity_10": 22.525673, "activity_20": 22.105274, "activity_30": 21.584315}, "trend_signal": 1, "fair_value": 20.392166, "relative_strength": null, "rate_of_change": 0.6239534797535106, "market_dynamics": 0.787871, "expectation": {"probability": 55.6845, "direction": "positive"}}, {"week_ending": "2025-09-12", "ohlcv": {"open": 23.03729, "high": 23.03729, "low": 22.808967, "close": 22.8517, "volume": 169}, "trend_line": 21.02234, "activity_lines": {"activity_5": 22.840093, "activity_10": 22.619605, "activity_20": 22.215528, "activity_30": 21.70979}, "trend_signal": 1, "fair_value": 20.455231, "relative_strength": null, "rate_of_change": 0.5524988723780719, "market_dynamics": 0.619684, "expectation": {"probability": 58.2057, "direction": "positive"}}, {"week_ending": "2025-09-19", "ohlcv": {"open": 22.928063, "high": 22.928063, "low": 22.6732, "close": 22.6732, "volume": 65}, "trend_line": 21.132433, "activity_lines": {"activity_5": 22.78838, "activity_10": 22.666713, "activity_20": 22.295848, "activity_30": 21.816297}, "trend_signal": 1, "fair_value": 20.51068, "relative_strength": null, "rate_of_change": 0.5236952689377068, "market_dynamics": 0.360904, "expectation": {"probability": 57.6142, "direction": "positive"}}, {"week_ending": "2025-09-26", "ohlcv": {"open": 22.688535, "high": 22.726573, "low": 22.423517, "close": 22.6001, "volume": 146}, "trend_line": 21.23517, "activity_lines": {"activity_5": 22.713373, "activity_10": 22.687051, "activity_20": 22.359912, "activity_30": 21.910986}, "trend_signal": 1, "fair_value": 20.561641, "relative_strength": null, "rate_of_change": 0.48615793552971964, "market_dynamics": 0.152685, "expectation": {"probability": 54.0476, "direction": "undecided"}}, {"week_ending": "2025-10-03", "ohlcv": {"open": 22.595757, "high": 23.1577, "low": 22.595757, "close": 23.1577, "volume": 44}, "trend_line": 21.338313, "activity_lines": {"activity_5": 22.849813, "activity_10": 22.792696, "activity_20": 22.467642, "activity_30": 22.03502}, "trend_signal": 1, "fair_value": 20.623452, "relative_strength": null, "rate_of_change": 0.4857177974087296, "market_dynamics": 0.052002, "expectation": {"probability": 54.4954, "direction": "undecided"}}, {"week_ending": "2025-10-10", "ohlcv": {"open": 23.276415, "high": 23.276415, "low": 22.366, "close": 22.366, "volume": 769}, "trend_line": 21.42116, "activity_lines": {"activity_5": 22.69728, "activity_10": 22.740785, "activity_20": 22.48959, "activity_30": 22.101322}, "trend_signal": 1, "fair_value": 20.663977, "relative_strength": null, "rate_of_change": 0.38825468536336966, "market_dynamics": -0.181241, "expectation": {"probability": 54.6569, "direction": "undecided"}}, {"week_ending": "2025-10-17", "ohlcv": {"open": 22.544761, "high": 22.9672, "low": 22.544761, "close": 22.9672, "volume": 180}, "trend_line": 21.529723, "activity_lines": {"activity_5": 22.776433, "activity_10": 22.783071, "activity_20": 22.562655, "activity_30": 22.201067}, "trend_signal": 1, "fair_value": 20.716323, "relative_strength": null, "rate_of_change": 0.5068026194659869, "market_dynamics": -0.270729, "expectation": {"probability": 54.1353, "direction": "undecided"}}, {"week_ending": "2025-10-24", "ohlcv": {"open": 23.153427, "high": 23.153427, "low": 22.907666, "close": 23.1014, "volume": 440}, "trend_line": 21.65077, "activity_lines": {"activity_5": 22.89262, "activity_10": 22.839582, "activity_20": 22.64036, "activity_30": 22.302465}, "trend_signal": 1, "fair_value": 20.769324, "relative_strength": null, "rate_of_change": 0.5622320361483554, "market_dynamics": -0.272553, "expectation": {"probability": 56.2724, "direction": "positive"}}, {"week_ending": "2025-10-31", "ohlcv": {"open": 23.266473, "high": 23.303936, "low": 23.259, "close": 23.259, "volume": 89}, "trend_line": 21.833167, "activity_lines": {"activity_5": 23.032793, "activity_10": 22.917255, "activity_20": 22.725164, "activity_30": 22.406222}, "trend_signal": 1, "fair_value": 20.823448, "relative_strength": null, "rate_of_change": 0.8424504070755827, "market_dynamics": -0.36778, "expectation": {"probability": 58.5739, "direction": "positive"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 23.286265, "high": 23.3587, "low": 22.999785, "close": 23.3587, "volume": 219}, "trend_line": 21.985973, "activity_lines": {"activity_5": 23.162273, "activity_10": 23.008051, "activity_20": 22.810113, "activity_30": 22.504643}, "trend_signal": 1, "fair_value": 20.877389, "relative_strength": null, "rate_of_change": 0.6998801410716172, "market_dynamics": -0.131034, "expectation": {"probability": 60.6452, "direction": "positive"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 23.445433, "high": 23.925168, "low": 23.445337, "close": 23.5606, "volume": 569}, "trend_line": 22.125873, "activity_lines": {"activity_5": 23.345653, "activity_10": 23.125064, "activity_20": 22.903555, "activity_30": 22.606232}, "trend_signal": 1, "fair_value": 20.93329, "relative_strength": null, "rate_of_change": 0.6363147994405216, "market_dynamics": 0.044084, "expectation": {"probability": 60.1997, "direction": "positive"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 23.24208, "high": 23.24208, "low": 22.57187, "close": 22.9167, "volume": 582}, "trend_line": 22.21858, "activity_lines": {"activity_5": 23.23476, "activity_10": 23.111816, "activity_20": 22.927782, "activity_30": 22.657253}, "trend_signal": 1, "fair_value": 20.973767, "relative_strength": null, "rate_of_change": 0.418998156592514, "market_dynamics": -0.029949, "expectation": {"probability": 63.4752, "direction": "positive"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 23.025971, "high": 23.5562, "low": 23.025971, "close": 23.5562, "volume": 170}, "trend_line": 22.31307, "activity_lines": {"activity_5": 23.3404, "activity_10": 23.21366, "activity_20": 23.00884, "activity_30": 22.743551}, "trend_signal": 1, "fair_value": 21.025416, "relative_strength": null, "rate_of_change": 0.4252747025237455, "market_dynamics": 0.015784, "expectation": {"probability": 59.1029, "direction": "positive"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 23.4555, "high": 23.744472, "low": 23.416696, "close": 23.7118, "volume": 299}, "trend_line": 22.416203, "activity_lines": {"activity_5": 23.467587, "activity_10": 23.32774, "activity_20": 23.096983, "activity_30": 22.833792}, "trend_signal": 1, "fair_value": 21.07809, "relative_strength": null, "rate_of_change": 0.4622089206012427, "market_dynamics": -0.011516, "expectation": {"probability": 63.2153, "direction": "positive"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 23.6323, "high": 23.965442, "low": 23.554787, "close": 23.8291, "volume": 51}, "trend_line": 22.51125, "activity_lines": {"activity_5": 23.603687, "activity_10": 23.442935, "activity_20": 23.186794, "activity_30": 22.924947}, "trend_signal": 1, "fair_value": 21.130994, "relative_strength": 1.2804, "rate_of_change": 0.4240102572233174, "market_dynamics": -0.016612, "expectation": {"probability": 68.2135, "direction": "positive"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 25.0384, "high": 25.0384, "low": 23.9594, "close": 23.9594, "volume": 1811}, "trend_line": 22.60735, "activity_lines": {"activity_5": 23.75186, "activity_10": 23.569613, "activity_20": 23.282252, "activity_30": 23.018376}, "trend_signal": 1, "fair_value": 21.18436, "relative_strength": 1.471818, "rate_of_change": 0.4268976622799705, "market_dynamics": 0.268508, "expectation": {"probability": 63.6008, "direction": "positive"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 24.13, "high": 24.2732, "low": 24.1094, "close": 24.2732, "volume": 499}, "trend_line": 22.70787, "activity_lines": {"activity_5": 23.978047, "activity_10": 23.724375, "activity_20": 23.39605, "activity_30": 23.12585}, "trend_signal": 1, "fair_value": 21.241561, "relative_strength": 1.121704, "rate_of_change": 0.4446341565906641, "market_dynamics": 0.545941, "expectation": {"probability": 65.3631, "direction": "positive"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 24.1802, "high": 24.3005, "low": 24.1687, "close": 24.3005, "volume": 1050}, "trend_line": 22.803213, "activity_lines": {"activity_5": 24.1229, "activity_10": 23.860355, "activity_20": 23.503564, "activity_30": 23.2286}, "trend_signal": 1, "fair_value": 21.297178, "relative_strength": 2.038581, "rate_of_change": 0.4198676494096529, "market_dynamics": 0.770682, "expectation": {"probability": 67.2535, "direction": "positive"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 24.4861, "high": 24.5432, "low": 24.16, "close": 24.5432, "volume": 1227}, "trend_line": 22.911467, "activity_lines": {"activity_5": 24.299033, "activity_10": 24.01866, "activity_20": 23.62652, "activity_30": 23.340857}, "trend_signal": 1, "fair_value": 21.355143, "relative_strength": 1.219397, "rate_of_change": 0.47473134597303784, "market_dynamics": 0.99792, "expectation": {"probability": 68.9482, "direction": "positive"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 24.6435, "high": 24.7609, "low": 24.6053, "close": 24.7333, "volume": 328}, "trend_line": 23.032443, "activity_lines": {"activity_5": 24.483107, "activity_10": 24.18818, "activity_20": 23.760156, "activity_30": 23.458395}, "trend_signal": 1, "fair_value": 21.414409, "relative_strength": 2.102589, "rate_of_change": 0.5280150764680517, "market_dynamics": 1.177993, "expectation": {"probability": 70.4762, "direction": "positive"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 24.335, "high": 24.8921, "low": 24.335, "close": 24.8921, "volume": 1029}, "trend_line": 23.13206, "activity_lines": {"activity_5": 24.659833, "activity_10": 24.36158, "activity_20": 23.899621, "activity_30": 23.578373}, "trend_signal": 1, "fair_value": 21.474369, "relative_strength": 2.86157, "rate_of_change": 0.43250731153442346, "market_dynamics": 1.29694, "expectation": {"probability": 71.8608, "direction": "positive"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 25.0876, "high": 25.3887, "low": 24.8522, "close": 24.8522, "volume": 1052}, "trend_line": 23.22509, "activity_lines": {"activity_5": 24.76108, "activity_10": 24.503516, "activity_20": 24.025492, "activity_30": 23.68935}, "trend_signal": 1, "fair_value": 21.53162, "relative_strength": 2.052503, "rate_of_change": 0.402169110749334, "market_dynamics": 1.375224, "expectation": {"probability": 74.5955, "direction": "positive"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 24.9531, "high": 24.9531, "low": 24.4147, "close": 24.8563, "volume": 323}, "trend_line": 23.32257, "activity_lines": {"activity_5": 24.825093, "activity_10": 24.611007, "activity_20": 24.142227, "activity_30": 23.794589}, "trend_signal": 1, "fair_value": 21.587032, "relative_strength": 2.041036, "rate_of_change": 0.4197185027054679, "market_dynamics": 1.342766, "expectation": {"probability": 69.9862, "direction": "positive"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 25.1838, "high": 25.225, "low": 24.834, "close": 24.9742, "volume": 406}, "trend_line": 23.431177, "activity_lines": {"activity_5": 24.891353, "activity_10": 24.716296, "activity_20": 24.259795, "activity_30": 23.901146}, "trend_signal": 1, "fair_value": 21.642559, "relative_strength": 3.606819, "rate_of_change": 0.4656733799062573, "market_dynamics": 1.27656, "expectation": {"probability": 71.028, "direction": "positive"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 25.081, "high": 25.1898, "low": 24.95, "close": 25.1698, "volume": 635}, "trend_line": 23.5232, "activity_lines": {"activity_5": 24.99408, "activity_10": 24.834196, "activity_20": 24.384687, "activity_30": 24.013315}, "trend_signal": 1, "fair_value": 21.69945, "relative_strength": 3.039725, "rate_of_change": 0.3927374198914443, "market_dynamics": 1.213057, "expectation": {"probability": 72.1795, "direction": "positive"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 25.123, "high": 25.5079, "low": 25.123, "close": 25.4228, "volume": 433}, "trend_line": 23.6528, "activity_lines": {"activity_5": 25.15204, "activity_10": 24.97372, "activity_20": 24.524092, "activity_30": 24.13587}, "trend_signal": 1, "fair_value": 21.758551, "relative_strength": 4.380553, "rate_of_change": 0.5509454495986937, "market_dynamics": 1.167897, "expectation": {"probability": 73.2429, "direction": "positive"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 24.975, "high": 24.975, "low": 23.8958, "close": 23.8958, "volume": 843}, "trend_line": 23.702407, "activity_lines": {"activity_5": 24.76562, "activity_10": 24.809, "activity_20": 24.503512, "activity_30": 24.151547}, "trend_signal": 1, "fair_value": 21.791945, "relative_strength": 0.080995, "rate_of_change": 0.20972992626666498, "market_dynamics": 0.782657, "expectation": {"probability": 75.6972, "direction": "positive"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 24.0407, "high": 24.18, "low": 23.4843, "close": 23.4843, "volume": 11662}, "trend_line": 23.728907, "activity_lines": {"activity_5": 24.305793, "activity_10": 24.576324, "activity_20": 24.43932, "activity_30": 24.137476}, "trend_signal": 1, "fair_value": 21.817982, "relative_strength": -0.128939, "rate_of_change": 0.11180299114768653, "market_dynamics": 0.390757, "expectation": {"probability": 68.1319, "direction": "positive"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 23.8674, "high": 23.9529, "low": 22.75, "close": 22.8173, "volume": 77040}, "trend_line": 23.723357, "activity_lines": {"activity_5": 23.7151, "activity_10": 24.237215, "activity_20": 24.309781, "activity_30": 24.078663}, "trend_signal": 0, "fair_value": 21.833123, "relative_strength": -1.177562, "rate_of_change": -0.02338919361098048, "market_dynamics": -0.036842, "expectation": {"probability": 53.9877, "direction": "undecided"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 23.2501, "high": 23.45, "low": 22.903, "close": 22.903, "volume": 1583}, "trend_line": 23.727403, "activity_lines": {"activity_5": 23.296767, "activity_10": 23.945067, "activity_20": 24.190508, "activity_30": 24.025736}, "trend_signal": 0, "fair_value": 21.849091, "relative_strength": 1.421628, "rate_of_change": 0.01705492186455266, "market_dynamics": -0.513024, "expectation": {"probability": 71.6418, "direction": "positive"}}, {"week_ending": "2026-04-02", "ohlcv": {"open": 22.96, "high": 24.0607, "low": 22.9552, "close": 23.9101, "volume": 1738}, "trend_line": 23.76323, "activity_lines": {"activity_5": 23.365253, "activity_10": 23.869307, "activity_20": 24.169318, "activity_30": 24.037523}, "trend_signal": 0, "fair_value": 21.8794, "relative_strength": 2.324487, "rate_of_change": 0.15099419013535179, "market_dynamics": -0.557741, "expectation": {"probability": 69.6774, "direction": "positive"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 24.0092, "high": 24.7913, "low": 23.9411, "close": 24.7913, "volume": 688}, "trend_line": 23.827883, "activity_lines": {"activity_5": 23.82832, "activity_10": 23.97162, "activity_20": 24.230388, "activity_30": 24.10385}, "trend_signal": 1, "fair_value": 21.921601, "relative_strength": 2.35498, "rate_of_change": 0.2720715996941487, "market_dynamics": -0.548962, "expectation": {"probability": 74.042, "direction": "positive"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 24.675, "high": 25.355, "low": 24.675, "close": 25.355, "volume": 1863}, "trend_line": 23.917277, "activity_lines": {"activity_5": 24.419587, "activity_10": 24.177531, "activity_20": 24.336217, "activity_30": 24.202374}, "trend_signal": 1, "fair_value": 21.97065, "relative_strength": 0.240969, "rate_of_change": 0.3751655151235997, "market_dynamics": -0.478453, "expectation": {"probability": 74.8201, "direction": "positive"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 25.14, "high": 25.1879, "low": 24.4068, "close": 24.4817, "volume": 400}, "trend_line": 23.979997, "activity_lines": {"activity_5": 24.59504, "activity_10": 24.215593, "activity_20": 24.350309, "activity_30": 24.238788}, "trend_signal": 1, "fair_value": 22.006017, "relative_strength": -3.586449, "rate_of_change": 0.2622372103647181, "market_dynamics": -0.450784, "expectation": {"probability": 73.1034, "direction": "positive"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 24.5404, "high": 24.79, "low": 24.26, "close": 24.7632, "volume": 9623}, "trend_line": 24.033513, "activity_lines": {"activity_5": 24.753367, "activity_10": 24.313791, "activity_20": 24.387544, "activity_30": 24.289318}, "trend_signal": 1, "fair_value": 22.044311, "relative_strength": -3.248904, "rate_of_change": 0.22316933567588995, "market_dynamics": -0.356918, "expectation": {"probability": 71.9048, "direction": "positive"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 24.56, "high": 25.315, "low": 24.362, "close": 25.1799, "volume": 1830}, "trend_line": 24.12731, "activity_lines": {"activity_5": 24.92658, "activity_10": 24.495145, "activity_20": 24.460017, "activity_30": 24.363278}, "trend_signal": 1, "fair_value": 22.087264, "relative_strength": -3.737371, "rate_of_change": 0.39027586187671415, "market_dynamics": -0.265878, "expectation": {"probability": 72.7483, "direction": "positive"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 25.1479, "high": 25.1479, "low": 24.7248, "close": 24.7248, "volume": 5547}, "trend_line": 24.185897, "activity_lines": {"activity_5": 24.86344, "activity_10": 24.598171, "activity_20": 24.483335, "activity_30": 24.401826}, "trend_signal": 1, "fair_value": 22.122907, "relative_strength": -5.559698, "rate_of_change": 0.24282441764125082, "market_dynamics": -0.257516, "expectation": {"probability": 73.1009, "direction": "positive"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 24.9601, "high": 25.3487, "low": 24.95, "close": 25.3, "volume": 698}, "trend_line": 24.259183, "activity_lines": {"activity_5": 24.996467, "activity_10": 24.790705, "activity_20": 24.559284, "activity_30": 24.473703}, "trend_signal": 1, "fair_value": 22.165268, "relative_strength": -4.051055, "rate_of_change": 0.3030112962111743, "market_dynamics": -0.110964, "expectation": {"probability": 71.2284, "direction": "positive"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 25.435, "high": 25.6745, "low": 25.385, "close": 25.6745, "volume": 259}, "trend_line": 24.3397, "activity_lines": {"activity_5": 25.257993, "activity_10": 25.018318, "activity_20": 24.66614, "activity_30": 24.565014}, "trend_signal": 1, "fair_value": 22.211442, "relative_strength": -3.893214, "rate_of_change": 0.33190318074603087, "market_dynamics": 0.028901, "expectation": {"probability": 67.5622, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/fac8914e-355f-4a3d-a44f-69ff8ba2f49d/", "share_image": "https://sharemaestro.com/terminal/fac8914e-355f-4a3d-a44f-69ff8ba2f49d/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}