All financial results for the period ending march 31 2024 Articles