StockComparison Logo
vs

IDAI vs APRE

Comparison between T Stamp Inc - Class A (IDAI, Company) and Aprea Therapeutics Inc (APRE, Company).

IDAI is from the Technology sector, while APRE is from the Healthcare sector.

5-Year PerformanceAPRE has outperformed IDAI, delivering a return of -62.5% compared to -72.5%

IDAI vs APRE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
IDAI
$8.56M
Winner
APRE
$8.57M
Max Drawdown
Winner
IDAI
99.90%
APRE
99.94%
Sharpe Ratio
Winner
IDAI
0.12
APRE
-0.63
5Y Beta
Winner
IDAI
0.71
APRE
0.83
Industry
IDAI
Software - Application
APRE
Biotechnology
P/E Ratio
Winner
IDAI
-0.78
APRE
-0.44
5Y EPS CAGR
IDAI
N/A
APRE
-49.70%
Debt to Equity
IDAI
15.59%
Winner
APRE
0.00%
Free Cash Flow Yield
IDAI
-70.48%
APRE
N/A

IDAI vs APRE - Historical Returns

Returns include dividend reinvestment.

1M
IDAI
-21.74%
Winner
APRE
-15.40%
3M
IDAI
-35.20%
Winner
APRE
-2.20%
6M
IDAI
-54.62%
Winner
APRE
-21.44%
1Y
Winner
IDAI
-17.78%
APRE
-59.55%
5Y(CAGR)
IDAI
-72.45%
Winner
APRE
-62.50%
Max(CAGR)
IDAI
-71.92%
Winner
APRE
-61.21%

IDAI vs APRE - Annual Returns (2019 - 2026)

Returns include dividend reinvestment.

YearIDAIAPRE
2026-59.90%-16.18%
2025-61.84%-76.11%
2024-39.51%-34.20%
2023-41.91%-37.33%
2022-87.17%-89.53%
2021-78.25%-39.32%
2020N/A-89.14%
2019N/A+123.85%

IDAI vs APRE Drawdown Comparison

The maximum drawdown for IDAI was -99.90%, occurring on Apr 16, 2025. This drawdown has not yet recovered.

The maximum drawdown for APRE was -99.94%, occurring on Jan 29, 2026. This drawdown has not yet recovered.

The current IDAI drawdown is -99.89%. The current APRE drawdown is -99.93%.

RankIDAIAPRE
#1-99.90%
Mar 18, 2021 - Apr 16, 2025
-99.94%
Dec 27, 2019 - Jan 29, 2026
#2-23.87%
Feb 24, 2021 - Mar 18, 2021
-24.77%
Nov 19, 2019 - Dec 10, 2019
#3N/A-17.45%
Dec 12, 2019 - Dec 24, 2019
#4N/A-8.92%
Oct 21, 2019 - Nov 14, 2019
#5N/A-7.61%
Oct 3, 2019 - Oct 18, 2019
#6N/A-0.90%
Nov 15, 2019 - Nov 19, 2019

Correlation

Correlation between IDAI and APRE is 0.86 which considered as a strong positive correlation - the stocks tend to move together.

0.86
-101

Select Stocks to Compare