{"ticker": {"uuid": "66f32a81-17bd-46f6-825f-965478f86962", "symbol": "O5G", "name": "CPI Property Group", "exchange": "GER", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "O5G closed the latest completed week at 0.74 EUR. The 4-week return is 3.5% and the 12-week return is -1.3%. Trend Signal is inactive, Market Dynamics is 0.36.", "description": "CPI Property Group operates as a property investor and developer in Central Europe. Its portfolio comprises real estate assets in the Czech and Slovak Republics, including residential, retail, hospitality, and industrial projects. CPI Property Group is headquartered in Luxembourg, Luxembourg.", "setup_signature": "Risk-first tape", "composite_score": "39", "kpis": [{"label": "Latest Close", "value": "0.74 EUR", "hint": "2026-06-12"}, {"label": "1W Return", "value": "0.0%", "tone": "neutral", "hint": "latest completed week"}, {"label": "4W Return", "value": "3.5%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-1.3%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "11.5%", "hint": "6 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.0x", "hint": "vs 13-week average"}], "classification": {"exchange": "GER", "country": "DE", "sector": "Real Estate", "industry": "Real Estate Services", "currency": "EUR", "market_cap": "6.5B"}, "price": {"trend_line": "0.75 EUR", "fair_value": "0.83 EUR", "vs_trend": "-1.3%", "vs_fair_value": "-10.8%", "high_52": "0.85 EUR", "low_52": "0.68 EUR", "drawdown": "-12.9%", "range_position": "37.1%"}, "momentum": {"returns": [{"label": "1W", "value": 0.0, "value_label": "0.0%", "tone": "neutral", "width": 4}, {"label": "4W", "value": 3.4965034965034993, "value_label": "3.5%", "tone": "positive", "width": 9.990009990009998}, {"label": "12W", "value": -1.3333333333333344, "value_label": "-1.3%", "tone": "negative", "width": 4}, {"label": "26W", "value": -5.732484076433126, "value_label": "-5.7%", "tone": "negative", "width": 16.378525932666076}, {"label": "52W", "value": -11.377245508982032, "value_label": "-11.4%", "tone": "negative", "width": 32.506415739948665}], "trend_streak": 0, "active_weeks": 6, "active_breadth": "11.5%", "peer": {"scope": "DE Real Estate", "count": 28, "rank": 12, "percentile": 59.25925925925925, "avg_weekly_return": 0.3964085197799877}}, "setup": {"scores": [{"label": "Trend", "value": 6.346153846153847, "value_label": "6", "width": 6.346153846153847, "tone": "negative", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 56.841958041958044, "value_label": "57", "width": 56.841958041958044, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 71.35372455474895, "value_label": "71", "width": 71.35372455474895, "tone": "positive", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 31.43349259108666, "value_label": "31", "width": 31.43349259108666, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 1.4085610548442575, "value_label": "1", "width": 4, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 63.94779671964425, "value_label": "64", "width": 63.94779671964425, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "6 Mar", "return": -0.6756756756756763, "return_label": "-0.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 5.630630630630637}, {"week": "13 Mar", "return": -0.680272108843538, "return_label": "-0.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 5.668934240362816}, {"week": "20 Mar", "return": 2.739726027397263, "return_label": "2.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 22.831050228310524}, {"week": "27 Mar", "return": -3.333333333333336, "return_label": "-3.3%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 27.7777777777778}, {"week": "3 Apr", "return": 1.3793103448275874, "return_label": "1.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 11.494252873563228}, {"week": "10 Apr", "return": 1.360544217687076, "return_label": "1.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 11.337868480725632}, {"week": "17 Apr", "return": -0.671140939597316, "return_label": "-0.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 5.5928411633109665}, {"week": "24 Apr", "return": 0.6756756756756763, "return_label": "0.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 5.630630630630637}, {"week": "1 May", "return": -2.0134228187919483, "return_label": "-2.0%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 16.778523489932905}, {"week": "8 May", "return": 1.3698630136986314, "return_label": "1.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 11.415525114155262}, {"week": "15 May", "return": -3.378378378378381, "return_label": "-3.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 28.153153153153177}, {"week": "22 May", "return": 2.0979020979020997, "return_label": "2.1%", "tone": "positive", "trend": false, "buy_signal": true, "positive_md": true, "height": 17.482517482517498}, {"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": 1.3698630136986314, "return_label": "1.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 11.415525114155262}, {"week": "12 Jun", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": true, "height": 4}]}, "groups": {"sector": {"scope": "DE Real Estate", "count": 28, "avg_weekly_return": 0.3964085197799877, "avg_four_week_return": -2.7787188599419426, "avg_twelve_week_return": -1.3133818792709693, "trend_breadth": 10.714285714285714, "positive_md_breadth": 28.57142857142857, "positive_rs_breadth": 10.714285714285714, "week_rank": 11, "four_week_rank": 3, "twelve_week_rank": 15, "top_peers": [{"id": 14736, "symbol": "DMRE", "name": "DEMIRE Deutsche Mittelstand Real Estate AG", "exchange": "GER", "url": "/terminal/25311ee6-2b5b-4a54-8295-d036e1541da8/report/", "weekly_return": 18.562874251497004, "weekly_return_label": "18.6%", "weekly_return_tone": "positive", "four_week_return": 13.142857142857157, "four_week_return_label": "13.1%", "four_week_return_tone": "positive", "twelve_week_return": -19.18367346938775, "twelve_week_return_label": "-19.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 19985, "symbol": "PAT", "name": "PATRIZIA SE", "exchange": "GER", "url": "/terminal/2f177694-0b5c-4e94-ac3f-98d8c3300d92/report/", "weekly_return": 10.045477489719126, "weekly_return_label": "10.0%", "weekly_return_tone": "positive", "four_week_return": 8.444272610041466, "four_week_return_label": "8.4%", "four_week_return_tone": "positive", "twelve_week_return": 13.005780346820814, "twelve_week_return_label": "13.0%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}, {"id": 19902, "symbol": "O5G", "name": "CPI Property Group", "exchange": "GER", "url": "/terminal/66f32a81-17bd-46f6-825f-965478f86962/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 3.4965034965034993, "four_week_return_label": "3.5%", "four_week_return_tone": "positive", "twelve_week_return": -1.3333333333333344, "twelve_week_return_label": "-1.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 20681, "symbol": "SZ50", "name": "L\u00fcbke Kelber AG", "exchange": "GER", "url": "/terminal/5fc45561-ab8c-40e0-b050-ece742c1de59/report/", "weekly_return": 1.5625000000000038, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "four_week_return": 2.0942408376963275, "four_week_return_label": "2.1%", "four_week_return_tone": "positive", "twelve_week_return": 1.0362694300518096, "twelve_week_return_label": "1.0%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 18845, "symbol": "GTY", "name": "Gateway Real Estate AG", "exchange": "GER", "url": "/terminal/9a45f340-15c1-4862-a119-43ee88aad4a0/report/", "weekly_return": 9.198813056379814, "weekly_return_label": "9.2%", "weekly_return_tone": "positive", "four_week_return": 1.9390581717451543, "four_week_return_label": "1.9%", "four_week_return_tone": "positive", "twelve_week_return": 23.07692307692308, "twelve_week_return_label": "23.1%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}, "industry": {"scope": "DE Real Estate Services", "count": 20, "avg_weekly_return": 0.10169924980674169, "avg_four_week_return": -2.0789572923612427, "avg_twelve_week_return": -2.1608629270425337, "trend_breadth": 10.0, "positive_md_breadth": 30.0, "positive_rs_breadth": 15.0, "week_rank": 7, "four_week_rank": 3, "twelve_week_rank": 11, "top_peers": [{"id": 14736, "symbol": "DMRE", "name": "DEMIRE Deutsche Mittelstand Real Estate AG", "exchange": "GER", "url": "/terminal/25311ee6-2b5b-4a54-8295-d036e1541da8/report/", "weekly_return": 18.562874251497004, "weekly_return_label": "18.6%", "weekly_return_tone": "positive", "four_week_return": 13.142857142857157, "four_week_return_label": "13.1%", "four_week_return_tone": "positive", "twelve_week_return": -19.18367346938775, "twelve_week_return_label": "-19.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 19985, "symbol": "PAT", "name": "PATRIZIA SE", "exchange": "GER", "url": "/terminal/2f177694-0b5c-4e94-ac3f-98d8c3300d92/report/", "weekly_return": 10.045477489719126, "weekly_return_label": "10.0%", "weekly_return_tone": "positive", "four_week_return": 8.444272610041466, "four_week_return_label": "8.4%", "four_week_return_tone": "positive", "twelve_week_return": 13.005780346820814, "twelve_week_return_label": "13.0%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}, {"id": 19902, "symbol": "O5G", "name": "CPI Property Group", "exchange": "GER", "url": "/terminal/66f32a81-17bd-46f6-825f-965478f86962/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 3.4965034965034993, "four_week_return_label": "3.5%", "four_week_return_tone": "positive", "twelve_week_return": -1.3333333333333344, "twelve_week_return_label": "-1.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 20681, "symbol": "SZ50", "name": "L\u00fcbke Kelber AG", "exchange": "GER", "url": "/terminal/5fc45561-ab8c-40e0-b050-ece742c1de59/report/", "weekly_return": 1.5625000000000038, "weekly_return_label": "1.6%", "weekly_return_tone": "positive", "four_week_return": 2.0942408376963275, "four_week_return_label": "2.1%", "four_week_return_tone": "positive", "twelve_week_return": 1.0362694300518096, "twelve_week_return_label": "1.0%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 14435, "symbol": "CCAP", "name": "CORESTATE Capital Holding S.A.", "exchange": "GER", "url": "/terminal/cea96e83-b9df-48d2-b8d0-bb3a2a9d6627/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 1.6949152542372898, "four_week_return_label": "1.7%", "four_week_return_tone": "positive", "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.36", "market_dynamics_tone": "positive", "md_4_change": "186.2%", "relative_strength": "-6.75", "rs_4_change": "20.9%", "expectation": "Negative", "expectation_probability": "32.28%"}, "volume": {"latest": "54", "average_13": "1.6K", "average_52": "2.3K", "ratio_13": "0.0x", "ratio_52": "0.0x"}, "risk": {"volatility_13": "1.9%", "volatility_52": "2.3%", "downside_weeks": 19, "upside_weeks": 16, "downside_breadth": "36.5%", "average_gain": "1.9%", "average_loss": "-2.2%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-1.3%", "tone": "negative"}, {"label": "Volume", "value": "0.0x", "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."], "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": "0.74 EUR", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "0.75 EUR", "fair_value": "0.83 EUR", "market_dynamics": "0.36", "relative_strength": "-6.75", "volume": "54", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "0.74 EUR", "weekly_return": 1.3698630136986314, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "trend_line": "0.75 EUR", "fair_value": "0.83 EUR", "market_dynamics": "0.12", "relative_strength": "-7.51", "volume": "2", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "0.73 EUR", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "0.75 EUR", "fair_value": "0.83 EUR", "market_dynamics": "0.11", "relative_strength": "-10.29", "volume": "0", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "0.73 EUR", "weekly_return": 2.0979020979020997, "weekly_return_label": "2.1%", "weekly_return_tone": "positive", "trend_line": "0.75 EUR", "fair_value": "0.83 EUR", "market_dynamics": "0.14", "relative_strength": "-9.83", "volume": "10", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "0.71 EUR", "weekly_return": -3.378378378378381, "weekly_return_label": "-3.4%", "weekly_return_tone": "negative", "trend_line": "0.76 EUR", "fair_value": "0.83 EUR", "market_dynamics": "0.13", "relative_strength": "-8.52", "volume": "866", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "0.74 EUR", "weekly_return": 1.3698630136986314, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "trend_line": "0.76 EUR", "fair_value": "0.84 EUR", "market_dynamics": "0.11", "relative_strength": "-7.12", "volume": "115", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "0.73 EUR", "weekly_return": -2.0134228187919483, "weekly_return_label": "-2.0%", "weekly_return_tone": "negative", "trend_line": "0.76 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.06", "relative_strength": "-8.48", "volume": "316", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "0.74 EUR", "weekly_return": 0.6756756756756763, "weekly_return_label": "0.7%", "weekly_return_tone": "positive", "trend_line": "0.77 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.35", "relative_strength": "-6.29", "volume": "73", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "0.74 EUR", "weekly_return": -0.671140939597316, "weekly_return_label": "-0.7%", "weekly_return_tone": "negative", "trend_line": "0.77 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.64", "relative_strength": "-9.42", "volume": "2.2K", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "0.74 EUR", "weekly_return": 1.360544217687076, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "trend_line": "0.77 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.69", "relative_strength": "-5.86", "volume": "1.0K", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "0.73 EUR", "weekly_return": 1.3793103448275874, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "trend_line": "0.77 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.99", "relative_strength": "-5.08", "volume": "1.3K", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "0.72 EUR", "weekly_return": -3.333333333333336, "weekly_return_label": "-3.3%", "weekly_return_tone": "negative", "trend_line": "0.78 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.79", "relative_strength": "-3.16", "volume": "8.4K", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "0.75 EUR", "weekly_return": 2.739726027397263, "weekly_return_label": "2.7%", "weekly_return_tone": "positive", "trend_line": "0.78 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.76", "relative_strength": "-0.43", "volume": "6.6K", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "0.73 EUR", "weekly_return": -0.680272108843538, "weekly_return_label": "-0.7%", "weekly_return_tone": "negative", "trend_line": "0.78 EUR", "fair_value": "0.84 EUR", "market_dynamics": "-0.83", "relative_strength": "-7.63", "volume": "3.2K", "trend_signal": "Off"}], "chart_url": "/terminal/66f32a81-17bd-46f6-825f-965478f86962/", "api_path": "/terminal/66f32a81-17bd-46f6-825f-965478f86962/report/api/"}