STO
Our Business
Services
Investors
Newsroom
More
Search
Open sidebar
Home
Investors
Financial Reports
Annual Reports
Annual Reports
Explore our annual reports going back to the year we went public
Report
Annual Report 2025
Published On
30 Apr 2026
Report
Annual Report 2024
Published On
01 Jun 2025
Report
Annual Report 2023
Published On
01 Jun 2024
Report
Annual Report 2022
Published On
01 Jun 2023
Report
Annual Report 2021
Published On
01 Jun 2022
Report
Annual Report 2020
Published On
01 Jun 2021
Report
Annual Report 2019
Published On
01 Jun 2020
Report
Annual Report 2018
Published On
01 Jun 2019
Report
Annual Report 2017
Published On
01 Jun 2018
Report
Annual Report 2016
Published On
01 Jun 2017
Report
Annual Report 2015
Published On
01 Jun 2016
Report
Annual Report 2014
Published On
01 Jun 2015
Report
Annual Report 2013
Published On
01 Jun 2014
Report
Annual Report 2012
Published On
01 Jun 2013
Report
Annual Report 2011
Published On
01 Jun 2012
Report
Annual Report 2010
Published On
01 Jun 2011
Report
Annual Report 2009
Published On
01 Jun 2010
Report
Annual Report 2008
Published On
01 Jun 2009
Report
Annual Report 2007
Published On
01 Jun 2008
Report
Annual Report 2006
Published On
01 Jun 2007
Report
Annual Report 2005
Published On
01 Jun 2006
Report
Annual Report 2004
Published On
01 Jun 2005
Report
Annual Report 2003
Published On
01 Jun 2004
Report
Annual Report 2002
Published On
01 Jun 2003
Report
Annual Report 2001
Published On
01 Jun 2002