
Robert Brown
Stock Analyst at Lake Street
(4.95)
# 135
Out of 5,070 analysts
310
Total ratings
53.5%
Success rate
45.9%
Average return
Main Sectors:
Stocks Rated by Robert Brown
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| IMSR Terrestrial Energy | Initiated: Buy | $15 | $2.95 | +408.47% | 1 | Oct 21, 2026 | |
| NNBR NN, Inc. | Rated: Buy | $7 | $3.55 | +97.18% | 20 | Sep 23, 2026 | |
| FTK Flotek Industries | Rated: Buy | $40 → $44 | $24.07 | +82.80% | 6 | Sep 15, 2026 | |
| AGX Argan | Upgraded: Buy | $600 | $349.64 | +71.61% | 32 | Sep 3, 2026 | |
| LMB Limbach Holdings | Rated: Buy | $90 → $95 | $47.54 | +99.83% | 19 | Sep 2, 2026 | |
| NEOV NeoVolta | Reiterated: Buy | $11 | $2.07 | +431.40% | 2 | Sep 1, 2026 | |
| FLUX Flux Power Holdings | Reiterated: Buy | $6 → $4 | $0.4144 | +865.25% | 13 | Aug 21, 2026 | |
| TSX: BLDP Ballard Power Systems Inc. | Reiterated: Buy | $7.05 | $2.13 | +230.82% | 19 | Aug 3, 2026 | |
| LEU Centrus Energy | Reiterated: Buy | $340 | $109.88 | +209.43% | 30 | Jul 28, 2026 | |
| NVRI Enviri | Reiterated: Buy | $36 | $19.94 | +80.54% | 1 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 → $55 | $30.88 | +78.11% | 14 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $80 → $111 | $58.69 | +89.13% | 18 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $70 → $90 | $19.33 | +365.60% | 37 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $3 → $15 | $1.18 | +1,171.19% | 4 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $21 → $25 | $9.35 | +167.38% | 5 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 | $4.57 | +447.05% | 26 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $1.35 | +344.44% | 22 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7 | $2.70 | +159.26% | 11 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9 → $6 | $0.3532 | n/a | 8 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26.89 | $2.62 | n/a | 19 | Jun 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $48.43 | n/a | 2 | Feb 6, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $19 | $1.86 | n/a | 1 | May 14, 2013 |
Terrestrial Energy
Oct 21, 2026
Initiated: Buy
Price Target: $15
Current: $2.95
Upside: +408.47%
NN, Inc.
Sep 23, 2026
Rated: Buy
Price Target: $7
Current: $3.55
Upside: +97.18%
Flotek Industries
Sep 15, 2026
Rated: Buy
Price Target: $40 → $44
Current: $24.07
Upside: +82.80%
Argan
Sep 3, 2026
Upgraded: Buy
Price Target: $600
Current: $349.64
Upside: +71.61%
Limbach Holdings
Sep 2, 2026
Rated: Buy
Price Target: $90 → $95
Current: $47.54
Upside: +99.83%
NeoVolta
Sep 1, 2026
Reiterated: Buy
Price Target: $11
Current: $2.07
Upside: +431.40%
Flux Power Holdings
Aug 21, 2026
Reiterated: Buy
Price Target: $6 → $4
Current: $0.4144
Upside: +865.25%
Ballard Power Systems Inc.
Aug 3, 2026
Reiterated: Buy
Price Target: $7.05
Current: $2.13
Upside: +230.82%
Centrus Energy
Jul 28, 2026
Reiterated: Buy
Price Target: $340
Current: $109.88
Upside: +209.43%
Enviri
Jul 28, 2026
Reiterated: Buy
Price Target: $36
Current: $19.94
Upside: +80.54%
Jun 15, 2026
Reiterated: Buy
Price Target: $50 → $55
Current: $30.88
Upside: +78.11%
Jun 10, 2026
Reiterated: Buy
Price Target: $80 → $111
Current: $58.69
Upside: +89.13%
Jun 9, 2026
Reiterated: Buy
Price Target: $70 → $90
Current: $19.33
Upside: +365.60%
May 14, 2026
Reiterated: Buy
Price Target: $3 → $15
Current: $1.18
Upside: +1,171.19%
May 12, 2026
Rated: Buy
Price Target: $21 → $25
Current: $9.35
Upside: +167.38%
May 11, 2026
Reiterated: Buy
Price Target: $25
Current: $4.57
Upside: +447.05%
May 4, 2026
Reiterated: Buy
Price Target: $6
Current: $1.35
Upside: +344.44%
Apr 13, 2026
Reiterated: Buy
Price Target: $7
Current: $2.70
Upside: +159.26%
Oct 10, 2024
Reiterated: Buy
Price Target: $9 → $6
Current: $0.3532
Upside: n/a
Jun 4, 2024
Reiterated: Buy
Price Target: $26.89
Current: $2.62
Upside: n/a
Feb 6, 2017
Downgraded: Sell
Price Target: n/a
Current: $48.43
Upside: n/a
May 14, 2013
Initiated Coverage: Buy
Price Target: $19
Current: $1.86
Upside: n/a