STO Q3 profit steady at MVR 281 million as operating profit rises 23% | Market Watch