hero line artwork

News

Feb 04, 2025

STO Leaders Forum 2025

The STO Leaders Forum is an annual meeting to tackle challenges, improve operations, and boost collaboration.

News: STO Leaders Forum 2025

STO Leaders Forum is a gathering of our management team and operational leaders from across the nation to address challenges, streamline operations, and enhance cross departmental collaborations. The annual exercise is focused on driving operational excellence and aligning our efforts. 

(MVR)

2019

2020

2021

2022

2023

Earnings per share

269

319

432

646

726

Dividend per share

58

60

65

77

80

Net assets per share

2,083

2,150

2,239

3,189

4,667