{"ticker": {"uuid": "5a3b4acc-6261-473f-8de9-0be14596ad66", "symbol": "TFF", "name": "TFF Group", "exchange": "PAR", "country": "FR", "sector": "Consumer Cyclical", "industry": "Packaging & Containers"}, "articles": [{"title": "There May Be Some Bright Spots In TFF Group's (EPA:TFF) Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxNWXJ0ZHpHZ1l3SnZIY29BSjVsa3JaZERVTVdtVzBhejhUWjlkYkZQQXcyR2xoc05FcUtRWEZ0QmFVM0RsRDNqRF8xZmp3Q0ZLUWIyRG5vQXZNWnVfZTh6ZnZNY1Q2RWFZYTJCdTl6RC1wSTMyT3hUZVgxbWp3ei1tSVpEQTI0WkZLUDl1ZE1IZk1xdm9HQklzVV9qNHkxWEZkS00waXJVb3NWQVlyUkoxSVdzR3FHR29oZzFIM2t0R0dmUU53cGtUbERURmJvVVVvV0HSAdIBQVVfeXFMTVlydGR6R2dZd0p2SGNvQUo1bGtyWmREVU1XbVcwYXo4VFo5ZGJGUEF3MkdsaHNORXFLUVhGdEJhVTNEbEQzakRfMWZqd0NGS1FiMkRub0F2TVp1X2U4emZ2TWNUNkVhWWEyQnU5ekQtcEkzMk94VGVYMW1qd3otbUlaREEyNFpGS1A5dWRNSGZNcXZvR0JJc1VfajR5MVhGZEtNMGlyVW9zVkFZclJKMUlXc0dxR0dvaGcxSDNrdEdHZlFOd3BrVGxEVEZib1VVb1dB?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-17T04:27:53+00:00", "published_display": "17 Jul 2026 04:27", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Need To Know: Analysts Just Made A Substantial Cut To Their TFF Group (EPA:TFF) Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1AFBVV95cUxNS2ZsUkRsZVBuQVdnUHRHMlVGeFJ6SWxRb09DWjVDaVVXc3NPVHFYY0UyYkxGQ0RNN05JbVpaS3N0QWg3eG5RLXJoQWJGcWVLMXB2TWVyWDEyN0NYNVFveG1vZEw0ekN6b0F2a3pXeEJpNlhwMHN3TWlZZ0dINTc3MGdySlFoVWxtV0NzVmRYUTRJX1E5NnlPS09mQnJWOTZvZ0h4YU1qaUFIVzRQSU03RFhEZTVvVG1wRC0zRW5YQ3c1Q3pTd3JNOFFJT0hWVmlGV3kyeNIB1AFBVV95cUxNS2ZsUkRsZVBuQVdnUHRHMlVGeFJ6SWxRb09DWjVDaVVXc3NPVHFYY0UyYkxGQ0RNN05JbVpaS3N0QWg3eG5RLXJoQWJGcWVLMXB2TWVyWDEyN0NYNVFveG1vZEw0ekN6b0F2a3pXeEJpNlhwMHN3TWlZZ0dINTc3MGdySlFoVWxtV0NzVmRYUTRJX1E5NnlPS09mQnJWOTZvZ0h4YU1qaUFIVzRQSU03RFhEZTVvVG1wRC0zRW5YQ3c1Q3pTd3JNOFFJT0hWVmlGV3kyeA?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-15T04:58:55+00:00", "published_display": "15 Jul 2026 04:58", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Analysts Have Lowered Expectations For TFF Group (EPA:TFF) After Its Latest Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxQVkMtYlNMeklybHRVRm8xUkxqT2x2VFdDYjZNMGlJWTBQQXlLSmxoSzZkelkyamplMTRaeXdieWpVc2VPOGgxTDMybFlkLTFDVVVKLWp5OGRIM1BsdG1ZT3RJa212YVRJdHByZTM5MkdFVU5PTEU0R2RjcHU4NktWQS1CUVhkaHVDdm1SOFNQdHFPVkpyZlE2bHBzOVZaRkJJTVYyLWNIWnVaQ1FlZjZlVkk0czZKdDVxSFY2NWlXeXVkWk1haUlQc0tma3DSAdIBQVVfeXFMTzZ1UEJMQmtoUUFoTUhQLTNWQkdpSHUwTm1BSHdlZ0FvWHBzNFVEUlpXU295NllnNGhibDVtZU51c0hhNGZHaEs5RFdUWmJPVHNVcFJIaEFIby1HbjNNd0E2VHl3bGMycjFFSFduaDk1V25UNGZOVmQ0VC1hQXpPMDZJa3BwZ3FCbDYxRmsxb3BKdmtwcGQzSlVzazdpWmhOYTZIdTdRa1dIa0tnMmFLWXdaNmR3TndsZXItWG9hUFZFQ0RtM2lOdWV2eTh5YXJxQ1N3?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-12T06:47:31+00:00", "published_display": "12 Jul 2026 06:47", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TFF Group (ENXTPA:TFF) Stock Margins Compressed To 2.8% Challenge Bullish Narratives", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxPWUFhZ2o5dFNaTENwZHR4ckx0SE5KUnduVkFaS0hxdTRILTBfR00tMXAwbHdLVThlSU9BZ0FnejRSMFNLZUpfMHJVT3p0NzJOREZ4R0lGdWpGdFh6N3A0Mm4wWlFsMkZtbXpvVm90WF9RcFNmS0VwYV9DakxzTmlITGViQTF2YzlzYmE4WEZYNEZEUjg2dTVwTnhCaV9kYi05QU1EV2VFSmdfWTlYRHpSanFzV3ljV0VOM2E3VEdEZnQ5M2JScGZ1ZGI3bnHSAdIBQVVfeXFMUG5rRXJYX04zYzJabTdUeWF3aHZ5c3R3RzhKNXpNekVDTkNWcDdTdVM2VWU2MTlqbkRsb0hheVUycnRXUjFtbm5jUlVrQXpVdVoyVG03RDhnMl9laWUzVkNhY1ROdTFwaEJTYWZpbTRqWnJuTk5GVXh2S2prZFJ6OUhVY2xJWDQyTXVJVVpyRk5SV29xVTEzVktmeTdTcUx5dWNNTmpmMFc0aUV5OGxHNUNkS3dWNVZZSk00bFlqM2ZYcnpLWEZDY1ZJTHloellwVERR?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-10T20:21:44+00:00", "published_display": "10 Jul 2026 20:21", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TFF Group Reports Earnings Results for the Full Year Ended April 30, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNUmE1V3Z3STZmMmV0NVdONHFReG85cDdFN1ZLVkVueXJBc0N6cHZ6d1lvajZfVGYwVllLVjhydGpjOWN5VWJxSG9DdHVoeDRHb2R3U0oxNV85endBbXdRazhEQVJ5QnBHVmdkZXdkaUVGU2g0OHpqQ2NxRmtCbG14TzJmM1NMNVphbUhRY0hfOWVYSG5kOWdnSGI4NEtiTFR3empGVGlFQk1scmV5bGxwSGhUUHFFOTVRUVhLcDMxd2dlUFk?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-09T15:41:03+00:00", "published_display": "09 Jul 2026 15:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TFF Group falls after profit slumps 71%, outlook points to another weak year", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxOMDI0WUdRWnIyTHk0YnkxWlZubkhDTFdyQ2laaHRXVGF0MllNSlBpc0JZMVR0aC1CT1l6OVU0R09CQzNCUjlMWXF4UVZoVFYxRUlLX2VVNXk4MkRSZFlVLVoySlc0WEx4NVRYVTl2YkowNlRqQWRidVJ1Y2xKeWNlMkIyREcyZERaR0F6bU5qeGFaS2stS1h2eTQyXzFhd05Bb1pxbmhpdVhYZTFwSVdqeU1BUlF6bVlCZnBfNlNlX0pYcENFcDVzbGdnRQ?oc=5", "source_name": "Investing.com", "published_at": "2026-07-09T09:05:32+00:00", "published_display": "09 Jul 2026 09:05", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "There May Be Some Bright Spots In TFF Group's (EPA:TFF) Earnings", "summary": "", "url": "https://news.google.com/rss/articles/CBMi0gFBVV95cUxNWXJ0ZHpHZ1l3SnZIY29BSjVsa3JaZERVTVdtVzBhejhUWjlkYkZQQXcyR2xoc05FcUtRWEZ0QmFVM0RsRDNqRF8xZmp3Q0ZLUWIyRG5vQXZNWnVfZTh6ZnZNY1Q2RWFZYTJCdTl6RC1wSTMyT3hUZVgxbWp3ei1tSVpEQTI0WkZLUDl1ZE1IZk1xdm9HQklzVV9qNHkxWEZkS00waXJVb3NWQVlyUkoxSVdzR3FHR29oZzFIM2t0R0dmUU53cGtUbERURmJvVVVvV0HSAdIBQVVfeXFMTVlydGR6R2dZd0p2SGNvQUo1bGtyWmREVU1XbVcwYXo4VFo5ZGJGUEF3MkdsaHNORXFLUVhGdEJhVTNEbEQzakRfMWZqd0NGS1FiMkRub0F2TVp1X2U4emZ2TWNUNkVhWWEyQnU5ekQtcEkzMk94VGVYMW1qd3otbUlaREEyNFpGS1A5dWRNSGZNcXZvR0JJc1VfajR5MVhGZEtNMGlyVW9zVkFZclJKMUlXc0dxR0dvaGcxSDNrdEdHZlFOd3BrVGxEVEZib1VVb1dB?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-17T04:27:53+00:00", "published_display": "17 Jul 2026 04:27", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Need To Know: Analysts Just Made A Substantial Cut To Their TFF Group (EPA:TFF) Estimates", "summary": "", "url": "https://news.google.com/rss/articles/CBMi1AFBVV95cUxNS2ZsUkRsZVBuQVdnUHRHMlVGeFJ6SWxRb09DWjVDaVVXc3NPVHFYY0UyYkxGQ0RNN05JbVpaS3N0QWg3eG5RLXJoQWJGcWVLMXB2TWVyWDEyN0NYNVFveG1vZEw0ekN6b0F2a3pXeEJpNlhwMHN3TWlZZ0dINTc3MGdySlFoVWxtV0NzVmRYUTRJX1E5NnlPS09mQnJWOTZvZ0h4YU1qaUFIVzRQSU03RFhEZTVvVG1wRC0zRW5YQ3c1Q3pTd3JNOFFJT0hWVmlGV3kyeNIB1AFBVV95cUxNS2ZsUkRsZVBuQVdnUHRHMlVGeFJ6SWxRb09DWjVDaVVXc3NPVHFYY0UyYkxGQ0RNN05JbVpaS3N0QWg3eG5RLXJoQWJGcWVLMXB2TWVyWDEyN0NYNVFveG1vZEw0ekN6b0F2a3pXeEJpNlhwMHN3TWlZZ0dINTc3MGdySlFoVWxtV0NzVmRYUTRJX1E5NnlPS09mQnJWOTZvZ0h4YU1qaUFIVzRQSU03RFhEZTVvVG1wRC0zRW5YQ3c1Q3pTd3JNOFFJT0hWVmlGV3kyeA?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-15T04:58:55+00:00", "published_display": "15 Jul 2026 04:58", "sentiment": "negative", "sentiment_pct": 34, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Analysts Have Lowered Expectations For TFF Group (EPA:TFF) After Its Latest Results", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxQVkMtYlNMeklybHRVRm8xUkxqT2x2VFdDYjZNMGlJWTBQQXlLSmxoSzZkelkyamplMTRaeXdieWpVc2VPOGgxTDMybFlkLTFDVVVKLWp5OGRIM1BsdG1ZT3RJa212YVRJdHByZTM5MkdFVU5PTEU0R2RjcHU4NktWQS1CUVhkaHVDdm1SOFNQdHFPVkpyZlE2bHBzOVZaRkJJTVYyLWNIWnVaQ1FlZjZlVkk0czZKdDVxSFY2NWlXeXVkWk1haUlQc0tma3DSAdIBQVVfeXFMTzZ1UEJMQmtoUUFoTUhQLTNWQkdpSHUwTm1BSHdlZ0FvWHBzNFVEUlpXU295NllnNGhibDVtZU51c0hhNGZHaEs5RFdUWmJPVHNVcFJIaEFIby1HbjNNd0E2VHl3bGMycjFFSFduaDk1V25UNGZOVmQ0VC1hQXpPMDZJa3BwZ3FCbDYxRmsxb3BKdmtwcGQzSlVzazdpWmhOYTZIdTdRa1dIa0tnMmFLWXdaNmR3TndsZXItWG9hUFZFQ0RtM2lOdWV2eTh5YXJxQ1N3?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-12T06:47:31+00:00", "published_display": "12 Jul 2026 06:47", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TFF Group (ENXTPA:TFF) Stock Margins Compressed To 2.8% Challenge Bullish Narratives", "summary": "", "url": "https://news.google.com/rss/articles/CBMizAFBVV95cUxPWUFhZ2o5dFNaTENwZHR4ckx0SE5KUnduVkFaS0hxdTRILTBfR00tMXAwbHdLVThlSU9BZ0FnejRSMFNLZUpfMHJVT3p0NzJOREZ4R0lGdWpGdFh6N3A0Mm4wWlFsMkZtbXpvVm90WF9RcFNmS0VwYV9DakxzTmlITGViQTF2YzlzYmE4WEZYNEZEUjg2dTVwTnhCaV9kYi05QU1EV2VFSmdfWTlYRHpSanFzV3ljV0VOM2E3VEdEZnQ5M2JScGZ1ZGI3bnHSAdIBQVVfeXFMUG5rRXJYX04zYzJabTdUeWF3aHZ5c3R3RzhKNXpNekVDTkNWcDdTdVM2VWU2MTlqbkRsb0hheVUycnRXUjFtbm5jUlVrQXpVdVoyVG03RDhnMl9laWUzVkNhY1ROdTFwaEJTYWZpbTRqWnJuTk5GVXh2S2prZFJ6OUhVY2xJWDQyTXVJVVpyRk5SV29xVTEzVktmeTdTcUx5dWNNTmpmMFc0aUV5OGxHNUNkS3dWNVZZSk00bFlqM2ZYcnpLWEZDY1ZJTHloellwVERR?oc=5", "source_name": "simplywall.st", "published_at": "2026-07-10T20:21:44+00:00", "published_display": "10 Jul 2026 20:21", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TFF Group Reports Earnings Results for the Full Year Ended April 30, 2026", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxNUmE1V3Z3STZmMmV0NVdONHFReG85cDdFN1ZLVkVueXJBc0N6cHZ6d1lvajZfVGYwVllLVjhydGpjOWN5VWJxSG9DdHVoeDRHb2R3U0oxNV85endBbXdRazhEQVJ5QnBHVmdkZXdkaUVGU2g0OHpqQ2NxRmtCbG14TzJmM1NMNVphbUhRY0hfOWVYSG5kOWdnSGI4NEtiTFR3empGVGlFQk1scmV5bGxwSGhUUHFFOTVRUVhLcDMxd2dlUFk?oc=5", "source_name": "marketscreener.com", "published_at": "2026-07-09T15:41:03+00:00", "published_display": "09 Jul 2026 15:41", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "TFF Group falls after profit slumps 71%, outlook points to another weak year", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxOMDI0WUdRWnIyTHk0YnkxWlZubkhDTFdyQ2laaHRXVGF0MllNSlBpc0JZMVR0aC1CT1l6OVU0R09CQzNCUjlMWXF4UVZoVFYxRUlLX2VVNXk4MkRSZFlVLVoySlc0WEx4NVRYVTl2YkowNlRqQWRidVJ1Y2xKeWNlMkIyREcyZERaR0F6bU5qeGFaS2stS1h2eTQyXzFhd05Bb1pxbmhpdVhYZTFwSVdqeU1BUlF6bVlCZnBfNlNlX0pYcENFcDVzbGdnRQ?oc=5", "source_name": "Investing.com", "published_at": "2026-07-09T09:05:32+00:00", "published_display": "09 Jul 2026 09:05", "sentiment": "negative", "sentiment_pct": 34, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 62, "total_relevant": 6, "sentiment_summary": {"positive": 1, "negative": 3, "neutral": 2, "score": 44, "total": 6, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "earnings", "primary_label": "Earnings", "confidence": 73, "events": [{"event": "earnings", "label": "Earnings", "weight": 2.2, "count": 4}, {"event": "general", "label": "Market update", "weight": 1.1, "count": 2}], "positive_events": 1, "negative_events": 3}, "market_context": {"has_market_context": true, "latest_close": 15.44, "latest_week": "2026-07-10", "one_week_move": -2.3, "four_week_move": -10.8, "twelve_week_move": -6.1, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.474155, "market_dynamics_buy_signal": false, "relative_strength": -12.562846, "fair_value_gap": -45.8, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "negative", "expectation_probability": 42.4628, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-2.3% over one week, -10.8% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 63, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Earnings", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "simplywall.st", "count": 4}, {"label": "marketscreener.com", "count": 1}, {"label": "Investing.com", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 6}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Earnings", "count": 4}, {"label": "Market update", "count": 2}]}, "insights": [{"label": "Weighted tone", "value": "44/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Earnings", "tone": "neutral", "text": "73/100 classification confidence."}, {"label": "Company focus", "value": "6", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "0", "tone": "neutral", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend inactive", "tone": "negative", "text": "-2.3% over one week, -10.8% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "There May Be Some Bright Spots In TFF Group's (EPA:TFF) Earnings"}], "updated_at": "2026-07-17T10:24:54.642832+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}