William Maughan

Stock Analyst at Clear Street

(4.43)
# 1,112
Out of 4,345 analysts
140
Total ratings
48.1%
Success rate
15.7%
Average return

Stocks Rated by William Maughan

Krystal Biotech
May 4, 2026
Maintained: Buy
Price Target: $338$311
Current: $306.63
Upside: +1.43%
Summit Therapeutics
May 1, 2026
Maintained: Buy
Price Target: $32$31
Current: $17.36
Upside: +78.57%
Wave Life Sciences
Apr 28, 2026
Maintained: Buy
Price Target: $39$36
Current: $6.34
Upside: +467.82%
Annexon
Mar 30, 2026
Maintained: Buy
Price Target: $17
Current: $5.39
Upside: +215.40%
Beam Therapeutics
Mar 25, 2026
Maintained: Buy
Price Target: $37
Current: $31.89
Upside: +16.02%
Cellectis
Mar 20, 2026
Maintained: Buy
Price Target: $9
Current: $3.63
Upside: +147.93%
Korro Bio
Mar 13, 2026
Maintained: Buy
Price Target: $18
Current: $13.76
Upside: +30.81%
Century Therapeutics
Mar 13, 2026
Maintained: Buy
Price Target: $6.6
Current: $2.31
Upside: +186.33%
Molecular Partners AG
Mar 13, 2026
Maintained: Buy
Price Target: $8
Current: $4.04
Upside: +98.02%
BioNTech SE
Mar 11, 2026
Reiterated: Buy
Price Target: $181$167
Current: $93.00
Upside: +79.57%
Maintained: Buy
Price Target: $4.6
Current: $3.57
Upside: +28.85%
Reiterated: Buy
Price Target: $100$130
Current: $86.67
Upside: +49.99%
Reiterated: Buy
Price Target: $45
Current: $6.69
Upside: +572.65%
Maintained: Buy
Price Target: $13
Current: $2.31
Upside: +462.77%
Maintained: Buy
Price Target: $21$28
Current: $8.54
Upside: +227.87%
Maintained: Buy
Price Target: $29$27
Current: $10.91
Upside: +147.48%
Maintained: Hold
Price Target: $45$50
Current: $53.53
Upside: -6.59%
Maintained: Hold
Price Target: $67
Current: $28.54
Upside: n/a
Maintained: Buy
Price Target: $24
Current: $12.91
Upside: n/a
Maintained: Buy
Price Target: $11$9
Current: $2.37
Upside: n/a
Maintained: Buy
Price Target: $38
Current: $11.72
Upside: n/a
Maintained: Buy
Price Target: $16$15
Current: $3.19
Upside: n/a
Maintained: Hold
Price Target: $91$106
Current: $47.61
Upside: n/a
Maintained: Buy
Price Target: $60
Current: $4.57
Upside: n/a
Downgraded: Hold
Price Target: $10$5
Current: $26.87
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $196.97
Upside: n/a