Colin Rusch

Stock Analyst at Oppenheimer

(4.92)
# 220
Out of 4,670 analysts
1079
Total ratings
45.5%
Success rate
36.6%
Average return

Stocks Rated by Colin Rusch

Enovix
Aug 13, 2026
Maintained: Buy
Price Target: $21
Current: $3.38
Upside: +521.30%
Ouster
Aug 7, 2026
Reiterated: Buy
Price Target: $57
Current: $38.42
Upside: +48.36%
Serve Robotics
Aug 7, 2026
Rated: Buy
Price Target: $20$7
Current: $4.98
Upside: +40.56%
Sunrun
Aug 6, 2026
Rated: Buy
Price Target: $25$20
Current: $9.16
Upside: +118.34%
Aeva Technologies
Aug 6, 2026
Maintained: Buy
Price Target: $33$42
Current: $18.29
Upside: +129.63%
Array Technologies
Aug 6, 2026
Rated: Buy
Price Target: $11
Current: $4.69
Upside: +134.54%
Symbotic
Aug 6, 2026
Reiterated: Buy
Price Target: $83$85
Current: $41.83
Upside: +103.20%
First Solar
Jul 31, 2026
Maintained: Hold
Price Target: n/a
Current: $214.28
Upside: -
Enphase Energy
Jul 29, 2026
Maintained: Buy
Price Target: $57$56
Current: $38.61
Upside: +45.04%
GE Vernova
Jul 23, 2026
Rated: Buy
Price Target: $1,303$1,338
Current: $956.85
Upside: +39.83%
Rated: Hold
Price Target: n/a
Current: $143.25
Upside: -
Rated: Hold
Price Target: n/a
Current: $48.28
Upside: -
Maintained: Buy
Price Target: $21$19
Current: $14.55
Upside: +30.58%
Maintained: Buy
Price Target: $19.28
Current: $9.12
Upside: +111.44%
Reiterated: Buy
Price Target: $15
Current: $6.24
Upside: +140.38%
Reiterated: Buy
Price Target: $68
Current: $30.01
Upside: +126.59%
Maintained: Hold
Price Target: n/a
Current: $362.86
Upside: -
Maintained: Buy
Price Target: $125
Current: $100.03
Upside: +24.96%
Maintained: Hold
Price Target: n/a
Current: $2.27
Upside: -
Maintained: Buy
Price Target: $17
Current: $10.34
Upside: +64.41%
Maintained: Hold
Price Target: n/a
Current: $6.25
Upside: -
Maintained: Buy
Price Target: $11
Current: $7.10
Upside: +55.04%
Maintained: Hold
Price Target: n/a
Current: $5.18
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $30.83
Upside: n/a
Maintained: Buy
Price Target: $39$5
Current: $1.04
Upside: n/a
Maintained: Buy
Price Target: $58$56
Current: $44.66
Upside: n/a
Initiated Coverage: Buy
Price Target: $28
Current: $9.03
Upside: n/a
Maintained: Buy
Price Target: $23.41
Current: $2.50
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.4047
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $201.45
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.8047
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $2.81
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $95$65
Current: $60.25
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0001
Upside: n/a
Maintained: Buy
Price Target: $95$94
Current: $11.15
Upside: n/a
Maintained: Buy
Price Target: $213
Current: $274.98
Upside: n/a
Maintained: Buy
Price Target: $5.5
Current: $3.01
Upside: n/a
Maintained: Buy
Price Target: $270
Current: $429.19
Upside: n/a
Maintained: Buy
Price Target: $110
Current: $179.48
Upside: n/a
Maintained: Buy
Price Target: $37
Current: $6.39
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $19.54
Upside: n/a
Initiated Coverage: Buy
Price Target: $7
Current: $1.31
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.23
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $32.56
Upside: n/a
Maintained: Buy
Price Target: $54
Current: $67.78
Upside: n/a
Maintained: Buy
Price Target: $15$27
Current: $31.72
Upside: n/a
Maintained: Buy
Price Target: $70
Current: $108.38
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $4.75
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.92
Upside: n/a
Reiterated: Buy
Price Target: $168
Current: $587.68
Upside: n/a
Reiterated: Buy
Price Target: $86
Current: $189.76
Upside: n/a
Reiterated: Buy
Price Target: $11
Current: $21.38
Upside: n/a
Reiterated: Buy
Price Target: $126
Current: $102.01
Upside: n/a
Reiterated: Buy
Price Target: $108.81
Current: $233.35
Upside: n/a
Reiterated: Buy
Price Target: $62
Current: $315.98
Upside: n/a
Reiterated: Buy
Price Target: $295
Current: $93.21
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $47.86
Upside: n/a
Reiterated: Buy
Price Target: $77
Current: $224.06
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $6.12
Upside: n/a
Upgraded: Buy
Price Target: $8
Current: $76.43
Upside: n/a
Downgraded: Hold
Price Target: $55$57
Current: $41.60
Upside: n/a
Reiterated: Hold
Price Target: $138$179
Current: $343.10
Upside: n/a
Rated: Hold
Price Target: $10$6
Current: $1.62
Upside: n/a
Initiated Coverage: Buy
Price Target: $16
Current: $7.61
Upside: n/a
Initiated Coverage: Buy
Price Target: $13
Current: $2.30
Upside: n/a