{"ticker": {"uuid": "cad74ef8-092a-4bb4-93dd-f3983a5a7903", "symbol": "CTEK", "name": "CTEK AB (publ)", "exchange": "STO", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "CTEK closed the latest completed week at 13.64 SEK. The 4-week return is -2.3% and the 12-week return is -3.7%. Trend Signal is active, Market Dynamics is -0.35.", "description": "CTEK AB (publ) develops, markets, and sells battery charging products for vehicles in Sweden, Nordics, DACH, the Americas, rest of Europe, and internationally. The company operates in two segments, Consumer and Professional. It offers low-voltage battery chargers for various vehicles; and load balancing systems, back-end solutions, and accessories for electric vehicle charging. The company was founded in 1997 and is based in Vikmanshyttan, Sweden.", "setup_signature": "Risk-first tape", "composite_score": "38", "kpis": [{"label": "Latest Close", "value": "13.64 SEK", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-4.6%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "-2.3%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-3.7%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "48.1%", "hint": "25 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.7x", "hint": "vs 13-week average"}], "classification": {"exchange": "STO", "country": "SE", "sector": "Industrials", "industry": "Electrical Equipment & Parts", "currency": "SEK", "market_cap": "1.1B"}, "price": {"trend_line": "13.95 SEK", "fair_value": "16.69 SEK", "vs_trend": "-2.3%", "vs_fair_value": "-18.3%", "high_52": "16.76 SEK", "low_52": "12.20 SEK", "drawdown": "-18.6%", "range_position": "31.6%"}, "momentum": {"returns": [{"label": "1W", "value": -4.615384615384617, "value_label": "-4.6%", "tone": "negative", "width": 13.18681318681319}, {"label": "4W", "value": -2.2922636103151883, "value_label": "-2.3%", "tone": "negative", "width": 6.549324600900539}, {"label": "12W", "value": -3.6723163841807875, "value_label": "-3.7%", "tone": "negative", "width": 10.492332526230822}, {"label": "26W", "value": 5.572755417956661, "value_label": "5.6%", "tone": "positive", "width": 15.922158337019033}, {"label": "52W", "value": -12.113402061855664, "value_label": "-12.1%", "tone": "negative", "width": 34.60972017673047}], "trend_streak": 17, "active_weeks": 25, "active_breadth": "48.1%", "peer": {"scope": "SE Industrials", "count": 172, "rank": 142, "percentile": 17.543859649122805, "avg_weekly_return": -1.5436132994732463}}, "setup": {"scores": [{"label": "Trend", "value": 71.4423076923077, "value_label": "71", "width": 71.4423076923077, "tone": "positive", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 41.42270895051236, "value_label": "41", "width": 41.42270895051236, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 33.228510046022194, "value_label": "33", "width": 33.228510046022194, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 16.646337300246483, "value_label": "17", "width": 16.646337300246483, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 27.458483478116992, "value_label": "27", "width": 27.458483478116992, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 40.03946889619121, "value_label": "40", "width": 40.03946889619121, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -0.6775067750677483, "return_label": "-0.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 5.645889792231236}, {"week": "6 Mar", "return": -3.8199181446111905, "return_label": "-3.8%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 31.832651205093253}, {"week": "13 Mar", "return": -3.1205673758865213, "return_label": "-3.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 26.004728132387676}, {"week": "20 Mar", "return": 3.6603221083455346, "return_label": "3.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 30.50268423621279}, {"week": "27 Mar", "return": 1.5536723163841852, "return_label": "1.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 12.947269303201544}, {"week": "3 Apr", "return": -1.5299026425591142, "return_label": "-1.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 12.749188687992618}, {"week": "10 Apr", "return": 8.615819209039552, "return_label": "8.6%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 71.79849340866294}, {"week": "17 Apr", "return": 4.291293888166446, "return_label": "4.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 35.76078240138705}, {"week": "24 Apr", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "1 May", "return": -0.8728241351107136, "return_label": "-0.9%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 7.273534459255947}, {"week": "8 May", "return": -8.679245283018872, "return_label": "-8.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 72.32704402515728}, {"week": "15 May", "return": -3.856749311294757, "return_label": "-3.9%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 32.139577594122976}, {"week": "22 May", "return": 3.8681948424068704, "return_label": "3.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 32.23495702005725}, {"week": "29 May", "return": 4.689655172413791, "return_label": "4.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 39.08045977011492}, {"week": "5 Jun", "return": -5.797101449275356, "return_label": "-5.8%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 48.3091787439613}, {"week": "12 Jun", "return": -4.615384615384617, "return_label": "-4.6%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 38.461538461538474}]}, "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": 93, "four_week_rank": 76, "twelve_week_rank": 83, "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 Electrical Equipment & Parts", "count": 9, "avg_weekly_return": -5.996924859894975, "avg_four_week_return": -3.0355726681380206, "avg_twelve_week_return": 9.776760588650134, "trend_breadth": 55.55555555555556, "positive_md_breadth": 66.66666666666666, "positive_rs_breadth": 44.44444444444444, "week_rank": 7, "four_week_rank": 6, "twelve_week_rank": 7, "top_peers": [{"id": 33478, "symbol": "GARO", "name": "Garo Aktiebolag (publ)", "exchange": "STO", "url": "/terminal/4ff9af55-c6a1-46d6-a795-e36f19294d6c/report/", "weekly_return": -1.399688958009329, "weekly_return_label": "-1.4%", "weekly_return_tone": "negative", "four_week_return": 4.448105436573304, "four_week_return_label": "4.4%", "four_week_return_tone": "positive", "twelve_week_return": 16.758747697974222, "twelve_week_return_label": "16.8%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 34176, "symbol": "PLEJD", "name": "Plejd AB", "exchange": "STO", "url": "/terminal/e5a654ba-ff18-43a7-b272-e35b879e5315/report/", "weekly_return": -2.338129496402878, "weekly_return_label": "-2.3%", "weekly_return_tone": "negative", "four_week_return": 3.428571428571429, "four_week_return_label": "3.4%", "four_week_return_tone": "positive", "twelve_week_return": 36.60377358490566, "twelve_week_return_label": "36.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33561, "symbol": "HELIO", "name": "Heliospectra AB (publ)", "exchange": "STO", "url": "/terminal/72f4e030-46ad-4705-8808-fed2742554a9/report/", "weekly_return": -18.80733944954129, "weekly_return_label": "-18.8%", "weekly_return_tone": "negative", "four_week_return": -1.6666666666666683, "four_week_return_label": "-1.7%", "four_week_return_tone": "negative", "twelve_week_return": -15.714285714285717, "twelve_week_return_label": "-15.7%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 32798, "symbol": "ABB", "name": "ABB Ltd", "exchange": "STO", "url": "/terminal/e6986ef1-0afe-4acc-97f1-e35f4cb0f117/report/", "weekly_return": -2.28884296644498, "weekly_return_label": "-2.3%", "weekly_return_tone": "negative", "four_week_return": -1.9312868704771728, "four_week_return_label": "-1.9%", "four_week_return_tone": "negative", "twelve_week_return": 26.537780363781486, "twelve_week_return_label": "26.5%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 32930, "symbol": "AQ", "name": "AQ Group AB (publ)", "exchange": "STO", "url": "/terminal/a932be36-2c22-47d1-a84f-e210419c38a6/report/", "weekly_return": -2.1514630503820067, "weekly_return_label": "-2.2%", "weekly_return_tone": "negative", "four_week_return": -2.1514630503820067, "four_week_return_label": "-2.2%", "four_week_return_tone": "negative", "twelve_week_return": 26.06920031726197, "twelve_week_return_label": "26.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}}, "dynamics": {"market_dynamics": "-0.35", "market_dynamics_tone": "negative", "md_4_change": "-131.9%", "relative_strength": "-10.61", "rs_4_change": "-19.1%", "expectation": "Undecided", "expectation_probability": "53.57%"}, "volume": {"latest": "277.2K", "average_13": "424.0K", "average_52": "470.6K", "ratio_13": "0.7x", "ratio_52": "0.6x"}, "risk": {"volatility_13": "4.8%", "volatility_52": "4.2%", "downside_weeks": 24, "upside_weeks": 26, "downside_breadth": "46.2%", "average_gain": "3.1%", "average_loss": "-3.7%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-2.3%", "tone": "negative"}, {"label": "Volume", "value": "0.7x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 17-week active streak."], "risks": ["Price is below the Trend Line, which keeps downside pressure in focus.", "Price is below Fair Value, so the market is still discounting the latest tape.", "Market Dynamics is negative, which weakens the current setup.", "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": "13.64 SEK", "weekly_return": -4.615384615384617, "weekly_return_label": "-4.6%", "weekly_return_tone": "negative", "trend_line": "13.95 SEK", "fair_value": "16.69 SEK", "market_dynamics": "-0.35", "relative_strength": "-10.61", "volume": "277.2K", "trend_signal": "On"}, {"week": "2026-06-05", "close": "14.30 SEK", "weekly_return": -5.797101449275356, "weekly_return_label": "-5.8%", "weekly_return_tone": "negative", "trend_line": "13.92 SEK", "fair_value": "16.73 SEK", "market_dynamics": "-0.14", "relative_strength": "-7.07", "volume": "503.1K", "trend_signal": "On"}, {"week": "2026-05-29", "close": "15.18 SEK", "weekly_return": 4.689655172413791, "weekly_return_label": "4.7%", "weekly_return_tone": "positive", "trend_line": "13.87 SEK", "fair_value": "16.77 SEK", "market_dynamics": "0.28", "relative_strength": "-2.74", "volume": "1.1M", "trend_signal": "On"}, {"week": "2026-05-22", "close": "14.50 SEK", "weekly_return": 3.8681948424068704, "weekly_return_label": "3.9%", "weekly_return_tone": "positive", "trend_line": "13.80 SEK", "fair_value": "16.82 SEK", "market_dynamics": "0.59", "relative_strength": "-8.03", "volume": "323.1K", "trend_signal": "On"}, {"week": "2026-05-15", "close": "13.96 SEK", "weekly_return": -3.856749311294757, "weekly_return_label": "-3.9%", "weekly_return_tone": "negative", "trend_line": "13.75 SEK", "fair_value": "16.87 SEK", "market_dynamics": "1.09", "relative_strength": "-8.91", "volume": "448.4K", "trend_signal": "On"}, {"week": "2026-05-08", "close": "14.52 SEK", "weekly_return": -8.679245283018872, "weekly_return_label": "-8.7%", "weekly_return_tone": "negative", "trend_line": "13.72 SEK", "fair_value": "16.90 SEK", "market_dynamics": "1.50", "relative_strength": "-6.66", "volume": "1.1M", "trend_signal": "On"}, {"week": "2026-05-01", "close": "15.90 SEK", "weekly_return": -0.8728241351107136, "weekly_return_label": "-0.9%", "weekly_return_tone": "negative", "trend_line": "13.66 SEK", "fair_value": "16.92 SEK", "market_dynamics": "1.56", "relative_strength": "2.30", "volume": "106.8K", "trend_signal": "On"}, {"week": "2026-04-24", "close": "16.04 SEK", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "13.55 SEK", "fair_value": "16.96 SEK", "market_dynamics": "1.39", "relative_strength": "1.90", "volume": "343.7K", "trend_signal": "On"}, {"week": "2026-04-17", "close": "16.04 SEK", "weekly_return": 4.291293888166446, "weekly_return_label": "4.3%", "weekly_return_tone": "positive", "trend_line": "13.43 SEK", "fair_value": "17.00 SEK", "market_dynamics": "1.25", "relative_strength": "-0.69", "volume": "264.3K", "trend_signal": "On"}, {"week": "2026-04-10", "close": "15.38 SEK", "weekly_return": 8.615819209039552, "weekly_return_label": "8.6%", "weekly_return_tone": "positive", "trend_line": "13.32 SEK", "fair_value": "17.04 SEK", "market_dynamics": "1.11", "relative_strength": "-2.79", "volume": "384.4K", "trend_signal": "On"}, {"week": "2026-04-03", "close": "14.16 SEK", "weekly_return": -1.5299026425591142, "weekly_return_label": "-1.5%", "weekly_return_tone": "negative", "trend_line": "13.23 SEK", "fair_value": "17.11 SEK", "market_dynamics": "0.97", "relative_strength": "-6.29", "volume": "297.0K", "trend_signal": "On"}, {"week": "2026-03-27", "close": "14.38 SEK", "weekly_return": 1.5536723163841852, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "trend_line": "13.20 SEK", "fair_value": "17.17 SEK", "market_dynamics": "1.11", "relative_strength": "-1.71", "volume": "190.8K", "trend_signal": "On"}, {"week": "2026-03-20", "close": "14.16 SEK", "weekly_return": 3.6603221083455346, "weekly_return_label": "3.7%", "weekly_return_tone": "positive", "trend_line": "13.16 SEK", "fair_value": "17.24 SEK", "market_dynamics": "1.28", "relative_strength": "-3.39", "volume": "213.9K", "trend_signal": "On"}, {"week": "2026-03-13", "close": "13.66 SEK", "weekly_return": -3.1205673758865213, "weekly_return_label": "-3.1%", "weekly_return_tone": "negative", "trend_line": "13.12 SEK", "fair_value": "17.29 SEK", "market_dynamics": "1.50", "relative_strength": "-11.95", "volume": "368.1K", "trend_signal": "On"}], "chart_url": "/terminal/cad74ef8-092a-4bb4-93dd-f3983a5a7903/", "api_path": "/terminal/cad74ef8-092a-4bb4-93dd-f3983a5a7903/report/api/"}