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

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 |