Colin Rusch

Stock Analyst at Oppenheimer

(4.94)
# 161
Out of 4,504 analysts
1077
Total ratings
47.4%
Success rate
38.9%
Average return

Stocks Rated by Colin Rusch

Albemarle
Jun 29, 2026
Rated: Hold
Price Target: n/a
Current: $126.05
Upside: -
Aptiv
Jun 29, 2026
Rated: Hold
Price Target: n/a
Current: $60.57
Upside: -
Enovix
May 14, 2026
Maintained: Buy
Price Target: $24$21
Current: $5.20
Upside: +303.85%
Serve Robotics
May 8, 2026
Reiterated: Buy
Price Target: $20
Current: $5.92
Upside: +237.84%
Ouster
May 6, 2026
Rated: Buy
Price Target: $40$42
Current: $43.28
Upside: -2.96%
Enphase Energy
Apr 29, 2026
Rated: Buy
Price Target: $68$57
Current: $44.83
Upside: +27.15%
GE Vernova
Apr 23, 2026
Maintained: Buy
Price Target: $1,139$1,303
Current: $1,091.57
Upside: +19.37%
Canadian Solar
Mar 20, 2026
Maintained: Buy
Price Target: $21$19
Current: $15.02
Upside: +26.50%
Sunrun
Feb 27, 2026
Maintained: Buy
Price Target: $23$25
Current: $12.47
Upside: +100.48%
Aeva Technologies
Feb 27, 2026
Maintained: Buy
Price Target: $33
Current: $20.99
Upside: +57.22%
Maintained: Buy
Price Target: $13$11
Current: $6.37
Upside: +72.68%
Maintained: Hold
Price Target: n/a
Current: $227.83
Upside: -
Maintained: Buy
Price Target: $19.84
Current: $12.25
Upside: +61.99%
Reiterated: Buy
Price Target: $15
Current: $6.38
Upside: +135.11%
Reiterated: Buy
Price Target: $68
Current: $35.96
Upside: +89.10%
Maintained: Hold
Price Target: n/a
Current: $407.76
Upside: -
Maintained: Buy
Price Target: $125
Current: $85.10
Upside: +46.89%
Maintained: Hold
Price Target: n/a
Current: $2.23
Upside: -
Maintained: Buy
Price Target: $17
Current: $11.53
Upside: +47.44%
Maintained: Hold
Price Target: n/a
Current: $5.99
Upside: -
Maintained: Buy
Price Target: $83
Current: $43.64
Upside: +90.19%
Maintained: Buy
Price Target: $11
Current: $10.02
Upside: +9.78%
Maintained: Hold
Price Target: n/a
Current: $5.16
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $55.18
Upside: -
Maintained: Buy
Price Target: $39$5
Current: $1.30
Upside: n/a
Maintained: Buy
Price Target: $58$56
Current: $36.03
Upside: n/a
Initiated Coverage: Buy
Price Target: $28
Current: $9.55
Upside: n/a
Maintained: Buy
Price Target: $24.10
Current: $2.91
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.8497
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $244.61
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $1.07
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $2.65
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $95$65
Current: $52.82
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $95$94
Current: $12.15
Upside: n/a
Maintained: Buy
Price Target: $213
Current: $240.27
Upside: n/a
Maintained: Buy
Price Target: $5.5
Current: $3.57
Upside: n/a
Maintained: Buy
Price Target: $270
Current: $406.59
Upside: n/a
Maintained: Buy
Price Target: $110
Current: $168.59
Upside: n/a
Maintained: Buy
Price Target: $37
Current: $9.28
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $21.03
Upside: n/a
Initiated Coverage: Buy
Price Target: $7
Current: $0.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.65
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $33.67
Upside: n/a
Maintained: Buy
Price Target: $54
Current: $64.99
Upside: n/a
Maintained: Buy
Price Target: $15$27
Current: $27.33
Upside: n/a
Maintained: Buy
Price Target: $70
Current: $109.77
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.57
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.98
Upside: n/a
Reiterated: Buy
Price Target: $168
Current: $675.95
Upside: n/a
Reiterated: Buy
Price Target: $86
Current: $205.68
Upside: n/a
Reiterated: Buy
Price Target: $11
Current: $24.94
Upside: n/a
Reiterated: Buy
Price Target: $126
Current: $112.47
Upside: n/a
Reiterated: Buy
Price Target: $111.98
Current: $242.24
Upside: n/a
Reiterated: Buy
Price Target: $62
Current: $304.13
Upside: n/a
Reiterated: Buy
Price Target: $295
Current: $117.53
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $57.40
Upside: n/a
Reiterated: Buy
Price Target: $77
Current: $233.33
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $5.47
Upside: n/a
Reiterated: Hold
Price Target: $41$31
Current: $209.87
Upside: n/a
Upgraded: Buy
Price Target: $8
Current: $106.27
Upside: n/a
Downgraded: Hold
Price Target: $55$57
Current: $38.82
Upside: n/a
Reiterated: Hold
Price Target: $138$179
Current: $333.11
Upside: n/a
Rated: Hold
Price Target: $10$6
Current: $2.19
Upside: n/a
Initiated Coverage: Buy
Price Target: $16
Current: $7.37
Upside: n/a
Initiated Coverage: Buy
Price Target: $13
Current: $2.32
Upside: n/a