William Maughan

Stock Analyst at Clear Street

(4.61)
# 889
Out of 4,486 analysts
140
Total ratings
52.6%
Success rate
21.1%
Average return

Stocks Rated by William Maughan

Krystal Biotech
May 4, 2026
Maintained: Buy
Price Target: $338$311
Current: $374.68
Upside: -17.00%
Summit Therapeutics
May 1, 2026
Maintained: Buy
Price Target: $32$31
Current: $15.93
Upside: +94.60%
Wave Life Sciences
Apr 28, 2026
Maintained: Buy
Price Target: $39$36
Current: $6.32
Upside: +469.62%
Annexon
Mar 30, 2026
Maintained: Buy
Price Target: $17
Current: $5.96
Upside: +185.23%
Beam Therapeutics
Mar 25, 2026
Maintained: Buy
Price Target: $37
Current: $35.32
Upside: +4.76%
Cellectis
Mar 20, 2026
Maintained: Buy
Price Target: $9
Current: $3.29
Upside: +173.56%
Korro Bio
Mar 13, 2026
Maintained: Buy
Price Target: $18
Current: $14.06
Upside: +28.02%
Century Therapeutics
Mar 13, 2026
Maintained: Buy
Price Target: $6.6
Current: $2.40
Upside: +175.00%
Molecular Partners AG
Mar 13, 2026
Maintained: Buy
Price Target: $8
Current: $4.00
Upside: +100.00%
BioNTech SE
Mar 11, 2026
Reiterated: Buy
Price Target: $181$167
Current: $93.93
Upside: +77.79%
Maintained: Buy
Price Target: $4.6
Current: $3.65
Upside: +26.03%
Reiterated: Buy
Price Target: $100$130
Current: $93.34
Upside: +39.28%
Reiterated: Buy
Price Target: $45
Current: $14.83
Upside: +203.44%
Maintained: Buy
Price Target: $13
Current: $1.83
Upside: +610.38%
Maintained: Buy
Price Target: $21$28
Current: $9.66
Upside: +189.86%
Maintained: Buy
Price Target: $29$27
Current: $13.48
Upside: +100.30%
Maintained: Hold
Price Target: $45$50
Current: $61.89
Upside: -19.21%
Maintained: Hold
Price Target: $67
Current: $31.94
Upside: n/a
Maintained: Buy
Price Target: $24
Current: $12.77
Upside: n/a
Maintained: Buy
Price Target: $11$9
Current: $2.99
Upside: n/a
Maintained: Buy
Price Target: $38
Current: $14.90
Upside: n/a
Maintained: Buy
Price Target: $16$15
Current: $3.30
Upside: n/a
Maintained: Hold
Price Target: $91$106
Current: $81.80
Upside: n/a
Maintained: Buy
Price Target: $60
Current: $4.35
Upside: n/a
Downgraded: Hold
Price Target: $10$5
Current: $32.56
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $208.46
Upside: n/a