15 Stocks Deliver 125617 Annual Returns as ETMarkets Flags Over 25 Sales and Profit Growth in Q4 March 2026 CTRI Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Efficiency Jardine Eyes Further Asset Sales Following 13 Billion Restructuring Drive