
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
Main Sectors:
Stocks Rated by Jeff Osborne
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ARRY Array Technologies | Rated: Hold | n/a | $3.39 | - | 23 | Oct 2, 2026 | |
| AYI Acuity | Rated: Hold | n/a | $318.14 | - | 39 | Oct 2, 2026 | |
| SWX: LAND Landis+Gyr Group AG | Rated: Hold | n/a | $59.10 | - | 21 | Oct 2, 2026 | |
| ETR: S92 SMA Solar Technology AG | Rated: Hold | n/a | $47.58 | - | 6 | Oct 2, 2026 | |
| ENPH Enphase Energy | Rated: Hold | n/a | $25.65 | - | 47 | Oct 2, 2026 | |
| ENS EnerSys | Rated: Hold | n/a | $159.95 | - | 6 | Oct 2, 2026 | |
| ENVX Enovix | Reiterated: Hold | n/a | $3.15 | - | 11 | Oct 2, 2026 | |
| EOSE Eos Energy Enterprises | Reiterated: Hold | n/a | $1.89 | - | 9 | Oct 2, 2026 | |
| FCEL FuelCell Energy | Rated: Hold | n/a | $11.22 | - | 41 | Oct 2, 2026 | |
| FTCI FTC Solar | Rated: Hold | n/a | $1.38 | - | 23 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $37.22 | - | 44 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $95.82 | - | 55 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $79.33 | - | 17 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $1.37 | - | 50 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $7.48 | - | 17 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $30.05 | - | 63 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $7.20 | - | 29 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.19 | - | 35 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $4.20 | - | 3 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $89.69 | +61.67% | 41 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $253 | $174.40 | +45.07% | 56 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $285 | $197.93 | +43.99% | 28 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $235 | $203.17 | +15.67% | 24 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $12 → $10 | $5.83 | n/a | 8 | May 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 → $11 | $5.05 | n/a | 18 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $40 → $31 | $51.63 | n/a | 13 | Mar 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $15 → $12 | $8.09 | n/a | 12 | Mar 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $118.44 | n/a | 22 | Mar 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $108 | $73.32 | n/a | 19 | Mar 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $4 → $5 | $4.36 | n/a | 6 | Feb 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $74 | $43.93 | n/a | 28 | Feb 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $180 | $399.81 | n/a | 60 | Jan 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.000001 | n/a | 10 | Dec 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.95 | n/a | 21 | Dec 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $10 | $3.36 | n/a | 1 | Nov 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $41 | $12.94 | n/a | 1 | May 18, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.0003 | n/a | 5 | Nov 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $117.26 | n/a | 1 | Feb 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 → $16 | $12.75 | n/a | 19 | Feb 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $14 → $6 | $0.12 | n/a | 2 | Feb 2, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $2.58 | n/a | 1 | Jul 7, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7 → $9 | $14.47 | n/a | 6 | Feb 24, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $310 | $466.60 | n/a | 1 | May 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $139 → $146 | $117.54 | n/a | 4 | Jan 31, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 → $18 | $9.26 | n/a | 9 | Dec 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $11 → $6 | $27.05 | n/a | 8 | Aug 9, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9 → $8 | $2.91 | n/a | 6 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12 → $13 | $3.65 | n/a | 9 | Jun 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $5 → $3.5 | $1.28 | n/a | 7 | May 16, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $3 | $0.000001 | n/a | 3 | Mar 30, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $15 | $1.77 | n/a | 1 | Jan 30, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $65.03 → $74.71 | $256.84 | n/a | 3 | Aug 1, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $45 → $49 | $149.03 | n/a | 2 | Oct 29, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $68 | $302.12 | n/a | 1 | Apr 12, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $80 | $218.33 | n/a | 1 | Mar 7, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $120 | $0.000001 | n/a | 1 | Mar 19, 2010 |
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: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $37.22
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $95.82
Upside: -
Oct 2, 2026
Reiterated: Hold
Price Target: n/a
Current: $79.33
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $1.37
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $7.48
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $30.05
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $7.20
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $2.19
Upside: -
Oct 2, 2026
Rated: Hold
Price Target: n/a
Current: $4.20
Upside: -
Aug 6, 2026
Reiterated: Buy
Price Target: $145
Current: $89.69
Upside: +61.67%
Jul 31, 2026
Rated: Buy
Price Target: $253
Current: $174.40
Upside: +45.07%
Jul 29, 2026
Reiterated: Buy
Price Target: $285
Current: $197.93
Upside: +43.99%
Jul 28, 2026
Reiterated: Hold
Price Target: $235
Current: $203.17
Upside: +15.67%
May 15, 2025
Reiterated: Hold
Price Target: $12 → $10
Current: $5.83
Upside: n/a
Mar 7, 2025
Reiterated: Buy
Price Target: $15 → $11
Current: $5.05
Upside: n/a
Mar 6, 2025
Downgraded: Hold
Price Target: $40 → $31
Current: $51.63
Upside: n/a
Mar 6, 2025
Initiated Coverage: Hold
Price Target: $15 → $12
Current: $8.09
Upside: n/a
Mar 6, 2025
Downgraded: Hold
Price Target: n/a
Current: $118.44
Upside: n/a
Mar 6, 2025
Initiated Coverage: Buy
Price Target: $108
Current: $73.32
Upside: n/a
Feb 13, 2025
Reiterated: Hold
Price Target: $4 → $5
Current: $4.36
Upside: n/a
Feb 6, 2025
Reiterated: Buy
Price Target: $74
Current: $43.93
Upside: n/a
Jan 30, 2025
Rated: Hold
Price Target: $180
Current: $399.81
Upside: n/a
Dec 20, 2024
Rated: Hold
Price Target: n/a
Current: $0.000001
Upside: n/a
Dec 20, 2024
Rated: Hold
Price Target: n/a
Current: $2.95
Upside: n/a
Nov 8, 2024
Reiterated: Buy
Price Target: $10
Current: $3.36
Upside: n/a
May 18, 2023
Reiterated: Buy
Price Target: $41
Current: $12.94
Upside: n/a
Nov 8, 2022
Downgraded: Hold
Price Target: n/a
Current: $0.0003
Upside: n/a
Feb 18, 2022
Downgraded: Hold
Price Target: n/a
Current: $117.26
Upside: n/a
Feb 15, 2022
Reiterated: Buy
Price Target: $17 → $16
Current: $12.75
Upside: n/a
Feb 2, 2022
Downgraded: Hold
Price Target: $14 → $6
Current: $0.12
Upside: n/a
Jul 7, 2021
Reiterated: Buy
Price Target: n/a
Current: $2.58
Upside: n/a
Feb 24, 2021
Reiterated: Hold
Price Target: $7 → $9
Current: $14.47
Upside: n/a
May 23, 2018
Reiterated: Buy
Price Target: $310
Current: $466.60
Upside: n/a
Jan 31, 2018
Reiterated: Hold
Price Target: $139 → $146
Current: $117.54
Upside: n/a
Dec 11, 2017
Reiterated: Hold
Price Target: $16 → $18
Current: $9.26
Upside: n/a
Aug 9, 2017
Reiterated: Buy
Price Target: $11 → $6
Current: $27.05
Upside: n/a
Aug 2, 2017
Reiterated: Buy
Price Target: $9 → $8
Current: $2.91
Upside: n/a
Jun 27, 2017
Reiterated: Buy
Price Target: $12 → $13
Current: $3.65
Upside: n/a
May 16, 2017
Reiterated: Buy
Price Target: $5 → $3.5
Current: $1.28
Upside: n/a
Mar 30, 2017
Reiterated: Buy
Price Target: $6 → $3
Current: $0.000001
Upside: n/a
Jan 30, 2015
Downgraded: Hold
Price Target: $15
Current: $1.77
Upside: n/a
Aug 1, 2014
Rated: Buy
Price Target: $65.03 → $74.71
Current: $256.84
Upside: n/a
Oct 29, 2013
Rated: Buy
Price Target: $45 → $49
Current: $149.03
Upside: n/a
Apr 12, 2013
Initiated Coverage: Buy
Price Target: $68
Current: $302.12
Upside: n/a
Mar 7, 2013
Reiterated: Buy
Price Target: $80
Current: $218.33
Upside: n/a
Mar 19, 2010
Reiterated: Hold
Price Target: $120
Current: $0.000001
Upside: n/a