Colin Rusch

Stock Analyst at Oppenheimer

(4.95)
# 134
Out of 4,355 analysts
1075
Total ratings
49.8%
Success rate
43.3%
Average return

Stocks Rated by Colin Rusch

Enovix
May 14, 2026
Maintained: Buy
Price Target: $24$21
Current: $7.98
Upside: +163.16%
Serve Robotics
May 8, 2026
Reiterated: Buy
Price Target: $20
Current: $9.35
Upside: +113.90%
Aptiv
May 6, 2026
Reiterated: Buy
Price Target: $84
Current: $67.94
Upside: +23.64%
Ouster
May 6, 2026
Rated: Buy
Price Target: $40$42
Current: $46.05
Upside: -8.79%
Enphase Energy
Apr 29, 2026
Rated: Buy
Price Target: $68$57
Current: $68.36
Upside: -16.62%
GE Vernova
Apr 23, 2026
Maintained: Buy
Price Target: $1,139$1,303
Current: $968.32
Upside: +34.56%
Albemarle
Apr 13, 2026
Rated: Buy
Price Target: $207$222
Current: $176.42
Upside: +25.84%
Canadian Solar
Mar 20, 2026
Maintained: Buy
Price Target: $21$19
Current: $18.99
Upside: +0.05%
Sunrun
Feb 27, 2026
Maintained: Buy
Price Target: $23$25
Current: $16.72
Upside: +49.52%
Aeva Technologies
Feb 27, 2026
Maintained: Buy
Price Target: $33
Current: $28.18
Upside: +17.10%
Maintained: Buy
Price Target: $13$11
Current: $9.08
Upside: +21.15%
Maintained: Hold
Price Target: n/a
Current: $306.79
Upside: -
Maintained: Buy
Price Target: $19.33
Current: $16.06
Upside: +20.37%
Reiterated: Buy
Price Target: $15
Current: $7.34
Upside: +104.36%
Reiterated: Buy
Price Target: $68
Current: $50.94
Upside: +33.49%
Maintained: Hold
Price Target: n/a
Current: $435.79
Upside: -
Maintained: Buy
Price Target: $125
Current: $82.48
Upside: +51.55%
Maintained: Hold
Price Target: n/a
Current: $3.95
Upside: -
Maintained: Buy
Price Target: $17
Current: $20.28
Upside: -16.17%
Maintained: Hold
Price Target: n/a
Current: $7.59
Upside: -
Maintained: Buy
Price Target: $83
Current: $46.43
Upside: +78.78%
Maintained: Buy
Price Target: $11
Current: $12.45
Upside: -11.65%
Maintained: Hold
Price Target: n/a
Current: $6.40
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $76.35
Upside: -
Maintained: Buy
Price Target: $39$5
Current: $1.73
Upside: n/a
Maintained: Buy
Price Target: $58$56
Current: $35.42
Upside: n/a
Initiated Coverage: Buy
Price Target: $28
Current: $10.34
Upside: n/a
Maintained: Buy
Price Target: $23.47
Current: $2.71
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $1.01
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $285.00
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.55
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $4.22
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.0002
Upside: n/a
Maintained: Buy
Price Target: $95$65
Current: $56.41
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $95$94
Current: $12.48
Upside: n/a
Maintained: Buy
Price Target: $213
Current: $273.54
Upside: n/a
Maintained: Buy
Price Target: $5.5
Current: $2.72
Upside: n/a
Maintained: Buy
Price Target: $270
Current: $378.54
Upside: n/a
Maintained: Buy
Price Target: $110
Current: $167.65
Upside: n/a
Maintained: Buy
Price Target: $37
Current: $7.61
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $21.66
Upside: n/a
Initiated Coverage: Buy
Price Target: $7
Current: $1.04
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.83
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $41.16
Upside: n/a
Maintained: Buy
Price Target: $54
Current: $71.82
Upside: n/a
Maintained: Buy
Price Target: $15$27
Current: $35.41
Upside: n/a
Maintained: Buy
Price Target: $70
Current: $137.23
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $7.44
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.67
Upside: n/a
Reiterated: Buy
Price Target: $168
Current: $646.63
Upside: n/a
Reiterated: Buy
Price Target: $86
Current: $227.97
Upside: n/a
Reiterated: Buy
Price Target: $11
Current: $35.98
Upside: n/a
Reiterated: Buy
Price Target: $126
Current: $106.69
Upside: n/a
Reiterated: Buy
Price Target: $109.08
Current: $205.74
Upside: n/a
Reiterated: Buy
Price Target: $62
Current: $281.03
Upside: n/a
Reiterated: Buy
Price Target: $295
Current: $135.31
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $57.64
Upside: n/a
Reiterated: Buy
Price Target: $77
Current: $211.46
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $5.50
Upside: n/a
Reiterated: Hold
Price Target: $41$31
Current: $207.82
Upside: n/a
Upgraded: Buy
Price Target: $8
Current: $85.57
Upside: n/a
Downgraded: Hold
Price Target: $55$57
Current: $38.41
Upside: n/a
Reiterated: Hold
Price Target: $138$179
Current: $305.11
Upside: n/a
Rated: Hold
Price Target: $10$6
Current: $2.04
Upside: n/a
Initiated Coverage: Buy
Price Target: $16
Current: $5.96
Upside: n/a
Initiated Coverage: Buy
Price Target: $13
Current: $2.76
Upside: n/a