Richard Shannon
Stock Analyst at Craig-Hallum
(5.00)
# 8
Out of 4,399 analysts
898
Total ratings
67%
Success rate
93.8%
Average return
Main Sectors:
Stocks Rated by Richard Shannon
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CBRS Cerebras Systems | Initiated Coverage: Buy | $325 | $226.82 | +43.29% | 1 | Jun 9, 2026 | |
| CRDO Credo Technology Group Holding | Reiterated: Buy | $300 | $234.32 | +28.03% | 47 | Jun 2, 2026 | |
| AMBA Ambarella | Maintained: Buy | $95 | $65.75 | +44.49% | 39 | Jun 1, 2026 | |
| VICR Vicor | Reiterated: Buy | $325 → $400 | $283.48 | +41.10% | 48 | May 27, 2026 | |
| NVDA NVIDIA | Maintained: Buy | $245 → $275 | $208.19 | +32.09% | 34 | May 21, 2026 | |
| IONQ IonQ, Inc. | Maintained: Buy | n/a | $56.69 | - | 46 | May 21, 2026 | |
| QBTS D-Wave Quantum | Maintained: Buy | n/a | $23.52 | - | 35 | May 21, 2026 | |
| RGTI Rigetti Computing | Maintained: Buy | n/a | $19.69 | - | 21 | May 21, 2026 | |
| QUIK QuickLogic | Reiterated: Buy | $27 | $19.70 | +37.06% | 26 | May 14, 2026 | |
| TSEM Tower Semiconductor | Reiterated: Buy | $325 | $228.08 | +42.49% | 50 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $3.5 | $1.73 | +102.31% | 2 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $26 → $31 | $22.56 | +37.41% | 12 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1.61 | - | 12 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 | $14.07 | +20.82% | 14 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $280 → $400 | $358.72 | +11.51% | 30 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $260 → $400 | $355.94 | +12.38% | 43 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,150 | $821.76 | +39.94% | 48 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7 → $10 | $8.05 | +24.22% | 24 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $38.52 | -3.95% | 32 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $13 | $22.85 | -43.11% | 31 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 → $275 | $341.70 | -19.52% | 18 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $95 | $78.36 | +21.24% | 35 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 | $23.28 | -24.83% | 36 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 | $72.61 | -31.14% | 40 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $5.31 | - | 2 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $48 | $33.62 | +42.77% | 2 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $5.95 | - | 1 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $35 | $35.15 | -0.43% | 25 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 | $11.69 | +53.98% | 1 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $222.82 | - | 2 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $22.17 | - | 26 | Feb 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $0.095 | - | 2 | Dec 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $6.80 | - | 1 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $32.25 | - | 1 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $2.91 | - | 1 | Oct 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $23.29 | - | 1 | Sep 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1.71 | - | 3 | Sep 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $12 | $6.02 | +99.34% | 26 | Aug 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $9.85 | n/a | 1 | Jun 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1.26 | n/a | 3 | Jun 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $157.52 | n/a | 1 | May 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $20.61 | n/a | 1 | May 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $9.70 | n/a | 1 | May 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $6.82 | n/a | 1 | Apr 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6 | $7.25 | n/a | 1 | Feb 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $6.84 | n/a | 1 | Jan 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $13.53 | n/a | 1 | Jan 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3.5 → $5.5 | $10.77 | n/a | 14 | Nov 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | n/a | $14.80 | n/a | 1 | Oct 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $4.08 | n/a | 1 | Jul 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $55 → $50 | $137.56 | n/a | 13 | Nov 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 | $30.53 | n/a | 5 | May 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $2.5 → $2 | $162.88 | n/a | 20 | May 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 → $18 | $46.43 | n/a | 7 | May 4, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 → $2.5 | $2.50 | n/a | 6 | May 12, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $427.92 | n/a | 1 | Apr 17, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17.03 | $2.72 | n/a | 1 | Mar 24, 2016 |
Cerebras Systems
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $325
Current: $226.82
Upside: +43.29%
Credo Technology Group Holding
Jun 2, 2026
Reiterated: Buy
Price Target: $300
Current: $234.32
Upside: +28.03%
Ambarella
Jun 1, 2026
Maintained: Buy
Price Target: $95
Current: $65.75
Upside: +44.49%
Vicor
May 27, 2026
Reiterated: Buy
Price Target: $325 → $400
Current: $283.48
Upside: +41.10%
NVIDIA
May 21, 2026
Maintained: Buy
Price Target: $245 → $275
Current: $208.19
Upside: +32.09%
IonQ, Inc.
May 21, 2026
Maintained: Buy
Price Target: n/a
Current: $56.69
Upside: -
D-Wave Quantum
May 21, 2026
Maintained: Buy
Price Target: n/a
Current: $23.52
Upside: -
Rigetti Computing
May 21, 2026
Maintained: Buy
Price Target: n/a
Current: $19.69
Upside: -
QuickLogic
May 14, 2026
Reiterated: Buy
Price Target: $27
Current: $19.70
Upside: +37.06%
Tower Semiconductor
May 14, 2026
Reiterated: Buy
Price Target: $325
Current: $228.08
Upside: +42.49%
May 14, 2026
Maintained: Buy
Price Target: $3.5
Current: $1.73
Upside: +102.31%
May 14, 2026
Maintained: Buy
Price Target: $26 → $31
Current: $22.56
Upside: +37.41%
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $1.61
Upside: -
May 8, 2026
Reiterated: Buy
Price Target: $17
Current: $14.07
Upside: +20.82%
May 8, 2026
Maintained: Buy
Price Target: $280 → $400
Current: $358.72
Upside: +11.51%
May 7, 2026
Maintained: Buy
Price Target: $260 → $400
Current: $355.94
Upside: +12.38%
May 6, 2026
Maintained: Buy
Price Target: $1,150
Current: $821.76
Upside: +39.94%
May 6, 2026
Maintained: Buy
Price Target: $7 → $10
Current: $8.05
Upside: +24.22%
May 6, 2026
Reiterated: Buy
Price Target: $37
Current: $38.52
Upside: -3.95%
May 6, 2026
Maintained: Hold
Price Target: $10 → $13
Current: $22.85
Upside: -43.11%
May 6, 2026
Maintained: Buy
Price Target: $210 → $275
Current: $341.70
Upside: -19.52%
May 1, 2026
Maintained: Buy
Price Target: $95
Current: $78.36
Upside: +21.24%
Apr 30, 2026
Reiterated: Buy
Price Target: $18
Current: $23.28
Upside: -24.83%
Apr 24, 2026
Reiterated: Buy
Price Target: $50
Current: $72.61
Upside: -31.14%
Mar 11, 2026
Maintained: Buy
Price Target: n/a
Current: $5.31
Upside: -
Mar 6, 2026
Reiterated: Buy
Price Target: $48
Current: $33.62
Upside: +42.77%
Mar 2, 2026
Maintained: Buy
Price Target: n/a
Current: $5.95
Upside: -
Mar 2, 2026
Maintained: Hold
Price Target: $35
Current: $35.15
Upside: -0.43%
Feb 27, 2026
Reiterated: Buy
Price Target: $18
Current: $11.69
Upside: +53.98%
Feb 27, 2026
Maintained: Buy
Price Target: n/a
Current: $222.82
Upside: -
Feb 24, 2026
Maintained: Buy
Price Target: n/a
Current: $22.17
Upside: -
Dec 1, 2025
Maintained: Buy
Price Target: n/a
Current: $0.095
Upside: -
Nov 10, 2025
Maintained: Buy
Price Target: n/a
Current: $6.80
Upside: -
Oct 13, 2025
Maintained: Buy
Price Target: n/a
Current: $32.25
Upside: -
Oct 8, 2025
Maintained: Buy
Price Target: n/a
Current: $2.91
Upside: -
Sep 30, 2025
Maintained: Buy
Price Target: n/a
Current: $23.29
Upside: -
Sep 18, 2025
Maintained: Buy
Price Target: n/a
Current: $1.71
Upside: -
Aug 13, 2025
Maintained: Buy
Price Target: $12
Current: $6.02
Upside: +99.34%
Jun 10, 2025
Maintained: Buy
Price Target: n/a
Current: $9.85
Upside: n/a
Jun 5, 2025
Maintained: Buy
Price Target: n/a
Current: $1.26
Upside: n/a
May 22, 2025
Maintained: Buy
Price Target: n/a
Current: $157.52
Upside: n/a
May 19, 2025
Maintained: Buy
Price Target: n/a
Current: $20.61
Upside: n/a
May 15, 2025
Maintained: Buy
Price Target: n/a
Current: $9.70
Upside: n/a
Apr 29, 2025
Maintained: Buy
Price Target: n/a
Current: $6.82
Upside: n/a
Feb 14, 2025
Maintained: Hold
Price Target: $6
Current: $7.25
Upside: n/a
Jan 27, 2025
Rated: Buy
Price Target: n/a
Current: $6.84
Upside: n/a
Jan 15, 2025
Rated: Buy
Price Target: n/a
Current: $13.53
Upside: n/a
Nov 22, 2024
Reiterated: Buy
Price Target: $3.5 → $5.5
Current: $10.77
Upside: n/a
Oct 2, 2024
Rated: Buy
Price Target: n/a
Current: $14.80
Upside: n/a
Jul 19, 2024
Reiterated: Buy
Price Target: n/a
Current: $4.08
Upside: n/a
Nov 1, 2022
Maintained: Hold
Price Target: $55 → $50
Current: $137.56
Upside: n/a
May 10, 2022
Maintained: Buy
Price Target: $20
Current: $30.53
Upside: n/a
May 6, 2022
Maintained: Sell
Price Target: $2.5 → $2
Current: $162.88
Upside: n/a
May 4, 2022
Maintained: Buy
Price Target: $22 → $18
Current: $46.43
Upside: n/a
May 12, 2021
Maintained: Hold
Price Target: $2 → $2.5
Current: $2.50
Upside: n/a
Apr 17, 2020
Downgraded: Hold
Price Target: n/a
Current: $427.92
Upside: n/a
Mar 24, 2016
Reiterated: Buy
Price Target: $17.03
Current: $2.72
Upside: n/a