T Stamp Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/S Ratio8.012.482.1422.14
P/B Ratio7.742.8918.4616.18
Price/Tangible Book1530.1114.0036.00
Enterprise Value Ratios
EV/Revenue8.462.051.7822.00
Profitability & Returns
Return on Equity (ROE)-3.53%-3.36%-4.27%-2.55%-9.87%
Return on Assets (ROA)-0.71%-0.69%-1.00%-0.82%-1.19%
Return on Capital Employed (ROCE)-2.11%-1.52%-6.15%-1.42%-3.56%
Leverage & Solvency Ratios
Debt/Equity1.290.281.870.170.17
Liquidity Ratios
Current Ratio1.121.730.652.400.85
Quick Ratio1.011.640.582.190.73
Efficiency Ratios
Asset Turnover0.370.640.710.550.60
Yield & Distribution Ratios
Earnings Yield-0.51%-0.67%-1.05%-0.11%
FCF Yield-0.36%-0.69%-0.55%-0.08%
Buyback Yield-1.32%-0.51%-0.26%-0.59%-0.39%