Market returns – 1 July 1995 to 30 June 2025