John Hecht

Stock Analyst at Jefferies

(3.28)
# 1,169
Out of 5,097 analysts
75
Total ratings
60%
Success rate
12.61%
Average return

Stocks Rated by John Hecht

SLM Corporation
Oct 17, 2025
Maintains: Buy
Price Target: $40$31
Current: $27.53
Upside: +12.60%
Affirm Holdings
Aug 26, 2025
Maintains: Buy
Price Target: $82$95
Current: $78.57
Upside: +20.91%
Jefferson Capital
Jul 21, 2025
Initiates: Buy
Price Target: $29
Current: $22.54
Upside: +28.66%
Bread Financial Holdings
Apr 24, 2025
Maintains: Hold
Price Target: $45$50
Current: $77.75
Upside: -35.69%
Navient
Apr 21, 2025
Maintains: Hold
Price Target: $14$12
Current: $13.04
Upside: -7.98%
Open Lending
Mar 20, 2025
Downgrades: Hold
Price Target: $8$3.7
Current: $1.60
Upside: +131.25%
Ally Financial
Jan 23, 2025
Maintains: Hold
Price Target: $35$40
Current: $46.41
Upside: -13.81%
SoFi Technologies
Oct 29, 2024
Maintains: Buy
Price Target: $12$13
Current: $27.35
Upside: -52.47%
Synchrony Financial
Oct 17, 2024
Maintains: Buy
Price Target: $60$65
Current: $85.85
Upside: -24.29%
Upbound Group
Oct 1, 2024
Maintains: Hold
Price Target: $37$35
Current: $17.72
Upside: +97.52%
Maintains: Buy
Price Target: $16$13
Current: $2.86
Upside: +354.55%
Maintains: Buy
Price Target: $11$12
Current: $19.94
Upside: -39.82%
Maintains: Hold
Price Target: $225$235
Current: $380.85
Upside: -38.30%
Upgrades: Buy
Price Target: $145$165
Current: $246.77
Upside: -33.14%
Maintains: Buy
Price Target: $70$75
Current: $164.85
Upside: -54.50%
Downgrades: Hold
Price Target: $9$3.5
Current: $5.46
Upside: -35.90%
Initiates: Buy
Price Target: $30
Current: $23.30
Upside: +28.76%
Initiates: Buy
Price Target: $50
Current: $69.00
Upside: -27.54%
Initiates: Hold
Price Target: $160
Current: $218.01
Upside: -26.61%
Upgrades: Buy
Price Target: $8.5
Current: $19.69
Upside: -56.83%
Downgrades: Hold
Price Target: n/a
Current: $48.77
Upside: -
Maintains: Buy
Price Target: $210$230
Current: $59.86
Upside: +284.23%
Maintains: Buy
Price Target: $89$92
Current: $12.99
Upside: +608.24%
Assumes: Hold
Price Target: $63
Current: $65.15
Upside: -3.30%
Maintains: Hold
Price Target: $41$45
Current: $25.12
Upside: +79.14%
Maintains: Hold
Price Target: $9$10
Current: $13.74
Upside: -27.22%
Downgrades: Underperform
Price Target: $60$53
Current: $144.69
Upside: -63.37%