Richard Shannon

Stock Analyst at Craig-Hallum

(3.90)
# 604
Out of 5,157 analysts
131
Total ratings
64.15%
Success rate
62.43%
Average return

Stocks Rated by Richard Shannon

NVIDIA
Aug 28, 2025
Maintains: Buy
Price Target: $195$245
Current: $184.77
Upside: +32.60%
Navitas Semiconductor
Aug 5, 2025
Downgrades: Hold
Price Target: $6
Current: $8.68
Upside: -30.88%
Aeluma
Jul 14, 2025
Initiates: Buy
Price Target: $26
Current: $15.82
Upside: +64.35%
D-Wave Quantum
May 9, 2025
Maintains: Buy
Price Target: $9$12
Current: $18.76
Upside: -36.03%
Astera Labs
Feb 11, 2025
Maintains: Buy
Price Target: $105$125
Current: $116.48
Upside: +7.31%
Rigetti Computing
Dec 20, 2024
Initiates: Buy
Price Target: $12
Current: $16.99
Upside: -29.37%
IonQ, Inc.
Dec 20, 2024
Maintains: Buy
Price Target: $22$45
Current: $35.12
Upside: +28.13%
Credo Technology Group Holding
Dec 3, 2024
Maintains: Buy
Price Target: $38$75
Current: $112.33
Upside: -33.23%
Ambarella
Nov 27, 2024
Maintains: Buy
Price Target: $85$90
Current: $54.00
Upside: +66.67%
POET Technologies
Nov 22, 2024
Maintains: Buy
Price Target: $3.5$5.5
Current: $7.00
Upside: -21.43%
Maintains: Buy
Price Target: $54$60
Current: $116.88
Upside: -48.67%
Maintains: Buy
Price Target: $12$10
Current: $9.29
Upside: +7.64%
Maintains: Buy
Price Target: $85$120
Current: $260.64
Upside: -53.96%
Maintains: Buy
Price Target: $5$6
Current: $16.20
Upside: -62.96%
Maintains: Buy
Price Target: $28$25
Current: $16.20
Upside: +54.32%
Maintains: Hold
Price Target: $35$43
Current: $175.80
Upside: -75.54%
Maintains: Buy
Price Target: $65$70
Current: $672.00
Upside: -89.58%
Maintains: Buy
Price Target: $13$11
Current: $22.37
Upside: -50.83%
Maintains: Buy
Price Target: $13$7
Current: $5.02
Upside: +39.44%
Maintains: Buy
Price Target: $48$36
Current: $6.16
Upside: +484.42%
Maintains: Buy
Price Target: $16$12
Current: $28.82
Upside: -58.36%
Maintains: Buy
Price Target: $95$120
Current: $220.59
Upside: -45.60%
Maintains: Buy
Price Target: $11$10
Current: $9.15
Upside: +9.29%
Maintains: Buy
Price Target: $3.75$5
Current: $44.30
Upside: -88.71%
Maintains: Hold
Price Target: $58$50
Current: $91.69
Upside: -45.47%
Downgrades: Sell
Price Target: $2.5
Current: $120.49
Upside: -97.93%