William Maughan

Stock Analyst at Clear Street

(4.23)
# 1,469
Out of 5,023 analysts
145
Total ratings
41.7%
Success rate
12.3%
Average return

Stocks Rated by William Maughan

Ocular Therapeutix
Aug 18, 2026
Reiterated: Buy
Price Target: $28
Current: $6.96
Upside: +302.30%
Korro Bio
Aug 7, 2026
Reiterated: Buy
Price Target: $18
Current: $9.64
Upside: +86.72%
Beam Therapeutics
Aug 5, 2026
Reiterated: Buy
Price Target: $37
Current: $24.50
Upside: +51.02%
Dianthus Therapeutics
Aug 5, 2026
Reiterated: Buy
Price Target: $130
Current: $88.21
Upside: +47.38%
Krystal Biotech
May 4, 2026
Reiterated: Buy
Price Target: $338 → $311
Current: $322.28
Upside: -3.50%
Summit Therapeutics
May 1, 2026
Reiterated: Buy
Price Target: $32 → $31
Current: $16.76
Upside: +85.02%
Wave Life Sciences
Apr 28, 2026
Reiterated: Buy
Price Target: $39 → $36
Current: $3.78
Upside: +852.38%
Annexon
Mar 30, 2026
Reiterated: Buy
Price Target: $17
Current: $4.19
Upside: +305.73%
Cellectis
Mar 20, 2026
Reiterated: Buy
Price Target: $9
Current: $1.43
Upside: +529.37%
Century Therapeutics
Mar 13, 2026
Reiterated: Buy
Price Target: $6.6
Current: $1.53
Upside: +331.37%
Reiterated: Buy
Price Target: $8
Current: $3.91
Upside: +104.60%
Reiterated: Buy
Price Target: $181 → $167
Current: $96.90
Upside: +72.34%
Reiterated: Buy
Price Target: $4.6
Current: $2.62
Upside: +75.57%
Reiterated: Buy
Price Target: $13
Current: $1.22
Upside: +965.57%
Reiterated: Buy
Price Target: $45
Current: $7.43
Upside: +505.65%
Reiterated: Buy
Price Target: $29 → $27
Current: $15.13
Upside: +78.45%
Reiterated: Hold
Price Target: $45 → $50
Current: $55.43
Upside: -9.80%
Reiterated: Hold
Price Target: $67
Current: $29.71
Upside: n/a
Reiterated: Buy
Price Target: $24
Current: $8.23
Upside: n/a
Reiterated: Buy
Price Target: $11 → $9
Current: $2.32
Upside: n/a
Reiterated: Buy
Price Target: $16 → $15
Current: $2.58
Upside: n/a
Reiterated: Buy
Price Target: $38
Current: $24.84
Upside: n/a
Reiterated: Hold
Price Target: $91 → $106
Current: $190.01
Upside: n/a
Reiterated: Buy
Price Target: $60
Current: $3.38
Upside: n/a
Downgraded: Hold
Price Target: $10 → $5
Current: $25.65
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $219.88
Upside: n/a