David Scharf's Stock Ratings

JMP Securities Analyst

David Scharf is an analyst at JMP Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/17/2024

Overall Average Return

2.34%

Smart Score

58.9%

Overall Average Return Percentile

41st

Number of Ratings

132
Buy NowGet Alert
07/16/2024OMFBuy Now
OneMain Holdings
$52.7613.72%$59 → $60MaintainsMarket OutperformGet Alert
07/16/2024SYFBuy Now
Synchrony Finl
$51.6516.17%$49 → $60MaintainsMarket OutperformGet Alert
07/02/2024AFRMBuy Now
Affirm Holdings
$32.36Reiterates → Market PerformGet Alert
06/28/2024AFRMBuy Now
Affirm Holdings
$32.36Initiates → Market PerformGet Alert
06/20/2024BFHBuy Now
Bread Finl Hldgs
$50.10Reiterates → Market PerformGet Alert
06/11/2024RELYBuy Now
Remitly Global
$13.4863.2%$32 → $22MaintainsMarket OutperformGet Alert
06/07/2024PGYBuy Now
Pagaya Techs
$14.6670.53%$25 → $25ReiteratesMarket Outperform → Market OutperformGet Alert
06/04/2024OMFBuy Now
OneMain Holdings
$52.7611.83%$62 → $59MaintainsMarket OutperformGet Alert
05/28/2024ATLCBuy Now
Atlanticus Holdings
$35.779.03% → $39ReiteratesMarket Outperform → Market OutperformGet Alert
05/13/2024ATLCBuy Now
Atlanticus Holdings
$35.779.03% → $39ReiteratesMarket Outperform → Market OutperformGet Alert
05/13/2024OPRTBuy Now
Oportun Financial
$3.30Reiterates → Market PerformGet Alert
05/07/2024PRAABuy Now
PRA Group
$23.1342.67% → $33ReiteratesMarket Outperform → Market OutperformGet Alert
05/06/2024ECPGBuy Now
Encore Capital Gr
$48.6323.38% → $60ReiteratesMarket Outperform → Market OutperformGet Alert
05/01/2024OMFBuy Now
OneMain Holdings
$52.7617.51%$57 → $62MaintainsMarket OutperformGet Alert
05/01/2024PYPLBuy Now
PayPal Holdings
$61.1334.14%$70 → $82MaintainsMarket OutperformGet Alert
04/24/2024ENVABuy Now
Enova International
$72.487.62%$73 → $78MaintainsMarket OutperformGet Alert
04/17/2024OPFIBuy Now
OppFi
$4.0423.76% → $5ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024OMFBuy Now
OneMain Holdings
$52.768.04% → $57ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024ECPGBuy Now
Encore Capital Gr
$48.6323.38% → $60ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024RELYBuy Now
Remitly Global
$13.48137.39% → $32ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024ATLCBuy Now
Atlanticus Holdings
$35.779.03% → $39ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024PYPLBuy Now
PayPal Holdings
$61.1314.51%$68 → $70MaintainsMarket OutperformGet Alert
04/08/2024PGYBuy Now
Pagaya Techs
$14.6670.53%$30 → $25MaintainsMarket OutperformGet Alert
03/26/2024LPROBuy Now
Open Lending
$6.6121.03% → $8ReiteratesMarket Outperform → Market OutperformGet Alert
03/15/2024OPRTBuy Now
Oportun Financial
$3.30DowngradeMarket Outperform → Market PerformGet Alert
03/13/2024OPRTBuy Now
Oportun Financial
$3.3096.97% → $6.5ReiteratesMarket Outperform → Market OutperformGet Alert
03/11/2024ATLCBuy Now
Atlanticus Holdings
$35.779.03%$37 → $39MaintainsOutperformGet Alert
03/11/2024SYFBuy Now
Synchrony Finl
$51.65-5.13%$42 → $49MaintainsOutperformGet Alert
03/05/2024ATLCBuy Now
Atlanticus Holdings
$35.773.44% → $37ReiteratesMarket Outperform → Market OutperformGet Alert
02/16/2024PRAABuy Now
PRA Group
$23.1342.67%$26 → $33MaintainsMarket OutperformGet Alert
02/08/2024PYPLBuy Now
PayPal Holdings
$61.1311.24% → $68ReiteratesMarket Outperform → Market OutperformGet Alert
02/08/2024OMFBuy Now
OneMain Holdings
$52.768.04%$53 → $57MaintainsMarket OutperformGet Alert
01/31/2024ENVABuy Now
Enova International
$72.480.72%$62 → $73MaintainsMarket OutperformGet Alert
01/12/2024SYFBuy Now
Synchrony Finl
$51.65-18.68%$35 → $42MaintainsMarket OutperformGet Alert
01/12/2024OPFIBuy Now
OppFi
$4.0423.76%$3.25 → $5MaintainsMarket OutperformGet Alert
01/12/2024OMFBuy Now
OneMain Holdings
$52.760.45%$46 → $53MaintainsMarket OutperformGet Alert
01/12/2024LPROBuy Now
Open Lending
$6.6136.16%$7 → $9MaintainsMarket OutperformGet Alert
12/07/2023ENVABuy Now
Enova International
$72.48-14.46%$58 → $62MaintainsMarket OutperformGet Alert
11/28/2023SYFBuy Now
Synchrony Finl
$51.65-32.24% → $35ReiteratesMarket Outperform → Market OutperformGet Alert
11/28/2023OPRTBuy Now
Oportun Financial
$3.3096.97% → $6.5ReiteratesMarket Outperform → Market OutperformGet Alert
11/13/2023ATLCBuy Now
Atlanticus Holdings
$35.773.44%$42 → $37MaintainsMarket OutperformGet Alert
11/10/2023OPFIBuy Now
OppFi
$4.04-19.55%$3 → $3.25MaintainsMarket OutperformGet Alert
11/06/2023ECPGBuy Now
Encore Capital Gr
$48.6315.16%$61 → $56MaintainsMarket OutperformGet Alert
11/03/2023PYPLBuy Now
PayPal Holdings
$61.1311.24%$85 → $68MaintainsMarket OutperformGet Alert
10/25/2023SYFBuy Now
Synchrony Finl
$51.65-32.24%$38 → $35MaintainsMarket OutperformGet Alert
10/25/2023ENVABuy Now
Enova International
$72.48-19.98%$66 → $58MaintainsMarket OutperformGet Alert
10/16/2023SYFBuy Now
Synchrony Finl
$51.65-26.43%$41 → $38MaintainsMarket OutperformGet Alert
10/16/2023PGYBuy Now
Pagaya Techs
$14.66-84.65%$33 → $27MaintainsMarket OutperformGet Alert
10/16/2023LPROBuy Now
Open Lending
$6.6151.29%$11 → $10MaintainsMarket OutperformGet Alert
10/16/2023ENVABuy Now
Enova International
$72.48-8.94%$70 → $66MaintainsMarket OutperformGet Alert
10/16/2023ATLCBuy Now
Atlanticus Holdings
$35.7717.42%$48 → $42MaintainsMarket OutperformGet Alert
09/26/2023LPROBuy Now
Open Lending
$6.6166.41% → $11ReiteratesMarket Outperform → Market OutperformGet Alert
09/18/2023RELYBuy Now
Remitly Global
$13.48137.39%$26 → $32MaintainsMarket OutperformGet Alert
08/28/2023PGYBuy Now
Pagaya Techs
$14.66-81.24% → $33Initiates → Market OutperformGet Alert
08/14/2023ATLCBuy Now
Atlanticus Holdings
$35.7734.19% → $48ReiteratesMarket Outperform → Market OutperformGet Alert
08/10/2023OPRTBuy Now
Oportun Financial
$3.30172.73%$7 → $9MaintainsMarket OutperformGet Alert
08/09/2023LPROBuy Now
Open Lending
$6.6166.41%$12 → $11MaintainsMarket OutperformGet Alert
08/07/2023ECPGBuy Now
Encore Capital Gr
$48.6325.44% → $61ReiteratesMarket Outperform → Market OutperformGet Alert
08/03/2023RELYBuy Now
Remitly Global
$13.4892.88%$21 → $26MaintainsOutperformGet Alert
08/03/2023IMXIBuy Now
IntL Money Express
$21.11DowngradeMarket Outperform → Market PerformGet Alert
07/27/2023OMFBuy Now
OneMain Holdings
$52.760.45%$55 → $53MaintainsMarket OutperformGet Alert
07/26/2023ENVABuy Now
Enova International
$72.48-3.42% → $70ReiteratesMarket Outperform → Market OutperformGet Alert
07/14/2023SYFBuy Now
Synchrony Finl
$51.65-18.68% → $42ReiteratesMarket Outperform → Market OutperformGet Alert
07/14/2023OMFBuy Now
OneMain Holdings
$52.764.25% → $55ReiteratesMarket Outperform → Market OutperformGet Alert
07/14/2023LPROBuy Now
Open Lending
$6.6181.54%$10 → $12MaintainsMarket OutperformGet Alert
07/14/2023ENVABuy Now
Enova International
$72.48-3.42%$61 → $70MaintainsMarket OutperformGet Alert
07/14/2023ECPGBuy Now
Encore Capital Gr
$48.6325.44% → $61ReiteratesMarket Outperform → Market OutperformGet Alert
07/06/2023RELYBuy Now
Remitly Global
$13.4855.79% → $21ReiteratesMarket Outperform → Market OutperformGet Alert
06/20/2023ATLCBuy Now
Atlanticus Holdings
$35.7734.19%$39 → $48MaintainsMarket OutperformGet Alert
06/08/2023PRAABuy Now
PRA Group
$23.1342.67%$42 → $33MaintainsMarket OutperformGet Alert
06/01/2023ENVABuy Now
Enova International
$72.48-15.84% → $61Reiterates → Market OutperformGet Alert
05/24/2023SQBuy Now
Block
$70.65MaintainsMarket PerformGet Alert
05/11/2023PRAABuy Now
PRA Group
$23.1381.58% → $42ReiteratesOutperform → OutperformGet Alert
05/10/2023LPROBuy Now
Open Lending
$6.6151.29% → $10Reiterates → Market OutperformGet Alert
05/10/2023ATLCBuy Now
Atlanticus Holdings
$35.779.03% → $39Reiterates → Market OutperformGet Alert
05/09/2023PYPLBuy Now
PayPal Holdings
$61.1339.05%$100 → $85MaintainsOutperformGet Alert
05/09/2023PRAABuy Now
PRA Group
$23.1381.58%$50 → $42MaintainsOutperformGet Alert
05/08/2023IMXIBuy Now
IntL Money Express
$21.1146.85% → $31Reiterates → Market OutperformGet Alert
05/04/2023RELYBuy Now
Remitly Global
$13.4855.79% → $21Reiterates → Market OutperformGet Alert
05/04/2023ECPGBuy Now
Encore Capital Gr
$48.6325.44%$68 → $61MaintainsOutperformGet Alert
04/26/2023OMFBuy Now
OneMain Holdings
$52.764.25% → $55Reiterates → Market OutperformGet Alert
04/26/2023ENVABuy Now
Enova International
$72.48-15.84%$54 → $61MaintainsOutperformGet Alert
04/18/2023ENVABuy Now
Enova International
$72.48-25.5% → $54Reiterates → Market OutperformGet Alert
04/18/2023RELYBuy Now
Remitly Global
$13.4855.79%$17 → $21MaintainsOutperformGet Alert
03/29/2023PRAABuy Now
PRA Group
$23.13116.17% → $50Reiterates → Market OutperformGet Alert
03/28/2023OPFIBuy Now
OppFi
$4.04-25.74% → $3Reiterates → Market OutperformGet Alert
03/14/2023OPRTBuy Now
Oportun Financial
$3.3081.82%$11 → $6MaintainsMarket OutperformGet Alert
03/09/2023IMXIBuy Now
IntL Money Express
$21.1146.85%$27 → $31MaintainsMarket OutperformGet Alert
03/01/2023PRAABuy Now
PRA Group
$23.13116.17%$42 → $50MaintainsMarket OutperformGet Alert
02/27/2023ECPGBuy Now
Encore Capital Gr
$48.6339.83% → $68Reiterates → Market OutperformGet Alert
02/23/2023RELYBuy Now
Remitly Global
$13.4826.11%$14 → $17MaintainsMarket PerformGet Alert
02/08/2023OMFBuy Now
OneMain Holdings
$52.764.25%$49 → $55MaintainsOutperformGet Alert
02/02/2023ENVABuy Now
Enova International
$72.48-25.5%$49 → $54MaintainsMarket OutperformGet Alert
01/31/2023LPROBuy Now
Open Lending
$6.6151.29% → $10Reiterates → Market OutperformGet Alert
01/24/2023SYFBuy Now
Synchrony Finl
$51.65-18.68%$39 → $42MaintainsMarket OutperformGet Alert
01/13/2023PRAABuy Now
PRA Group
$23.1381.58%$47 → $42MaintainsMarket OutperformGet Alert
01/13/2023OMFBuy Now
OneMain Holdings
$52.76-7.13%$54 → $49MaintainsMarket OutperformGet Alert
01/13/2023IMXIBuy Now
IntL Money Express
$21.1127.9%$26 → $27MaintainsMarket OutperformGet Alert
01/13/2023ENVABuy Now
Enova International
$72.48-32.4%$42 → $49MaintainsMarket OutperformGet Alert
01/13/2023ATLCBuy Now
Atlanticus Holdings
$35.7717.42%$50 → $42MaintainsMarket OutperformGet Alert
11/11/2022OPFIBuy Now
OppFi
$4.04-25.74%$4.5 → $3MaintainsMarket OutperformGet Alert
11/10/2022IMXIBuy Now
IntL Money Express
$21.1123.16%$28 → $26MaintainsMarket OutperformGet Alert
11/04/2022LPROBuy Now
Open Lending
$6.6151.29%$14 → $10MaintainsMarket OutperformGet Alert
10/07/2022SYFBuy Now
Synchrony Finl
$51.65-24.49%$40 → $39MaintainsMarket OutperformGet Alert
10/07/2022PRAABuy Now
PRA Group
$23.13103.2%$52 → $47MaintainsMarket OutperformGet Alert
08/26/2022OPRTBuy Now
Oportun Financial
$3.30233.33%$17 → $11MaintainsMarket OutperformGet Alert
08/03/2022PYPLBuy Now
PayPal Holdings
$61.1396.3%$100 → $120MaintainsMarket OutperformGet Alert
07/15/2022SYFBuy Now
Synchrony Finl
$51.65-22.56%$50 → $40MaintainsMarket OutperformGet Alert
07/15/2022RELYBuy Now
Remitly Global
$13.483.86%$22 → $14MaintainsMarket OutperformGet Alert
07/15/2022PYPLBuy Now
PayPal Holdings
$61.1363.59%$112 → $100MaintainsMarket OutperformGet Alert
07/15/2022OPRTBuy Now
Oportun Financial
$3.30415.15%$26 → $17MaintainsMarket OutperformGet Alert
07/15/2022OPFIBuy Now
OppFi
$4.0423.76%$6 → $5MaintainsMarket OutperformGet Alert
07/15/2022OMFBuy Now
OneMain Holdings
$52.769.93%$68 → $58MaintainsMarket OutperformGet Alert
07/15/2022ENVABuy Now
Enova International
$72.48-42.05%$54 → $42MaintainsMarket OutperformGet Alert
07/15/2022ATLCBuy Now
Atlanticus Holdings
$35.7767.74%$70 → $60MaintainsMarket OutperformGet Alert
07/13/2022LPROBuy Now
Open Lending
$6.61157.19%$28 → $17MaintainsMarket OutperformGet Alert
05/16/2022PRAABuy Now
PRA Group
$23.13124.82%$56 → $52MaintainsMarket OutperformGet Alert
05/16/2022ECPGBuy Now
Encore Capital Gr
$48.6358.34%$85 → $77MaintainsMarket OutperformGet Alert
05/16/2022ATLCBuy Now
Atlanticus Holdings
$35.7795.69%$100 → $70MaintainsMarket OutperformGet Alert
04/28/2022PYPLBuy Now
PayPal Holdings
$61.1383.22%$198 → $112MaintainsMarket OutperformGet Alert
03/17/2022ATLCBuy Now
Atlanticus Holdings
$35.77179.56%$105 → $100MaintainsMarket OutperformGet Alert
03/11/2022OPFIBuy Now
OppFi
$4.0448.51%$10 → $6MaintainsMarket OutperformGet Alert
03/08/2022IMXIBuy Now
IntL Money Express
$21.1113.69%$20 → $24MaintainsMarket OutperformGet Alert
03/03/2022RELYBuy Now
Remitly Global
$13.4863.2%$40 → $22MaintainsMarket OutperformGet Alert
03/01/2022PRAABuy Now
PRA Group
$23.13142.11%$60 → $56MaintainsMarket OutperformGet Alert
02/07/2022ENVABuy Now
Enova International
$72.48-25.5%$48 → $54MaintainsMarket OutperformGet Alert
02/02/2022PYPLBuy Now
PayPal Holdings
$61.13223.9%$260 → $198MaintainsMarket OutperformGet Alert
01/31/2022SYFBuy Now
Synchrony Finl
$51.65-3.19%$54 → $50MaintainsMarket OutperformGet Alert
01/12/2022RELYBuy Now
Remitly Global
$13.48196.74%$52 → $40MaintainsMarket OutperformGet Alert
12/16/2021OMFBuy Now
OneMain Holdings
$52.7628.89%MaintainsMarket OutperformGet Alert
10/20/2021SYFBuy Now
Synchrony Finl
$51.656.49%$51 → $55MaintainsMarket OutperformGet Alert
01/27/2020SYFBuy Now
Synchrony Finl
$51.65-28.36%$43 → $37MaintainsMarket OutperformGet Alert