{"ticker": {"uuid": "5ab77cfe-4b1d-403e-bfd7-c47061c91ba3", "symbol": "ACS", "name": "ACS, Actividades de Construcci\u00f3n y Servicios, S.A.", "exchange": "VIE", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "ACS closed the latest completed week at 125.0 EUR. The 4-week return is -5.9% and the 12-week return is 19.5%. Trend Signal is active, Market Dynamics is 0.36.", "description": "ACS, Actividades de Construcci\u00f3n y Servicios, S.A. provides construction and related services in Spain, the United States, Australia, Canada, Germany, the rest of Europe, and internationally. It operates through five segments: Turner, CIMIC, Engineering and Construction, Infrastructure, and Other. The Turner segment offers comprehensive construction and project management services, focusing on high-tech growth markets, including data centers and battery plants, primarily in North America. The CIMIC segment delivers construction, services, and public-private partnership (PPP) solutions, and includes mining services through Thiess. The Engineering and Construction segment encompasses Dragados' activities in Europe and North America, as well as Hochtief's construction and PPP operations in Europe. The Infrastructure segment covers Iridium and ACS Digital & Energy, and manages a 50% equity interest in Abertis Infraestructuras, S.A., focusing on digitalization, energy transition, sustainable mobility, concessions, and traditional infrastructure across Europe, Latin America, and North America. The Other segment comprises real estate, renewable energy, water assets, facilities management, social and health services, and insurance activities. The company offers services such as public and private works construction, maintenance and operation of transport and urban infrastructure, building restoration, development and management of energy and digital infrastructure, environmental services, waste treatment, logistics, and auxiliary urban services. ACS, Actividades de Construcci\u00f3n y Servicios, S.A. was incorporated in 1942 and is based in Madrid, Spain.", "setup_signature": "Balanced read", "composite_score": "60", "kpis": [{"label": "Latest Close", "value": "125.0 EUR", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-0.6%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "-5.9%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "19.5%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "100.0%", "hint": "52 of 52 weeks active"}, {"label": "Volume Ratio", "value": "-", "hint": "vs 13-week average"}], "classification": {"exchange": "VIE", "country": "AT", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "EUR", "market_cap": "33.0B"}, "price": {"trend_line": "104.6 EUR", "fair_value": "55.36 EUR", "vs_trend": "19.6%", "vs_fair_value": "125.8%", "high_52": "140.8 EUR", "low_52": "53.19 EUR", "drawdown": "-11.2%", "range_position": "82.0%"}, "momentum": {"returns": [{"label": "1W", "value": -0.5568790904585275, "value_label": "-0.6%", "tone": "negative", "width": 4}, {"label": "4W", "value": -5.944314790563491, "value_label": "-5.9%", "tone": "negative", "width": 16.98375654446712}, {"label": "12W", "value": 19.502870353783372, "value_label": "19.5%", "tone": "positive", "width": 55.722486725095344}, {"label": "26W", "value": 44.46538601838798, "value_label": "44.5%", "tone": "positive", "width": 100}, {"label": "52W", "value": 130.19858900787742, "value_label": "130.2%", "tone": "positive", "width": 100}], "trend_streak": 190, "active_weeks": 52, "active_breadth": "100.0%", "peer": {"scope": "AT Industrials", "count": 189, "rank": 107, "percentile": 43.61702127659575, "avg_weekly_return": 0.0860792977350399}}, "setup": {"scores": [{"label": "Trend", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 53.88065930010901, "value_label": "54", "width": 53.88065930010901, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 50.04713342180988, "value_label": "50", "width": 50.04713342180988, "tone": "neutral", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 54.206093487370616, "value_label": "54", "width": 54.206093487370616, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 1.8779342723004695, "return_label": "1.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 15.64945226917058}, {"week": "6 Mar", "return": -6.451612903225806, "return_label": "-6.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 53.76344086021505}, {"week": "13 Mar", "return": 2.266012807881777, "return_label": "2.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 18.883440065681476}, {"week": "20 Mar", "return": 0.770708070210745, "return_label": "0.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 6.422567251756209}, {"week": "27 Mar", "return": -1.7208365529796623, "return_label": "-1.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 14.340304608163853}, {"week": "3 Apr", "return": 5.447469685385123, "return_label": "5.4%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 45.395580711542685}, {"week": "10 Apr", "return": 11.715863252474847, "return_label": "11.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 97.63219377062372}, {"week": "17 Apr", "return": 1.4863782243827959, "return_label": "1.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 12.386485203189967}, {"week": "24 Apr", "return": -0.40683481844044234, "return_label": "-0.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "1 May", "return": -0.40849672535136067, "return_label": "-0.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "8 May", "return": 12.797373046802738, "return_label": "12.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "15 May", "return": -3.345458909090915, "return_label": "-3.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 27.878824242424287}, {"week": "22 May", "return": -6.696760272238983, "return_label": "-6.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 55.80633560199152}, {"week": "29 May", "return": 0.8064516129032258, "return_label": "0.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 6.720430107526881}, {"week": "5 Jun", "return": 0.559997599999997, "return_label": "0.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 4.666646666666641}, {"week": "12 Jun", "return": -0.5568790904585275, "return_label": "-0.6%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4.640659087154395}]}, "groups": {"sector": {"scope": "AT Industrials", "count": 100, "avg_weekly_return": 0.4905796264193291, "avg_four_week_return": 3.2847768928360193, "avg_twelve_week_return": 17.84451928632137, "trend_breadth": 56.99999999999999, "positive_md_breadth": 47.0, "positive_rs_breadth": 23.0, "week_rank": 63, "four_week_rank": 86, "twelve_week_rank": 31, "top_peers": [{"id": 38259, "symbol": "UAL", "name": "United Airlines Holdings, Inc.", "exchange": "VIE", "url": "/terminal/1193320f-9aec-4a1f-a909-bd727a05a45c/report/", "weekly_return": 7.8431337306165405, "weekly_return_label": "7.8%", "weekly_return_tone": "positive", "four_week_return": 22.22222222222222, "four_week_return_label": "22.2%", "four_week_return_tone": "positive", "twelve_week_return": 25.31645569620253, "twelve_week_return_label": "25.3%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 37747, "symbol": "MRSK", "name": "A.P. M\u00f8ller - M\u00e6rsk A/S", "exchange": "VIE", "url": "/terminal/588db627-579c-4511-97fa-d84788d816bb/report/", "weekly_return": 0.5947323704333051, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": 21.810699588477366, "four_week_return_label": "21.8%", "four_week_return_tone": "positive", "twelve_week_return": 30.637981805331087, "twelve_week_return_label": "30.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 35118, "symbol": "AAL", "name": "American Airlines Group Inc.", "exchange": "VIE", "url": "/terminal/ca1fd1aa-bd04-4950-8a81-b23badb03a5e/report/", "weekly_return": 10.054719562243504, "weekly_return_label": "10.1%", "weekly_return_tone": "positive", "four_week_return": 19.940365262765567, "four_week_return_label": "19.9%", "four_week_return_tone": "positive", "twelve_week_return": 41.29527991218442, "twelve_week_return_label": "41.3%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 37746, "symbol": "MRSA", "name": "A.P. M\u00f8ller - M\u00e6rsk A/S", "exchange": "VIE", "url": "/terminal/a12958cc-c70b-47c9-9c10-c38fca3d46bf/report/", "weekly_return": 1.4951627088830255, "weekly_return_label": "1.5%", "weekly_return_tone": "positive", "four_week_return": 19.896103896103895, "four_week_return_label": "19.9%", "four_week_return_tone": "positive", "twelve_week_return": 30.889453473854527, "twelve_week_return_label": "30.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 37468, "symbol": "GE", "name": "General Electric Company", "exchange": "VIE", "url": "/terminal/f66f790c-86ad-4551-bc94-21b6c19144e4/report/", "weekly_return": 0.13932218447950587, "weekly_return_label": "0.1%", "weekly_return_tone": "positive", "four_week_return": 17.37089345626732, "four_week_return_label": "17.4%", "four_week_return_tone": "positive", "twelve_week_return": 15.0, "twelve_week_return_label": "15.0%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}]}, "industry": {"scope": "AT Engineering & Construction", "count": 11, "avg_weekly_return": 1.7528939455052197, "avg_four_week_return": 0.5723847620786081, "avg_twelve_week_return": 11.38065091224488, "trend_breadth": 81.81818181818183, "positive_md_breadth": 27.27272727272727, "positive_rs_breadth": 36.36363636363637, "week_rank": 9, "four_week_rank": 10, "twelve_week_rank": 4, "top_peers": [{"id": 37851, "symbol": "POS", "name": "PORR AG", "exchange": "VIE", "url": "/terminal/42614683-b2f4-4ba9-8e6e-7e87525cc2a6/report/", "weekly_return": 7.542254680305467, "weekly_return_label": "7.5%", "weekly_return_tone": "positive", "four_week_return": 14.226510656726221, "four_week_return_label": "14.2%", "four_week_return_tone": "positive", "twelve_week_return": 25.234562681491695, "twelve_week_return_label": "25.2%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": true}, {"id": 35398, "symbol": "ANA", "name": "Acciona, S.A.", "exchange": "VIE", "url": "/terminal/5a210c20-487a-4dfd-a8f6-3a0cb399bbda/report/", "weekly_return": 5.3571478577227625, "weekly_return_label": "5.4%", "weekly_return_tone": "positive", "four_week_return": 2.8526197191589535, "four_week_return_label": "2.9%", "four_week_return_tone": "positive", "twelve_week_return": 23.384036788518166, "twelve_week_return_label": "23.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 38100, "symbol": "SPIE", "name": "SPIE SA", "exchange": "VIE", "url": "/terminal/e97802f4-ad8f-4c76-8721-ea993c0dad88/report/", "weekly_return": 1.234064196504824, "weekly_return_label": "1.2%", "weekly_return_tone": "positive", "four_week_return": 2.584412255106308, "four_week_return_label": "2.6%", "four_week_return_tone": "positive", "twelve_week_return": 13.870299880274246, "twelve_week_return_label": "13.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 38136, "symbol": "STR", "name": "Strabag SE", "exchange": "VIE", "url": "/terminal/d68836f6-8e6b-4c66-98b2-3d2cb7a60a22/report/", "weekly_return": 0.8705059658214106, "weekly_return_label": "0.9%", "weekly_return_tone": "positive", "four_week_return": 2.3178797421165473, "four_week_return_label": "2.3%", "four_week_return_tone": "positive", "twelve_week_return": 9.058819999999995, "twelve_week_return_label": "9.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": false}, {"id": 35144, "symbol": "ACKB", "name": "Ackermans & Van Haaren NV", "exchange": "VIE", "url": "/terminal/314a8789-3127-47de-90f3-42a8b39cc8ad/report/", "weekly_return": 4.555643221313369, "weekly_return_label": "4.6%", "weekly_return_tone": "positive", "four_week_return": 1.9825543324897121, "four_week_return_label": "2.0%", "four_week_return_tone": "positive", "twelve_week_return": 9.429397524492863, "twelve_week_return_label": "9.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "0.36", "market_dynamics_tone": "positive", "md_4_change": "-79.3%", "relative_strength": "19.29", "rs_4_change": "-52.3%", "expectation": "Positive", "expectation_probability": "64.70%"}, "volume": {"latest": "0", "average_13": "11", "average_52": "18", "ratio_13": "-", "ratio_52": "-"}, "risk": {"volatility_13": "5.3%", "volatility_52": "4.1%", "downside_weeks": 17, "upside_weeks": 35, "downside_breadth": "32.7%", "average_gain": "3.7%", "average_loss": "-2.4%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "19.6%", "tone": "positive"}, {"label": "Volume", "value": "-", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 190-week active streak.", "Price is above the Trend Line, keeping the weekly tape constructive.", "Price is above Fair Value, showing premium demand versus the model.", "Market Dynamics is positive on the latest completed week."], "risks": ["No major top-level risk cluster is currently dominant."], "watch_points": ["Trend Line remains the key weekly regime level.", "Market Dynamics is the pressure gauge to monitor for confirmation or fade."], "recent_rows": [{"week": "2026-06-12", "close": "125.0 EUR", "weekly_return": -0.5568790904585275, "weekly_return_label": "-0.6%", "weekly_return_tone": "negative", "trend_line": "104.6 EUR", "fair_value": "55.36 EUR", "market_dynamics": "0.36", "relative_strength": "19.29", "volume": "0", "trend_signal": "On"}, {"week": "2026-06-05", "close": "125.7 EUR", "weekly_return": 0.559997599999997, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "trend_line": "102.9 EUR", "fair_value": "54.73 EUR", "market_dynamics": "0.76", "relative_strength": "24.47", "volume": "0", "trend_signal": "On"}, {"week": "2026-05-29", "close": "125.0 EUR", "weekly_return": 0.8064516129032258, "weekly_return_label": "0.8%", "weekly_return_tone": "positive", "trend_line": "101.3 EUR", "fair_value": "54.09 EUR", "market_dynamics": "1.21", "relative_strength": "23.63", "volume": "0", "trend_signal": "On"}, {"week": "2026-05-22", "close": "124.0 EUR", "weekly_return": -6.696760272238983, "weekly_return_label": "-6.7%", "weekly_return_tone": "negative", "trend_line": "99.46 EUR", "fair_value": "53.47 EUR", "market_dynamics": "1.53", "relative_strength": "27.18", "volume": "97", "trend_signal": "On"}, {"week": "2026-05-15", "close": "132.9 EUR", "weekly_return": -3.345458909090915, "weekly_return_label": "-3.3%", "weekly_return_tone": "negative", "trend_line": "97.69 EUR", "fair_value": "52.84 EUR", "market_dynamics": "1.72", "relative_strength": "40.43", "volume": "0", "trend_signal": "On"}, {"week": "2026-05-08", "close": "137.5 EUR", "weekly_return": 12.797373046802738, "weekly_return_label": "12.8%", "weekly_return_tone": "positive", "trend_line": "95.61 EUR", "fair_value": "52.16 EUR", "market_dynamics": "1.75", "relative_strength": "46.43", "volume": "40", "trend_signal": "On"}, {"week": "2026-05-01", "close": "121.9 EUR", "weekly_return": -0.40849672535136067, "weekly_return_label": "-0.4%", "weekly_return_tone": "negative", "trend_line": "93.42 EUR", "fair_value": "51.46 EUR", "market_dynamics": "1.66", "relative_strength": "33.52", "volume": "0", "trend_signal": "On"}, {"week": "2026-04-24", "close": "122.4 EUR", "weekly_return": -0.40683481844044234, "weekly_return_label": "-0.4%", "weekly_return_tone": "negative", "trend_line": "91.69 EUR", "fair_value": "50.85 EUR", "market_dynamics": "1.44", "relative_strength": "36.31", "volume": "0", "trend_signal": "On"}, {"week": "2026-04-17", "close": "122.9 EUR", "weekly_return": 1.4863782243827959, "weekly_return_label": "1.5%", "weekly_return_tone": "positive", "trend_line": "89.83 EUR", "fair_value": "50.24 EUR", "market_dynamics": "1.13", "relative_strength": "33.57", "volume": "0", "trend_signal": "On"}, {"week": "2026-04-10", "close": "121.1 EUR", "weekly_return": 11.715863252474847, "weekly_return_label": "11.7%", "weekly_return_tone": "positive", "trend_line": "88.02 EUR", "fair_value": "49.62 EUR", "market_dynamics": "0.99", "relative_strength": "36.22", "volume": "0", "trend_signal": "On"}, {"week": "2026-04-03", "close": "108.4 EUR", "weekly_return": 5.447469685385123, "weekly_return_label": "5.4%", "weekly_return_tone": "positive", "trend_line": "86.26 EUR", "fair_value": "49.01 EUR", "market_dynamics": "0.93", "relative_strength": "31.26", "volume": "0", "trend_signal": "On"}, {"week": "2026-03-27", "close": "102.8 EUR", "weekly_return": -1.7208365529796623, "weekly_return_label": "-1.7%", "weekly_return_tone": "negative", "trend_line": "84.81 EUR", "fair_value": "48.48 EUR", "market_dynamics": "1.02", "relative_strength": "30.07", "volume": "0", "trend_signal": "On"}, {"week": "2026-03-20", "close": "104.6 EUR", "weekly_return": 0.770708070210745, "weekly_return_label": "0.8%", "weekly_return_tone": "positive", "trend_line": "83.54 EUR", "fair_value": "47.98 EUR", "market_dynamics": "1.39", "relative_strength": "35.47", "volume": "0", "trend_signal": "On"}, {"week": "2026-03-13", "close": "103.8 EUR", "weekly_return": 2.266012807881777, "weekly_return_label": "2.3%", "weekly_return_tone": "positive", "trend_line": "82.25 EUR", "fair_value": "47.47 EUR", "market_dynamics": "1.57", "relative_strength": "34.06", "volume": "0", "trend_signal": "On"}], "chart_url": "/terminal/5ab77cfe-4b1d-403e-bfd7-c47061c91ba3/", "api_path": "/terminal/5ab77cfe-4b1d-403e-bfd7-c47061c91ba3/report/api/"}