MTAR Technologies 2026 Return Claim Flagged as Temporally Impossible
Analyst alert: 127.92% calendar-year 2026 return cited for Indian defense stock cannot be verified—figure likely misattributed, fabricated, or AI-generated. Source correction required before use.
bt-corporate · 7/21/2026, 7:18:29 AM · Ask about this →