Colin Rusch

Stock Analyst at Oppenheimer

(4.95)
# 135
Out of 4,429 analysts
1075
Total ratings
48.6%
Success rate
40.2%
Average return

Stocks Rated by Colin Rusch

Enovix
May 14, 2026
Maintained: Buy
Price Target: $24$21
Current: $7.05
Upside: +197.87%
Serve Robotics
May 8, 2026
Reiterated: Buy
Price Target: $20
Current: $6.80
Upside: +194.12%
Aptiv
May 6, 2026
Reiterated: Buy
Price Target: $84
Current: $63.57
Upside: +32.14%
Ouster
May 6, 2026
Rated: Buy
Price Target: $40$42
Current: $47.68
Upside: -11.91%
Enphase Energy
Apr 29, 2026
Rated: Buy
Price Target: $68$57
Current: $52.41
Upside: +8.76%
GE Vernova
Apr 23, 2026
Maintained: Buy
Price Target: $1,139$1,303
Current: $1,127.59
Upside: +15.56%
Albemarle
Apr 13, 2026
Rated: Buy
Price Target: $207$222
Current: $156.69
Upside: +41.68%
Canadian Solar
Mar 20, 2026
Maintained: Buy
Price Target: $21$19
Current: $16.02
Upside: +18.60%
Sunrun
Feb 27, 2026
Maintained: Buy
Price Target: $23$25
Current: $13.62
Upside: +83.55%
Aeva Technologies
Feb 27, 2026
Maintained: Buy
Price Target: $33
Current: $25.27
Upside: +30.59%
Maintained: Buy
Price Target: $13$11
Current: $8.54
Upside: +28.81%
Maintained: Hold
Price Target: n/a
Current: $263.11
Upside: -
Maintained: Buy
Price Target: $19.84
Current: $14.64
Upside: +35.50%
Reiterated: Buy
Price Target: $15
Current: $6.56
Upside: +128.66%
Reiterated: Buy
Price Target: $68
Current: $45.33
Upside: +50.03%
Maintained: Hold
Price Target: n/a
Current: $405.05
Upside: -
Maintained: Buy
Price Target: $125
Current: $81.76
Upside: +52.89%
Maintained: Hold
Price Target: n/a
Current: $2.79
Upside: -
Maintained: Buy
Price Target: $17
Current: $15.65
Upside: +8.63%
Maintained: Hold
Price Target: n/a
Current: $7.93
Upside: -
Maintained: Buy
Price Target: $83
Current: $40.20
Upside: +106.47%
Maintained: Buy
Price Target: $11
Current: $10.94
Upside: +0.55%
Maintained: Hold
Price Target: n/a
Current: $6.37
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $57.55
Upside: -
Maintained: Buy
Price Target: $39$5
Current: $1.27
Upside: n/a
Maintained: Buy
Price Target: $58$56
Current: $37.28
Upside: n/a
Initiated Coverage: Buy
Price Target: $28
Current: $8.34
Upside: n/a
Maintained: Buy
Price Target: $24.09
Current: $2.88
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.7401
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $345.85
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.26
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $3.15
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $95$65
Current: $49.23
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $95$94
Current: $11.69
Upside: n/a
Maintained: Buy
Price Target: $213
Current: $245.20
Upside: n/a
Maintained: Buy
Price Target: $5.5
Current: $3.03
Upside: n/a
Maintained: Buy
Price Target: $270
Current: $376.99
Upside: n/a
Maintained: Buy
Price Target: $110
Current: $156.78
Upside: n/a
Maintained: Buy
Price Target: $37
Current: $7.58
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $24.39
Upside: n/a
Initiated Coverage: Buy
Price Target: $7
Current: $1.01
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.88
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $37.07
Upside: n/a
Maintained: Buy
Price Target: $54
Current: $72.34
Upside: n/a
Maintained: Buy
Price Target: $15$27
Current: $29.83
Upside: n/a
Maintained: Buy
Price Target: $70
Current: $129.55
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.89
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.96
Upside: n/a
Reiterated: Buy
Price Target: $168
Current: $724.93
Upside: n/a
Reiterated: Buy
Price Target: $86
Current: $232.94
Upside: n/a
Reiterated: Buy
Price Target: $11
Current: $28.94
Upside: n/a
Reiterated: Buy
Price Target: $126
Current: $107.24
Upside: n/a
Reiterated: Buy
Price Target: $111.94
Current: $217.19
Upside: n/a
Reiterated: Buy
Price Target: $62
Current: $289.36
Upside: n/a
Reiterated: Buy
Price Target: $295
Current: $111.74
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $77.46
Upside: n/a
Reiterated: Buy
Price Target: $77
Current: $213.31
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $5.77
Upside: n/a
Reiterated: Hold
Price Target: $41$31
Current: $208.98
Upside: n/a
Upgraded: Buy
Price Target: $8
Current: $123.14
Upside: n/a
Downgraded: Hold
Price Target: $55$57
Current: $41.42
Upside: n/a
Reiterated: Hold
Price Target: $138$179
Current: $321.67
Upside: n/a
Rated: Hold
Price Target: $10$6
Current: $1.79
Upside: n/a
Initiated Coverage: Buy
Price Target: $16
Current: $7.87
Upside: n/a
Initiated Coverage: Buy
Price Target: $13
Current: $2.58
Upside: n/a