StockComparison Logo
vs

APRE vs IDAI

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

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

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

APRE vs IDAI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

APRE vs IDAI - Historical Returns

Returns include dividend reinvestment.

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

APRE vs IDAI - Annual Returns (2019 - 2026)

Returns include dividend reinvestment.

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

APRE vs IDAI Drawdown Comparison

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

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

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

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

Correlation

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

0.86
-101

Select Stocks to Compare