markets October 23, 2026Giovanni Green Jindal Stainless shares: Is it the worst investment now? Jindal Stainless shares have fallen 17% YTD. Is it still worth investing?