{"ticker": {"uuid": "77018a35-af2e-411b-a6a6-da5236c1f48e", "symbol": "ATE", "name": "Alten S.A.", "exchange": "PAR", "country": "FR", "sector": "Technology", "industry": "Information Technology Services"}, "articles": [{"title": "Alten stock holds steady as engineering demand supports long-term growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQQXBqVzlIMmFRZC1ZS0RON2tuNVlZbERVV2RpTW1lSVJjaEQ5NmlDM243NHFDMjBRTUNIek1uVmxVLThHbExISWRKWXAzRlBFWkUwMzJXQmhnODBVeTZjR204aTl6Yllha1BoTkc3dXkyWEs4UDNtOXRfbW1BaTVHWnJZZkR4TXhpZE5zNDg0bE9pLUI1ZDY5b2R5cmpfUU9EVEZlMXJqd2NyNTV0UlA3WjhrN19LNHAwLXhZSVViTGREV0FzMksyN3hmYw?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-15T05:50:01+00:00", "published_display": "15 Jul 2026 05:50", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten stock reflects steady engineering demand amid diversified European growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQUk9WbHBsaXVhQWN0RXU4bmV4aW1zMHFhWm4zR0V2N0dzNkFkTmZEOFlyZzZvamxKZGpQOUNrQTVWdzVVaVRLT1B4TktOZXRxT0dFRTVUVm9fdFVtOW9xMlZ5MlF4ckxURmxRdGx3MDd2d3N4RVFrUUV1c19MbnN4Z1BZdGQ0YmRwOWwtUXlvc3VDN0JZS3FNVU12aV94dVM1a1FGSnlqSGFsRkVHc2RQM2R0RHluSHJ1QUNwb2hWR2lHYlJkQnBEdExOMA?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-12T06:55:38+00:00", "published_display": "12 Jul 2026 06:55", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten SA focuses on engineering services as investors weigh long-term demand", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNbEhqMzNIYXNLamV2djI3SzdPc29EOTBmUTRvLVJ5MC1ESWliSHYyc19CSjQyVVc0d2pQU1BYYUt2N0ZrSDVwdEd3dmtGYVJyb2NvYk5GMTd2RmM3RC1acFRIQ2xTTEFQamY3NERCeE9IR0xsNDZVcG1BTm1SU2tqQTMwTW9rallVaEFSS1p3aUZlTGhvR2d5OEZORmlKYkJORm9jVnJBekUxZlVJZEhFSUpBdkR2THd1YmZNbDFJWnYwcFVPS0E0?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-02T17:44:34+00:00", "published_display": "02 Jul 2026 17:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten focuses on consensus picture, shares in the Paris tech sector", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOelVDMXhXRXRTLTNRSzYwOEhiQVZkc1FkSGphSXNVN3BiWmZRTTJoRWM5X2RDc004OE1ZbEZDNXpzZVJIRVZqTGRGUVh4ZWRsQkQ5dWNiNWU1ckJxWFhnVkFXbTFfYVJrWWY4T29uNERnVjB5d2swMWQ1bUc4d1hDR2d3Q0x6SjBmNlJlelVsbkozbWZzXzMzTjFpc2V0OHdJcXI4UC05anhUdWNxWWJHUkNOY0pnSlk0c05KeGVlek9HdEE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-30T10:08:26+00:00", "published_display": "30 Jun 2026 10:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten outlines growth path in engineering services, shares on Euronext Paris radar", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxOS0RpNnREZ194aUd5ckdpQXAwM29uYWNnT1Nmdnp4YUZ2MnFiOGZCS09VekpYV1Z5SUo0XzRJeEQ1U29uY2doUWVQOVJDSEl3eURxVzdmR2liM21zblFaS3VBRnlXUllkX01XTlhjOWRmSF9UTjNHQWVIdlpVVEVfZU5CaTVIMVgxNnFnS1VDY000all6dTFxZlB6bmM3WjNKUmJVb0NkZ1ppSWtvZGQwNmZzOGVCbkY0WmVaNUNrRXBJd1RxRzZZ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-28T07:00:00+00:00", "published_display": "28 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten SA Stock (FR0000071946): Earnings Momentum And Sector Positioning In Focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMiygFBVV95cUxPTGtZaVpuaEJnNXF0dGNoMVZnZ2lzb0I4T2ptVkZsdFpzUmVqb0lBaEljRlNYTzFYcGhjQVlpWWZ6cC0wYjVZQ1Y1djNDa1lTekZ2LU4tSlVXZ09QcTVFRkpFOENkR2RZbjN6ZTZPYzZQYmJwdFRQUUxpRE5sSDE1ZnJoZUMxdk5YLXBOdmRISFdBUHRpM0JxNzFOZDlVRS1yYU9VdGhObTBuV2RHNWdrVGdnWHFiOW9GUG1IeTA0TFZKQzZOYmdKZXBR?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-16T07:00:00+00:00", "published_display": "16 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten SA Stock (FR0000071946): Valuation Metrics in Focus After Steady Trading", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOX2xBTjhxcmo2T3IyelVoMUNkZmtTX0s5QktDajQ3TU1CSmM0QU1lckkwTTluYktYOGplZGgwazFodXdBbVROV21sTFlUekNIUDNxT3hQd1A5dVZMcFBpYlItRlJKWUZIbE1vaVlYeEZTbS1SeWV6Sk42d19XcG4zckUwVFpiVlJacDJaakRYUU40Sm96VndtckNiMERIdGpmUFZ4SUYwdmtZUktSQTRqY1FNbUxpZHQ1YmJnMWtReUJmMFNx?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-13T07:00:00+00:00", "published_display": "13 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "At \u20ac70.75, Is Alten S.A. (EPA:ATE) Worth Looking At Closely?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxOYmxzYWFvby01MGQtcUFMZk44a3Y4ckh2OWhiRE8ta3NrVG5DRGJ5eXVEZ2J0TWNUVXlMa2xmWFZ5RTZ6YjFxd3NDQXhzUW42Z3pKOHd3bDgzemhFWnFyaGYzTF9IaGRkNENBNnB1Rkt6c2ZoRlRHYVZWZFAzbC1NckVvSExteGgzcHpQQVpFSFJvUDVaVWJyRFprYjRwTGdVNlZQYzdJdlNmQ1FIRVR2UU1mN1JhdWdjZXfSAb8BQVVfeXFMUG9weTBmTnc4RVNoYTZEZ2pLeUoxbWpFY3VBYk5aS3FYYTI0Yldja0ZZZHh0QUM0X2NKSkZqNk1lMGVybzlXSkUwbmF5Q3RWSldVaFNQMGFYcklXczRlSWZUUTVwVExsVTY1NEtJUUk4cG5Zc3RPQm1vS1lndTh5QTlrRml1Q1JPbTRQZFBzbW9PejFqZHFhcVg3WGx4bnZHYmdNS3FZSnZ5cVMzcV8xWEpadlNwQlJvbFBuTnJhcDA?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-30T08:00:00+00:00", "published_display": "30 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Analyst Estimates: Here's What Brokers Think Of Alten S.A. (EPA:ATE) After Its Second-Quarter Report", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxNT1h6TEE4V2Y4ZHIzM3JnVlZGRGpXcmcwalViNzAzUEdxZmlfXzg2bGI5RGlxazJfTWpIS0RhUE1WeExvVlJYRXpGRUlwWkRETTVqcFRIbTd0Mmd1MEZrcWJOWFY3dEprcHBSZmFqalByVVpzT2tSV19FVzlVSGhBTFd4Skp4NUZHMDhmZzI0bDFpRWo3cmtaVEc0bmtfd2cxSFZaUWlpZmFoeHhycEwxOG9yVWFjZXUzTE9Cc3pMTXdoVVFLZVHSAcsBQVVfeXFMUGF6NUhXYU51WmNiZ0w0dzBUejEyZXRJeXE0c3B3dmY3dG95V0x1S0djTnBYZkMzenRUUlFObnBLcGRNVDRRS3dhM1FCSkNyNXEtRXdlUk9pYVlQWnJFZThDaHZNS2tMdXZsZVE5RnNNa293R3dBdXI0NmN0LWhsbTZZMlJvXzRFQmpEdHd6WU15QjVTd0tYZTFOTmVVS3YtWVppc1lFWl8zT1JZLW4wR2t5aUd4eVp3YTloanRDNzdYLWtsVVQ2dkkzRjQ?oc=5", "source_name": "simplywall.st", "published_at": "2025-10-01T07:00:00+00:00", "published_display": "01 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Alten stock holds steady as engineering demand supports long-term growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQQXBqVzlIMmFRZC1ZS0RON2tuNVlZbERVV2RpTW1lSVJjaEQ5NmlDM243NHFDMjBRTUNIek1uVmxVLThHbExISWRKWXAzRlBFWkUwMzJXQmhnODBVeTZjR204aTl6Yllha1BoTkc3dXkyWEs4UDNtOXRfbW1BaTVHWnJZZkR4TXhpZE5zNDg0bE9pLUI1ZDY5b2R5cmpfUU9EVEZlMXJqd2NyNTV0UlA3WjhrN19LNHAwLXhZSVViTGREV0FzMksyN3hmYw?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-15T05:50:01+00:00", "published_display": "15 Jul 2026 05:50", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten stock reflects steady engineering demand amid diversified European growth", "summary": "", "url": "https://news.google.com/rss/articles/CBMiywFBVV95cUxQUk9WbHBsaXVhQWN0RXU4bmV4aW1zMHFhWm4zR0V2N0dzNkFkTmZEOFlyZzZvamxKZGpQOUNrQTVWdzVVaVRLT1B4TktOZXRxT0dFRTVUVm9fdFVtOW9xMlZ5MlF4ckxURmxRdGx3MDd2d3N4RVFrUUV1c19MbnN4Z1BZdGQ0YmRwOWwtUXlvc3VDN0JZS3FNVU12aV94dVM1a1FGSnlqSGFsRkVHc2RQM2R0RHluSHJ1QUNwb2hWR2lHYlJkQnBEdExOMA?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-12T06:55:38+00:00", "published_display": "12 Jul 2026 06:55", "sentiment": "positive", "sentiment_pct": 66, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten SA focuses on engineering services as investors weigh long-term demand", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxNbEhqMzNIYXNLamV2djI3SzdPc29EOTBmUTRvLVJ5MC1ESWliSHYyc19CSjQyVVc0d2pQU1BYYUt2N0ZrSDVwdEd3dmtGYVJyb2NvYk5GMTd2RmM3RC1acFRIQ2xTTEFQamY3NERCeE9IR0xsNDZVcG1BTm1SU2tqQTMwTW9rallVaEFSS1p3aUZlTGhvR2d5OEZORmlKYkJORm9jVnJBekUxZlVJZEhFSUpBdkR2THd1YmZNbDFJWnYwcFVPS0E0?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-07-02T17:44:34+00:00", "published_display": "02 Jul 2026 17:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten focuses on consensus picture, shares in the Paris tech sector", "summary": "", "url": "https://news.google.com/rss/articles/CBMiwwFBVV95cUxOelVDMXhXRXRTLTNRSzYwOEhiQVZkc1FkSGphSXNVN3BiWmZRTTJoRWM5X2RDc004OE1ZbEZDNXpzZVJIRVZqTGRGUVh4ZWRsQkQ5dWNiNWU1ckJxWFhnVkFXbTFfYVJrWWY4T29uNERnVjB5d2swMWQ1bUc4d1hDR2d3Q0x6SjBmNlJlelVsbkozbWZzXzMzTjFpc2V0OHdJcXI4UC05anhUdWNxWWJHUkNOY0pnSlk0c05KeGVlek9HdEE?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-30T10:08:26+00:00", "published_display": "30 Jun 2026 10:08", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten outlines growth path in engineering services, shares on Euronext Paris radar", "summary": "", "url": "https://news.google.com/rss/articles/CBMixwFBVV95cUxOS0RpNnREZ194aUd5ckdpQXAwM29uYWNnT1Nmdnp4YUZ2MnFiOGZCS09VekpYV1Z5SUo0XzRJeEQ1U29uY2doUWVQOVJDSEl3eURxVzdmR2liM21zblFaS3VBRnlXUllkX01XTlhjOWRmSF9UTjNHQWVIdlpVVEVfZU5CaTVIMVgxNnFnS1VDY000all6dTFxZlB6bmM3WjNKUmJVb0NkZ1ppSWtvZGQwNmZzOGVCbkY0WmVaNUNrRXBJd1RxRzZZ?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-28T07:00:00+00:00", "published_display": "28 Jun 2026 07:00", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten SA Stock (FR0000071946): Earnings Momentum And Sector Positioning In Focus", "summary": "", "url": "https://news.google.com/rss/articles/CBMiygFBVV95cUxPTGtZaVpuaEJnNXF0dGNoMVZnZ2lzb0I4T2ptVkZsdFpzUmVqb0lBaEljRlNYTzFYcGhjQVlpWWZ6cC0wYjVZQ1Y1djNDa1lTekZ2LU4tSlVXZ09QcTVFRkpFOENkR2RZbjN6ZTZPYzZQYmJwdFRQUUxpRE5sSDE1ZnJoZUMxdk5YLXBOdmRISFdBUHRpM0JxNzFOZDlVRS1yYU9VdGhObTBuV2RHNWdrVGdnWHFiOW9GUG1IeTA0TFZKQzZOYmdKZXBR?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-16T07:00:00+00:00", "published_display": "16 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Alten SA Stock (FR0000071946): Valuation Metrics in Focus After Steady Trading", "summary": "", "url": "https://news.google.com/rss/articles/CBMixAFBVV95cUxOX2xBTjhxcmo2T3IyelVoMUNkZmtTX0s5QktDajQ3TU1CSmM0QU1lckkwTTluYktYOGplZGgwazFodXdBbVROV21sTFlUekNIUDNxT3hQd1A5dVZMcFBpYlItRlJKWUZIbE1vaVlYeEZTbS1SeWV6Sk42d19XcG4zckUwVFpiVlJacDJaakRYUU40Sm96VndtckNiMERIdGpmUFZ4SUYwdmtZUktSQTRqY1FNbUxpZHQ1YmJnMWtReUJmMFNx?oc=5", "source_name": "ad-hoc-news.de", "published_at": "2026-06-13T07:00:00+00:00", "published_display": "13 Jun 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "At \u20ac70.75, Is Alten S.A. (EPA:ATE) Worth Looking At Closely?", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxOYmxzYWFvby01MGQtcUFMZk44a3Y4ckh2OWhiRE8ta3NrVG5DRGJ5eXVEZ2J0TWNUVXlMa2xmWFZ5RTZ6YjFxd3NDQXhzUW42Z3pKOHd3bDgzemhFWnFyaGYzTF9IaGRkNENBNnB1Rkt6c2ZoRlRHYVZWZFAzbC1NckVvSExteGgzcHpQQVpFSFJvUDVaVWJyRFprYjRwTGdVNlZQYzdJdlNmQ1FIRVR2UU1mN1JhdWdjZXfSAb8BQVVfeXFMUG9weTBmTnc4RVNoYTZEZ2pLeUoxbWpFY3VBYk5aS3FYYTI0Yldja0ZZZHh0QUM0X2NKSkZqNk1lMGVybzlXSkUwbmF5Q3RWSldVaFNQMGFYcklXczRlSWZUUTVwVExsVTY1NEtJUUk4cG5Zc3RPQm1vS1lndTh5QTlrRml1Q1JPbTRQZFBzbW9PejFqZHFhcVg3WGx4bnZHYmdNS3FZSnZ5cVMzcV8xWEpadlNwQlJvbFBuTnJhcDA?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-30T08:00:00+00:00", "published_display": "30 Jan 2026 08:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Analyst Estimates: Here's What Brokers Think Of Alten S.A. (EPA:ATE) After Its Second-Quarter Report", "summary": "", "url": "https://news.google.com/rss/articles/CBMixgFBVV95cUxNT1h6TEE4V2Y4ZHIzM3JnVlZGRGpXcmcwalViNzAzUEdxZmlfXzg2bGI5RGlxazJfTWpIS0RhUE1WeExvVlJYRXpGRUlwWkRETTVqcFRIbTd0Mmd1MEZrcWJOWFY3dEprcHBSZmFqalByVVpzT2tSV19FVzlVSGhBTFd4Skp4NUZHMDhmZzI0bDFpRWo3cmtaVEc0bmtfd2cxSFZaUWlpZmFoeHhycEwxOG9yVWFjZXUzTE9Cc3pMTXdoVVFLZVHSAcsBQVVfeXFMUGF6NUhXYU51WmNiZ0w0dzBUejEyZXRJeXE0c3B3dmY3dG95V0x1S0djTnBYZkMzenRUUlFObnBLcGRNVDRRS3dhM1FCSkNyNXEtRXdlUk9pYVlQWnJFZThDaHZNS2tMdXZsZVE5RnNNa293R3dBdXI0NmN0LWhsbTZZMlJvXzRFQmpEdHd6WU15QjVTd0tYZTFOTmVVS3YtWVppc1lFWl8zT1JZLW4wR2t5aUd4eVp3YTloanRDNzdYLWtsVVQ2dkkzRjQ?oc=5", "source_name": "simplywall.st", "published_at": "2025-10-01T07:00:00+00:00", "published_display": "01 Oct 2025 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 60, "total_relevant": 9, "sentiment_summary": {"positive": 3, "negative": 0, "neutral": 6, "score": 57, "total": 9, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 73, "events": [{"event": "general", "label": "Market update", "weight": 2.2, "count": 4}, {"event": "macro", "label": "Macro sensitivity", "weight": 1.65, "count": 3}, {"event": "earnings", "label": "Earnings", "weight": 0.55, "count": 1}, {"event": "analyst", "label": "Analyst action", "weight": 0.55, "count": 1}], "positive_events": 3, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 53.1, "latest_week": "2026-07-10", "one_week_move": -4.9, "four_week_move": -10.9, "twelve_week_move": -11.0, "trend_signal": "0", "trend_label": "Trend inactive", "trend_tone": "negative", "market_dynamics": 0.34321, "market_dynamics_buy_signal": false, "relative_strength": -21.077056, "fair_value_gap": -41.3, "fair_value_label": "Below fair value", "fair_value_tone": "positive", "expectation_direction": "undecided", "expectation_probability": 45.814, "reaction_label": "Price reacting lower", "reaction_tone": "negative", "market_sentence": "-4.9% over one week, -10.9% over four weeks, trend inactive, and below fair value."}, "interpretation": {"label": "Price moving ahead of tone", "tone": "negative", "classification": "price_leads_news", "summary": "Price is moving more forcefully than the current news tone suggests.", "confidence": 64, "badges": ["Value support"], "opportunities": ["Price is below fair value while news tone is not negative."], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "ad-hoc-news.de", "count": 7}, {"label": "simplywall.st", "count": 2}], "tiers": [{"label": "Direct company coverage", "count": 9}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 4}, {"label": "Macro sensitivity", "count": 3}, {"label": "Earnings", "count": 1}, {"label": "Analyst action", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "57/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Price moving ahead of tone", "tone": "negative", "text": "Price is moving more forcefully than the current news tone suggests."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "73/100 classification confidence."}, {"label": "Company focus", "value": "9", "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": "-4.9% over one week, -10.9% over four weeks, trend inactive, and below fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Alten stock holds steady as engineering demand supports long-term growth"}], "updated_at": "2026-07-17T12:03:22.210813+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}