David Scharf

Stock Analyst at Citizens JMP

(4.82)
# 437
Out of 4,572 analysts
612
Total ratings
55%
Success rate
17.1%
Average return

Stocks Rated by David Scharf

Atlanticus Holdings
Jul 16, 2026
Maintained: Buy
Price Target: $102$110
Current: $99.48
Upside: +10.57%
Remitly Global
Jul 16, 2026
Maintained: Buy
Price Target: $26$30
Current: $22.53
Upside: +33.16%
Klarna Group
Jun 30, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $17.36
Upside: -
Enova International
Jun 26, 2026
Maintained: Buy
Price Target: $195$270
Current: $237.27
Upside: +13.79%
Encore Capital Group
Jun 17, 2026
Maintained: Buy
Price Target: $108$115
Current: $90.16
Upside: +27.56%
EZCORP
May 11, 2026
Maintained: Buy
Price Target: $33$39
Current: $29.54
Upside: +32.02%
OppFi
Apr 17, 2026
Maintained: Buy
Price Target: $16$15
Current: $9.02
Upside: +66.30%
Affirm Holdings
Apr 17, 2026
Maintained: Buy
Price Target: $105$85
Current: $70.23
Upside: +21.03%
Upstart Holdings
Feb 13, 2026
Downgraded: Sell
Price Target: $20
Current: $26.93
Upside: -25.73%
Pagaya Technologies
Feb 10, 2026
Maintained: Buy
Price Target: $35$22
Current: $15.89
Upside: +38.45%
Downgraded: Hold
Price Target: n/a
Current: $16.98
Upside: -
Maintained: Buy
Price Target: $88$95
Current: $72.90
Upside: +30.32%
Maintained: Buy
Price Target: $70$68
Current: $59.74
Upside: +13.83%
Maintained: Buy
Price Target: $23$26
Current: $19.82
Upside: +31.18%
Upgraded: Buy
Price Target: $23
Current: $18.06
Upside: +27.35%
Reiterated: Hold
Price Target: n/a
Current: $104.31
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $8.22
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $5.59
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $3.15
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $13.03
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $41.65
Upside: n/a
Maintained: Buy
Price Target: $68$70
Current: $56.15
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $77.15
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $574.08
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $195.06
Upside: n/a
Initiated Coverage: Buy
Price Target: $3.5$5
Current: $9.45
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $326.17
Upside: n/a
Maintained: Buy
Price Target: $30
Current: $13.28
Upside: n/a