William Maughan

Stock Analyst at Clear Street

(4.38)
# 1,233
Out of 4,579 analysts
140
Total ratings
44.4%
Success rate
15.3%
Average return

Stocks Rated by William Maughan

Krystal Biotech
May 4, 2026
Maintained: Buy
Price Target: $338$311
Current: $351.82
Upside: -11.60%
Summit Therapeutics
May 1, 2026
Maintained: Buy
Price Target: $32$31
Current: $13.11
Upside: +136.55%
Wave Life Sciences
Apr 28, 2026
Maintained: Buy
Price Target: $39$36
Current: $5.92
Upside: +508.11%
Annexon
Mar 30, 2026
Maintained: Buy
Price Target: $17
Current: $5.13
Upside: +231.38%
Beam Therapeutics
Mar 25, 2026
Maintained: Buy
Price Target: $37
Current: $25.07
Upside: +47.59%
Cellectis
Mar 20, 2026
Maintained: Buy
Price Target: $9
Current: $2.89
Upside: +211.42%
Korro Bio
Mar 13, 2026
Maintained: Buy
Price Target: $18
Current: $10.72
Upside: +67.91%
Century Therapeutics
Mar 13, 2026
Maintained: Buy
Price Target: $6.6
Current: $2.09
Upside: +215.79%
Molecular Partners AG
Mar 13, 2026
Maintained: Buy
Price Target: $8
Current: $4.01
Upside: +99.75%
BioNTech SE
Mar 11, 2026
Reiterated: Buy
Price Target: $181$167
Current: $91.09
Upside: +83.34%
Maintained: Buy
Price Target: $4.6
Current: $2.68
Upside: +71.64%
Reiterated: Buy
Price Target: $100$130
Current: $104.49
Upside: +24.41%
Reiterated: Buy
Price Target: $45
Current: $9.71
Upside: +363.44%
Maintained: Buy
Price Target: $13
Current: $1.59
Upside: +717.61%
Maintained: Buy
Price Target: $21$28
Current: $8.64
Upside: +224.07%
Maintained: Buy
Price Target: $29$27
Current: $11.94
Upside: +126.13%
Maintained: Hold
Price Target: $45$50
Current: $46.73
Upside: +7.00%
Maintained: Hold
Price Target: $67
Current: $33.77
Upside: n/a
Maintained: Buy
Price Target: $24
Current: $12.01
Upside: n/a
Maintained: Buy
Price Target: $11$9
Current: $2.43
Upside: n/a
Maintained: Buy
Price Target: $38
Current: $19.86
Upside: n/a
Maintained: Buy
Price Target: $16$15
Current: $2.26
Upside: n/a
Maintained: Hold
Price Target: $91$106
Current: $55.63
Upside: n/a
Maintained: Buy
Price Target: $60
Current: $3.95
Upside: n/a
Downgraded: Hold
Price Target: $10$5
Current: $34.62
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $200.14
Upside: n/a