Share India Securities Ltd has released its Investor Presentation detailing the audited financial results for the quarter and year ending March 31, 2025, reporting a 49% decline in total revenue year-over-year to ₹239 Cr for Q4, with a net profit decrease of 84% to ₹19 Cr.