{"ticker": {"uuid": "30072255-cd09-49d9-b539-fce6dc1a36a9", "symbol": "FERG", "name": "Ferguson Enterprises Inc.", "exchange": "LSE", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "FERG closed the latest completed week at 16,990 GBP. The 4-week return is 1.1% and the 12-week return is 4.0%. Trend Signal is inactive, Market Dynamics is -1.00.", "description": "Ferguson Enterprises Inc. distributes essential water and air solutions to specialized professional in the United States and Canada. The company provides various products and services, including plumbing; pipe, valves, and fittings; heating, ventilation, and air conditioning; appliances; lighting; and water and wastewater solutions to residential and non-residential customers. It also supplies specialized water and wastewater treatment products to residential, commercial, and infrastructure contractors, as well as supplies pipe, valves, and fittings solutions to industrial customers. In addition, it offers customized solutions, such as virtual design, fabrication, valve actuation, pre-assembly, kitting, installation, and project management services, as well as after-sales support that comprises warranty, credit, project-based billing, returns and maintenance, and repair and operations support. The company sells its products through a network of distribution centers, branches, counter service and sales associates, showroom consultants, and e-commerce channels. Ferguson Enterprises Inc. was founded in 1953 and is headquartered in Newport News, Virginia.", "setup_signature": "Risk-first tape", "composite_score": "38", "kpis": [{"label": "Latest Close", "value": "16,990 GBP", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-1.0%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "1.1%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "4.0%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "75.0%", "hint": "39 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.1x", "hint": "vs 13-week average"}], "classification": {"exchange": "LSE", "country": "GB", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "GBP", "market_cap": "32.4B"}, "price": {"trend_line": "17,916 GBP", "fair_value": "15,554 GBP", "vs_trend": "-5.2%", "vs_fair_value": "9.2%", "high_52": "19,929 GBP", "low_52": "15,208 GBP", "drawdown": "-14.7%", "range_position": "37.8%"}, "momentum": {"returns": [{"label": "1W", "value": -0.9906759906759907, "value_label": "-1.0%", "tone": "negative", "width": 4}, {"label": "4W", "value": 1.130952380952381, "value_label": "1.1%", "tone": "positive", "width": 4}, {"label": "12W", "value": 4.047023351493852, "value_label": "4.0%", "tone": "positive", "width": 11.562923861411006}, {"label": "26W", "value": 0.8436483406194982, "value_label": "0.8%", "tone": "positive", "width": 4}, {"label": "52W", "value": 8.37643408408351, "value_label": "8.4%", "tone": "positive", "width": 23.93266881166717}], "trend_streak": 0, "active_weeks": 39, "active_breadth": "75.0%", "peer": {"scope": "GB Industrials", "count": 169, "rank": 104, "percentile": 38.69047619047619, "avg_weekly_return": -0.5217109706605855}}, "setup": {"scores": [{"label": "Trend", "value": 41.25, "value_label": "41", "width": 41.25, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 56.24351149253494, "value_label": "56", "width": 56.24351149253494, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 16.233500750422273, "value_label": "16", "width": 16.233500750422273, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 19.95748588903084, "value_label": "20", "width": 19.95748588903084, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 45.84253095252909, "value_label": "46", "width": 45.84253095252909, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 51.42964204252213, "value_label": "51", "width": 51.42964204252213, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 2.6539325058095655, "return_label": "2.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 22.116104215079712}, {"week": "6 Mar", "return": -9.820959296284713, "return_label": "-9.8%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 81.84132746903927}, {"week": "13 Mar", "return": -4.7591741692807785, "return_label": "-4.8%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 39.65978474400649}, {"week": "20 Mar", "return": -1.6857305162349405, "return_label": "-1.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 14.047754301957838}, {"week": "27 Mar", "return": 3.1843265882820626, "return_label": "3.2%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 26.53605490235052}, {"week": "3 Apr", "return": 6.706230412882796, "return_label": "6.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 55.885253440689965}, {"week": "10 Apr", "return": 6.06228987386463, "return_label": "6.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 50.519082282205254}, {"week": "17 Apr", "return": 1.8877770774718978, "return_label": "1.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 15.731475645599149}, {"week": "24 Apr", "return": -0.10292888481447482, "return_label": "-0.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "1 May", "return": 0.30911487492415335, "return_label": "0.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "8 May", "return": -8.371856130306641, "return_label": "-8.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 69.76546775255534}, {"week": "15 May", "return": -5.824719632235902, "return_label": "-5.8%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 48.53933026863251}, {"week": "22 May", "return": -0.8928571428571428, "return_label": "-0.9%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 7.440476190476191}, {"week": "29 May", "return": 0.24024024024024024, "return_label": "0.2%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "5 Jun", "return": 2.816057519472738, "return_label": "2.8%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 23.46714599560615}, {"week": "12 Jun", "return": -0.9906759906759907, "return_label": "-1.0%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 8.255633255633256}]}, "groups": {"sector": {"scope": "GB Industrials", "count": 100, "avg_weekly_return": -0.23609763603093434, "avg_four_week_return": 3.3994647111144762, "avg_twelve_week_return": 13.186462629632116, "trend_breadth": 42.0, "positive_md_breadth": 55.00000000000001, "positive_rs_breadth": 36.0, "week_rank": 65, "four_week_rank": 58, "twelve_week_rank": 64, "top_peers": [{"id": 28041, "symbol": "EZJ", "name": "easyJet plc", "exchange": "LSE", "url": "/terminal/0e98ed81-29e9-4061-acdd-dad07a467426/report/", "weekly_return": 5.999573305077631, "weekly_return_label": "6.0%", "weekly_return_tone": "positive", "four_week_return": 45.26437610931867, "four_week_return_label": "45.3%", "four_week_return_tone": "positive", "twelve_week_return": 41.4027125327594, "twelve_week_return_label": "41.4%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}, {"id": 29044, "symbol": "IES", "name": "Invinity Energy Systems plc", "exchange": "LSE", "url": "/terminal/390787ca-3872-47b5-8252-c3d1a96ee5c2/report/", "weekly_return": -20.51282051282051, "weekly_return_label": "-20.5%", "weekly_return_tone": "negative", "four_week_return": 38.39285714285715, "four_week_return_label": "38.4%", "four_week_return_tone": "positive", "twelve_week_return": 82.35294117647058, "twelve_week_return_label": "82.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 27629, "symbol": "DIA", "name": "Dialight plc", "exchange": "LSE", "url": "/terminal/7446a95f-b61d-4009-93cb-4c448662067e/report/", "weekly_return": -2.8871391076115485, "weekly_return_label": "-2.9%", "weekly_return_tone": "negative", "four_week_return": 27.586206896551722, "four_week_return_label": "27.6%", "four_week_return_tone": "positive", "twelve_week_return": 34.05797101449276, "twelve_week_return_label": "34.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 29819, "symbol": "LUCE", "name": "Luceco plc", "exchange": "LSE", "url": "/terminal/68d790a2-5c82-4408-8d67-c5381d145c5d/report/", "weekly_return": 6.61764705882353, "weekly_return_label": "6.6%", "weekly_return_tone": "positive", "four_week_return": 23.931623931623932, "four_week_return_label": "23.9%", "four_week_return_tone": "positive", "twelve_week_return": 79.050915677805, "twelve_week_return_label": "79.1%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 28612, "symbol": "HAS", "name": "Hays plc", "exchange": "LSE", "url": "/terminal/72d1a616-999a-4335-8b46-944b69cf4528/report/", "weekly_return": 6.221197977500048, "weekly_return_label": "6.2%", "weekly_return_tone": "positive", "four_week_return": 23.015346897931956, "four_week_return_label": "23.0%", "four_week_return_tone": "positive", "twelve_week_return": 17.079368253968255, "twelve_week_return_label": "17.1%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}, "industry": {"scope": "GB Industrial Distribution", "count": 10, "avg_weekly_return": -0.27706327263090663, "avg_four_week_return": 5.809301311945402, "avg_twelve_week_return": 8.469228534591236, "trend_breadth": 10.0, "positive_md_breadth": 50.0, "positive_rs_breadth": 10.0, "week_rank": 6, "four_week_rank": 7, "twelve_week_rank": 6, "top_peers": [{"id": 28184, "symbol": "FLO", "name": "Flowtech Fluidpower plc", "exchange": "LSE", "url": "/terminal/3a5dab60-ef31-4b71-9e0d-4f4d128a6797/report/", "weekly_return": -2.5000035714285724, "weekly_return_label": "-2.5%", "weekly_return_tone": "negative", "four_week_return": 22.696624719101123, "four_week_return_label": "22.7%", "four_week_return_tone": "positive", "twelve_week_return": 21.333328888888886, "twelve_week_return_label": "21.3%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 26916, "symbol": "BMT", "name": "Braime Group PLC", "exchange": "LSE", "url": "/terminal/ecf6aede-e64f-4964-ba5f-89ede34bb1e2/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 11.76470588235294, "four_week_return_label": "11.8%", "four_week_return_tone": "positive", "twelve_week_return": 35.72723254110176, "twelve_week_return_label": "35.7%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 31493, "symbol": "TPK", "name": "Travis Perkins plc", "exchange": "LSE", "url": "/terminal/0c223d7f-a836-4e93-a4e6-d637e8ca233f/report/", "weekly_return": 3.1307550644567224, "weekly_return_label": "3.1%", "weekly_return_tone": "positive", "four_week_return": 9.803921568627452, "four_week_return_label": "9.8%", "four_week_return_tone": "positive", "twelve_week_return": 1.0050593199737294, "twelve_week_return_label": "1.0%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 28419, "symbol": "GFTU", "name": "Grafton Group plc", "exchange": "LSE", "url": "/terminal/7a54fc14-25ee-4203-a538-3d3a7ca617a6/report/", "weekly_return": 5.842504814188873, "weekly_return_label": "5.8%", "weekly_return_tone": "positive", "four_week_return": 8.238492580747371, "four_week_return_label": "8.2%", "four_week_return_tone": "positive", "twelve_week_return": -3.924042097335663, "twelve_week_return_label": "-3.9%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 30730, "symbol": "RS1", "name": "RS Group plc", "exchange": "LSE", "url": "/terminal/94abb489-0e59-4771-9a4c-aceeaeecf598/report/", "weekly_return": -3.1369067291003514, "weekly_return_label": "-3.1%", "weekly_return_tone": "negative", "four_week_return": 4.425497418686438, "four_week_return_label": "4.4%", "four_week_return_tone": "positive", "twelve_week_return": 7.252559726962457, "twelve_week_return_label": "7.3%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-1.00", "market_dynamics_tone": "negative", "md_4_change": "-197.4%", "relative_strength": "-9.60", "rs_4_change": "-15.5%", "expectation": "Positive", "expectation_probability": "57.26%"}, "volume": {"latest": "89.1K", "average_13": "81.6K", "average_52": "97.7K", "ratio_13": "1.1x", "ratio_52": "0.9x"}, "risk": {"volatility_13": "4.0%", "volatility_52": "4.0%", "downside_weeks": 22, "upside_weeks": 29, "downside_breadth": "42.3%", "average_gain": "2.8%", "average_loss": "-3.1%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-5.2%", "tone": "negative"}, {"label": "Volume", "value": "1.1x", "tone": "neutral"}], "opportunities": ["Price is above Fair Value, showing premium demand versus the model."], "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.", "Market Dynamics is negative, which weakens the current setup."], "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": "16,990 GBP", "weekly_return": -0.9906759906759907, "weekly_return_label": "-1.0%", "weekly_return_tone": "negative", "trend_line": "17,916 GBP", "fair_value": "15,554 GBP", "market_dynamics": "-1.00", "relative_strength": "-9.60", "volume": "89.1K", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "17,160 GBP", "weekly_return": 2.816057519472738, "weekly_return_label": "2.8%", "weekly_return_tone": "positive", "trend_line": "17,967 GBP", "fair_value": "15,520 GBP", "market_dynamics": "-1.15", "relative_strength": "-7.93", "volume": "66.4K", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "16,690 GBP", "weekly_return": 0.24024024024024024, "weekly_return_label": "0.2%", "weekly_return_tone": "positive", "trend_line": "18,017 GBP", "fair_value": "15,483 GBP", "market_dynamics": "-0.99", "relative_strength": "-10.93", "volume": "75.0K", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "16,650 GBP", "weekly_return": -0.8928571428571428, "weekly_return_label": "-0.9%", "weekly_return_tone": "negative", "trend_line": "18,086 GBP", "fair_value": "15,452 GBP", "market_dynamics": "-0.64", "relative_strength": "-11.57", "volume": "81.7K", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "16,800 GBP", "weekly_return": -5.824719632235902, "weekly_return_label": "-5.8%", "weekly_return_tone": "negative", "trend_line": "18,157 GBP", "fair_value": "15,421 GBP", "market_dynamics": "-0.34", "relative_strength": "-8.31", "volume": "49.1K", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "17,839 GBP", "weekly_return": -8.371856130306641, "weekly_return_label": "-8.4%", "weekly_return_tone": "negative", "trend_line": "18,179 GBP", "fair_value": "15,390 GBP", "market_dynamics": "0.12", "relative_strength": "-2.93", "volume": "93.7K", "trend_signal": "On"}, {"week": "2026-05-01", "close": "19,469 GBP", "weekly_return": 0.30911487492415335, "weekly_return_label": "0.3%", "weekly_return_tone": "positive", "trend_line": "18,165 GBP", "fair_value": "15,350 GBP", "market_dynamics": "0.23", "relative_strength": "4.87", "volume": "53.7K", "trend_signal": "On"}, {"week": "2026-04-24", "close": "19,409 GBP", "weekly_return": -0.10292888481447482, "weekly_return_label": "-0.1%", "weekly_return_tone": "negative", "trend_line": "18,087 GBP", "fair_value": "15,296 GBP", "market_dynamics": "0.09", "relative_strength": "4.81", "volume": "42.6K", "trend_signal": "On"}, {"week": "2026-04-17", "close": "19,429 GBP", "weekly_return": 1.8877770774718978, "weekly_return_label": "1.9%", "weekly_return_tone": "positive", "trend_line": "17,998 GBP", "fair_value": "15,243 GBP", "market_dynamics": "-0.11", "relative_strength": "2.49", "volume": "136.1K", "trend_signal": "On"}, {"week": "2026-04-10", "close": "19,069 GBP", "weekly_return": 6.06228987386463, "weekly_return_label": "6.1%", "weekly_return_tone": "positive", "trend_line": "17,913 GBP", "fair_value": "15,189 GBP", "market_dynamics": "-0.46", "relative_strength": "1.58", "volume": "50.2K", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "17,979 GBP", "weekly_return": 6.706230412882796, "weekly_return_label": "6.7%", "weekly_return_tone": "positive", "trend_line": "17,807 GBP", "fair_value": "15,133 GBP", "market_dynamics": "-0.73", "relative_strength": "-2.44", "volume": "88.6K", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "16,849 GBP", "weekly_return": 3.1843265882820626, "weekly_return_label": "3.2%", "weekly_return_tone": "positive", "trend_line": "17,794 GBP", "fair_value": "15,081 GBP", "market_dynamics": "-0.88", "relative_strength": "-4.02", "volume": "98.2K", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "16,329 GBP", "weekly_return": -1.6857305162349405, "weekly_return_label": "-1.7%", "weekly_return_tone": "negative", "trend_line": "17,804 GBP", "fair_value": "15,042 GBP", "market_dynamics": "-0.44", "relative_strength": "-6.25", "volume": "136.5K", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "16,609 GBP", "weekly_return": -4.7591741692807785, "weekly_return_label": "-4.8%", "weekly_return_tone": "negative", "trend_line": "17,842 GBP", "fair_value": "15,004 GBP", "market_dynamics": "-0.22", "relative_strength": "-7.63", "volume": "110.1K", "trend_signal": "On"}], "chart_url": "/terminal/30072255-cd09-49d9-b539-fce6dc1a36a9/", "api_path": "/terminal/30072255-cd09-49d9-b539-fce6dc1a36a9/report/api/"}