Quarterly results Rank confident of strong end to FY2025-26 after revenue grows 5% in Q3 15 Apr 2026 - Earnings