
Colin Rusch
Stock Analyst at Oppenheimer
(4.92)
# 220
Out of 4,670 analysts
1079
Total ratings
45.5%
Success rate
36.6%
Average return
Main Sectors:
Stocks Rated by Colin Rusch
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ENVX Enovix | Maintained: Buy | $21 | $3.38 | +521.30% | 22 | Aug 13, 2026 | |
| OUST Ouster | Reiterated: Buy | $57 | $38.42 | +48.36% | 8 | Aug 7, 2026 | |
| SERV Serve Robotics | Rated: Buy | $20 → $7 | $4.98 | +40.56% | 4 | Aug 7, 2026 | |
| RUN Sunrun | Rated: Buy | $25 → $20 | $9.16 | +118.34% | 37 | Aug 6, 2026 | |
| AEVA Aeva Technologies | Maintained: Buy | $33 → $42 | $18.29 | +129.63% | 14 | Aug 6, 2026 | |
| ARRY Array Technologies | Rated: Buy | $11 | $4.69 | +134.54% | 14 | Aug 6, 2026 | |
| SYM Symbotic | Reiterated: Buy | $83 → $85 | $41.83 | +103.20% | 5 | Aug 6, 2026 | |
| FSLR First Solar | Maintained: Hold | n/a | $214.28 | - | 57 | Jul 31, 2026 | |
| ENPH Enphase Energy | Maintained: Buy | $57 → $56 | $38.61 | +45.04% | 63 | Jul 29, 2026 | |
| GEV GE Vernova | Rated: Buy | $1,303 → $1,338 | $956.85 | +39.83% | 9 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $143.25 | - | 53 | Jun 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $48.28 | - | 36 | Jun 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21 → $19 | $14.55 | +30.58% | 43 | Mar 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $19.28 | $9.12 | +111.44% | 2 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 | $6.24 | +140.38% | 5 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $68 | $30.01 | +126.59% | 37 | Feb 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $362.86 | - | 139 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $125 | $100.03 | +24.96% | 1 | Jan 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $2.27 | - | 41 | Jan 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $17 | $10.34 | +64.41% | 15 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $6.25 | - | 20 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $11 | $7.10 | +55.04% | 16 | Nov 12, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $5.18 | - | 17 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $30.83 | n/a | 44 | Aug 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $39 → $5 | $1.04 | n/a | 7 | Apr 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $58 → $56 | $44.66 | n/a | 29 | Jan 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $28 | $9.03 | n/a | 1 | Jan 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $23.41 | $2.50 | n/a | 41 | Nov 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.4047 | n/a | 8 | Nov 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $201.45 | n/a | 21 | Nov 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.8047 | n/a | 7 | May 6, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $2.81 | n/a | 31 | Aug 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $0.0001 | n/a | 4 | Jul 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $95 → $65 | $60.25 | n/a | 50 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.0001 | n/a | 4 | Mar 13, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $95 → $94 | $11.15 | n/a | 22 | Jan 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $213 | $274.98 | n/a | 1 | Jan 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $5.5 | $3.01 | n/a | 1 | Jan 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $270 | $429.19 | n/a | 1 | Jan 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $110 | $179.48 | n/a | 1 | Jan 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $37 | $6.39 | n/a | 1 | Jan 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $19.54 | n/a | 17 | Sep 14, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $7 | $1.31 | n/a | 1 | Jun 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.23 | n/a | 8 | May 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $32.56 | n/a | 22 | May 6, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $54 | $67.78 | n/a | 7 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $27 | $31.72 | n/a | 3 | Apr 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $70 | $108.38 | n/a | 2 | Oct 5, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $4.75 | n/a | 14 | Dec 21, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.92 | n/a | 11 | Nov 7, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $168 | $587.68 | n/a | 1 | Jul 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $86 | $189.76 | n/a | 1 | Jun 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 | $21.38 | n/a | 1 | Mar 12, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $126 | $102.01 | n/a | 1 | Feb 26, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $108.81 | $233.35 | n/a | 2 | Feb 20, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $62 | $315.98 | n/a | 1 | Nov 6, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $295 | $93.21 | n/a | 1 | Nov 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $47.86 | n/a | 12 | Aug 18, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $77 | $224.06 | n/a | 1 | May 1, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $6.12 | n/a | 19 | Nov 23, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $8 | $76.43 | n/a | 3 | Jul 23, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $55 → $57 | $41.60 | n/a | 5 | Jun 26, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $138 → $179 | $343.10 | n/a | 9 | Apr 2, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $10 → $6 | $1.62 | n/a | 3 | Oct 24, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $16 | $7.61 | n/a | 1 | Sep 11, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $13 | $2.30 | n/a | 1 | May 23, 2013 |
Enovix
Aug 13, 2026
Maintained: Buy
Price Target: $21
Current: $3.38
Upside: +521.30%
Ouster
Aug 7, 2026
Reiterated: Buy
Price Target: $57
Current: $38.42
Upside: +48.36%
Serve Robotics
Aug 7, 2026
Rated: Buy
Price Target: $20 → $7
Current: $4.98
Upside: +40.56%
Sunrun
Aug 6, 2026
Rated: Buy
Price Target: $25 → $20
Current: $9.16
Upside: +118.34%
Aeva Technologies
Aug 6, 2026
Maintained: Buy
Price Target: $33 → $42
Current: $18.29
Upside: +129.63%
Array Technologies
Aug 6, 2026
Rated: Buy
Price Target: $11
Current: $4.69
Upside: +134.54%
Symbotic
Aug 6, 2026
Reiterated: Buy
Price Target: $83 → $85
Current: $41.83
Upside: +103.20%
First Solar
Jul 31, 2026
Maintained: Hold
Price Target: n/a
Current: $214.28
Upside: -
Enphase Energy
Jul 29, 2026
Maintained: Buy
Price Target: $57 → $56
Current: $38.61
Upside: +45.04%
GE Vernova
Jul 23, 2026
Rated: Buy
Price Target: $1,303 → $1,338
Current: $956.85
Upside: +39.83%
Jun 29, 2026
Rated: Hold
Price Target: n/a
Current: $143.25
Upside: -
Jun 29, 2026
Rated: Hold
Price Target: n/a
Current: $48.28
Upside: -
Mar 20, 2026
Maintained: Buy
Price Target: $21 → $19
Current: $14.55
Upside: +30.58%
Feb 13, 2026
Maintained: Buy
Price Target: $19.28
Current: $9.12
Upside: +111.44%
Feb 12, 2026
Reiterated: Buy
Price Target: $15
Current: $6.24
Upside: +140.38%
Feb 6, 2026
Reiterated: Buy
Price Target: $68
Current: $30.01
Upside: +126.59%
Jan 29, 2026
Maintained: Hold
Price Target: n/a
Current: $362.86
Upside: -
Jan 27, 2026
Maintained: Buy
Price Target: $125
Current: $100.03
Upside: +24.96%
Jan 27, 2026
Maintained: Hold
Price Target: n/a
Current: $2.27
Upside: -
Dec 23, 2025
Maintained: Buy
Price Target: $17
Current: $10.34
Upside: +64.41%
Dec 5, 2025
Maintained: Hold
Price Target: n/a
Current: $6.25
Upside: -
Nov 12, 2025
Maintained: Buy
Price Target: $11
Current: $7.10
Upside: +55.04%
Nov 7, 2025
Maintained: Hold
Price Target: n/a
Current: $5.18
Upside: -
Aug 11, 2025
Reiterated: Hold
Price Target: n/a
Current: $30.83
Upside: n/a
Apr 1, 2025
Maintained: Buy
Price Target: $39 → $5
Current: $1.04
Upside: n/a
Jan 21, 2025
Maintained: Buy
Price Target: $58 → $56
Current: $44.66
Upside: n/a
Jan 16, 2025
Initiated Coverage: Buy
Price Target: $28
Current: $9.03
Upside: n/a
Nov 14, 2024
Maintained: Buy
Price Target: $23.41
Current: $2.50
Upside: n/a
Nov 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $0.4047
Upside: n/a
Nov 8, 2024
Maintained: Hold
Price Target: n/a
Current: $201.45
Upside: n/a
May 6, 2024
Rated: Hold
Price Target: n/a
Current: $0.8047
Upside: n/a
Aug 10, 2023
Downgraded: Hold
Price Target: n/a
Current: $2.81
Upside: n/a
Jul 26, 2023
Maintained: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
May 4, 2023
Maintained: Buy
Price Target: $95 → $65
Current: $60.25
Upside: n/a
Mar 13, 2023
Downgraded: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Jan 26, 2023
Maintained: Buy
Price Target: $95 → $94
Current: $11.15
Upside: n/a
Jan 19, 2023
Maintained: Buy
Price Target: $213
Current: $274.98
Upside: n/a
Jan 19, 2023
Maintained: Buy
Price Target: $5.5
Current: $3.01
Upside: n/a
Jan 19, 2023
Maintained: Buy
Price Target: $270
Current: $429.19
Upside: n/a
Jan 19, 2023
Maintained: Buy
Price Target: $110
Current: $179.48
Upside: n/a
Jan 19, 2023
Maintained: Buy
Price Target: $37
Current: $6.39
Upside: n/a
Sep 14, 2021
Reiterated: Hold
Price Target: n/a
Current: $19.54
Upside: n/a
Jun 30, 2021
Initiated Coverage: Buy
Price Target: $7
Current: $1.31
Upside: n/a
May 10, 2021
Rated: Hold
Price Target: n/a
Current: $3.23
Upside: n/a
May 6, 2021
Reiterated: Hold
Price Target: n/a
Current: $32.56
Upside: n/a
Apr 7, 2021
Maintained: Buy
Price Target: $54
Current: $67.78
Upside: n/a
Apr 7, 2021
Maintained: Buy
Price Target: $15 → $27
Current: $31.72
Upside: n/a
Oct 5, 2020
Maintained: Buy
Price Target: $70
Current: $108.38
Upside: n/a
Dec 21, 2018
Rated: Hold
Price Target: n/a
Current: $4.75
Upside: n/a
Nov 7, 2018
Rated: Hold
Price Target: n/a
Current: $2.92
Upside: n/a
Jul 23, 2018
Reiterated: Buy
Price Target: $168
Current: $587.68
Upside: n/a
Jun 4, 2018
Reiterated: Buy
Price Target: $86
Current: $189.76
Upside: n/a
Mar 12, 2018
Reiterated: Buy
Price Target: $11
Current: $21.38
Upside: n/a
Feb 26, 2018
Reiterated: Buy
Price Target: $126
Current: $102.01
Upside: n/a
Feb 20, 2018
Reiterated: Buy
Price Target: $108.81
Current: $233.35
Upside: n/a
Nov 6, 2017
Reiterated: Buy
Price Target: $62
Current: $315.98
Upside: n/a
Nov 1, 2017
Reiterated: Buy
Price Target: $295
Current: $93.21
Upside: n/a
Aug 18, 2017
Rated: Hold
Price Target: n/a
Current: $47.86
Upside: n/a
May 1, 2017
Reiterated: Buy
Price Target: $77
Current: $224.06
Upside: n/a
Nov 23, 2016
Reiterated: Hold
Price Target: n/a
Current: $6.12
Upside: n/a
Jul 23, 2015
Upgraded: Buy
Price Target: $8
Current: $76.43
Upside: n/a
Jun 26, 2015
Downgraded: Hold
Price Target: $55 → $57
Current: $41.60
Upside: n/a
Apr 2, 2015
Reiterated: Hold
Price Target: $138 → $179
Current: $343.10
Upside: n/a
Oct 24, 2014
Rated: Hold
Price Target: $10 → $6
Current: $1.62
Upside: n/a
Sep 11, 2013
Initiated Coverage: Buy
Price Target: $16
Current: $7.61
Upside: n/a
May 23, 2013
Initiated Coverage: Buy
Price Target: $13
Current: $2.30
Upside: n/a