Jeff Osborne

Stock Analyst at TD Cowen

(2.25)
# 854
Out of 3,975 analysts
39
Total ratings
20.00%
Success rate
67.50%
Average return
31 Stocks
Name Action Price Target Current % Upside Ratings Updated
NEXTracker
Initiates Coverage On: Hold
41
39.69 3.3% 1 Dec 19, 2024
Sunnova Energy Intl
Initiates Coverage On: Hold
5
4.24 17.92% 1 Dec 19, 2024
Sunrun
Initiates Coverage On: Buy
21
10.74 95.53% 1 Dec 19, 2024
Gauzy
Maintains: Buy
24 18
10.3 74.76% 2 Nov 1, 2024
Cerence
Maintains: Buy
12 10
19.18 -47.86% 1 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
250 293
186.31 57.26% 2 Jul 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
6 3
10.12 -77.77% 1 May 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
65 20
n/a n/a 1 Apr 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
9 2
n/a n/a 1 Feb 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
150 115
n/a n/a 2 Aug 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
19 20
409.83 -95.28% 2 Feb 18, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
18 17
n/a n/a 3 Jan 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Oct 24, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
110 80
0.84 9423.81% 2 Jul 13, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
136
87.23 55.91% 1 Apr 16, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
60
31.44 90.84% 1 Apr 16, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
195
93.17 109.29% 1 Sep 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
120
93.48 28.37% 1 Sep 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Sep 19, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
6
n/a n/a 1 Apr 12, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
3
n/a n/a 1 Apr 12, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Nov 29, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
13
n/a n/a 1 Nov 22, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Nov 22, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Nov 21, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Nov 1, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 1 Oct 26, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
n/a
n/a n/a 1 Oct 17, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
n/a
n/a n/a 1 Oct 13, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 1 Sep 29, 2016
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Sep 27, 2016