{"ticker": {"uuid": "ba6468a3-4b63-487b-8b15-e1fd4113fb51", "symbol": "FFI", "name": "FFI Holdings Limited", "exchange": "ASX", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "FFI closed the latest completed week at 4.45 AUD. The 4-week return is -1.1% and the 12-week return is -8.2%. Trend Signal is inactive, Market Dynamics is -0.81.", "description": "FFI Holdings Limited, a food processing company, engages in the processing, manufacturing, packaging, and distribution of food products in Australia. The company operates through the Food Operations and Investment Property segments. It manufactures and sells cooking chocolate, chocolate-coated confectionery, sugar confectionery, cake decorations, ready-to-roll icing, and popcorn snack foods under the Nemar, Golden Popcorn, and Orchard Icing brands; processes and packages home cooking need products under the Prepact and Snowflake brands. The company also engages in contract packing for third-party brands; and manufactures, sells, and processes apple products, fruit and baker's fillings, chocolate, chocolate compounds, and cake decoration toppings for the bakery and pastry cooks industry. In addition, it engages in industrial and commercial property investment and leasing activities. The company serves manufacturing, wholesale, and retail food companies. FFI Holdings Limited was incorporated in 1985 and is headquartered in Jandakot, Australia.", "setup_signature": "Balanced read", "composite_score": "55", "kpis": [{"label": "Latest Close", "value": "4.45 AUD", "hint": "2026-06-12"}, {"label": "1W Return", "value": "2.4%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "-1.1%", "tone": "negative", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-8.2%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "88.5%", "hint": "46 of 52 weeks active"}, {"label": "Volume Ratio", "value": "3.5x", "hint": "vs 13-week average"}], "classification": {"exchange": "ASX", "country": "AU", "sector": "Consumer Defensive", "industry": "Confectioners", "currency": "AUD", "market_cap": "59.1M"}, "price": {"trend_line": "4.61 AUD", "fair_value": "4.05 AUD", "vs_trend": "-3.5%", "vs_fair_value": "9.8%", "high_52": "4.96 AUD", "low_52": "3.82 AUD", "drawdown": "-10.3%", "range_position": "55.4%"}, "momentum": {"returns": [{"label": "1W", "value": 2.416570771001161, "value_label": "2.4%", "tone": "positive", "width": 6.904487917146174}, {"label": "4W", "value": -1.1111111111111072, "value_label": "-1.1%", "tone": "negative", "width": 4}, {"label": "12W", "value": -8.247422680412361, "value_label": "-8.2%", "tone": "negative", "width": 23.564064801178176}, {"label": "26W", "value": 0.25943537040229186, "value_label": "0.3%", "tone": "positive", "width": 4}, {"label": "52W", "value": 16.579764529833817, "value_label": "16.6%", "tone": "positive", "width": 47.370755799525185}], "trend_streak": 0, "active_weeks": 46, "active_breadth": "88.5%", "peer": {"scope": "AU Consumer Defensive", "count": 60, "rank": 12, "percentile": 81.35593220338984, "avg_weekly_return": -2.753517422006002}}, "setup": {"scores": [{"label": "Trend", "value": 48.65384615384615, "value_label": "49", "width": 48.65384615384615, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 40.021764032073335, "value_label": "40", "width": 40.021764032073335, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 31.830341194935503, "value_label": "32", "width": 31.830341194935503, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 39.874790508827715, "value_label": "40", "width": 39.874790508827715, "tone": "neutral", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 68.48470717529553, "value_label": "68", "width": 68.48470717529553, "tone": "positive", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": 6.208415735267394, "return_label": "6.2%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 51.73679779389495}, {"week": "6 Mar", "return": -3.1315306807760726, "return_label": "-3.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 26.09608900646727}, {"week": "13 Mar", "return": 6.6810491784239465, "return_label": "6.7%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 55.67540982019955}, {"week": "20 Mar", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": true, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "27 Mar", "return": 0.8247422680412378, "return_label": "0.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 6.872852233676982}, {"week": "3 Apr", "return": -2.2494887525562257, "return_label": "-2.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 18.745739604635215}, {"week": "10 Apr", "return": 2.510460251046027, "return_label": "2.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 20.920502092050228}, {"week": "17 Apr", "return": -4.48979591836736, "return_label": "-4.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 37.41496598639466}, {"week": "24 Apr", "return": -1.282051282051274, "return_label": "-1.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 10.683760683760617}, {"week": "1 May", "return": 1.5151515151515214, "return_label": "1.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 12.626262626262678}, {"week": "8 May", "return": -4.051172707889133, "return_label": "-4.1%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 33.75977256574278}, {"week": "15 May", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "22 May", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "29 May", "return": -3.333333333333341, "return_label": "-3.3%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 27.77777777777784}, {"week": "5 Jun", "return": -0.11494252873562975, "return_label": "-0.1%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "12 Jun", "return": 2.416570771001161, "return_label": "2.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 20.138089758343007}]}, "groups": {"sector": {"scope": "AU Consumer Defensive", "count": 60, "avg_weekly_return": -2.753517422006002, "avg_four_week_return": -5.648326970299698, "avg_twelve_week_return": -9.454292784696987, "trend_breadth": 20.0, "positive_md_breadth": 40.0, "positive_rs_breadth": 25.0, "week_rank": 12, "four_week_rank": 26, "twelve_week_rank": 30, "top_peers": [{"id": 23521, "symbol": "HPC", "name": "The Hydration Pharmaceuticals Company Limited", "exchange": "ASX", "url": "/terminal/3357bd8d-8d63-47bf-814e-9d569909b348/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 33.33333333333333, "four_week_return_label": "33.3%", "four_week_return_tone": "positive", "twelve_week_return": 0.0, "twelve_week_return_label": "0.0%", "twelve_week_return_tone": "neutral", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 25406, "symbol": "WOW", "name": "Woolworths Group Limited", "exchange": "ASX", "url": "/terminal/76dbe6b1-1025-46bf-a139-42ed3c9aa49b/report/", "weekly_return": 7.397038593360566, "weekly_return_label": "7.4%", "weekly_return_tone": "positive", "four_week_return": 16.221958762886608, "four_week_return_label": "16.2%", "four_week_return_tone": "positive", "twelve_week_return": 5.244382495572901, "twelve_week_return_label": "5.2%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": true}, {"id": 23011, "symbol": "EDU", "name": "EDU Holdings Limited", "exchange": "ASX", "url": "/terminal/262be519-4265-4d74-a396-98f6a60a8443/report/", "weekly_return": 5.208333333333338, "weekly_return_label": "5.2%", "weekly_return_tone": "positive", "four_week_return": 16.09195402298851, "four_week_return_label": "16.1%", "four_week_return_tone": "positive", "twelve_week_return": 60.317460317460316, "twelve_week_return_label": "60.3%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 22362, "symbol": "AVG", "name": "Australian Vintage Ltd", "exchange": "ASX", "url": "/terminal/91094ef6-380e-4a22-82c3-bd92085cf99b/report/", "weekly_return": -4.964539007092183, "weekly_return_label": "-5.0%", "weekly_return_tone": "negative", "four_week_return": 15.517241379310345, "four_week_return_label": "15.5%", "four_week_return_tone": "positive", "twelve_week_return": -23.863636363636353, "twelve_week_return_label": "-23.9%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 23100, "symbol": "ERG", "name": "Eneco Refresh Limited", "exchange": "ASX", "url": "/terminal/830b65a7-2531-4851-8243-1f4f443680b0/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 15.384615384615385, "four_week_return_label": "15.4%", "four_week_return_tone": "positive", "twelve_week_return": -6.250000000000005, "twelve_week_return_label": "-6.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": true}]}, "industry": {"scope": "AU Confectioners", "count": 1, "avg_weekly_return": 2.416570771001161, "avg_four_week_return": -1.1111111111111072, "avg_twelve_week_return": -8.247422680412361, "trend_breadth": 0.0, "positive_md_breadth": 0.0, "positive_rs_breadth": 0.0, "week_rank": 1, "four_week_rank": 1, "twelve_week_rank": 1, "top_peers": [{"id": 23179, "symbol": "FFI", "name": "FFI Holdings Limited", "exchange": "ASX", "url": "/terminal/ba6468a3-4b63-487b-8b15-e1fd4113fb51/report/", "weekly_return": 2.416570771001161, "weekly_return_label": "2.4%", "weekly_return_tone": "positive", "four_week_return": -1.1111111111111072, "four_week_return_label": "-1.1%", "four_week_return_tone": "negative", "twelve_week_return": -8.247422680412361, "twelve_week_return_label": "-8.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-0.81", "market_dynamics_tone": "negative", "md_4_change": "-44.3%", "relative_strength": "-0.41", "rs_4_change": "-111.1%", "expectation": "Negative", "expectation_probability": "43.80%"}, "volume": {"latest": "52.7K", "average_13": "14.8K", "average_52": "9.1K", "ratio_13": "3.5x", "ratio_52": "5.8x"}, "risk": {"volatility_13": "2.2%", "volatility_52": "3.7%", "downside_weeks": 22, "upside_weeks": 21, "downside_breadth": "42.3%", "average_gain": "3.8%", "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.5%", "tone": "negative"}, {"label": "Volume", "value": "3.5x", "tone": "positive"}], "opportunities": ["Price is above Fair Value, showing premium demand versus the model.", "Volume is elevated versus the 13-week average, confirming attention.", "Latest weekly return ranks in the strongest part of its sector group."], "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": "4.45 AUD", "weekly_return": 2.416570771001161, "weekly_return_label": "2.4%", "weekly_return_tone": "positive", "trend_line": "4.61 AUD", "fair_value": "4.05 AUD", "market_dynamics": "-0.81", "relative_strength": "-0.41", "volume": "52.7K", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "4.34 AUD", "weekly_return": -0.11494252873562975, "weekly_return_label": "-0.1%", "weekly_return_tone": "negative", "trend_line": "4.61 AUD", "fair_value": "4.05 AUD", "market_dynamics": "-0.86", "relative_strength": "-0.52", "volume": "3.4K", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "4.35 AUD", "weekly_return": -3.333333333333341, "weekly_return_label": "-3.3%", "weekly_return_tone": "negative", "trend_line": "4.61 AUD", "fair_value": "4.04 AUD", "market_dynamics": "-0.70", "relative_strength": "-1.45", "volume": "5.5K", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "4.50 AUD", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "4.61 AUD", "fair_value": "4.03 AUD", "market_dynamics": "-0.55", "relative_strength": "3.01", "volume": "83.5K", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "4.50 AUD", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "4.62 AUD", "fair_value": "4.03 AUD", "market_dynamics": "-0.56", "relative_strength": "3.74", "volume": "5.0K", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "4.50 AUD", "weekly_return": -4.051172707889133, "weekly_return_label": "-4.1%", "weekly_return_tone": "negative", "trend_line": "4.63 AUD", "fair_value": "4.02 AUD", "market_dynamics": "-0.42", "relative_strength": "2.66", "volume": "20.9K", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "4.69 AUD", "weekly_return": 1.5151515151515214, "weekly_return_label": "1.5%", "weekly_return_tone": "positive", "trend_line": "4.63 AUD", "fair_value": "4.01 AUD", "market_dynamics": "-0.19", "relative_strength": "7.38", "volume": "359", "trend_signal": "On"}, {"week": "2026-04-24", "close": "4.62 AUD", "weekly_return": -1.282051282051274, "weekly_return_label": "-1.3%", "weekly_return_tone": "negative", "trend_line": "4.62 AUD", "fair_value": "4.00 AUD", "market_dynamics": "-0.01", "relative_strength": "5.45", "volume": "738", "trend_signal": "On"}, {"week": "2026-04-17", "close": "4.68 AUD", "weekly_return": -4.48979591836736, "weekly_return_label": "-4.5%", "weekly_return_tone": "negative", "trend_line": "4.60 AUD", "fair_value": "4.00 AUD", "market_dynamics": "0.12", "relative_strength": "5.05", "volume": "361", "trend_signal": "On"}, {"week": "2026-04-10", "close": "4.90 AUD", "weekly_return": 2.510460251046027, "weekly_return_label": "2.5%", "weekly_return_tone": "positive", "trend_line": "4.58 AUD", "fair_value": "3.99 AUD", "market_dynamics": "0.31", "relative_strength": "9.96", "volume": "61", "trend_signal": "On"}, {"week": "2026-04-03", "close": "4.78 AUD", "weekly_return": -2.2494887525562257, "weekly_return_label": "-2.2%", "weekly_return_tone": "negative", "trend_line": "4.56 AUD", "fair_value": "3.98 AUD", "market_dynamics": "0.35", "relative_strength": "12.19", "volume": "8.6K", "trend_signal": "On"}, {"week": "2026-03-27", "close": "4.89 AUD", "weekly_return": 0.8247422680412378, "weekly_return_label": "0.8%", "weekly_return_tone": "positive", "trend_line": "4.54 AUD", "fair_value": "3.97 AUD", "market_dynamics": "0.05", "relative_strength": "15.79", "volume": "555", "trend_signal": "On"}, {"week": "2026-03-20", "close": "4.85 AUD", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "4.52 AUD", "fair_value": "3.96 AUD", "market_dynamics": "-0.09", "relative_strength": "16.43", "volume": "11.4K", "trend_signal": "On"}, {"week": "2026-03-13", "close": "4.85 AUD", "weekly_return": 6.6810491784239465, "weekly_return_label": "6.7%", "weekly_return_tone": "positive", "trend_line": "4.50 AUD", "fair_value": "3.95 AUD", "market_dynamics": "-0.39", "relative_strength": "14.35", "volume": "27.0K", "trend_signal": "On"}], "chart_url": "/terminal/ba6468a3-4b63-487b-8b15-e1fd4113fb51/", "api_path": "/terminal/ba6468a3-4b63-487b-8b15-e1fd4113fb51/report/api/"}