William Maughan

Stock Analyst at Clear Street

(4.30)
# 1,266
Out of 4,417 analysts
140
Total ratings
43%
Success rate
14.3%
Average return

Stocks Rated by William Maughan

Krystal Biotech
May 4, 2026
Maintained: Buy
Price Target: $338$311
Current: $341.66
Upside: -8.97%
Summit Therapeutics
May 1, 2026
Maintained: Buy
Price Target: $32$31
Current: $14.07
Upside: +120.33%
Wave Life Sciences
Apr 28, 2026
Maintained: Buy
Price Target: $39$36
Current: $5.95
Upside: +505.04%
Annexon
Mar 30, 2026
Maintained: Buy
Price Target: $17
Current: $4.94
Upside: +244.13%
Beam Therapeutics
Mar 25, 2026
Maintained: Buy
Price Target: $37
Current: $32.48
Upside: +13.92%
Cellectis
Mar 20, 2026
Maintained: Buy
Price Target: $9
Current: $3.08
Upside: +192.21%
Korro Bio
Mar 13, 2026
Maintained: Buy
Price Target: $18
Current: $11.05
Upside: +62.90%
Century Therapeutics
Mar 13, 2026
Maintained: Buy
Price Target: $6.6
Current: $2.25
Upside: +193.33%
Molecular Partners AG
Mar 13, 2026
Maintained: Buy
Price Target: $8
Current: $3.86
Upside: +107.25%
BioNTech SE
Mar 11, 2026
Reiterated: Buy
Price Target: $181$167
Current: $92.22
Upside: +81.09%
Maintained: Buy
Price Target: $4.6
Current: $2.55
Upside: +80.39%
Reiterated: Buy
Price Target: $100$130
Current: $81.89
Upside: +58.75%
Reiterated: Buy
Price Target: $45
Current: $7.90
Upside: +469.62%
Maintained: Buy
Price Target: $13
Current: $1.64
Upside: +692.68%
Maintained: Buy
Price Target: $21$28
Current: $9.64
Upside: +190.46%
Maintained: Buy
Price Target: $29$27
Current: $11.93
Upside: +126.32%
Maintained: Hold
Price Target: $45$50
Current: $53.09
Upside: -5.82%
Maintained: Hold
Price Target: $67
Current: $28.55
Upside: n/a
Maintained: Buy
Price Target: $24
Current: $9.44
Upside: n/a
Maintained: Buy
Price Target: $11$9
Current: $1.96
Upside: n/a
Maintained: Buy
Price Target: $38
Current: $12.78
Upside: n/a
Maintained: Buy
Price Target: $16$15
Current: $2.64
Upside: n/a
Maintained: Hold
Price Target: $91$106
Current: $61.80
Upside: n/a
Maintained: Buy
Price Target: $60
Current: $4.03
Upside: n/a
Downgraded: Hold
Price Target: $10$5
Current: $30.79
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $198.67
Upside: n/a