{"ticker": {"uuid": "df419b6e-f4e1-4fd8-9d66-d7f29381b860", "symbol": "IPS", "name": "Ipsos SA", "exchange": "PAR", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "IPS closed the latest completed week at 38.62 EUR. The 4-week return is 5.9% and the 12-week return is 15.1%. Trend Signal is active, Market Dynamics is 1.28.", "description": "Ipsos SA, through its subsidiaries, provides survey-based research services for companies and institutions in Europe, the Middle East, Africa, the Americas, and the Asia-Pacific. The company offers services in the information production and analysis chain, including data collection, data processing and integration, data analysis, information delivery and presentation, and information activation. It also provides audience measurement, automotive and mobility development, brand health tracking, channel performance, corporate reputation, creative excellence, customer experience, healthcare, innovation, Ipsos MMA, Ipsos UU, market strategy and understanding, observer, public affairs, social intelligence analytics, and other specialist services, as well as research methodologies, such as device agnosticism, programmatic sampling, and digital face-to-face interview. In addition, the company offers online and mobile integrated services and device agnostic solutions that include online surveys adapted to laptops, smartphones, and tablets; and qualitative research services, as well as operates Ipsos.Digital, a do-it-yourself platform. Further, it provides artificial intelligence and data science solutions that develops and provides analytical tools based on data science, machine learning, big analytics, and modelling; and behavioral science and neuroscience solutions, as well as operates Ipsos Knowledge Centre for teams and clients. Ipsos SA was incorporated in 1975 and is headquartered in Paris, France.", "setup_signature": "Balanced read", "composite_score": "60", "kpis": [{"label": "Latest Close", "value": "38.62 EUR", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-0.3%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "5.9%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "15.1%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "15.4%", "hint": "8 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.7x", "hint": "vs 13-week average"}], "classification": {"exchange": "PAR", "country": "FR", "sector": "Industrials", "industry": "Consulting Services", "currency": "EUR", "market_cap": "1.6B"}, "price": {"trend_line": "34.65 EUR", "fair_value": "44.62 EUR", "vs_trend": "11.4%", "vs_fair_value": "-13.5%", "high_52": "44.00 EUR", "low_52": "29.10 EUR", "drawdown": "-12.2%", "range_position": "63.9%"}, "momentum": {"returns": [{"label": "1W", "value": -0.30976508467913083, "value_label": "-0.3%", "tone": "negative", "width": 4}, {"label": "4W", "value": 5.866225328947378, "value_label": "5.9%", "tone": "positive", "width": 16.760643796992508}, {"label": "12W", "value": 15.14608780124963, "value_label": "15.1%", "tone": "positive", "width": 43.27453657499894}, {"label": "26W", "value": 17.0303, "value_label": "17.0%", "tone": "positive", "width": 48.658}, {"label": "52W", "value": -10.341166958727262, "value_label": "-10.3%", "tone": "negative", "width": 29.546191310649323}], "trend_streak": 8, "active_weeks": 8, "active_breadth": "15.4%", "peer": {"scope": "FR Industrials", "count": 99, "rank": 52, "percentile": 47.95918367346938, "avg_weekly_return": -1.8159460419409263}}, "setup": {"scores": [{"label": "Trend", "value": 36.15384615384615, "value_label": "36", "width": 36.15384615384615, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 77.12379727770363, "value_label": "77", "width": 77.12379727770363, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 77.59404744190219, "value_label": "78", "width": 77.59404744190219, "tone": "positive", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 80.4594372875807, "value_label": "80", "width": 80.4594372875807, "tone": "positive", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 28.609154392795155, "value_label": "29", "width": 28.609154392795155, "tone": "negative", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 57.427740057485835, "value_label": "57", "width": 57.427740057485835, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 10.875157657657674, "return_label": "10.9%", "tone": "positive", "trend": false, "buy_signal": true, "positive_md": true, "height": 90.62631381381395}, {"week": "6 Mar", "return": 7.138708854866757, "return_label": "7.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 59.489240457222984}, {"week": "13 Mar", "return": -1.4626138387114744, "return_label": "-1.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 12.188448655928953}, {"week": "20 Mar", "return": -7.8064868662318165, "return_label": "-7.8%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 65.05405721859847}, {"week": "27 Mar", "return": 0.41740905135931006, "return_label": "0.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "3 Apr", "return": 1.0688865795724374, "return_label": "1.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 8.907388163103645}, {"week": "10 Apr", "return": 5.464162589184425, "return_label": "5.5%", "tone": "positive", "trend": false, "buy_signal": true, "positive_md": true, "height": 45.53468824320354}, {"week": "17 Apr", "return": -6.518108271971686, "return_label": "-6.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 54.317568933097384}, {"week": "24 Apr", "return": 3.098918262845104, "return_label": "3.1%", "tone": "positive", "trend": true, "buy_signal": true, "positive_md": true, "height": 25.824318857042535}, {"week": "1 May", "return": 4.104052260349852, "return_label": "4.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 34.20043550291543}, {"week": "8 May", "return": 2.887287617989996, "return_label": "2.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.06073014991663}, {"week": "15 May", "return": -1.5650323376947641, "return_label": "-1.6%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 13.041936147456369}, {"week": "22 May", "return": 0.7675383771929994, "return_label": "0.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 6.3961531432749945}, {"week": "29 May", "return": 5.549513359603546, "return_label": "5.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 46.245944663362884}, {"week": "5 Jun", "return": -0.15463144728432274, "return_label": "-0.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "12 Jun", "return": -0.30976508467913083, "return_label": "-0.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}]}, "groups": {"sector": {"scope": "FR Industrials", "count": 99, "avg_weekly_return": -1.8159460419409263, "avg_four_week_return": 0.8501055327560442, "avg_twelve_week_return": 5.845137109431624, "trend_breadth": 49.494949494949495, "positive_md_breadth": 59.59595959595959, "positive_rs_breadth": 43.43434343434344, "week_rank": 52, "four_week_rank": 22, "twelve_week_rank": 23, "top_peers": [{"id": 34180, "symbol": "FINM", "name": "Financi\u00e8re Marjos SA", "exchange": "PAR", "url": "/terminal/6c518876-3a42-4729-905a-f72e1f3916fd/report/", "weekly_return": 12.65822784810126, "weekly_return_label": "12.7%", "weekly_return_tone": "positive", "four_week_return": 93.4782608695652, "four_week_return_label": "93.5%", "four_week_return_tone": "positive", "twelve_week_return": 201.6949152542373, "twelve_week_return_label": "201.7%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33318, "symbol": "ALDBT", "name": "DBT SA", "exchange": "PAR", "url": "/terminal/7b43b8fa-d091-42ba-a3de-4d8b94e8e8dc/report/", "weekly_return": -21.937321937321933, "weekly_return_label": "-21.9%", "weekly_return_tone": "negative", "four_week_return": 50.54945054945055, "four_week_return_label": "50.5%", "four_week_return_tone": "positive", "twelve_week_return": 0.1828153564899504, "twelve_week_return_label": "0.2%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 33396, "symbol": "ALGRO", "name": "Grolleau Soci\u00e9t\u00e9 Anonyme", "exchange": "PAR", "url": "/terminal/86797ead-8efa-4b43-b7d1-2408f7f1bcbd/report/", "weekly_return": -5.670103092783499, "weekly_return_label": "-5.7%", "weekly_return_tone": "negative", "four_week_return": 30.714285714285726, "four_week_return_label": "30.7%", "four_week_return_tone": "positive", "twelve_week_return": 44.094488188976385, "twelve_week_return_label": "44.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33377, "symbol": "ALFRE", "name": "Freelance.com SA", "exchange": "PAR", "url": "/terminal/4ae78705-4801-4ed1-825e-fd576de7c729/report/", "weekly_return": 1.449275362318842, "weekly_return_label": "1.4%", "weekly_return_tone": "positive", "four_week_return": 28.44036697247705, "four_week_return_label": "28.4%", "four_week_return_tone": "positive", "twelve_week_return": 30.84112149532709, "twelve_week_return_label": "30.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 34608, "symbol": "MRN", "name": "Mersen S.A.", "exchange": "PAR", "url": "/terminal/47436986-3a2d-4161-92b9-b82c7ca8a2af/report/", "weekly_return": 2.0000023255813884, "weekly_return_label": "2.0%", "weekly_return_tone": "positive", "four_week_return": 24.886111186962154, "four_week_return_label": "24.9%", "four_week_return_tone": "positive", "twelve_week_return": 103.52669621933623, "twelve_week_return_label": "103.5%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "FR Consulting Services", "count": 3, "avg_weekly_return": -2.8243501077332738, "avg_four_week_return": -6.854302378985513, "avg_twelve_week_return": -7.511181738705546, "trend_breadth": 33.33333333333333, "positive_md_breadth": 33.33333333333333, "positive_rs_breadth": 33.33333333333333, "week_rank": 1, "four_week_rank": 1, "twelve_week_rank": 1, "top_peers": [{"id": 34368, "symbol": "IPS", "name": "Ipsos SA", "exchange": "PAR", "url": "/terminal/df419b6e-f4e1-4fd8-9d66-d7f29381b860/report/", "weekly_return": -0.30976508467913083, "weekly_return_label": "-0.3%", "weekly_return_tone": "negative", "four_week_return": 5.866225328947378, "four_week_return_label": "5.9%", "four_week_return_tone": "positive", "twelve_week_return": 15.14608780124963, "twelve_week_return_label": "15.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 33776, "symbol": "BVI", "name": "Bureau Veritas SA", "exchange": "PAR", "url": "/terminal/6a11eda2-b956-41c4-b453-cf112b4d053c/report/", "weekly_return": -0.6632852385206948, "weekly_return_label": "-0.7%", "weekly_return_tone": "negative", "four_week_return": -0.42913246590392023, "four_week_return_label": "-0.4%", "four_week_return_tone": "negative", "twelve_week_return": -0.3914974241459285, "twelve_week_return_label": "-0.4%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 33148, "symbol": "AAA", "name": "Alan Allman Associates", "exchange": "PAR", "url": "/terminal/a88e8e95-c0cf-4f01-b953-cdfc670e482a/report/", "weekly_return": -7.499999999999996, "weekly_return_label": "-7.5%", "weekly_return_tone": "negative", "four_week_return": -25.999999999999996, "four_week_return_label": "-26.0%", "four_week_return_tone": "negative", "twelve_week_return": -37.28813559322034, "twelve_week_return_label": "-37.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "1.28", "market_dynamics_tone": "positive", "md_4_change": "57.7%", "relative_strength": "3.19", "rs_4_change": "261.1%", "expectation": "Undecided", "expectation_probability": "54.98%"}, "volume": {"latest": "250.2K", "average_13": "367.3K", "average_52": "317.4K", "ratio_13": "0.7x", "ratio_52": "0.8x"}, "risk": {"volatility_13": "3.9%", "volatility_52": "4.1%", "downside_weeks": 25, "upside_weeks": 27, "downside_breadth": "48.1%", "average_gain": "2.9%", "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": "11.4%", "tone": "positive"}, {"label": "Volume", "value": "0.7x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 8-week active streak.", "Price is above the Trend Line, keeping the weekly tape constructive.", "Market Dynamics is positive on the latest completed week."], "risks": ["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": "38.62 EUR", "weekly_return": -0.30976508467913083, "weekly_return_label": "-0.3%", "weekly_return_tone": "negative", "trend_line": "34.65 EUR", "fair_value": "44.62 EUR", "market_dynamics": "1.28", "relative_strength": "3.19", "volume": "250.2K", "trend_signal": "On"}, {"week": "2026-06-05", "close": "38.74 EUR", "weekly_return": -0.15463144728432274, "weekly_return_label": "-0.2%", "weekly_return_tone": "negative", "trend_line": "34.44 EUR", "fair_value": "44.68 EUR", "market_dynamics": "1.26", "relative_strength": "4.74", "volume": "377.0K", "trend_signal": "On"}, {"week": "2026-05-29", "close": "38.80 EUR", "weekly_return": 5.549513359603546, "weekly_return_label": "5.5%", "weekly_return_tone": "positive", "trend_line": "34.21 EUR", "fair_value": "44.71 EUR", "market_dynamics": "1.16", "relative_strength": "5.04", "volume": "345.5K", "trend_signal": "On"}, {"week": "2026-05-22", "close": "36.76 EUR", "weekly_return": 0.7675383771929994, "weekly_return_label": "0.8%", "weekly_return_tone": "positive", "trend_line": "34.02 EUR", "fair_value": "44.74 EUR", "market_dynamics": "0.93", "relative_strength": "-0.00", "volume": "327.0K", "trend_signal": "On"}, {"week": "2026-05-15", "close": "36.48 EUR", "weekly_return": -1.5650323376947641, "weekly_return_label": "-1.6%", "weekly_return_tone": "negative", "trend_line": "33.93 EUR", "fair_value": "44.77 EUR", "market_dynamics": "0.81", "relative_strength": "0.88", "volume": "242.7K", "trend_signal": "On"}, {"week": "2026-05-08", "close": "37.06 EUR", "weekly_return": 2.887287617989996, "weekly_return_label": "2.9%", "weekly_return_tone": "positive", "trend_line": "33.92 EUR", "fair_value": "44.81 EUR", "market_dynamics": "0.78", "relative_strength": "0.08", "volume": "316.0K", "trend_signal": "On"}, {"week": "2026-05-01", "close": "36.02 EUR", "weekly_return": 4.104052260349852, "weekly_return_label": "4.1%", "weekly_return_tone": "positive", "trend_line": "33.86 EUR", "fair_value": "44.86 EUR", "market_dynamics": "0.77", "relative_strength": "-3.09", "volume": "223.8K", "trend_signal": "On"}, {"week": "2026-04-24", "close": "34.60 EUR", "weekly_return": 3.098918262845104, "weekly_return_label": "3.1%", "weekly_return_tone": "positive", "trend_line": "33.90 EUR", "fair_value": "44.91 EUR", "market_dynamics": "0.71", "relative_strength": "-7.73", "volume": "492.5K", "trend_signal": "On"}, {"week": "2026-04-17", "close": "33.56 EUR", "weekly_return": -6.518108271971686, "weekly_return_label": "-6.5%", "weekly_return_tone": "negative", "trend_line": "33.96 EUR", "fair_value": "44.98 EUR", "market_dynamics": "0.67", "relative_strength": "-13.64", "volume": "899.2K", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "35.90 EUR", "weekly_return": 5.464162589184425, "weekly_return_label": "5.5%", "weekly_return_tone": "positive", "trend_line": "34.07 EUR", "fair_value": "45.04 EUR", "market_dynamics": "0.66", "relative_strength": "-6.32", "volume": "306.0K", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "34.04 EUR", "weekly_return": 1.0688865795724374, "weekly_return_label": "1.1%", "weekly_return_tone": "positive", "trend_line": "34.10 EUR", "fair_value": "45.13 EUR", "market_dynamics": "0.81", "relative_strength": "-8.29", "volume": "211.3K", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "33.68 EUR", "weekly_return": 0.41740905135931006, "weekly_return_label": "0.4%", "weekly_return_tone": "positive", "trend_line": "34.12 EUR", "fair_value": "45.24 EUR", "market_dynamics": "1.11", "relative_strength": "-6.53", "volume": "353.8K", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "33.54 EUR", "weekly_return": -7.8064868662318165, "weekly_return_label": "-7.8%", "weekly_return_tone": "negative", "trend_line": "34.18 EUR", "fair_value": "45.35 EUR", "market_dynamics": "1.29", "relative_strength": "-6.78", "volume": "430.5K", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "36.38 EUR", "weekly_return": -1.4626138387114744, "weekly_return_label": "-1.5%", "weekly_return_tone": "negative", "trend_line": "34.36 EUR", "fair_value": "45.46 EUR", "market_dynamics": "1.21", "relative_strength": "-2.37", "volume": "432.6K", "trend_signal": "Off"}], "chart_url": "/terminal/df419b6e-f4e1-4fd8-9d66-d7f29381b860/", "api_path": "/terminal/df419b6e-f4e1-4fd8-9d66-d7f29381b860/report/api/"}