Earnings Releases

In accordance with CMDA regulation STO publishes income statements within 30 days after the end of each quarter.

2012: Income Statements (Unaudited)

Five-Year Financial Summaries (Company and Group)