{"ticker": {"uuid": "b8a503cb-64c7-40c9-a455-f16b2f7e553a", "symbol": "INSTAL", "name": "Instalco AB (publ)", "exchange": "STO", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "INSTAL closed the latest completed week at 40.68 SEK. The 4-week return is 5.9% and the 12-week return is 39.3%. Trend Signal is active, Market Dynamics is 0.92.", "description": "Instalco AB (publ) provides planning and installation services in the electrical, heating and plumbing, ventilation, technical, consulting, and industrial areas in Sweden and rest of the Nordics. The company engages in energy storage and efficiency, construction, project planning, assembly, alarms and monitoring, data networks and control of technical equipment, energy optimization, charging ports for electric vehicles, remote reading, control technology, service and maintenance, and marine installations. It also provides heating and plumbing services, including installation of district heat, natural gas, heat pumps, and comfort cooling; pipe replacement and preventative maintenance; water treatment and water consumption optimization; sprinkler systems; new construction; ongoing repairs; conversions and extensions; project planning; control and regulation technology solutions; and energy efficiency measures services. In addition, the company offers ventilation services, such as installation and solutions for indoor climate, air treatment, and mandatory ventilation inspection; automation building; and control technology. Further, it engages in the provision of pipe and mechanical installation, cooling and electric power installation, infrastructure, automation, instrumentation, exhaust gas treatment, ballast water management, energy, safety, industrial scaffolding and weather protection, compressors, composite solutions, steel assembly, ground and mining services; and technical consulting services. The company serves construction companies, trusts, property owners, government agencies, municipalities and regions; housing, real estate, industrial, fishing, electricity and power, mining, shipping, maritime transportation, installation, energy, and industrial construction companies; and other industries. Instalco AB (publ) was founded in 2013 and is headquartered in Stockholm, Sweden.", "setup_signature": "Leadership continuation", "composite_score": "74", "kpis": [{"label": "Latest Close", "value": "40.68 SEK", "hint": "2026-06-12"}, {"label": "1W Return", "value": "10.3%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "5.9%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "39.3%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "34.6%", "hint": "18 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.0x", "hint": "vs 13-week average"}], "classification": {"exchange": "STO", "country": "SE", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "SEK", "market_cap": "10.2B"}, "price": {"trend_line": "31.10 SEK", "fair_value": "33.38 SEK", "vs_trend": "30.8%", "vs_fair_value": "21.9%", "high_52": "41.18 SEK", "low_52": "21.36 SEK", "drawdown": "-1.2%", "range_position": "97.5%"}, "momentum": {"returns": [{"label": "1W", "value": 10.303684644694016, "value_label": "10.3%", "tone": "positive", "width": 29.439098984840044}, {"label": "4W", "value": 5.93749448242216, "value_label": "5.9%", "tone": "positive", "width": 16.9642699497776}, {"label": "12W", "value": 39.302173500857094, "value_label": "39.3%", "tone": "positive", "width": 100}, {"label": "26W", "value": 63.904465453870316, "value_label": "63.9%", "tone": "positive", "width": 100}, {"label": "52W", "value": 71.68991922723666, "value_label": "71.7%", "tone": "positive", "width": 100}], "trend_streak": 18, "active_weeks": 18, "active_breadth": "34.6%", "peer": {"scope": "SE Industrials", "count": 172, "rank": 3, "percentile": 98.83040935672514, "avg_weekly_return": -1.5436132994732463}}, "setup": {"scores": [{"label": "Trend", "value": 64.03846153846155, "value_label": "64", "width": 64.03846153846155, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 99.02819346034235, "value_label": "99", "width": 99.02819346034235, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 66.00384589286479, "value_label": "66", "width": 66.00384589286479, "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": 40.38496700881976, "value_label": "40", "width": 40.38496700881976, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 72.9840712094659, "value_label": "73", "width": 72.9840712094659, "tone": "positive", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -3.078622128262159, "return_label": "-3.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 25.655184402184656}, {"week": "6 Mar", "return": -7.714115148775289, "return_label": "-7.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 64.28429290646073}, {"week": "13 Mar", "return": -2.089737104649184, "return_label": "-2.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 17.414475872076533}, {"week": "20 Mar", "return": -7.156313916524022, "return_label": "-7.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 59.635949304366854}, {"week": "27 Mar", "return": 5.070996338934793, "return_label": "5.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 42.258302824456614}, {"week": "3 Apr", "return": -0.32175198903674457, "return_label": "-0.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "10 Apr", "return": 11.878631005694775, "return_label": "11.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 98.98859171412312}, {"week": "17 Apr", "return": 10.271215594805376, "return_label": "10.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 85.59346329004481}, {"week": "24 Apr", "return": -6.017803961157926, "return_label": "-6.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 50.14836634298272}, {"week": "1 May", "return": 6.570159343704551, "return_label": "6.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 54.75132786420459}, {"week": "8 May", "return": 2.6679538617612453, "return_label": "2.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 22.232948848010377}, {"week": "15 May", "return": -1.0309201296628874, "return_label": "-1.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 8.591001080524062}, {"week": "22 May", "return": 1.7187473063152423, "return_label": "1.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 14.322894219293685}, {"week": "29 May", "return": -0.9216589625791342, "return_label": "-0.9%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 7.680491354826118}, {"week": "5 Jun", "return": -4.702842255740511, "return_label": "-4.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 39.190352131170926}, {"week": "12 Jun", "return": 10.303684644694016, "return_label": "10.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 85.86403870578346}]}, "groups": {"sector": {"scope": "SE Industrials", "count": 100, "avg_weekly_return": -0.576165992525989, "avg_four_week_return": 1.3118842420590915, "avg_twelve_week_return": 11.4447793936181, "trend_breadth": 43.0, "positive_md_breadth": 68.0, "positive_rs_breadth": 33.0, "week_rank": 3, "four_week_rank": 23, "twelve_week_rank": 6, "top_peers": [{"id": 33434, "symbol": "FNM", "name": "Ferronordic AB (publ)", "exchange": "STO", "url": "/terminal/bb4231a1-b012-4719-b2ec-164b95e958db/report/", "weekly_return": -0.6060636363636374, "weekly_return_label": "-0.6%", "weekly_return_tone": "negative", "four_week_return": 41.37929994054741, "four_week_return_label": "41.4%", "four_week_return_tone": "positive", "twelve_week_return": 49.09090454545454, "twelve_week_return_label": "49.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 34704, "symbol": "VESTUM", "name": "Vestum AB (publ)", "exchange": "STO", "url": "/terminal/07122912-1530-423e-9ad2-37a0c8eadf03/report/", "weekly_return": 28.68852459016394, "weekly_return_label": "28.7%", "weekly_return_tone": "positive", "four_week_return": 39.43161634103019, "four_week_return_label": "39.4%", "four_week_return_tone": "positive", "twelve_week_return": 84.92343934040045, "twelve_week_return_label": "84.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33877, "symbol": "MILDEF", "name": "MilDef Group AB (publ)", "exchange": "STO", "url": "/terminal/b02a0773-7a13-4d8e-92f5-debbcf16e2ce/report/", "weekly_return": -0.639386189258312, "weekly_return_label": "-0.6%", "weekly_return_tone": "negative", "four_week_return": 23.284733317319336, "four_week_return_label": "23.3%", "four_week_return_tone": "positive", "twelve_week_return": 59.08355554801382, "twelve_week_return_label": "59.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 32794, "symbol": "AAC", "name": "AAC Clyde Space AB (publ)", "exchange": "STO", "url": "/terminal/d8f5aacd-a36a-4131-ab79-9e1b7d2bc474/report/", "weekly_return": 5.858304376192682, "weekly_return_label": "5.9%", "weekly_return_tone": "positive", "four_week_return": 17.727268181818175, "four_week_return_label": "17.7%", "four_week_return_tone": "positive", "twelve_week_return": 29.933107523965003, "twelve_week_return_label": "29.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33221, "symbol": "CTT", "name": "CTT Systems AB (publ)", "exchange": "STO", "url": "/terminal/619e53b5-d333-4a97-b4e6-6a4d686df5e9/report/", "weekly_return": 1.0432258057353097, "weekly_return_label": "1.0%", "weekly_return_tone": "positive", "four_week_return": 15.502558509326095, "four_week_return_label": "15.5%", "four_week_return_tone": "positive", "twelve_week_return": 4.185225587549142, "twelve_week_return_label": "4.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}, "industry": {"scope": "SE Engineering & Construction", "count": 25, "avg_weekly_return": 1.7219384192308385, "avg_four_week_return": 2.1498700068641274, "avg_twelve_week_return": 6.826274726423703, "trend_breadth": 24.0, "positive_md_breadth": 68.0, "positive_rs_breadth": 16.0, "week_rank": 3, "four_week_rank": 7, "twelve_week_rank": 3, "top_peers": [{"id": 34601, "symbol": "TERNOR", "name": "Terranor Group AB (publ)", "exchange": "STO", "url": "/terminal/08544170-6d58-42d7-a0ea-d448e21a8e27/report/", "weekly_return": 2.2435864665517102, "weekly_return_label": "2.2%", "weekly_return_tone": "positive", "four_week_return": 44.220051406536555, "four_week_return_label": "44.2%", "four_week_return_tone": "positive", "twelve_week_return": 39.45243629307796, "twelve_week_return_label": "39.5%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 34704, "symbol": "VESTUM", "name": "Vestum AB (publ)", "exchange": "STO", "url": "/terminal/07122912-1530-423e-9ad2-37a0c8eadf03/report/", "weekly_return": 28.68852459016394, "weekly_return_label": "28.7%", "weekly_return_tone": "positive", "four_week_return": 39.43161634103019, "four_week_return_label": "39.4%", "four_week_return_tone": "positive", "twelve_week_return": 84.92343934040045, "twelve_week_return_label": "84.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 34800, "symbol": "WTW-A", "name": "Wall to Wall Group AB", "exchange": "STO", "url": "/terminal/33b799c4-ce52-41f5-b712-f08ffa58b874/report/", "weekly_return": 0.9493670886075859, "weekly_return_label": "0.9%", "weekly_return_tone": "positive", "four_week_return": 22.692307692307686, "four_week_return_label": "22.7%", "four_week_return_tone": "positive", "twelve_week_return": 0.0, "twelve_week_return_label": "0.0%", "twelve_week_return_tone": "neutral", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 34781, "symbol": "WBGR-B", "name": "W\u00e4stbygg Gruppen AB (publ)", "exchange": "STO", "url": "/terminal/22c6f7e8-31c0-4b5b-bfeb-6b781cb95f80/report/", "weekly_return": -2.3880597014925393, "weekly_return_label": "-2.4%", "weekly_return_tone": "negative", "four_week_return": 16.370106761565832, "four_week_return_label": "16.4%", "four_week_return_tone": "positive", "twelve_week_return": -21.77033492822966, "twelve_week_return_label": "-21.8%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 33121, "symbol": "BRAV", "name": "Bravida Holding AB (publ)", "exchange": "STO", "url": "/terminal/7a52414c-3763-4232-800d-7294bbcf8912/report/", "weekly_return": 12.443638188572796, "weekly_return_label": "12.4%", "weekly_return_tone": "positive", "four_week_return": 11.339283035714283, "four_week_return_label": "11.3%", "four_week_return_tone": "positive", "twelve_week_return": 33.895572703590474, "twelve_week_return_label": "33.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}}, "dynamics": {"market_dynamics": "0.92", "market_dynamics_tone": "positive", "md_4_change": "-6.5%", "relative_strength": "31.09", "rs_4_change": "5.6%", "expectation": "Negative", "expectation_probability": "42.22%"}, "volume": {"latest": "2.2M", "average_13": "2.3M", "average_52": "2.5M", "ratio_13": "1.0x", "ratio_52": "0.9x"}, "risk": {"volatility_13": "6.1%", "volatility_52": "5.7%", "downside_weeks": 25, "upside_weeks": 27, "downside_breadth": "48.1%", "average_gain": "5.5%", "average_loss": "-3.4%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "30.8%", "tone": "positive"}, {"label": "Volume", "value": "1.0x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 18-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.", "Latest weekly return ranks in the strongest part of its sector group."], "risks": ["No major top-level risk cluster is currently dominant."], "watch_points": ["Price is close to its 52-week high; watch for continuation or exhaustion.", "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": "40.68 SEK", "weekly_return": 10.303684644694016, "weekly_return_label": "10.3%", "weekly_return_tone": "positive", "trend_line": "31.10 SEK", "fair_value": "33.38 SEK", "market_dynamics": "0.92", "relative_strength": "31.09", "volume": "2.2M", "trend_signal": "On"}, {"week": "2026-06-05", "close": "36.88 SEK", "weekly_return": -4.702842255740511, "weekly_return_label": "-4.7%", "weekly_return_tone": "negative", "trend_line": "30.49 SEK", "fair_value": "33.44 SEK", "market_dynamics": "0.77", "relative_strength": "19.53", "volume": "1.4M", "trend_signal": "On"}, {"week": "2026-05-29", "close": "38.70 SEK", "weekly_return": -0.9216589625791342, "weekly_return_label": "-0.9%", "weekly_return_tone": "negative", "trend_line": "30.01 SEK", "fair_value": "33.54 SEK", "market_dynamics": "0.99", "relative_strength": "24.98", "volume": "2.5M", "trend_signal": "On"}, {"week": "2026-05-22", "close": "39.06 SEK", "weekly_return": 1.7187473063152423, "weekly_return_label": "1.7%", "weekly_return_tone": "positive", "trend_line": "29.51 SEK", "fair_value": "33.63 SEK", "market_dynamics": "1.03", "relative_strength": "26.48", "volume": "1.5M", "trend_signal": "On"}, {"week": "2026-05-15", "close": "38.40 SEK", "weekly_return": -1.0309201296628874, "weekly_return_label": "-1.0%", "weekly_return_tone": "negative", "trend_line": "29.03 SEK", "fair_value": "33.72 SEK", "market_dynamics": "0.98", "relative_strength": "29.44", "volume": "1.1M", "trend_signal": "On"}, {"week": "2026-05-08", "close": "38.80 SEK", "weekly_return": 2.6679538617612453, "weekly_return_label": "2.7%", "weekly_return_tone": "positive", "trend_line": "28.62 SEK", "fair_value": "33.82 SEK", "market_dynamics": "1.10", "relative_strength": "29.82", "volume": "1.9M", "trend_signal": "On"}, {"week": "2026-05-01", "close": "37.79 SEK", "weekly_return": 6.570159343704551, "weekly_return_label": "6.6%", "weekly_return_tone": "positive", "trend_line": "28.20 SEK", "fair_value": "33.92 SEK", "market_dynamics": "1.08", "relative_strength": "27.38", "volume": "2.3M", "trend_signal": "On"}, {"week": "2026-04-24", "close": "35.46 SEK", "weekly_return": -6.017803961157926, "weekly_return_label": "-6.0%", "weekly_return_tone": "negative", "trend_line": "27.78 SEK", "fair_value": "34.02 SEK", "market_dynamics": "0.94", "relative_strength": "18.20", "volume": "1.3M", "trend_signal": "On"}, {"week": "2026-04-17", "close": "37.73 SEK", "weekly_return": 10.271215594805376, "weekly_return_label": "10.3%", "weekly_return_tone": "positive", "trend_line": "27.44 SEK", "fair_value": "34.12 SEK", "market_dynamics": "0.91", "relative_strength": "22.28", "volume": "4.1M", "trend_signal": "On"}, {"week": "2026-04-10", "close": "34.22 SEK", "weekly_return": 11.878631005694775, "weekly_return_label": "11.9%", "weekly_return_tone": "positive", "trend_line": "27.08 SEK", "fair_value": "34.19 SEK", "market_dynamics": "0.66", "relative_strength": "13.41", "volume": "4.7M", "trend_signal": "On"}, {"week": "2026-04-03", "close": "30.58 SEK", "weekly_return": -0.32175198903674457, "weekly_return_label": "-0.3%", "weekly_return_tone": "negative", "trend_line": "26.82 SEK", "fair_value": "34.29 SEK", "market_dynamics": "0.62", "relative_strength": "6.08", "volume": "3.2M", "trend_signal": "On"}, {"week": "2026-03-27", "close": "30.68 SEK", "weekly_return": 5.070996338934793, "weekly_return_label": "5.1%", "weekly_return_tone": "positive", "trend_line": "26.61 SEK", "fair_value": "34.39 SEK", "market_dynamics": "0.80", "relative_strength": "9.79", "volume": "2.5M", "trend_signal": "On"}, {"week": "2026-03-20", "close": "29.20 SEK", "weekly_return": -7.156313916524022, "weekly_return_label": "-7.2%", "weekly_return_tone": "negative", "trend_line": "26.41 SEK", "fair_value": "34.49 SEK", "market_dynamics": "1.10", "relative_strength": "4.23", "volume": "1.5M", "trend_signal": "On"}, {"week": "2026-03-13", "close": "31.45 SEK", "weekly_return": -2.089737104649184, "weekly_return_label": "-2.1%", "weekly_return_tone": "negative", "trend_line": "26.29 SEK", "fair_value": "34.59 SEK", "market_dynamics": "1.51", "relative_strength": "6.22", "volume": "1.4M", "trend_signal": "On"}], "chart_url": "/terminal/b8a503cb-64c7-40c9-a455-f16b2f7e553a/", "api_path": "/terminal/b8a503cb-64c7-40c9-a455-f16b2f7e553a/report/api/"}