Colin Rusch

Stock Analyst at Oppenheimer

(3.79)
# 691
Out of 4,944 analysts
199
Total ratings
41.86%
Success rate
10.67%
Average return

Stocks Rated by Colin Rusch

Sunrun
Aug 7, 2025
Maintains: Outperform
Price Target: $20$21
Current: $10.93
Upside: +92.13%
Symbotic
Aug 7, 2025
Maintains: Outperform
Price Target: $54$59
Current: $53.68
Upside: +9.91%
Aptiv
Aug 4, 2025
Maintains: Outperform
Price Target: $84$88
Current: $74.72
Upside: +17.77%
Enphase Energy
Jul 23, 2025
Maintains: Outperform
Price Target: $86$77
Current: $34.22
Upside: +125.01%
Ouster
Jul 16, 2025
Maintains: Outperform
Price Target: $16$34
Current: $33.11
Upside: +2.69%
Aeva Technologies
Jul 16, 2025
Maintains: Outperform
Price Target: $18$33
Current: $13.81
Upside: +138.96%
First Solar
Apr 30, 2025
Downgrades: Perform
Price Target: n/a
Current: $184.84
Upside: -
Aurora Innovation
Mar 27, 2025
Initiates: Outperform
Price Target: $15
Current: $6.46
Upside: +132.20%
Amprius Technologies
Mar 21, 2025
Maintains: Outperform
Price Target: $14$15
Current: $7.67
Upside: +95.57%
Array Technologies
Feb 28, 2025
Maintains: Outperform
Price Target: $14$13
Current: $6.00
Upside: +116.67%
Maintains: Outperform
Price Target: $33$39
Current: $54.09
Upside: -27.90%
Maintains: Outperform
Price Target: $11$10
Current: $4.88
Upside: +104.92%
Initiates: Outperform
Price Target: $28
Current: $14.25
Upside: +96.49%
Downgrades: Perform
Price Target: n/a
Current: $1.69
Upside: -
Maintains: Outperform
Price Target: $171$170
Current: $81.67
Upside: +108.15%
Reiterates: Perform
Price Target: n/a
Current: $339.38
Upside: -
Initiates: Perform
Price Target: n/a
Current: $634.31
Upside: -
Maintains: Outperform
Price Target: $36
Current: $10.98
Upside: +227.87%
Maintains: Outperform
Price Target: $43$27
Current: $11.67
Upside: +131.46%
Maintains: Perform
Price Target: n/a
Current: $1.32
Upside: -
Maintains: Outperform
Price Target: $8$4
Current: $2.89
Upside: +38.41%
Maintains: Outperform
Price Target: $19
Current: $3.28
Upside: +480.15%
Maintains: Outperform
Price Target: $65$72
Current: $84.47
Upside: -14.76%
Maintains: Perform
Price Target: n/a
Current: $12.05
Upside: -
Maintains: Outperform
Price Target: $154$155
Current: $185.74
Upside: -16.55%
Downgrades: Perform
Price Target: n/a
Current: $1.66
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $26.46
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $0.77
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $4.22
Upside: -
Reiterates: Outperform
Price Target: $39
Current: $2.53
Upside: +1,441.50%
Maintains: Outperform
Price Target: $9$12
Current: $13.00
Upside: -7.66%
Maintains: Outperform
Price Target: $165$235
Current: $138.30
Upside: +69.92%
Maintains: Outperform
Price Target: $60$61
Current: $65.43
Upside: -6.77%
Maintains: Outperform
Price Target: $105$110
Current: $166.33
Upside: -33.87%
Maintains: Outperform
Price Target: $45$37
Current: $7.44
Upside: +397.31%
Maintains: Outperform
Price Target: $235$270
Current: $390.46
Upside: -30.85%
Maintains: Outperform
Price Target: $5$5.5
Current: $2.77
Upside: +98.56%
Maintains: Outperform
Price Target: $218$213
Current: $273.92
Upside: -22.24%
Maintains: Outperform
Price Target: $145$125
Current: $100.98
Upside: +23.79%
Downgrades: Perform
Price Target: n/a
Current: $36.26
Upside: -
Initiates: Outperform
Price Target: $51
Current: $7.47
Upside: +582.73%
Initiates: Outperform
Price Target: $5,750
Current: $1.83
Upside: +314,107.65%
Downgrades: Perform
Price Target: n/a
Current: $4.26
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $4.05
Upside: -
Downgrades: Perform
Price Target: n/a
Current: $1.63
Upside: -