{"ticker": {"uuid": "142fa022-344a-4f4c-a4f9-641aa642acd6", "symbol": "VIO", "name": "Viohalco S.A.", "exchange": "ATH", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "VIO closed the latest completed week at 19.14 EUR. The 4-week return is 2.7% and the 12-week return is 48.4%. Trend Signal is active, Market Dynamics is 1.20.", "description": "Viohalco S.A., through its subsidiaries, manufactures, and sells aluminium, copper, cables, and steel and steel pipe products. The company operates through seven segments: Aluminium, Copper, Cables, Steel Pipes, Steel, Real Estate, and Other Activities. The Aluminium segment offers aluminium products, including coils, strips, sheets, and foils for various applications; and rolled and extruded products for construction, rigid and flexible packaging, transportation, household, industrial, architectural systems, and automotive applications, as well as lithographic coils. The Copper segment provides copper and copper alloy, such as copper and brass tubes, copper strips, sheets and plates, copper bus bars, and rods. The Cables segment manufactures power, telecommunication and submarine cables, as well as enameled wires and plastic and rubber compounds. The Steel Pipes provides onshore and offshore pipelines for gas and liquid fuel, CO2, and hydrogen transportation; casing steel pipes used in exploratory drillings; and hollow structural sections used in the construction sector. The Steel segment offers long, flat, and downstream steel products. The Real Estate segment develops and manages large-scale commercial and industrial properties. The Other Activities segment produces products and solutions for the optimization of industrial and business processes. The company serves packaging, transportation, building and construction, energy and power networks, heating, ventilation, air conditioning and refrigeration, water supply, telecommunications and printing, and various industrial applications. It operates in the United States, Greece, the European Union, Asia, Africa, Oceania, and Other European countries. Viohalco S.A. was incorporated in 1937 and is headquartered in Brussels, Belgium.", "setup_signature": "Leadership continuation", "composite_score": "82", "kpis": [{"label": "Latest Close", "value": "19.14 EUR", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-8.2%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "2.7%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "48.4%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "96.2%", "hint": "50 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.2x", "hint": "vs 13-week average"}], "classification": {"exchange": "ATH", "country": "GR", "sector": "Industrials", "industry": "Metal Fabrication", "currency": "EUR", "market_cap": "5.4B"}, "price": {"trend_line": "14.07 EUR", "fair_value": "7.37 EUR", "vs_trend": "36.0%", "vs_fair_value": "159.7%", "high_52": "21.35 EUR", "low_52": "5.18 EUR", "drawdown": "-10.4%", "range_position": "86.3%"}, "momentum": {"returns": [{"label": "1W", "value": -8.201443645083941, "value_label": "-8.2%", "tone": "negative", "width": 23.432696128811262}, {"label": "4W", "value": 2.6824035773821664, "value_label": "2.7%", "tone": "positive", "width": 7.664010221091903}, {"label": "12W", "value": 48.37208527131782, "value_label": "48.4%", "tone": "positive", "width": 100}, {"label": "26W", "value": 62.478769100169785, "value_label": "62.5%", "tone": "positive", "width": 100}, {"label": "52W", "value": 249.026564132358, "value_label": "249.0%", "tone": "positive", "width": 100}], "trend_streak": 50, "active_weeks": 50, "active_breadth": "96.2%", "peer": {"scope": "GR Industrials", "count": 25, "rank": 24, "percentile": 4.1666666666666625, "avg_weekly_return": -0.7828493779379435}}, "setup": {"scores": [{"label": "Trend", "value": 97.88461538461539, "value_label": "98", "width": 97.88461538461539, "tone": "positive", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 99.70440497216502, "value_label": "100", "width": 99.70440497216502, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "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": 50.07583903797187, "value_label": "50", "width": 50.07583903797187, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 46.08679144555244, "value_label": "46", "width": 46.08679144555244, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 13.03724928366761, "return_label": "13.0%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "6 Mar", "return": -12.547528517110257, "return_label": "-12.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "13 Mar", "return": 2.173913043478253, "return_label": "2.2%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 18.115942028985444}, {"week": "20 Mar", "return": -8.510638297872337, "return_label": "-8.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 70.92198581560281}, {"week": "27 Mar", "return": -6.511627906976742, "return_label": "-6.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 54.26356589147285}, {"week": "3 Apr", "return": 5.6384742951907105, "return_label": "5.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 46.98728579325592}, {"week": "10 Apr", "return": 5.965463108320249, "return_label": "6.0%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 49.712192569335414}, {"week": "17 Apr", "return": 9.629629629629635, "return_label": "9.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 80.24691358024695}, {"week": "24 Apr", "return": -4.864864864864869, "return_label": "-4.9%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 40.540540540540576}, {"week": "1 May", "return": 4.4034090909090855, "return_label": "4.4%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 36.695075757575715}, {"week": "8 May", "return": 19.319734693877557, "return_label": "19.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 100}, {"week": "15 May", "return": 6.271367943479589, "return_label": "6.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 52.26139952899658}, {"week": "22 May", "return": 3.00430273628234, "return_label": "3.0%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 25.035856135686167}, {"week": "29 May", "return": 8.593744344075821, "return_label": "8.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 71.61453620063185}, {"week": "5 Jun", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "12 Jun", "return": -8.201443645083941, "return_label": "-8.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 68.34536370903285}]}, "groups": {"sector": {"scope": "GR Industrials", "count": 25, "avg_weekly_return": -0.7828493779379435, "avg_four_week_return": -0.6414415060061524, "avg_twelve_week_return": 12.514141787344736, "trend_breadth": 44.0, "positive_md_breadth": 76.0, "positive_rs_breadth": 32.0, "week_rank": 24, "four_week_rank": 9, "twelve_week_rank": 1, "top_peers": [{"id": 49079, "symbol": "EKTER", "name": "Ekter SA", "exchange": "ATH", "url": "/terminal/4fd79a1f-136b-47fb-b05b-3074f2446417/report/", "weekly_return": 1.6032064128256525, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "four_week_return": 13.339550987596601, "four_week_return_label": "13.3%", "four_week_return_tone": "positive", "twelve_week_return": 38.147138964577664, "twelve_week_return_label": "38.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 48990, "symbol": "AEGN", "name": "Aegean Airlines S.A.", "exchange": "ATH", "url": "/terminal/e03d3ff3-c086-4abe-9414-4c96cdd1be02/report/", "weekly_return": 0.32976092333057827, "weekly_return_label": "0.3%", "weekly_return_tone": "positive", "four_week_return": 9.837545126353788, "four_week_return_label": "9.8%", "four_week_return_tone": "positive", "twelve_week_return": 9.245489786040418, "twelve_week_return_label": "9.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 49130, "symbol": "GEBKA", "name": "General Commercial & Industrial S.A.", "exchange": "ATH", "url": "/terminal/26e3b9e9-2045-4766-817a-fb965c072fc2/report/", "weekly_return": 4.900542883113868, "weekly_return_label": "4.9%", "weekly_return_tone": "positive", "four_week_return": 8.697861062393988, "four_week_return_label": "8.7%", "four_week_return_tone": "positive", "twelve_week_return": 9.523809523809511, "twelve_week_return_label": "9.5%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 49132, "symbol": "GEKTERNA", "name": "Gek Terna S.A.", "exchange": "ATH", "url": "/terminal/7f31d2b6-bb63-40c3-a7ee-655779e5d8f8/report/", "weekly_return": 4.246381142174969, "weekly_return_label": "4.2%", "weekly_return_tone": "positive", "four_week_return": 8.657590191089255, "four_week_return_label": "8.7%", "four_week_return_tone": "positive", "twelve_week_return": 32.50296166954442, "twelve_week_return_label": "32.5%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 49067, "symbol": "DOPPLER", "name": "Doppler S.A.", "exchange": "ATH", "url": "/terminal/1a213bec-e029-4cf6-9bbd-e4d29bb4146e/report/", "weekly_return": -2.040816326530614, "weekly_return_label": "-2.0%", "weekly_return_tone": "negative", "four_week_return": 5.36585365853659, "four_week_return_label": "5.4%", "four_week_return_tone": "positive", "twelve_week_return": 7.999999999999993, "twelve_week_return_label": "8.0%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "GR Metal Fabrication", "count": 2, "avg_weekly_return": -9.855073853489744, "avg_four_week_return": -7.737510196997644, "avg_twelve_week_return": 39.54318549280177, "trend_breadth": 100.0, "positive_md_breadth": 100.0, "positive_rs_breadth": 100.0, "week_rank": 1, "four_week_rank": 1, "twelve_week_rank": 1, "top_peers": [{"id": 49293, "symbol": "VIO", "name": "Viohalco S.A.", "exchange": "ATH", "url": "/terminal/142fa022-344a-4f4c-a4f9-641aa642acd6/report/", "weekly_return": -8.201443645083941, "weekly_return_label": "-8.2%", "weekly_return_tone": "negative", "four_week_return": 2.6824035773821664, "four_week_return_label": "2.7%", "four_week_return_tone": "positive", "twelve_week_return": 48.37208527131782, "twelve_week_return_label": "48.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 49083, "symbol": "ELHA", "name": "Elvalhalcor Hellenic Copper and Aluminium Industry S.A.", "exchange": "ATH", "url": "/terminal/03f7ec1a-f28b-44c8-a173-d74edecf5e69/report/", "weekly_return": -11.508704061895546, "weekly_return_label": "-11.5%", "weekly_return_tone": "negative", "four_week_return": -18.157423971377455, "four_week_return_label": "-18.2%", "four_week_return_tone": "negative", "twelve_week_return": 30.714285714285722, "twelve_week_return_label": "30.7%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}}, "dynamics": {"market_dynamics": "1.20", "market_dynamics_tone": "positive", "md_4_change": "527.0%", "relative_strength": "53.75", "rs_4_change": "-29.1%", "expectation": "Positive", "expectation_probability": "55.78%"}, "volume": {"latest": "751.5K", "average_13": "630.3K", "average_52": "927.3K", "ratio_13": "1.2x", "ratio_52": "0.8x"}, "risk": {"volatility_13": "7.8%", "volatility_52": "6.1%", "downside_weeks": 15, "upside_weeks": 36, "downside_breadth": "28.8%", "average_gain": "5.8%", "average_loss": "-4.9%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "36.0%", "tone": "positive"}, {"label": "Volume", "value": "1.2x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 50-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": ["The latest week was a sharp negative move.", "Latest weekly return ranks in the weaker part of its sector group."], "watch_points": ["Trend Line remains the key weekly regime level.", "Market Dynamics is the pressure gauge to monitor for confirmation or fade.", "A volume ratio above 1.5x would show stronger participation in the next move."], "recent_rows": [{"week": "2026-06-12", "close": "19.14 EUR", "weekly_return": -8.201443645083941, "weekly_return_label": "-8.2%", "weekly_return_tone": "negative", "trend_line": "14.07 EUR", "fair_value": "7.37 EUR", "market_dynamics": "1.20", "relative_strength": "53.75", "volume": "751.5K", "trend_signal": "On"}, {"week": "2026-06-05", "close": "20.85 EUR", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "13.77 EUR", "fair_value": "7.28 EUR", "market_dynamics": "1.19", "relative_strength": "75.41", "volume": "458.0K", "trend_signal": "On"}, {"week": "2026-05-29", "close": "20.85 EUR", "weekly_return": 8.593744344075821, "weekly_return_label": "8.6%", "weekly_return_tone": "positive", "trend_line": "13.38 EUR", "fair_value": "7.19 EUR", "market_dynamics": "1.12", "relative_strength": "78.14", "volume": "896.3K", "trend_signal": "On"}, {"week": "2026-05-22", "close": "19.20 EUR", "weekly_return": 3.00430273628234, "weekly_return_label": "3.0%", "weekly_return_tone": "positive", "trend_line": "12.96 EUR", "fair_value": "7.09 EUR", "market_dynamics": "0.66", "relative_strength": "75.26", "volume": "828.5K", "trend_signal": "On"}, {"week": "2026-05-15", "close": "18.64 EUR", "weekly_return": 6.271367943479589, "weekly_return_label": "6.3%", "weekly_return_tone": "positive", "trend_line": "12.60 EUR", "fair_value": "7.00 EUR", "market_dynamics": "0.19", "relative_strength": "75.87", "volume": "718.4K", "trend_signal": "On"}, {"week": "2026-05-08", "close": "17.54 EUR", "weekly_return": 19.319734693877557, "weekly_return_label": "19.3%", "weekly_return_tone": "positive", "trend_line": "12.23 EUR", "fair_value": "6.91 EUR", "market_dynamics": "-0.13", "relative_strength": "66.56", "volume": "970.4K", "trend_signal": "On"}, {"week": "2026-05-01", "close": "14.70 EUR", "weekly_return": 4.4034090909090855, "weekly_return_label": "4.4%", "weekly_return_tone": "positive", "trend_line": "11.92 EUR", "fair_value": "6.82 EUR", "market_dynamics": "-0.55", "relative_strength": "48.26", "volume": "395.5K", "trend_signal": "On"}, {"week": "2026-04-24", "close": "14.08 EUR", "weekly_return": -4.864864864864869, "weekly_return_label": "-4.9%", "weekly_return_tone": "negative", "trend_line": "11.69 EUR", "fair_value": "6.76 EUR", "market_dynamics": "-0.67", "relative_strength": "42.17", "volume": "394.0K", "trend_signal": "On"}, {"week": "2026-04-17", "close": "14.80 EUR", "weekly_return": 9.629629629629635, "weekly_return_label": "9.6%", "weekly_return_tone": "positive", "trend_line": "11.47 EUR", "fair_value": "6.70 EUR", "market_dynamics": "-0.75", "relative_strength": "45.68", "volume": "614.8K", "trend_signal": "On"}, {"week": "2026-04-10", "close": "13.50 EUR", "weekly_return": 5.965463108320249, "weekly_return_label": "6.0%", "weekly_return_tone": "positive", "trend_line": "11.21 EUR", "fair_value": "6.63 EUR", "market_dynamics": "-0.82", "relative_strength": "39.86", "volume": "292.7K", "trend_signal": "On"}, {"week": "2026-04-03", "close": "12.74 EUR", "weekly_return": 5.6384742951907105, "weekly_return_label": "5.6%", "weekly_return_tone": "positive", "trend_line": "10.98 EUR", "fair_value": "6.57 EUR", "market_dynamics": "-0.55", "relative_strength": "40.55", "volume": "601.8K", "trend_signal": "On"}, {"week": "2026-03-27", "close": "12.06 EUR", "weekly_return": -6.511627906976742, "weekly_return_label": "-6.5%", "weekly_return_tone": "negative", "trend_line": "10.77 EUR", "fair_value": "6.51 EUR", "market_dynamics": "-0.17", "relative_strength": "40.97", "volume": "600.7K", "trend_signal": "On"}, {"week": "2026-03-20", "close": "12.90 EUR", "weekly_return": -8.510638297872337, "weekly_return_label": "-8.5%", "weekly_return_tone": "negative", "trend_line": "10.59 EUR", "fair_value": "6.46 EUR", "market_dynamics": "0.48", "relative_strength": "49.54", "volume": "671.7K", "trend_signal": "On"}, {"week": "2026-03-13", "close": "14.10 EUR", "weekly_return": 2.173913043478253, "weekly_return_label": "2.2%", "weekly_return_tone": "positive", "trend_line": "10.38 EUR", "fair_value": "6.40 EUR", "market_dynamics": "0.85", "relative_strength": "60.28", "volume": "784.3K", "trend_signal": "On"}], "chart_url": "/terminal/142fa022-344a-4f4c-a4f9-641aa642acd6/", "api_path": "/terminal/142fa022-344a-4f4c-a4f9-641aa642acd6/report/api/"}