{"ticker": {"uuid": "1069029e-a5d5-4d7b-8475-8b0b9ac9cc7c", "symbol": "TIRUPATIFL", "name": "Tirupati Forge Limited", "exchange": "NSI", "country": "IN", "sector": "Industrials", "industry": "Metal Fabrication"}, "articles": [{"title": "Tirupati Forge to raise \u20b921.46 crore via preferential warrants", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxQdmdCcEdwOXJQTlBJSG9maU0xYTZfTUFhbVF4enFvTDhuY2psemVvc1pJWXVPRHV6Mnl5eWNpbXdGYXA1ZGtuSHl2VHp6X3psNTJwUFd4d3ZoeGhyX0NvaXlRb2pDR3FmMUNFX1JySUVTWlF3RTBDSHBFc21sclREdWs2cW53ZUNiM1JVWjd1ZWtONmxkZUZyV0JyV2lqZXkzNjZhOXhZZTZvclI0OHdILWRLZjdjcGhqY3c?oc=5", "source_name": "scanx.trade", "published_at": "2026-07-08T02:57:53+00:00", "published_display": "08 Jul 2026 02:57", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tirupati Forge FY26 Revenue Rises to INR 1,659.4 Mn", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxORjJGSTlRVEpQWGpCa3JrU0k3cUd3MFQySEtmc2NJQUh6Rk91Y3VjZzhuQUxJOXZ4YzBWNXhmWHlQaGF6cW1ZV3RBSGd6X2tnekVXMjBIalhEZlJSeDJQUlJzNHJwVnFjV004aFlRRU9xdlJwZnVNQkRIUWU4WTRjS0Vkbks5M0tQUWhZcUpKdDdGZjZ6bGotM2RJNzlzTng0ZkRlaGYzM01DZjQ2OExTdElUd1pWVHpMT3V0eUhKX2U4NktMR0d1V0dHLWVfMGZCWVNBV2hjMHhtcWlOYXBPUjRPUQ?oc=5", "source_name": "scanx.trade", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 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": "Tirupati Forge Promoters File Nil Encumbrance Disclosure Under SEBI SAST Regulations for FY26", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxOR1B4aFRBV2hBUDBhMVlZMElsZG9UR2JZdlRJRW1pRnIzNGw4Ums1RFkwd2RjRkIwaDZXem4xdGR6Qkw2Tm40TjU2d3lTa1dReDlISmt2alpkUGRIZWFELVhUQjBsTTVGZFRsaUR0Mk9oU3hFY2h4SlVaY2RsbXBCQUNYazg0eXRiNHZNZTJzUFVjU2hoVzdlQURGNHEyeTBXUW43SzBaaU9NWFZlbFB3cEFNRF81ekVDLWM0MGNDdUZzakZvN01xc1NPLUpkUWFSVWdIdElvQ3FUN2RvSzJ0NDBwbW0?oc=5", "source_name": "scanx.trade", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 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": "Tirupati Forge Standalone December 2025 Net Sales at Rs 48.60 crore, up 85.9% Y-o-Y", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxQODdiS3hpNThHUTZ0T05felo1WDllNU4yVExSWGhwb0xKeGV0a29YSFI5dmpwa2pEaExOVlc3UVd1NTRiREw3REtQUkVhT1d2WE0wWGNaemQ2dHMyQk9pMHk5ckJoRF8zQTVOTlllYjFMQ2lvOFY4bFhxUDNVV0I3cFQ0aDlUYXF1ZWU5RHZQdjlJbWVHLU02SnlwbDBKMjhYa3MyZF9hYjl1N29WNDFzSTNVUDJlUEt5QTlrUWlmSlV0Y3NvVktDM0FTdC1kQjluQWwybkxFLWdkcDUxa0hOZtIB5gFBVV95cUxPSF9PTHFfQ3F3azdqRERIZWhMNnAyU3h6eWVNLUR1SDFkTXNfdXF6ZGJCNXB6eEpFVHNZUjJqVF9VWUx6aDByb1lmd0NxbjMxa2Z0eERXVGhteThEZktoTVRMcEJxYXVQNE1YV2pnUTR3b2dxRm1Xalo2dEFEc1d5dmsxSTlQaVBmODdpVlhjeEVEX0tENHkxQUc2WGM2QWdkS2U0U2I0VDliQWJBcTlYakZnVmp5dTA3QVlibE5FclVXM0l2LW1ONnEtanE2a3lFalB0WVY5WDF1Z0RBTGRxeW05VEt6Zw?oc=5", "source_name": "Moneycontrol.com", "published_at": "2026-02-25T08:00:00+00:00", "published_display": "25 Feb 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": "Tirupati Forge (NSE:TIRUPATIFL) Shareholders Will Want The ROCE Trajectory To Continue", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxQS29tWGxESFBCSmsxcGlBc0RuQzYyRlg4ZE1BTURrN3dlRmNWYk5lTWUyZ2dqVXVhSU8ybkRPWVJVZUlEbVExVjFQbDhfSkM2WkNnb3N2Tk9nSnJKN0ZyTFFoSW1Na01XNnNCV0xBMEJnX1I4eU9jSjlDSTBwS0p0RkxiRmhQRi1FMG1PaXR4TFIzd0xkd3NSNVpzVVhaZW1Jc2h0b2JfSEE0LXhlUVFpblJlV2tVMy00eTN4OUd6aDR0cUZsLUxFQW9uSlpSbDNvczhQOTdoZUtlRnRU0gHiAUFVX3lxTFBNdHN3OEdKLTBJZ1B0d2NGdWhfTVRwRXR5T25BNFJzdmxlSHgtSlE3NXRYbnZMNEJCWnVXVjlLQ19XeVhYUlgteWU3VjNVM2oyUGttNDNxU01wc1NKc3JWUFF6VG45SU9oVEplamtkcFNrTlpXTEUxQWNxaXFWZ3ZaT0FDcFJWY1dBaVVtekM1T2tEcU9vVk9xbkRCbEFEOEd5amVYelZRV3V2dEJ3X3BDeHhBMGVmWlZFSWVpZDhycVF2dTRsLXlDVWxZSkd6aEZINEYtcWRJVVhUZmhSNHlUOHc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-02T08:00:00+00:00", "published_display": "02 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": "Tirupati Forge Limited's (NSE:TIRUPATIFL) Stock Has Seen Strong Momentum: Does That Call For Deeper Study Of Its Financial Prospects?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxNY3NIUWNGX0VOaFFnNE9nUHBvZy1GWGxlMWlnMGZhYV91c1RFOU10WGM4SHI5QzlRMWphYXh4aVlDVG5oaDdPa1ZYT3BxdURESnFKejN3ZWNQcVhjR1hVR0RhSUhVZVNwNTZEcC12THdvMWFZVm5wZXU1NEFmMFYtaVNzcWlDNHhnN2lxQi1hNnVPaFpyOXRDejlsRlRWVVlIVWl0T1NNUmU0WFFOd3g5cFJwOGF3WmdZeHhVd21NWl9ybzF2ZURUaHFhV0NaODZEY1VqdUp3VlpjcnPSAeABQVVfeXFMTi1ONW5vRnhWcVIxeWkxVC1jTERKdUNfUTViOEwxMjhFZHl0aXNIelE3NUNrWHBCUTRXUS1SOVkwb0djclN6MTNDWTNfUFJnYnFWZmxyT1I4dExpS09GSlJKcFZ3aVItaEdfTnlVSDY2ZmdZN2o5OWVZZDBUWml6ZG1FaDN1Z1o0ZGN4RFBWR2pEUFVQR2dYbHNnVFZvYm9ENE1zVElYZ0EwV3ZYY1FPbEJGQ2IzSERlRXVhRjZqODZwU1ZGNlRkdDIyY0NqcGRIZE1uTk0yME5COXBBS2dJbkM?oc=5", "source_name": "simplywall.st", "published_at": "2025-08-22T07:00:00+00:00", "published_display": "22 Aug 2025 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": "Tirupati Forge Ltd. Share Price Today - Tirupati Forge Ltd. Stock Price Live NSE/BSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMie0FVX3lxTE1IaXljd0RiWE84bl92MURDWktSdWlpRjY3NEpkbk5iVzFHYUR1d3k4TjZYeFRjTVhhY0NJcm55b2pydXNZQXFvYjUwcG1vWnRVc0lyQU9FQXlfR0M5V21ZRzFsT0k5TWl4N1BrUmlkY1pnazlCSHdKZ1Bzcw?oc=5", "source_name": "CNBC TV18", "published_at": "2025-03-20T06:44:29+00:00", "published_display": "20 Mar 2025 06:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tirupati Forge Ltd. Share Price Today | Tirupati Forge Live NSE/BSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMieEFVX3lxTE1uZy16cm5JS0ZBRlZpTlhhZ2Jla0hEOUYxNExPbjFIZzJmek5vOG8xN19namFkdzlscUl4d2pxNVJMTzJKUWdObDcyMGNHM05FVmhNUlhRMXJmTE90d0JYSXhRTF9vR1hNNldSbnVGUkVYSHZONjUtOA?oc=5", "source_name": "Value Research", "published_at": "2022-03-26T08:14:47+00:00", "published_display": "26 Mar 2022 08:14", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Tirupati Forge to raise \u20b921.46 crore via preferential warrants", "summary": "", "url": "https://news.google.com/rss/articles/CBMiugFBVV95cUxQdmdCcEdwOXJQTlBJSG9maU0xYTZfTUFhbVF4enFvTDhuY2psemVvc1pJWXVPRHV6Mnl5eWNpbXdGYXA1ZGtuSHl2VHp6X3psNTJwUFd4d3ZoeGhyX0NvaXlRb2pDR3FmMUNFX1JySUVTWlF3RTBDSHBFc21sclREdWs2cW53ZUNiM1JVWjd1ZWtONmxkZUZyV0JyV2lqZXkzNjZhOXhZZTZvclI0OHdILWRLZjdjcGhqY3c?oc=5", "source_name": "scanx.trade", "published_at": "2026-07-08T02:57:53+00:00", "published_display": "08 Jul 2026 02:57", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tirupati Forge FY26 Revenue Rises to INR 1,659.4 Mn", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4wFBVV95cUxORjJGSTlRVEpQWGpCa3JrU0k3cUd3MFQySEtmc2NJQUh6Rk91Y3VjZzhuQUxJOXZ4YzBWNXhmWHlQaGF6cW1ZV3RBSGd6X2tnekVXMjBIalhEZlJSeDJQUlJzNHJwVnFjV004aFlRRU9xdlJwZnVNQkRIUWU4WTRjS0Vkbks5M0tQUWhZcUpKdDdGZjZ6bGotM2RJNzlzTng0ZkRlaGYzM01DZjQ2OExTdElUd1pWVHpMT3V0eUhKX2U4NktMR0d1V0dHLWVfMGZCWVNBV2hjMHhtcWlOYXBPUjRPUQ?oc=5", "source_name": "scanx.trade", "published_at": "2026-05-18T07:00:00+00:00", "published_display": "18 May 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": "Tirupati Forge Promoters File Nil Encumbrance Disclosure Under SEBI SAST Regulations for FY26", "summary": "", "url": "https://news.google.com/rss/articles/CBMi5AFBVV95cUxOR1B4aFRBV2hBUDBhMVlZMElsZG9UR2JZdlRJRW1pRnIzNGw4Ums1RFkwd2RjRkIwaDZXem4xdGR6Qkw2Tm40TjU2d3lTa1dReDlISmt2alpkUGRIZWFELVhUQjBsTTVGZFRsaUR0Mk9oU3hFY2h4SlVaY2RsbXBCQUNYazg0eXRiNHZNZTJzUFVjU2hoVzdlQURGNHEyeTBXUW43SzBaaU9NWFZlbFB3cEFNRF81ekVDLWM0MGNDdUZzakZvN01xc1NPLUpkUWFSVWdIdElvQ3FUN2RvSzJ0NDBwbW0?oc=5", "source_name": "scanx.trade", "published_at": "2026-05-07T07:00:00+00:00", "published_display": "07 May 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": "Tirupati Forge Standalone December 2025 Net Sales at Rs 48.60 crore, up 85.9% Y-o-Y", "summary": "", "url": "https://news.google.com/rss/articles/CBMi4AFBVV95cUxQODdiS3hpNThHUTZ0T05felo1WDllNU4yVExSWGhwb0xKeGV0a29YSFI5dmpwa2pEaExOVlc3UVd1NTRiREw3REtQUkVhT1d2WE0wWGNaemQ2dHMyQk9pMHk5ckJoRF8zQTVOTlllYjFMQ2lvOFY4bFhxUDNVV0I3cFQ0aDlUYXF1ZWU5RHZQdjlJbWVHLU02SnlwbDBKMjhYa3MyZF9hYjl1N29WNDFzSTNVUDJlUEt5QTlrUWlmSlV0Y3NvVktDM0FTdC1kQjluQWwybkxFLWdkcDUxa0hOZtIB5gFBVV95cUxPSF9PTHFfQ3F3azdqRERIZWhMNnAyU3h6eWVNLUR1SDFkTXNfdXF6ZGJCNXB6eEpFVHNZUjJqVF9VWUx6aDByb1lmd0NxbjMxa2Z0eERXVGhteThEZktoTVRMcEJxYXVQNE1YV2pnUTR3b2dxRm1Xalo2dEFEc1d5dmsxSTlQaVBmODdpVlhjeEVEX0tENHkxQUc2WGM2QWdkS2U0U2I0VDliQWJBcTlYakZnVmp5dTA3QVlibE5FclVXM0l2LW1ONnEtanE2a3lFalB0WVY5WDF1Z0RBTGRxeW05VEt6Zw?oc=5", "source_name": "Moneycontrol.com", "published_at": "2026-02-25T08:00:00+00:00", "published_display": "25 Feb 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": "Tirupati Forge (NSE:TIRUPATIFL) Shareholders Will Want The ROCE Trajectory To Continue", "summary": "", "url": "https://news.google.com/rss/articles/CBMi3AFBVV95cUxQS29tWGxESFBCSmsxcGlBc0RuQzYyRlg4ZE1BTURrN3dlRmNWYk5lTWUyZ2dqVXVhSU8ybkRPWVJVZUlEbVExVjFQbDhfSkM2WkNnb3N2Tk9nSnJKN0ZyTFFoSW1Na01XNnNCV0xBMEJnX1I4eU9jSjlDSTBwS0p0RkxiRmhQRi1FMG1PaXR4TFIzd0xkd3NSNVpzVVhaZW1Jc2h0b2JfSEE0LXhlUVFpblJlV2tVMy00eTN4OUd6aDR0cUZsLUxFQW9uSlpSbDNvczhQOTdoZUtlRnRU0gHiAUFVX3lxTFBNdHN3OEdKLTBJZ1B0d2NGdWhfTVRwRXR5T25BNFJzdmxlSHgtSlE3NXRYbnZMNEJCWnVXVjlLQ19XeVhYUlgteWU3VjNVM2oyUGttNDNxU01wc1NKc3JWUFF6VG45SU9oVEplamtkcFNrTlpXTEUxQWNxaXFWZ3ZaT0FDcFJWY1dBaVVtekM1T2tEcU9vVk9xbkRCbEFEOEd5amVYelZRV3V2dEJ3X3BDeHhBMGVmWlZFSWVpZDhycVF2dTRsLXlDVWxZSkd6aEZINEYtcWRJVVhUZmhSNHlUOHc?oc=5", "source_name": "simplywall.st", "published_at": "2026-01-02T08:00:00+00:00", "published_display": "02 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": "Tirupati Forge Limited's (NSE:TIRUPATIFL) Stock Has Seen Strong Momentum: Does That Call For Deeper Study Of Its Financial Prospects?", "summary": "", "url": "https://news.google.com/rss/articles/CBMi2wFBVV95cUxNY3NIUWNGX0VOaFFnNE9nUHBvZy1GWGxlMWlnMGZhYV91c1RFOU10WGM4SHI5QzlRMWphYXh4aVlDVG5oaDdPa1ZYT3BxdURESnFKejN3ZWNQcVhjR1hVR0RhSUhVZVNwNTZEcC12THdvMWFZVm5wZXU1NEFmMFYtaVNzcWlDNHhnN2lxQi1hNnVPaFpyOXRDejlsRlRWVVlIVWl0T1NNUmU0WFFOd3g5cFJwOGF3WmdZeHhVd21NWl9ybzF2ZURUaHFhV0NaODZEY1VqdUp3VlpjcnPSAeABQVVfeXFMTi1ONW5vRnhWcVIxeWkxVC1jTERKdUNfUTViOEwxMjhFZHl0aXNIelE3NUNrWHBCUTRXUS1SOVkwb0djclN6MTNDWTNfUFJnYnFWZmxyT1I4dExpS09GSlJKcFZ3aVItaEdfTnlVSDY2ZmdZN2o5OWVZZDBUWml6ZG1FaDN1Z1o0ZGN4RFBWR2pEUFVQR2dYbHNnVFZvYm9ENE1zVElYZ0EwV3ZYY1FPbEJGQ2IzSERlRXVhRjZqODZwU1ZGNlRkdDIyY0NqcGRIZE1uTk0yME5COXBBS2dJbkM?oc=5", "source_name": "simplywall.st", "published_at": "2025-08-22T07:00:00+00:00", "published_display": "22 Aug 2025 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": "Tirupati Forge Ltd. Share Price Today - Tirupati Forge Ltd. Stock Price Live NSE/BSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMie0FVX3lxTE1IaXljd0RiWE84bl92MURDWktSdWlpRjY3NEpkbk5iVzFHYUR1d3k4TjZYeFRjTVhhY0NJcm55b2pydXNZQXFvYjUwcG1vWnRVc0lyQU9FQXlfR0M5V21ZRzFsT0k5TWl4N1BrUmlkY1pnazlCSHdKZ1Bzcw?oc=5", "source_name": "CNBC TV18", "published_at": "2025-03-20T06:44:29+00:00", "published_display": "20 Mar 2025 06:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Tirupati Forge Ltd. Share Price Today | Tirupati Forge Live NSE/BSE", "summary": "", "url": "https://news.google.com/rss/articles/CBMieEFVX3lxTE1uZy16cm5JS0ZBRlZpTlhhZ2Jla0hEOUYxNExPbjFIZzJmek5vOG8xN19namFkdzlscUl4d2pxNVJMTzJKUWdObDcyMGNHM05FVmhNUlhRMXJmTE90d0JYSXhRTF9vR1hNNldSbnVGUkVYSHZONjUtOA?oc=5", "source_name": "Value Research", "published_at": "2022-03-26T08:14:47+00:00", "published_display": "26 Mar 2022 08:14", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 69, "total_relevant": 8, "sentiment_summary": {"positive": 2, "negative": 0, "neutral": 6, "score": 54, "total": 8, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 86, "events": [{"event": "general", "label": "Market update", "weight": 4.55, "count": 7}, {"event": "earnings", "label": "Earnings", "weight": 0.55, "count": 1}], "positive_events": 2, "negative_events": 0}, "market_context": {"has_market_context": true, "latest_close": 68.1, "latest_week": "2026-07-10", "one_week_move": 1.9, "four_week_move": 50.9, "twelve_week_move": 46.4, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": 1.251113, "market_dynamics_buy_signal": false, "relative_strength": 71.369086, "fair_value_gap": 113.1, "fair_value_label": "Materially above fair value", "fair_value_tone": "negative", "expectation_direction": "undecided", "expectation_probability": 50.4375, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "+1.9% over one week, +50.9% over four weeks, trend active, and materially above fair value."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 65, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "scanx.trade", "count": 3}, {"label": "simplywall.st", "count": 2}, {"label": "Moneycontrol.com", "count": 1}, {"label": "CNBC TV18", "count": 1}, {"label": "Value Research", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 8}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 7}, {"label": "Earnings", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "54/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": "Market update", "tone": "neutral", "text": "86/100 classification confidence."}, {"label": "Company focus", "value": "8", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "2", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "+1.9% over one week, +50.9% over four weeks, trend active, and materially above fair value."}, {"label": "Latest direct headline", "value": "Positive", "tone": "positive", "text": "Tirupati Forge to raise \u20b921.46 crore via preferential warrants"}], "updated_at": "2026-07-16T18:00:23.390835+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}