Want to see IRD full AI Analyst Report?
Comparison Results
Ovid Therapeutics
$2.88
$462.86M
-4.92
41.32%
8 Buy
0 Hold
0 Sell
Strong Buy
Shattuck Labs
$8.06
$588.13M
-11.09
130.82%
8 Buy
0 Hold
0 Sell
Strong Buy
Inhibikase Therapeutics
$2.49
$276.28M
-4.08
19.75%
5 Buy
0 Hold
0 Sell
Strong Buy
Biomea Fusion
$1.71
$90.60M
-2.66
-28.46%
6 Buy
0 Hold
0 Sell
Strong Buy
Performance Comparison
IRD
Opus Genetics
4.41
2.36
115.12%
OVID
Ovid Therapeutics
2.36
0.78
49.37%
STTK
Shattuck Labs
5.66
3.27
136.61%
IKT
Inhibikase Therapeutics
1.94
0.28
16.87%
SRZN
Surrozen
25.15
11.11
79.10%
BMEA
Biomea Fusion
1.32
-0.36
-21.43%