Jeff Osborne

Stock Analyst at TD Cowen

(0.88)
# 4,039
Out of 5,090 analysts
997
Total ratings
40.9%
Success rate
-0.9%
Average return

Stocks Rated by Jeff Osborne

Array Technologies
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $3.39
Upside: -
Acuity
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $318.14
Upside: -
Landis+Gyr Group AG
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $59.10
Upside: -
SMA Solar Technology AG
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $47.58
Upside: -
Enphase Energy
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $25.65
Upside: -
EnerSys
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $159.95
Upside: -
Enovix
Oct 2, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.15
Upside: -
Eos Energy Enterprises
Oct 2, 2026
Reiterated: Hold
Price Target: n/a
Current: $1.89
Upside: -
FuelCell Energy
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $11.22
Upside: -
FTC Solar
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $1.38
Upside: -
Rated: Hold
Price Target: n/a
Current: $37.22
Upside: -
Rated: Hold
Price Target: n/a
Current: $95.82
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $79.33
Upside: -
Rated: Hold
Price Target: n/a
Current: $1.37
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.48
Upside: -
Rated: Hold
Price Target: n/a
Current: $30.05
Upside: -
Rated: Hold
Price Target: n/a
Current: $7.20
Upside: -
Rated: Hold
Price Target: n/a
Current: $2.19
Upside: -
Rated: Hold
Price Target: n/a
Current: $4.20
Upside: -
Reiterated: Buy
Price Target: $145
Current: $89.69
Upside: +61.67%
Rated: Buy
Price Target: $253
Current: $174.40
Upside: +45.07%
Reiterated: Buy
Price Target: $285
Current: $197.93
Upside: +43.99%
Reiterated: Hold
Price Target: $235
Current: $203.17
Upside: +15.67%
Reiterated: Hold
Price Target: $12 → $10
Current: $5.83
Upside: n/a
Reiterated: Buy
Price Target: $15 → $11
Current: $5.05
Upside: n/a
Downgraded: Hold
Price Target: $40 → $31
Current: $51.63
Upside: n/a
Initiated Coverage: Hold
Price Target: $15 → $12
Current: $8.09
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $118.44
Upside: n/a
Initiated Coverage: Buy
Price Target: $108
Current: $73.32
Upside: n/a
Reiterated: Hold
Price Target: $4 → $5
Current: $4.36
Upside: n/a
Reiterated: Buy
Price Target: $74
Current: $43.93
Upside: n/a
Rated: Hold
Price Target: $180
Current: $399.81
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.95
Upside: n/a
Reiterated: Buy
Price Target: $10
Current: $3.36
Upside: n/a
Reiterated: Buy
Price Target: $41
Current: $12.94
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $0.0003
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $117.26
Upside: n/a
Reiterated: Buy
Price Target: $17 → $16
Current: $12.75
Upside: n/a
Downgraded: Hold
Price Target: $14 → $6
Current: $0.12
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $2.58
Upside: n/a
Reiterated: Hold
Price Target: $7 → $9
Current: $14.47
Upside: n/a
Reiterated: Buy
Price Target: $310
Current: $466.60
Upside: n/a
Reiterated: Hold
Price Target: $139 → $146
Current: $117.54
Upside: n/a
Reiterated: Hold
Price Target: $16 → $18
Current: $9.26
Upside: n/a
Reiterated: Buy
Price Target: $11 → $6
Current: $27.05
Upside: n/a
Reiterated: Buy
Price Target: $9 → $8
Current: $2.91
Upside: n/a
Reiterated: Buy
Price Target: $12 → $13
Current: $3.65
Upside: n/a
Reiterated: Buy
Price Target: $5 → $3.5
Current: $1.28
Upside: n/a
Reiterated: Buy
Price Target: $6 → $3
Current: $0.000001
Upside: n/a
Downgraded: Hold
Price Target: $15
Current: $1.77
Upside: n/a
Rated: Buy
Price Target: $65.03 → $74.71
Current: $256.84
Upside: n/a
Rated: Buy
Price Target: $45 → $49
Current: $149.03
Upside: n/a
Initiated Coverage: Buy
Price Target: $68
Current: $302.12
Upside: n/a
Reiterated: Buy
Price Target: $80
Current: $218.33
Upside: n/a
Reiterated: Hold
Price Target: $120
Current: $0.000001
Upside: n/a