Richard Shannon

Stock Analyst at Craig-Hallum

(3.91)
# 650
Out of 5,130 analysts
131
Total ratings
65.09%
Success rate
63.8%
Average return

Stocks Rated by Richard Shannon

NVIDIA
Aug 28, 2025
Maintains: Buy
Price Target: $195$245
Current: $184.86
Upside: +32.53%
Navitas Semiconductor
Aug 5, 2025
Downgrades: Hold
Price Target: $6
Current: $10.07
Upside: -40.42%
Aeluma
Jul 14, 2025
Initiates: Buy
Price Target: $26
Current: $22.23
Upside: +16.96%
D-Wave Quantum
May 9, 2025
Maintains: Buy
Price Target: $9$12
Current: $28.11
Upside: -57.31%
Astera Labs
Feb 11, 2025
Maintains: Buy
Price Target: $105$125
Current: $162.61
Upside: -23.13%
Rigetti Computing
Dec 20, 2024
Initiates: Buy
Price Target: $12
Current: $24.72
Upside: -51.46%
IonQ, Inc.
Dec 20, 2024
Maintains: Buy
Price Target: $22$45
Current: $49.45
Upside: -9.00%
Credo Technology Group Holding
Dec 3, 2024
Maintains: Buy
Price Target: $38$75
Current: $150.42
Upside: -50.14%
Ambarella
Nov 27, 2024
Maintains: Buy
Price Target: $85$90
Current: $69.25
Upside: +29.96%
POET Technologies
Nov 22, 2024
Maintains: Buy
Price Target: $3.5$5.5
Current: $7.39
Upside: -25.58%
Maintains: Buy
Price Target: $54$60
Current: $120.03
Upside: -50.01%
Maintains: Buy
Price Target: $12$10
Current: $7.78
Upside: +28.53%
Maintains: Buy
Price Target: $85$120
Current: $178.06
Upside: -32.61%
Maintains: Buy
Price Target: $5$6
Current: $19.87
Upside: -69.80%
Maintains: Buy
Price Target: $28$25
Current: $19.00
Upside: +31.58%
Maintains: Hold
Price Target: $35$43
Current: $142.31
Upside: -69.78%
Maintains: Buy
Price Target: $65$70
Current: $351.42
Upside: -80.08%
Maintains: Buy
Price Target: $13$11
Current: $27.87
Upside: -60.53%
Maintains: Buy
Price Target: $13$7
Current: $2.31
Upside: +203.03%
Maintains: Buy
Price Target: $48$36
Current: $6.47
Upside: +456.41%
Maintains: Buy
Price Target: $16$12
Current: $29.58
Upside: -59.43%
Maintains: Buy
Price Target: $95$120
Current: $174.87
Upside: -31.38%
Maintains: Buy
Price Target: $11$10
Current: $12.02
Upside: -16.81%
Maintains: Buy
Price Target: $3.75$5
Current: $22.99
Upside: -78.25%
Maintains: Hold
Price Target: $58$50
Current: $84.80
Upside: -41.04%
Downgrades: Sell
Price Target: $2.5
Current: $34.04
Upside: -92.66%