On a TTM 2026Q1 basis, CST has not moved the needle on revenue, but profitability has edged up slightly — profit is at an all-time high. What remains unclear is whether this improvement can widen without revenue momentum to back it.
Revenue TTM
VND 8,491bn
−4.2%
Net Margin
0.95%
+0.3pp year on year
ROE
7.6%
TTM
Related News