STT
Valuation Financial Services · Asset Management Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
12.48
PEG Ratio
0.17
Dividend Yield
-
Gross Margin
65.05%
Net Margin
13.36%
Revenue CAGR 3Y
10.88%
ROE
10.73%
ROA
0.82%
Buyback Yield
-0.30%
Current Ratio
0.20
Magic Earn Yield
5.86%
Altman Z-Score
-
Fair Value River
Score
Valuation 69
Profitability 29
Growth 36
Health 7
Yield 0