Richard Shannon

Stock Analyst at Craig-Hallum

(4.99)
# 18
Out of 5,078 analysts
913
Total ratings
62.7%
Success rate
87%
Average return

Stocks Rated by Richard Shannon

Blaize Holdings
Oct 6, 2026
Downgraded: Hold
Price Target: $0.35
Current: $0.2393
Upside: +46.26%
Vicor
Oct 5, 2026
Reiterated: Buy
Price Target: $450
Current: $176.04
Upside: +155.62%
Navitas Semiconductor
Sep 29, 2026
Reiterated: Hold
Price Target: n/a
Current: $8.38
Upside: -
Infleqtion
Sep 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $8.75
Upside: -
Aeluma
Sep 17, 2026
Reiterated: Buy
Price Target: $31 → $22
Current: $6.91
Upside: +218.38%
IonQ, Inc.
Sep 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $31.27
Upside: -
Tower Semiconductor
Sep 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $167.56
Upside: -
LightPath Technologies
Sep 11, 2026
Reiterated: Buy
Price Target: $17
Current: $7.29
Upside: +133.20%
Ambarella
Sep 4, 2026
Downgraded: Hold
Price Target: $70
Current: $66.50
Upside: +5.26%
Cerebras Systems
Aug 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $110.82
Upside: -
Initiated Coverage: Buy
Price Target: $21
Current: $14.74
Upside: +42.47%
Reiterated: Buy
Price Target: $400 → $480
Current: $209.29
Upside: +129.35%
Reiterated: Buy
Price Target: $1,150
Current: $756.17
Upside: +52.08%
Reiterated: Buy
Price Target: $100
Current: $36.50
Upside: +173.97%
Reiterated: Buy
Price Target: $27
Current: $8.80
Upside: +206.82%
Reiterated: Buy
Price Target: $3.5
Current: $0.9908
Upside: +253.25%
Reiterated: Buy
Price Target: $400
Current: $236.24
Upside: +69.32%
Reiterated: Buy
Price Target: $40
Current: $11.66
Upside: +243.05%
Reiterated: Buy
Price Target: $30
Current: $11.52
Upside: +160.42%
Reiterated: Buy
Price Target: $35
Current: $10.17
Upside: +244.15%
Reiterated: Buy
Price Target: n/a
Current: $52.08
Upside: -
Reiterated: Buy
Price Target: $300
Current: $147.29
Upside: +103.68%
Reiterated: Buy
Price Target: $245 → $275
Current: $210.96
Upside: +30.36%
Reiterated: Buy
Price Target: $210 → $275
Current: $257.16
Upside: +6.94%
Reiterated: Buy
Price Target: $7 → $10
Current: $2.94
Upside: +240.14%
Reiterated: Buy
Price Target: $37
Current: $29.69
Upside: +24.62%
Reiterated: Buy
Price Target: $18
Current: $12.59
Upside: +39.00%
Reiterated: Buy
Price Target: $50
Current: $63.46
Upside: -21.21%
Reiterated: Buy
Price Target: n/a
Current: $5.53
Upside: -
Reiterated: Buy
Price Target: $48
Current: $44.92
Upside: +6.86%
Reiterated: Buy
Price Target: n/a
Current: $7.87
Upside: -
Reiterated: Buy
Price Target: $18
Current: $14.42
Upside: +24.83%
Reiterated: Buy
Price Target: n/a
Current: $403.95
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $7.40
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $42.83
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.38
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $9.98
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $0.7401
Upside: n/a
Reiterated: Buy
Price Target: $12
Current: $5.40
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $9.86
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $1.07
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $132.00
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $23.12
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $8.99
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $5.75
Upside: n/a
Reiterated: Hold
Price Target: $6
Current: $5.68
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $4.05
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $17.85
Upside: n/a
Reiterated: Buy
Price Target: $3.5 → $5.5
Current: $5.46
Upside: n/a
Rated: Buy
Price Target: n/a
Current: $13.98
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $2.44
Upside: n/a
Reiterated: Hold
Price Target: $55 → $50
Current: $96.19
Upside: n/a
Reiterated: Buy
Price Target: $20
Current: $21.21
Upside: n/a
Reiterated: Sell
Price Target: $2.5 → $2
Current: $67.51
Upside: n/a
Reiterated: Buy
Price Target: $22 → $18
Current: $30.45
Upside: n/a
Reiterated: Hold
Price Target: $2 → $2.5
Current: $5.86
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $418.51
Upside: n/a
Reiterated: Buy
Price Target: $16.66
Current: $2.74
Upside: n/a