{"ticker": {"uuid": "8319c1e5-219d-41b3-85ac-367e6aa51f2f", "symbol": "SPX", "name": "Spirax Group plc", "exchange": "LSE", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "SPX closed the latest completed week at 6,810 GBP. The 4-week return is -1.5% and the 12-week return is 5.8%. Trend Signal is inactive, Market Dynamics is -0.85.", "description": "Spirax Group plc provides thermal energy and fluid technology solutions in Europe, the Middle East, Africa, the Asia Pacific, and the Americas. It operates through three segments: Steam Thermal Solutions, Electric Thermal Solutions, and Watson-Marlow Fluid Technology Solutions. The company offers industrial and commercial steam systems, including condensate management, controls, and thermal energy management products and solutions for heating, curing, cooking, drying, cleaning, sterilizing, space heating, humidifying, vacuum packing, and producing hot water; electrical process heating and temperature management solutions, such as industrial heaters and systems, heat tracing, and various component technologies; and designs and manufactures peristaltic and niche pumps and associated fluid path technologies, including tubing, specialised filling systems and products for single use applications. The company serves food and beverage, pharmaceutical and biotechnology, oil and gas, chemical, power generation, healthcare, buildings, water and wastewater, semiconductor, transport, original equipment manufacturers machinery, and mining and precious metal processing industries. The company was formerly known as Spirax-Sarco Engineering plc and changed its name to Spirax Group PLC in June 2024. Spirax Group PLC was founded in 1888 and is headquartered in Cheltenham, the United Kingdom.", "setup_signature": "Risk-first tape", "composite_score": "36", "kpis": [{"label": "Latest Close", "value": "6,810 GBP", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-0.1%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "-1.5%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "5.8%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "63.5%", "hint": "33 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.9x", "hint": "vs 13-week average"}], "classification": {"exchange": "LSE", "country": "GB", "sector": "Industrials", "industry": "Specialty Industrial Machinery", "currency": "GBP", "market_cap": "5.1B"}, "price": {"trend_line": "7,083 GBP", "fair_value": "7,906 GBP", "vs_trend": "-3.9%", "vs_fair_value": "-13.9%", "high_52": "8,049 GBP", "low_52": "5,734 GBP", "drawdown": "-15.4%", "range_position": "46.5%"}, "momentum": {"returns": [{"label": "1W", "value": -0.1466275659824047, "value_label": "-0.1%", "tone": "negative", "width": 4}, {"label": "4W", "value": -1.5184381778741864, "value_label": "-1.5%", "tone": "negative", "width": 4.3383947939262475}, {"label": "12W", "value": 5.844701027024185, "value_label": "5.8%", "tone": "positive", "width": 16.69914579149767}, {"label": "26W", "value": 1.2051476585645662, "value_label": "1.2%", "tone": "positive", "width": 4}, {"label": "52W", "value": 14.577069212034836, "value_label": "14.6%", "tone": "positive", "width": 41.64876917724239}], "trend_streak": 0, "active_weeks": 33, "active_breadth": "63.5%", "peer": {"scope": "GB Industrials", "count": 169, "rank": 91, "percentile": 46.42857142857143, "avg_weekly_return": -0.5217109706605855}}, "setup": {"scores": [{"label": "Trend", "value": 34.90384615384615, "value_label": "35", "width": 34.90384615384615, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 51.76782311521114, "value_label": "52", "width": 51.76782311521114, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 25.960392109506273, "value_label": "26", "width": 25.960392109506273, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 18.023908757518193, "value_label": "18", "width": 18.023908757518193, "tone": "negative", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 36.077652510291145, "value_label": "36", "width": 36.077652510291145, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 49.133929648693886, "value_label": "49", "width": 49.133929648693886, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 0.1266644679433896, "return_label": "0.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "6 Mar", "return": -9.297916014900453, "return_label": "-9.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 77.48263345750378}, {"week": "13 Mar", "return": -4.951186419145682, "return_label": "-5.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 41.259886826214014}, {"week": "20 Mar", "return": -5.575931578767541, "return_label": "-5.6%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 46.46609648972951}, {"week": "27 Mar", "return": 2.486396675050198, "return_label": "2.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 20.719972292084986}, {"week": "3 Apr", "return": 4.397274510641879, "return_label": "4.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 36.643954255348994}, {"week": "10 Apr", "return": 7.741469485885744, "return_label": "7.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 64.51224571571453}, {"week": "17 Apr", "return": 3.2623316613795965, "return_label": "3.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 27.186097178163305}, {"week": "24 Apr", "return": -3.95306229712452, "return_label": "-4.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 32.942185809371}, {"week": "1 May", "return": -3.507340946166395, "return_label": "-3.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 29.227841218053292}, {"week": "8 May", "return": 4.902789518174133, "return_label": "4.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 40.856579318117774}, {"week": "15 May", "return": -7.131345688960515, "return_label": "-7.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 59.427880741337624}, {"week": "22 May", "return": 0.8676789587852495, "return_label": "0.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 7.230657989877079}, {"week": "29 May", "return": -0.14336917562724014, "return_label": "-0.1%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "5 Jun", "return": -2.0818377602297202, "return_label": "-2.1%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 17.348648001914334}, {"week": "12 Jun", "return": -0.1466275659824047, "return_label": "-0.1%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}]}, "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": 56, "four_week_rank": 71, "twelve_week_rank": 61, "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 Specialty Industrial Machinery", "count": 19, "avg_weekly_return": -3.2850962251916584, "avg_four_week_return": -8.91555241779933, "avg_twelve_week_return": -3.706775554141248, "trend_breadth": 31.57894736842105, "positive_md_breadth": 42.10526315789473, "positive_rs_breadth": 21.052631578947366, "week_rank": 9, "four_week_rank": 9, "twelve_week_rank": 9, "top_peers": [{"id": 27185, "symbol": "CGS", "name": "Castings P.L.C.", "exchange": "LSE", "url": "/terminal/9e779601-4046-4a69-a2e2-a4f4e3f76ea1/report/", "weekly_return": 0.3115264797507788, "weekly_return_label": "0.3%", "weekly_return_tone": "positive", "four_week_return": 20.59925093632959, "four_week_return_label": "20.6%", "four_week_return_tone": "positive", "twelve_week_return": 37.60683760683761, "twelve_week_return_label": "37.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 28379, "symbol": "GDWN", "name": "Goodwin PLC", "exchange": "LSE", "url": "/terminal/c23eb822-d715-4827-932d-87f533cbc911/report/", "weekly_return": 3.125, "weekly_return_label": "3.1%", "weekly_return_tone": "positive", "four_week_return": 18.779342723004692, "four_week_return_label": "18.8%", "four_week_return_tone": "positive", "twelve_week_return": -33.7117903930131, "twelve_week_return_label": "-33.7%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 28221, "symbol": "FORG", "name": "Forgent plc", "exchange": "LSE", "url": "/terminal/4f3d4b24-5bd4-492a-940b-ad0cf582a11f/report/", "weekly_return": -10.526315789473676, "weekly_return_label": "-10.5%", "weekly_return_tone": "negative", "four_week_return": 13.333333333333346, "four_week_return_label": "13.3%", "four_week_return_tone": "positive", "twelve_week_return": -52.77777777777777, "twelve_week_return_label": "-52.8%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 29124, "symbol": "IMI", "name": "IMI plc", "exchange": "LSE", "url": "/terminal/08670045-00d3-42a1-aa47-3825fc0f8724/report/", "weekly_return": 0.6355932203389831, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": 7.709750566893423, "four_week_return_label": "7.7%", "four_week_return_tone": "positive", "twelve_week_return": 11.251034725380375, "twelve_week_return_label": "11.3%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": true}, {"id": 29936, "symbol": "MGAM", "name": "Morgan Advanced Materials plc", "exchange": "LSE", "url": "/terminal/b1078d40-6993-4b70-ba41-05eee8fe63f0/report/", "weekly_return": 0.6651884700665188, "weekly_return_label": "0.7%", "weekly_return_tone": "positive", "four_week_return": 5.336426914153132, "four_week_return_label": "5.3%", "four_week_return_tone": "positive", "twelve_week_return": 21.168981754860464, "twelve_week_return_label": "21.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-0.85", "market_dynamics_tone": "negative", "md_4_change": "-108.8%", "relative_strength": "-8.02", "rs_4_change": "-98.9%", "expectation": "Undecided", "expectation_probability": "46.30%"}, "volume": {"latest": "843.7K", "average_13": "982.2K", "average_52": "932.4K", "ratio_13": "0.9x", "ratio_52": "0.9x"}, "risk": {"volatility_13": "4.3%", "volatility_52": "3.9%", "downside_weeks": 24, "upside_weeks": 28, "downside_breadth": "46.2%", "average_gain": "2.9%", "average_loss": "-2.7%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-3.9%", "tone": "negative"}, {"label": "Volume", "value": "0.9x", "tone": "neutral"}], "opportunities": ["No strong opportunity cluster is confirmed yet; monitor trend and Market Dynamics."], "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.", "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": "6,810 GBP", "weekly_return": -0.1466275659824047, "weekly_return_label": "-0.1%", "weekly_return_tone": "negative", "trend_line": "7,083 GBP", "fair_value": "7,906 GBP", "market_dynamics": "-0.85", "relative_strength": "-8.02", "volume": "843.7K", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "6,820 GBP", "weekly_return": -2.0818377602297202, "weekly_return_label": "-2.1%", "weekly_return_tone": "negative", "trend_line": "7,087 GBP", "fair_value": "7,934 GBP", "market_dynamics": "-0.79", "relative_strength": "-7.02", "volume": "1.1M", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "6,965 GBP", "weekly_return": -0.14336917562724014, "weekly_return_label": "-0.1%", "weekly_return_tone": "negative", "trend_line": "7,090 GBP", "fair_value": "7,962 GBP", "market_dynamics": "-0.59", "relative_strength": "-5.40", "volume": "1.1M", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "6,975 GBP", "weekly_return": 0.8676789587852495, "weekly_return_label": "0.9%", "weekly_return_tone": "positive", "trend_line": "7,094 GBP", "fair_value": "7,989 GBP", "market_dynamics": "-0.53", "relative_strength": "-5.74", "volume": "823.1K", "trend_signal": "On"}, {"week": "2026-05-15", "close": "6,915 GBP", "weekly_return": -7.131345688960515, "weekly_return_label": "-7.1%", "weekly_return_tone": "negative", "trend_line": "7,095 GBP", "fair_value": "8,015 GBP", "market_dynamics": "-0.41", "relative_strength": "-4.03", "volume": "742.6K", "trend_signal": "On"}, {"week": "2026-05-08", "close": "7,446 GBP", "weekly_return": 4.902789518174133, "weekly_return_label": "4.9%", "weekly_return_tone": "positive", "trend_line": "7,092 GBP", "fair_value": "8,043 GBP", "market_dynamics": "-0.22", "relative_strength": "2.89", "volume": "1.0M", "trend_signal": "On"}, {"week": "2026-05-01", "close": "7,098 GBP", "weekly_return": -3.507340946166395, "weekly_return_label": "-3.5%", "weekly_return_tone": "negative", "trend_line": "7,074 GBP", "fair_value": "8,066 GBP", "market_dynamics": "-0.27", "relative_strength": "-3.14", "volume": "1.0M", "trend_signal": "On"}, {"week": "2026-04-24", "close": "7,356 GBP", "weekly_return": -3.95306229712452, "weekly_return_label": "-4.0%", "weekly_return_tone": "negative", "trend_line": "7,080 GBP", "fair_value": "8,094 GBP", "market_dynamics": "-0.35", "relative_strength": "0.16", "volume": "1.0M", "trend_signal": "On"}, {"week": "2026-04-17", "close": "7,659 GBP", "weekly_return": 3.2623316613795965, "weekly_return_label": "3.3%", "weekly_return_tone": "positive", "trend_line": "7,061 GBP", "fair_value": "8,118 GBP", "market_dynamics": "-0.51", "relative_strength": "1.47", "volume": "990.6K", "trend_signal": "On"}, {"week": "2026-04-10", "close": "7,417 GBP", "weekly_return": 7.741469485885744, "weekly_return_label": "7.7%", "weekly_return_tone": "positive", "trend_line": "7,040 GBP", "fair_value": "8,143 GBP", "market_dynamics": "-0.64", "relative_strength": "-1.08", "volume": "718.9K", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "6,884 GBP", "weekly_return": 4.397274510641879, "weekly_return_label": "4.4%", "weekly_return_tone": "positive", "trend_line": "7,025 GBP", "fair_value": "8,170 GBP", "market_dynamics": "-0.52", "relative_strength": "-6.81", "volume": "729.4K", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "6,594 GBP", "weekly_return": 2.486396675050198, "weekly_return_label": "2.5%", "weekly_return_tone": "positive", "trend_line": "7,035 GBP", "fair_value": "8,199 GBP", "market_dynamics": "-0.13", "relative_strength": "-6.68", "volume": "1.0M", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "6,434 GBP", "weekly_return": -5.575931578767541, "weekly_return_label": "-5.6%", "weekly_return_tone": "negative", "trend_line": "7,058 GBP", "fair_value": "8,233 GBP", "market_dynamics": "0.49", "relative_strength": "-8.69", "volume": "1.7M", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "6,814 GBP", "weekly_return": -4.951186419145682, "weekly_return_label": "-5.0%", "weekly_return_tone": "negative", "trend_line": "7,088 GBP", "fair_value": "8,264 GBP", "market_dynamics": "1.04", "relative_strength": "-6.85", "volume": "2.1M", "trend_signal": "On"}], "chart_url": "/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/", "api_path": "/terminal/8319c1e5-219d-41b3-85ac-367e6aa51f2f/report/api/"}