Colin Rusch

Stock Analyst at Oppenheimer

(3.84)
# 651
Out of 4,959 analysts
198
Total ratings
41.28%
Success rate
11.76%
Average return

Stocks Rated by Colin Rusch

Sunrun
Aug 7, 2025
Maintains: Outperform
Price Target: $20$21
Current: $15.74
Upside: +33.42%
Symbotic
Aug 7, 2025
Maintains: Outperform
Price Target: $54$59
Current: $46.69
Upside: +26.37%
Aptiv
Aug 4, 2025
Maintains: Outperform
Price Target: $84$88
Current: $77.92
Upside: +12.94%
Enphase Energy
Jul 23, 2025
Maintains: Outperform
Price Target: $86$77
Current: $37.76
Upside: +103.92%
Ouster
Jul 16, 2025
Maintains: Outperform
Price Target: $16$34
Current: $30.48
Upside: +11.55%
Aeva Technologies
Jul 16, 2025
Maintains: Outperform
Price Target: $18$33
Current: $13.92
Upside: +137.07%
First Solar
Apr 30, 2025
Downgrades: Perform
Price Target: n/a
Current: $199.42
Upside: -
Aurora Innovation
Mar 27, 2025
Initiates: Outperform
Price Target: $15
Current: $6.05
Upside: +148.14%
Amprius Technologies
Mar 21, 2025
Maintains: Outperform
Price Target: $14$15
Current: $7.17
Upside: +109.21%
Array Technologies
Feb 28, 2025
Maintains: Outperform
Price Target: $14$13
Current: $8.91
Upside: +45.90%
Maintains: Outperform
Price Target: $33$39
Current: $50.82
Upside: -23.25%
Maintains: Outperform
Price Target: $11$10
Current: $6.17
Upside: +62.07%
Initiates: Outperform
Price Target: $28
Current: $14.15
Upside: +97.88%
Downgrades: Perform
Price Target: n/a
Current: $1.61
Upside: -
Maintains: Outperform
Price Target: $171$170
Current: $81.37
Upside: +108.92%
Reiterates: Perform
Price Target: n/a
Current: $336.85
Upside: -
Initiates: Perform
Price Target: n/a
Current: $612.42
Upside: -
Maintains: Outperform
Price Target: $36
Current: $10.43
Upside: +245.16%
Maintains: Outperform
Price Target: $43$27
Current: $10.85
Upside: +148.96%
Maintains: Perform
Price Target: n/a
Current: $1.38
Upside: -
Maintains: Outperform
Price Target: $8$4
Current: $2.73
Upside: +46.52%
Maintains: Outperform
Price Target: $19
Current: $2.89
Upside: +557.44%
Maintains: Outperform
Price Target: $65$72
Current: $82.67
Upside: -12.91%
Maintains: Perform
Price Target: n/a
Current: $11.56
Upside: -
Maintains: Outperform
Price Target: $154$155
Current: $185.83
Upside: -16.59%
Downgrades: Perform
Price Target: n/a
Current: $1.65
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $33.35
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $0.73
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $3.64
Upside: -
Reiterates: Outperform
Price Target: $39
Current: $2.39
Upside: +1,530.71%
Maintains: Outperform
Price Target: $9$12
Current: $13.08
Upside: -8.26%
Maintains: Outperform
Price Target: $165$235
Current: $140.52
Upside: +67.24%
Maintains: Outperform
Price Target: $60$61
Current: $64.99
Upside: -6.14%
Maintains: Outperform
Price Target: $105$110
Current: $173.45
Upside: -36.58%
Maintains: Outperform
Price Target: $45$37
Current: $7.60
Upside: +386.84%
Maintains: Outperform
Price Target: $235$270
Current: $406.11
Upside: -33.52%
Maintains: Outperform
Price Target: $5$5.5
Current: $2.75
Upside: +100.00%
Maintains: Outperform
Price Target: $218$213
Current: $269.81
Upside: -21.05%
Downgrades: Perform
Price Target: n/a
Current: $37.41
Upside: -
Initiates: Outperform
Price Target: $51
Current: $6.92
Upside: +637.53%
Initiates: Outperform
Price Target: $5,750
Current: $1.45
Upside: +396,451.72%
Downgrades: Perform
Price Target: n/a
Current: $4.10
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $5.03
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $1.68
Upside: -