Thomas Shrader

Stock Analyst at BTIG

(1.02)
# 3,502
Out of 4,829 analysts
47
Total ratings
25%
Success rate
-2.31%
Average return

Stocks Rated by Thomas Shrader

Aldeyra Therapeutics
Apr 7, 2025
Maintains: Buy
Price Target: $11$9
Current: $2.20
Upside: +310.02%
Ovid Therapeutics
Mar 24, 2025
Maintains: Buy
Price Target: $5$4
Current: $0.30
Upside: +1,224.50%
Vaxcyte
Feb 24, 2025
Reiterates: Buy
Price Target: $160
Current: $31.59
Upside: +406.49%
Arcturus Therapeutics Holdings
Jan 28, 2025
Initiates: Buy
Price Target: $41
Current: $11.59
Upside: +253.75%
Alector
Nov 26, 2024
Maintains: Buy
Price Target: $16$5
Current: $1.20
Upside: +316.67%
Athira Pharma
Sep 4, 2024
Downgrades: Neutral
Price Target: n/a
Current: $0.27
Upside: -
AC Immune
May 31, 2024
Initiates: Buy
Price Target: $8
Current: $1.63
Upside: +390.80%
ProMIS Neurosciences
Oct 3, 2023
Initiates: Buy
Price Target: $8
Current: $0.50
Upside: +1,496.81%
Precision BioSciences
Jul 28, 2023
Maintains: Buy
Price Target: $180$60
Current: $5.22
Upside: +1,049.43%
Biohaven
Jun 6, 2023
Reiterates: Buy
Price Target: $24
Current: $20.56
Upside: +16.73%
Maintains: Buy
Price Target: $15$7
Current: $1.77
Upside: +295.48%
Initiates: Buy
Price Target: $15
Current: $6.14
Upside: +144.30%
Maintains: Buy
Price Target: $68$13
Current: $0.43
Upside: +2,907.87%
Maintains: Buy
Price Target: $26$31
Current: $67.53
Upside: -54.09%
Maintains: Buy
Price Target: $30$10
Current: $1.92
Upside: +420.83%
Maintains: Buy
Price Target: $15$22
Current: $1.05
Upside: +1,995.24%
Maintains: Buy
Price Target: $31$14
Current: $7.64
Upside: +83.25%
Initiates: Buy
Price Target: $51
Current: $1.47
Upside: +3,369.39%
Initiates: Buy
Price Target: $16
Current: $2.15
Upside: +644.19%
Downgrades: Neutral
Price Target: n/a
Current: $3.35
Upside: -
Downgrades: Neutral
Price Target: n/a
Current: $14.79
Upside: -
Maintains: Buy
Price Target: $51$58
Current: $8.11
Upside: +615.17%
Maintains: Buy
Price Target: $4$3
Current: $1.28
Upside: +134.38%
Downgrades: Hold
Price Target: $397$346
Current: $124.40
Upside: +178.14%
Downgrades: Hold
Price Target: n/a
Current: $0.91
Upside: -