Jeffrey Osborne

Stock Analyst at TD Cowen

(0.91)
# 2362
Out of 5,441 analysts
5
Total ratings
Success rate
Average return
Top Industries:
4 Stocks
Name Action PT Current % Upside Ratings Updated
ENPH Enphase Energy
Downgrades: Hold
58 45
32.58 38.12% 2 Jul 8, 2025
TPIC TPI Composites
Downgrades: Hold
2 1
n/a n/a 1 Jul 8, 2025
APTV Aptiv
Maintains: Buy
95 74
66.78 10.81% 1 Nov 1, 2024
LEA Lear
Maintains: Buy
142 125
95.66 30.67% 1 Oct 25, 2024