STT
Valuation Financial Services · Asset Management Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
11.06
PEG Ratio
0.12
Dividend Yield
-
Gross Margin
67.12%
Net Margin
17.97%
Revenue CAGR 3Y
9.05%
ROE
15.34%
ROA
1.04%
Buyback Yield
0.00%
Current Ratio
1.92
Magic Earn Yield
-
Altman Z-Score
-
Fair Value River
Score
Valuation 87
Profitability 34
Growth 30
Health 64
Yield 0