The institution has sustained its forward momentum with an overall score rising from 74.74 in 2022 to 76.48 in 2023, 77.90 in 2024, and now 79.85 in 2025