{"ticker": {"uuid": "64c18955-d868-421f-996c-569ec7a379a9", "symbol": "MASTEC", "name": "MASTEC_MASSTEC LINK", "exchange": "SET", "asset_type": "Equity", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "THB"}, "summary": "Over the latest 12 completed weeks ending 2026-07-17, MASTEC rose 91.53%, moving from 1.18 to 2.26. 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. Market Dynamics is 2.06 on the latest week. Next-week expectancy is positive at 69.76% based on similar historical setup states.", "key_points": [{"label": "Week Ending", "value": "2026-07-17"}, {"label": "Latest Close", "value": "2.26"}, {"label": "12-Week Change", "value": "91.53%"}, {"label": "Trend Signal", "value": "Active"}, {"label": "Next-Week Expectancy", "value": "Positive 69.76%"}, {"label": "Signal Weeks", "value": "9 of 12"}, {"label": "Vs Trend Line", "value": "Above"}, {"label": "Vs Fair Value", "value": "Above"}, {"label": "Market Dynamics", "value": "2.06"}], "latest": {"week_ending": "2026-07-17", "ohlcv": {"open": 2.06, "high": 2.48, "low": 2.02, "close": 2.26, "volume": 61462800}, "trend_line": 1.276937, "activity_lines": {"activity_5": 2.116667, "activity_10": 1.893091, "activity_20": 1.621039, "activity_30": 1.468086}, "trend_signal": 1, "fair_value": 1.210755, "relative_strength": null, "rate_of_change": 3.5840889585432363, "market_dynamics": 2.063773, "expectation": {"probability": 69.7605, "direction": "positive"}}, "series_window": "latest_156_weeks", "series": [{"week_ending": "2025-10-31", "ohlcv": {"open": 1.59942, "high": 1.644348, "low": 1.051304, "close": 1.06029, "volume": 511445600}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 1.06029, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-11-07", "ohlcv": {"open": 1.078261, "high": 1.087246, "low": 0.952464, "close": 0.970435, "volume": 81236300}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 1.015363, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": null, "direction": "undecided"}}, {"week_ending": "2025-11-14", "ohlcv": {"open": 0.961449, "high": 0.988406, "low": 0.871594, "close": 0.88058, "volume": 35323500}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.970435, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2025-11-21", "ohlcv": {"open": 0.889565, "high": 1.015362, "low": 0.88058, "close": 0.988406, "volume": 48996800}, "trend_line": null, "activity_lines": {"activity_5": null, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.974928, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 0.0, "direction": "negative"}}, {"week_ending": "2025-11-28", "ohlcv": {"open": 0.988406, "high": 1.069275, "low": 0.952464, "close": 0.952464, "volume": 32598700}, "trend_line": null, "activity_lines": {"activity_5": 0.957256, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.970435, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 36.9048, "direction": "negative"}}, {"week_ending": "2025-12-05", "ohlcv": {"open": 0.961449, "high": 1.024348, "low": 0.952464, "close": 0.970435, "volume": 11218700}, "trend_line": null, "activity_lines": {"activity_5": 0.957256, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.970435, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 22.6804, "direction": "negative"}}, {"week_ending": "2025-12-12", "ohlcv": {"open": 0.970435, "high": 0.988406, "low": 0.934493, "close": 0.943478, "volume": 5201400}, "trend_line": null, "activity_lines": {"activity_5": 0.954261, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.966584, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 45.2555, "direction": "undecided"}}, {"week_ending": "2025-12-19", "ohlcv": {"open": 0.934493, "high": 0.961449, "low": 0.916522, "close": 0.934493, "volume": 3961700}, "trend_line": null, "activity_lines": {"activity_5": 0.950068, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.962573, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 38.9937, "direction": "negative"}}, {"week_ending": "2025-12-26", "ohlcv": {"open": 0.934493, "high": 0.970435, "low": 0.907536, "close": 0.925507, "volume": 5458200}, "trend_line": null, "activity_lines": {"activity_5": 0.939285, "activity_10": null, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.958454, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 32.6316, "direction": "negative"}}, {"week_ending": "2026-01-02", "ohlcv": {"open": 0.934493, "high": 0.952464, "low": 0.907536, "close": 0.925507, "volume": 1224800}, "trend_line": null, "activity_lines": {"activity_5": 0.932696, "activity_10": 0.942661, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.95516, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 25.8706, "direction": "negative"}}, {"week_ending": "2026-01-09", "ohlcv": {"open": 0.925507, "high": 0.970435, "low": 0.907536, "close": 0.916522, "volume": 7993000}, "trend_line": null, "activity_lines": {"activity_5": 0.924908, "activity_10": 0.935636, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.951647, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 24.6032, "direction": "negative"}}, {"week_ending": "2026-01-16", "ohlcv": {"open": 0.916522, "high": 0.916522, "low": 0.844638, "close": 0.88058, "volume": 2962700}, "trend_line": null, "activity_lines": {"activity_5": 0.908734, "activity_10": 0.92469, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.945725, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 22.3022, "direction": "negative"}}, {"week_ending": "2026-01-23", "ohlcv": {"open": 0.889565, "high": 0.925507, "low": 0.889565, "close": 0.907536, "volume": 2811200}, "trend_line": null, "activity_lines": {"activity_5": 0.905739, "activity_10": 0.920279, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.942787, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 18.3099, "direction": "negative"}}, {"week_ending": "2026-01-30", "ohlcv": {"open": 0.907536, "high": 0.916522, "low": 0.853623, "close": 0.889565, "volume": 1122900}, "trend_line": null, "activity_lines": {"activity_5": 0.898551, "activity_10": 0.912111, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.938986, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 27.3529, "direction": "negative"}}, {"week_ending": "2026-02-06", "ohlcv": {"open": 0.889565, "high": 0.898551, "low": 0.862609, "close": 0.871594, "volume": 743400}, "trend_line": null, "activity_lines": {"activity_5": 0.887768, "activity_10": 0.902472, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.934493, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 25.4098, "direction": "negative"}}, {"week_ending": "2026-02-13", "ohlcv": {"open": 0.871594, "high": 0.916522, "low": 0.871594, "close": 0.889565, "volume": 2072900}, "trend_line": null, "activity_lines": {"activity_5": 0.88657, "activity_10": 0.89757, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.931685, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 21.2534, "direction": "negative"}}, {"week_ending": "2026-02-20", "ohlcv": {"open": 0.889565, "high": 0.970435, "low": 0.88058, "close": 0.916522, "volume": 15373100}, "trend_line": null, "activity_lines": {"activity_5": 0.896155, "activity_10": 0.899041, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.930793, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 26.4631, "direction": "negative"}}, {"week_ending": "2026-02-27", "ohlcv": {"open": 0.916522, "high": 1.177101, "low": 0.889565, "close": 1.177101, "volume": 35469600}, "trend_line": null, "activity_lines": {"activity_5": 0.990203, "activity_10": 0.948379, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.944477, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 30.5851, "direction": "negative"}}, {"week_ending": "2026-03-06", "ohlcv": {"open": 1.132174, "high": 1.204058, "low": 1.015362, "close": 1.168116, "volume": 52164500}, "trend_line": null, "activity_lines": {"activity_5": 1.063285, "activity_10": 0.991673, "activity_20": null, "activity_30": null}, "trend_signal": 0, "fair_value": 0.956247, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 35.514, "direction": "negative"}}, {"week_ending": "2026-03-13", "ohlcv": {"open": 1.096232, "high": 1.428696, "low": 1.087246, "close": 1.24, "volume": 113280600}, "trend_line": null, "activity_lines": {"activity_5": 1.141758, "activity_10": 1.043626, "activity_20": 0.989604, "activity_30": null}, "trend_signal": 0, "fair_value": 0.970435, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 32.7189, "direction": "negative"}}, {"week_ending": "2026-03-20", "ohlcv": {"open": 1.26, "high": 1.34, "low": 1.15, "close": 1.19, "volume": 18643300}, "trend_line": null, "activity_lines": {"activity_5": 1.179005, "activity_10": 1.080769, "activity_20": 1.010515, "activity_30": null}, "trend_signal": 0, "fair_value": 0.98089, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 37.732, "direction": "negative"}}, {"week_ending": "2026-03-27", "ohlcv": {"open": 1.19, "high": 1.27, "low": 1.16, "close": 1.2, "volume": 8115900}, "trend_line": null, "activity_lines": {"activity_5": 1.199556, "activity_10": 1.114759, "activity_20": 1.03176, "activity_30": null}, "trend_signal": 0, "fair_value": 0.99085, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 34.2159, "direction": "negative"}}, {"week_ending": "2026-04-03", "ohlcv": {"open": 1.2, "high": 1.26, "low": 1.17, "close": 1.18, "volume": 4019200}, "trend_line": null, "activity_lines": {"activity_5": 1.194541, "activity_10": 1.139304, "activity_20": 1.050008, "activity_30": null}, "trend_signal": 0, "fair_value": 0.999074, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.4834, "direction": "negative"}}, {"week_ending": "2026-04-10", "ohlcv": {"open": 1.17, "high": 1.24, "low": 1.17, "close": 1.2, "volume": 4341300}, "trend_line": null, "activity_lines": {"activity_5": 1.196, "activity_10": 1.162532, "activity_20": 1.068735, "activity_30": null}, "trend_signal": 0, "fair_value": 1.007446, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 35.4015, "direction": "negative"}}, {"week_ending": "2026-04-17", "ohlcv": {"open": 1.18, "high": 1.2, "low": 1.18, "close": 1.2, "volume": 896300}, "trend_line": null, "activity_lines": {"activity_5": 1.195333, "activity_10": 1.180116, "activity_20": 1.086454, "activity_30": null}, "trend_signal": 0, "fair_value": 1.015148, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 38.6029, "direction": "negative"}}, {"week_ending": "2026-04-24", "ohlcv": {"open": 1.22, "high": 1.22, "low": 1.16, "close": 1.17, "volume": 2346900}, "trend_line": null, "activity_lines": {"activity_5": 1.187333, "activity_10": 1.186274, "activity_20": 1.100137, "activity_30": null}, "trend_signal": 0, "fair_value": 1.021104, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 39.2, "direction": "negative"}}, {"week_ending": "2026-05-01", "ohlcv": {"open": 1.18, "high": 1.19, "low": 1.15, "close": 1.18, "volume": 564600}, "trend_line": null, "activity_lines": {"activity_5": 1.184, "activity_10": 1.189152, "activity_20": 1.113823, "activity_30": null}, "trend_signal": 0, "fair_value": 1.026989, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 34.8653, "direction": "negative"}}, {"week_ending": "2026-05-08", "ohlcv": {"open": 1.18, "high": 1.25, "low": 1.16, "close": 1.2, "volume": 3598400}, "trend_line": null, "activity_lines": {"activity_5": 1.188667, "activity_10": 1.190875, "activity_20": 1.128286, "activity_30": null}, "trend_signal": 0, "fair_value": 1.033168, "relative_strength": null, "rate_of_change": null, "market_dynamics": null, "expectation": {"probability": 37.4429, "direction": "negative"}}, {"week_ending": "2026-05-15", "ohlcv": {"open": 1.2, "high": 1.29, "low": 1.18, "close": 1.26, "volume": 18215600}, "trend_line": null, "activity_lines": {"activity_5": 1.212, "activity_10": 1.203091, "activity_20": 1.1472, "activity_30": null}, "trend_signal": 0, "fair_value": 1.04099, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.617352, "expectation": {"probability": 40.1447, "direction": "negative"}}, {"week_ending": "2026-05-22", "ohlcv": {"open": 1.27, "high": 1.38, "low": 1.25, "close": 1.28, "volume": 40724400}, "trend_line": 1.048957, "activity_lines": {"activity_5": 1.238, "activity_10": 1.217273, "activity_20": 1.166426, "activity_30": 1.109606}, "trend_signal": 1, "fair_value": 1.048957, "relative_strength": null, "rate_of_change": null, "market_dynamics": 0.942859, "expectation": {"probability": 28.5714, "direction": "negative"}}, {"week_ending": "2026-05-29", "ohlcv": {"open": 1.27, "high": 1.49, "low": 1.27, "close": 1.38, "volume": 48834700}, "trend_line": 1.059614, "activity_lines": {"activity_5": 1.292, "activity_10": 1.248909, "activity_20": 1.193487, "activity_30": 1.130964}, "trend_signal": 1, "fair_value": 1.059635, "relative_strength": null, "rate_of_change": 1.0159615694447095, "market_dynamics": 1.233059, "expectation": {"probability": 40.1709, "direction": "negative"}}, {"week_ending": "2026-06-05", "ohlcv": {"open": 1.4, "high": 1.41, "low": 1.37, "close": 1.39, "volume": 3070600}, "trend_line": 1.073599, "activity_lines": {"activity_5": 1.335333, "activity_10": 1.278909, "activity_20": 1.219294, "activity_30": 1.152279}, "trend_signal": 1, "fair_value": 1.069959, "relative_strength": null, "rate_of_change": 1.319820236425709, "market_dynamics": 1.375616, "expectation": {"probability": 52.7027, "direction": "undecided"}}, {"week_ending": "2026-06-12", "ohlcv": {"open": 1.67, "high": 1.67, "low": 1.58, "close": 1.58, "volume": 11853300}, "trend_line": 1.096913, "activity_lines": {"activity_5": 1.428, "activity_10": 1.34, "activity_20": 1.26077, "activity_30": 1.18495}, "trend_signal": 1, "fair_value": 1.085415, "relative_strength": null, "rate_of_change": 2.1715743028821803, "market_dynamics": 1.599575, "expectation": {"probability": 60.8939, "direction": "positive"}}, {"week_ending": "2026-06-19", "ohlcv": {"open": 1.54, "high": 1.73, "low": 1.48, "close": 1.65, "volume": 84616000}, "trend_line": 1.118966, "activity_lines": {"activity_5": 1.518667, "activity_10": 1.406545, "activity_20": 1.305711, "activity_30": 1.220633}, "trend_signal": 1, "fair_value": 1.10202, "relative_strength": null, "rate_of_change": 2.0104602643965275, "market_dynamics": 1.818605, "expectation": {"probability": 66.6667, "direction": "positive"}}, {"week_ending": "2026-06-26", "ohlcv": {"open": 1.72, "high": 2.66, "low": 1.65, "close": 2.08, "volume": 204545000}, "trend_line": 1.156551, "activity_lines": {"activity_5": 1.726667, "activity_10": 1.543091, "activity_20": 1.387983, "activity_30": 1.282635}, "trend_signal": 1, "fair_value": 1.129963, "relative_strength": null, "rate_of_change": 3.3589045601028276, "market_dynamics": 1.921218, "expectation": {"probability": 70.9544, "direction": "positive"}}, {"week_ending": "2026-07-03", "ohlcv": {"open": 2.1, "high": 2.26, "low": 1.97, "close": 2.16, "volume": 59911200}, "trend_line": 1.196203, "activity_lines": {"activity_5": 1.908, "activity_10": 1.678182, "activity_20": 1.472119, "activity_30": 1.347374}, "trend_signal": 1, "fair_value": 1.158575, "relative_strength": null, "rate_of_change": 3.428469648117532, "market_dynamics": 2.149491, "expectation": {"probability": 74.2647, "direction": "positive"}}, {"week_ending": "2026-07-10", "ohlcv": {"open": 2.16, "high": 2.26, "low": 1.89, "close": 2.04, "volume": 24241800}, "trend_line": 1.232754, "activity_lines": {"activity_5": 1.997333, "activity_10": 1.773455, "activity_20": 1.538778, "activity_30": 1.401812}, "trend_signal": 1, "fair_value": 1.182397, "relative_strength": null, "rate_of_change": 3.0555850470196115, "market_dynamics": 2.099771, "expectation": {"probability": 100.0, "direction": "positive"}}, {"week_ending": "2026-07-17", "ohlcv": {"open": 2.06, "high": 2.48, "low": 2.02, "close": 2.26, "volume": 61462800}, "trend_line": 1.276937, "activity_lines": {"activity_5": 2.116667, "activity_10": 1.893091, "activity_20": 1.621039, "activity_30": 1.468086}, "trend_signal": 1, "fair_value": 1.210755, "relative_strength": null, "rate_of_change": 3.5840889585432363, "market_dynamics": 2.063773, "expectation": {"probability": 69.7605, "direction": "positive"}}], "links": {"chart": "https://sharemaestro.com/terminal/64c18955-d868-421f-996c-569ec7a379a9/", "share_image": "https://sharemaestro.com/terminal/64c18955-d868-421f-996c-569ec7a379a9/share-image.svg"}, "disclaimer": "Educational and research use only. Not financial, investment, trading, tax, or legal advice."}