Richard Shannon

Stock Analyst at Craig-Hallum

(3.90)
# 580
Out of 5,169 analysts
131
Total ratings
64.15%
Success rate
62.25%
Average return

Stocks Rated by Richard Shannon

NVIDIA
Aug 28, 2025
Maintains: Buy
Price Target: $195$245
Current: $180.40
Upside: +35.81%
Navitas Semiconductor
Aug 5, 2025
Downgrades: Hold
Price Target: $6
Current: $9.06
Upside: -33.77%
Aeluma
Jul 14, 2025
Initiates: Buy
Price Target: $26
Current: $14.27
Upside: +82.20%
D-Wave Quantum
May 9, 2025
Maintains: Buy
Price Target: $9$12
Current: $16.49
Upside: -27.23%
Astera Labs
Feb 11, 2025
Maintains: Buy
Price Target: $105$125
Current: $126.34
Upside: -1.06%
Rigetti Computing
Dec 20, 2024
Initiates: Buy
Price Target: $12
Current: $15.67
Upside: -23.42%
IonQ, Inc.
Dec 20, 2024
Maintains: Buy
Price Target: $22$45
Current: $32.38
Upside: +38.97%
Credo Technology Group Holding
Dec 3, 2024
Maintains: Buy
Price Target: $38$75
Current: $101.72
Upside: -26.27%
Ambarella
Nov 27, 2024
Maintains: Buy
Price Target: $85$90
Current: $53.96
Upside: +66.79%
POET Technologies
Nov 22, 2024
Maintains: Buy
Price Target: $3.5$5.5
Current: $6.18
Upside: -11.00%
Maintains: Buy
Price Target: $54$60
Current: $141.96
Upside: -57.73%
Maintains: Buy
Price Target: $12$10
Current: $9.25
Upside: +8.11%
Maintains: Buy
Price Target: $85$120
Current: $257.21
Upside: -53.35%
Maintains: Buy
Price Target: $5$6
Current: $14.60
Upside: -58.90%
Maintains: Buy
Price Target: $28$25
Current: $16.46
Upside: +51.88%
Maintains: Hold
Price Target: $35$43
Current: $191.84
Upside: -77.59%
Maintains: Buy
Price Target: $65$70
Current: $700.81
Upside: -90.01%
Maintains: Buy
Price Target: $13$11
Current: $20.74
Upside: -46.96%
Maintains: Buy
Price Target: $13$7
Current: $4.36
Upside: +60.55%
Maintains: Buy
Price Target: $48$36
Current: $5.85
Upside: +515.38%
Maintains: Buy
Price Target: $16$12
Current: $27.36
Upside: -56.14%
Maintains: Buy
Price Target: $95$120
Current: $218.89
Upside: -45.18%
Maintains: Buy
Price Target: $11$10
Current: $9.34
Upside: +7.07%
Maintains: Buy
Price Target: $3.75$5
Current: $48.76
Upside: -89.75%
Maintains: Hold
Price Target: $58$50
Current: $94.16
Upside: -46.90%
Downgrades: Sell
Price Target: $2.5
Current: $92.63
Upside: -97.30%