Zaggle Reports Net Profit Rise to 406 Crore in Latest Quarter Aberdeen IFN Flat at 1162 Consolidation Continues 20260514 Ferrari RACE Reports Strong Q1 2026 Revenue NA EPS Beats