{"ticker": {"uuid": "254ce323-b53d-4e5d-b063-d150f4114643", "symbol": "MLLCB", "name": "Les Constructeurs du Bois S.A.", "exchange": "PAR", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "MLLCB closed the latest completed week at 2.40 EUR. The 4-week return is -7.7% and the 12-week return is -4.0%. Trend Signal is inactive, Market Dynamics is 0.21.", "description": "Les Constructeurs du Bois S.A. designs and constructs timber buildings in France. It operates through four segments: Eco-Neighborhoods, Medical Centers, Senior Residences, and Micro-Nurseries. The company designs and develops wooden real estate projects in the Grand Est region. It also develops serviced apartments for independent seniors, as well as offers various construction services. Les Constructeurs du Bois S.A. was founded in 2010 and is based in \u00c9pinal, France.", "setup_signature": "Risk-first tape", "composite_score": "23", "kpis": [{"label": "Latest Close", "value": "2.40 EUR", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-0.8%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "-7.7%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-4.0%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "17.3%", "hint": "9 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.4x", "hint": "vs 13-week average"}], "classification": {"exchange": "PAR", "country": "FR", "sector": "Real Estate", "industry": "Real Estate - Development", "currency": "EUR", "market_cap": "10.7M"}, "price": {"trend_line": "2.65 EUR", "fair_value": "3.44 EUR", "vs_trend": "-9.5%", "vs_fair_value": "-30.3%", "high_52": "3.58 EUR", "low_52": "2.36 EUR", "drawdown": "-33.0%", "range_position": "3.3%"}, "momentum": {"returns": [{"label": "1W", "value": -0.8264462809917362, "value_label": "-0.8%", "tone": "negative", "width": 4}, {"label": "4W", "value": -7.692307692307699, "value_label": "-7.7%", "tone": "negative", "width": 21.978021978021996}, {"label": "12W", "value": -4.0000000000000036, "value_label": "-4.0%", "tone": "negative", "width": 11.42857142857144}, {"label": "26W", "value": -16.666666666666664, "value_label": "-16.7%", "tone": "negative", "width": 47.61904761904761}, {"label": "52W", "value": -28.994082840236686, "value_label": "-29.0%", "tone": "negative", "width": 82.84023668639054}], "trend_streak": 0, "active_weeks": 9, "active_breadth": "17.3%", "peer": {"scope": "FR Real Estate", "count": 43, "rank": 36, "percentile": 16.666666666666664, "avg_weekly_return": 1.5191139694558415}}, "setup": {"scores": [{"label": "Trend", "value": 9.51923076923077, "value_label": "10", "width": 9.51923076923077, "tone": "negative", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 28.70769230769229, "value_label": "29", "width": 28.70769230769229, "tone": "negative", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 75.54170755213772, "value_label": "76", "width": 75.54170755213772, "tone": "positive", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 0, "value_label": "0", "width": 4, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 18.037940379403793, "value_label": "18", "width": 18.037940379403793, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 4.560371125796486, "value_label": "5", "width": 4.560371125796486, "tone": "negative", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -0.7407407407407414, "return_label": "-0.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 6.172839506172845}, {"week": "6 Mar", "return": -3.7313432835820928, "return_label": "-3.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 31.094527363184106}, {"week": "13 Mar", "return": 3.8759689922480653, "return_label": "3.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 32.299741602067215}, {"week": "20 Mar", "return": -6.716417910447767, "return_label": "-6.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 55.97014925373139}, {"week": "27 Mar", "return": 5.600000000000005, "return_label": "5.6%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 46.66666666666671}, {"week": "3 Apr", "return": -10.606060606060614, "return_label": "-10.6%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 88.38383838383845}, {"week": "10 Apr", "return": 2.5423728813559343, "return_label": "2.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 21.18644067796612}, {"week": "17 Apr", "return": 9.917355371900834, "return_label": "9.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 82.64462809917362}, {"week": "24 Apr", "return": -6.015037593984967, "return_label": "-6.0%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 50.12531328320806}, {"week": "1 May", "return": 4.0000000000000036, "return_label": "4.0%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 33.333333333333364}, {"week": "8 May", "return": -5.3846153846153895, "return_label": "-5.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 44.87179487179491}, {"week": "15 May", "return": 5.691056910569111, "return_label": "5.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 47.425474254742596}, {"week": "22 May", "return": -3.8461538461538494, "return_label": "-3.8%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 32.05128205128208}, {"week": "29 May", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "5 Jun", "return": -3.200000000000003, "return_label": "-3.2%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 26.66666666666669}, {"week": "12 Jun", "return": -0.8264462809917362, "return_label": "-0.8%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 6.887052341597802}]}, "groups": {"sector": {"scope": "FR Real Estate", "count": 43, "avg_weekly_return": 1.5191139694558415, "avg_four_week_return": -0.2731087642515325, "avg_twelve_week_return": 2.2799918777391377, "trend_breadth": 39.53488372093023, "positive_md_breadth": 41.86046511627907, "positive_rs_breadth": 30.23255813953488, "week_rank": 36, "four_week_rank": 37, "twelve_week_rank": 33, "top_peers": [{"id": 34538, "symbol": "MLFTI", "name": "France Tourisme Immobilier SA", "exchange": "PAR", "url": "/terminal/4da3148b-48a2-45ce-a79c-9270311b8e4a/report/", "weekly_return": 32.18390804597703, "weekly_return_label": "32.2%", "weekly_return_tone": "positive", "four_week_return": 57.534246575342486, "four_week_return_label": "57.5%", "four_week_return_tone": "positive", "twelve_week_return": 105.35714285714286, "twelve_week_return_label": "105.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33811, "symbol": "CARM", "name": "Carmila S.A.", "exchange": "PAR", "url": "/terminal/cad2edf8-ee82-4f07-b816-3c3d83830acd/report/", "weekly_return": 6.35118968562823, "weekly_return_label": "6.4%", "weekly_return_tone": "positive", "four_week_return": 12.64489014946815, "four_week_return_label": "12.6%", "four_week_return_tone": "positive", "twelve_week_return": 8.692428808686419, "twelve_week_return_label": "8.7%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 34183, "symbol": "FIPP", "name": "FIPP S.A.", "exchange": "PAR", "url": "/terminal/e9ae6671-4256-4807-a4cb-bfa8422c409b/report/", "weekly_return": 0.6289308176100634, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": 8.843537414965995, "four_week_return_label": "8.8%", "four_week_return_tone": "positive", "twelve_week_return": 16.788321167883204, "twelve_week_return_label": "16.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 34436, "symbol": "LI", "name": "Kl\u00e9pierre SA", "exchange": "PAR", "url": "/terminal/d23677be-befd-4b82-8b07-c81904cc5efd/report/", "weekly_return": 5.187316853391445, "weekly_return_label": "5.2%", "weekly_return_tone": "positive", "four_week_return": 7.542725619997808, "four_week_return_label": "7.5%", "four_week_return_tone": "positive", "twelve_week_return": 13.28367122024607, "twelve_week_return_label": "13.3%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 34337, "symbol": "ICAD", "name": "Icade", "exchange": "PAR", "url": "/terminal/fa9e4cb4-b67e-4973-bc4f-3082fc3a0cdf/report/", "weekly_return": 3.7937793674017133, "weekly_return_label": "3.8%", "weekly_return_tone": "positive", "four_week_return": 7.074761665830407, "four_week_return_label": "7.1%", "four_week_return_tone": "positive", "twelve_week_return": 9.660848389560554, "twelve_week_return_label": "9.7%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}, "industry": {"scope": "FR Real Estate - Development", "count": 6, "avg_weekly_return": -1.4585241771385409, "avg_four_week_return": -4.569540132964856, "avg_twelve_week_return": -11.233932273432476, "trend_breadth": 16.666666666666664, "positive_md_breadth": 16.666666666666664, "positive_rs_breadth": 16.666666666666664, "week_rank": 4, "four_week_rank": 5, "twelve_week_rank": 3, "top_peers": [{"id": 33566, "symbol": "ALREA", "name": "R\u00e9alit\u00e9s S.A.", "exchange": "PAR", "url": "/terminal/1df1cd80-ce27-44f1-81d1-11584ba2efba/report/", "weekly_return": -7.142857142857134, "weekly_return_label": "-7.1%", "weekly_return_tone": "negative", "four_week_return": 4.1666666666666705, "four_week_return_label": "4.2%", "four_week_return_tone": "positive", "twelve_week_return": -31.578947368421044, "twelve_week_return_label": "-31.6%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 33678, "symbol": "AREIT", "name": "Altareit SCA", "exchange": "PAR", "url": "/terminal/c4fd8973-fe67-4df2-abff-9674fbae690e/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": -1.680672268907563, "four_week_return_label": "-1.7%", "four_week_return_tone": "negative", "twelve_week_return": -1.680672268907563, "twelve_week_return_label": "-1.7%", "twelve_week_return_tone": "negative", "trend_active": true, "positive_md": false, "positive_rs": true}, {"id": 33726, "symbol": "BASS", "name": "BASSAC Soci\u00e9t\u00e9 anonyme", "exchange": "PAR", "url": "/terminal/49a30764-d819-49c8-ad61-d2b77f650110/report/", "weekly_return": -2.41227642159107, "weekly_return_label": "-2.4%", "weekly_return_tone": "negative", "four_week_return": -5.428505778042016, "four_week_return_label": "-5.4%", "four_week_return_tone": "negative", "twelve_week_return": 1.7648541240836046, "twelve_week_return_label": "1.8%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 33575, "symbol": "ALRIS", "name": "Rising Stone S.A.", "exchange": "PAR", "url": "/terminal/fbaf76c7-8ff9-440d-8e4b-9edf4730688a/report/", "weekly_return": 1.6304347826086956, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "four_week_return": -6.872511815288609, "four_week_return_label": "-6.9%", "four_week_return_tone": "negative", "twelve_week_return": -5.982902201423919, "twelve_week_return_label": "-6.0%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 34561, "symbol": "MLLCB", "name": "Les Constructeurs du Bois S.A.", "exchange": "PAR", "url": "/terminal/254ce323-b53d-4e5d-b063-d150f4114643/report/", "weekly_return": -0.8264462809917362, "weekly_return_label": "-0.8%", "weekly_return_tone": "negative", "four_week_return": -7.692307692307699, "four_week_return_label": "-7.7%", "four_week_return_tone": "negative", "twelve_week_return": -4.0000000000000036, "twelve_week_return_label": "-4.0%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "0.21", "market_dynamics_tone": "positive", "md_4_change": "271.8%", "relative_strength": "-21.80", "rs_4_change": "-60.2%", "expectation": "Undecided", "expectation_probability": "46.36%"}, "volume": {"latest": "512", "average_13": "1.2K", "average_52": "1.5K", "ratio_13": "0.4x", "ratio_52": "0.3x"}, "risk": {"volatility_13": "5.7%", "volatility_52": "4.8%", "downside_weeks": 24, "upside_weeks": 21, "downside_breadth": "46.2%", "average_gain": "3.9%", "average_loss": "-4.6%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-9.5%", "tone": "negative"}, {"label": "Volume", "value": "0.4x", "tone": "neutral"}], "opportunities": ["Market Dynamics is positive on the latest completed week."], "risks": ["Trend Signal is inactive, so price action has not confirmed a constructive regime.", "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.", "The share remains more than 20% below its 52-week high.", "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": "2.40 EUR", "weekly_return": -0.8264462809917362, "weekly_return_label": "-0.8%", "weekly_return_tone": "negative", "trend_line": "2.65 EUR", "fair_value": "3.44 EUR", "market_dynamics": "0.21", "relative_strength": "-21.80", "volume": "512", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "2.42 EUR", "weekly_return": -3.200000000000003, "weekly_return_label": "-3.2%", "weekly_return_tone": "negative", "trend_line": "2.67 EUR", "fair_value": "3.46 EUR", "market_dynamics": "0.39", "relative_strength": "-20.51", "volume": "1.4K", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "2.50 EUR", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "2.69 EUR", "fair_value": "3.47 EUR", "market_dynamics": "0.30", "relative_strength": "-18.24", "volume": "1.2K", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "2.50 EUR", "weekly_return": -3.8461538461538494, "weekly_return_label": "-3.8%", "weekly_return_tone": "negative", "trend_line": "2.71 EUR", "fair_value": "3.48 EUR", "market_dynamics": "0.28", "relative_strength": "-18.04", "volume": "2.0K", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "2.60 EUR", "weekly_return": 5.691056910569111, "weekly_return_label": "5.7%", "weekly_return_tone": "positive", "trend_line": "2.74 EUR", "fair_value": "3.49 EUR", "market_dynamics": "0.06", "relative_strength": "-13.61", "volume": "1.1K", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "2.46 EUR", "weekly_return": -5.3846153846153895, "weekly_return_label": "-5.4%", "weekly_return_tone": "negative", "trend_line": "2.77 EUR", "fair_value": "3.50 EUR", "market_dynamics": "-0.03", "relative_strength": "-20.22", "volume": "640", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "2.60 EUR", "weekly_return": 4.0000000000000036, "weekly_return_label": "4.0%", "weekly_return_tone": "positive", "trend_line": "2.80 EUR", "fair_value": "3.51 EUR", "market_dynamics": "-0.21", "relative_strength": "-16.29", "volume": "487", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "2.50 EUR", "weekly_return": -6.015037593984967, "weekly_return_label": "-6.0%", "weekly_return_tone": "negative", "trend_line": "2.83 EUR", "fair_value": "3.53 EUR", "market_dynamics": "-0.44", "relative_strength": "-20.23", "volume": "75", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "2.66 EUR", "weekly_return": 9.917355371900834, "weekly_return_label": "9.9%", "weekly_return_tone": "positive", "trend_line": "2.86 EUR", "fair_value": "3.54 EUR", "market_dynamics": "-0.31", "relative_strength": "-18.39", "volume": "612", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "2.42 EUR", "weekly_return": 2.5423728813559343, "weekly_return_label": "2.5%", "weekly_return_tone": "positive", "trend_line": "2.88 EUR", "fair_value": "3.55 EUR", "market_dynamics": "-0.52", "relative_strength": "-24.71", "volume": "1.0K", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "2.36 EUR", "weekly_return": -10.606060606060614, "weekly_return_label": "-10.6%", "weekly_return_tone": "negative", "trend_line": "2.91 EUR", "fair_value": "3.56 EUR", "market_dynamics": "-0.28", "relative_strength": "-24.53", "volume": "3.1K", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "2.64 EUR", "weekly_return": 5.600000000000005, "weekly_return_label": "5.6%", "weekly_return_tone": "positive", "trend_line": "2.94 EUR", "fair_value": "3.58 EUR", "market_dynamics": "-0.28", "relative_strength": "-13.27", "volume": "1.9K", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "2.50 EUR", "weekly_return": -6.716417910447767, "weekly_return_label": "-6.7%", "weekly_return_tone": "negative", "trend_line": "2.96 EUR", "fair_value": "3.59 EUR", "market_dynamics": "-0.44", "relative_strength": "-17.94", "volume": "1.5K", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "2.68 EUR", "weekly_return": 3.8759689922480653, "weekly_return_label": "3.9%", "weekly_return_tone": "positive", "trend_line": "2.99 EUR", "fair_value": "3.60 EUR", "market_dynamics": "-0.37", "relative_strength": "-15.29", "volume": "685", "trend_signal": "Off"}], "chart_url": "/terminal/254ce323-b53d-4e5d-b063-d150f4114643/", "api_path": "/terminal/254ce323-b53d-4e5d-b063-d150f4114643/report/api/"}