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/07/2024

Overall Average Return

3.03%

Smart Score

60.8%

Overall Average Return Percentile

44th

Number of Ratings

130
Buy NowGet Alert
07/02/2024AFRMBuy Now
Affirm Holdings
$28.17Reiterates → Market PerformGet Alert
06/28/2024AFRMBuy Now
Affirm Holdings
$28.17Initiates → Market PerformGet Alert
06/20/2024BFHBuy Now
Bread Finl Hldgs
$44.93Reiterates → Market PerformGet Alert
06/11/2024RELYBuy Now
Remitly Global
$12.6873.5%$32 → $22MaintainsMarket OutperformGet Alert
06/07/2024PGYBuy Now
Pagaya Techs
$13.3087.97%$25 → $25ReiteratesMarket Outperform → Market OutperformGet Alert
06/04/2024OMFBuy Now
OneMain Holdings
$47.7323.61%$62 → $59MaintainsMarket OutperformGet Alert
05/28/2024ATLCBuy Now
Atlanticus Holdings
$30.8226.54% → $39ReiteratesMarket Outperform → Market OutperformGet Alert
05/13/2024ATLCBuy Now
Atlanticus Holdings
$30.8226.54% → $39ReiteratesMarket Outperform → Market OutperformGet Alert
05/13/2024OPRTBuy Now
Oportun Financial
$2.65Reiterates → Market PerformGet Alert
05/07/2024PRAABuy Now
PRA Group
$19.7367.26% → $33ReiteratesMarket Outperform → Market OutperformGet Alert
05/06/2024ECPGBuy Now
Encore Capital Gr
$41.3645.07% → $60ReiteratesMarket Outperform → Market OutperformGet Alert
05/01/2024OMFBuy Now
OneMain Holdings
$47.7329.9%$57 → $62MaintainsMarket OutperformGet Alert
05/01/2024PYPLBuy Now
PayPal Holdings
$59.1738.58%$70 → $82MaintainsMarket OutperformGet Alert
04/24/2024ENVABuy Now
Enova International
$61.4926.85%$73 → $78MaintainsMarket OutperformGet Alert
04/17/2024OPFIBuy Now
OppFi
$3.5242.05% → $5ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024OMFBuy Now
OneMain Holdings
$47.7319.42% → $57ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024ECPGBuy Now
Encore Capital Gr
$41.3645.07% → $60ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024RELYBuy Now
Remitly Global
$12.68152.37% → $32ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024ATLCBuy Now
Atlanticus Holdings
$30.8226.54% → $39ReiteratesMarket Outperform → Market OutperformGet Alert
04/17/2024PYPLBuy Now
PayPal Holdings
$59.1718.3%$68 → $70MaintainsMarket OutperformGet Alert
04/08/2024PGYBuy Now
Pagaya Techs
$13.3087.97%$30 → $25MaintainsMarket OutperformGet Alert
03/26/2024LPROBuy Now
Open Lending
$5.4945.72% → $8ReiteratesMarket Outperform → Market OutperformGet Alert
03/15/2024OPRTBuy Now
Oportun Financial
$2.65DowngradeMarket Outperform → Market PerformGet Alert
03/13/2024OPRTBuy Now
Oportun Financial
$2.65145.28% → $6.5ReiteratesMarket Outperform → Market OutperformGet Alert
03/11/2024ATLCBuy Now
Atlanticus Holdings
$30.8226.54%$37 → $39MaintainsOutperformGet Alert
03/11/2024SYFBuy Now
Synchrony Finl
$47.672.79%$42 → $49MaintainsOutperformGet Alert
03/05/2024ATLCBuy Now
Atlanticus Holdings
$30.8220.05% → $37ReiteratesMarket Outperform → Market OutperformGet Alert
02/16/2024PRAABuy Now
PRA Group
$19.7367.26%$26 → $33MaintainsMarket OutperformGet Alert
02/08/2024PYPLBuy Now
PayPal Holdings
$59.1714.92% → $68ReiteratesMarket Outperform → Market OutperformGet Alert
02/08/2024OMFBuy Now
OneMain Holdings
$47.7319.42%$53 → $57MaintainsMarket OutperformGet Alert
01/31/2024ENVABuy Now
Enova International
$61.4918.72%$62 → $73MaintainsMarket OutperformGet Alert
01/12/2024SYFBuy Now
Synchrony Finl
$47.67-11.89%$35 → $42MaintainsMarket OutperformGet Alert
01/12/2024OPFIBuy Now
OppFi
$3.5242.05%$3.25 → $5MaintainsMarket OutperformGet Alert
01/12/2024OMFBuy Now
OneMain Holdings
$47.7311.04%$46 → $53MaintainsMarket OutperformGet Alert
01/12/2024LPROBuy Now
Open Lending
$5.4963.93%$7 → $9MaintainsMarket OutperformGet Alert
12/07/2023ENVABuy Now
Enova International
$61.490.83%$58 → $62MaintainsMarket OutperformGet Alert
11/28/2023SYFBuy Now
Synchrony Finl
$47.67-26.58% → $35ReiteratesMarket Outperform → Market OutperformGet Alert
11/28/2023OPRTBuy Now
Oportun Financial
$2.65145.28% → $6.5ReiteratesMarket Outperform → Market OutperformGet Alert
11/13/2023ATLCBuy Now
Atlanticus Holdings
$30.8220.05%$42 → $37MaintainsMarket OutperformGet Alert
11/10/2023OPFIBuy Now
OppFi
$3.52-7.67%$3 → $3.25MaintainsMarket OutperformGet Alert
11/06/2023ECPGBuy Now
Encore Capital Gr
$41.3635.4%$61 → $56MaintainsMarket OutperformGet Alert
11/03/2023PYPLBuy Now
PayPal Holdings
$59.1714.92%$85 → $68MaintainsMarket OutperformGet Alert
10/25/2023SYFBuy Now
Synchrony Finl
$47.67-26.58%$38 → $35MaintainsMarket OutperformGet Alert
10/25/2023ENVABuy Now
Enova International
$61.49-5.68%$66 → $58MaintainsMarket OutperformGet Alert
10/16/2023SYFBuy Now
Synchrony Finl
$47.67-20.29%$41 → $38MaintainsMarket OutperformGet Alert
10/16/2023PGYBuy Now
Pagaya Techs
$13.30-83.08%$33 → $27MaintainsMarket OutperformGet Alert
10/16/2023LPROBuy Now
Open Lending
$5.4982.15%$11 → $10MaintainsMarket OutperformGet Alert
10/16/2023ENVABuy Now
Enova International
$61.497.33%$70 → $66MaintainsMarket OutperformGet Alert
10/16/2023ATLCBuy Now
Atlanticus Holdings
$30.8236.28%$48 → $42MaintainsMarket OutperformGet Alert
09/26/2023LPROBuy Now
Open Lending
$5.49100.36% → $11ReiteratesMarket Outperform → Market OutperformGet Alert
09/18/2023RELYBuy Now
Remitly Global
$12.68152.37%$26 → $32MaintainsMarket OutperformGet Alert
08/28/2023PGYBuy Now
Pagaya Techs
$13.30-79.32% → $33Initiates → Market OutperformGet Alert
08/14/2023ATLCBuy Now
Atlanticus Holdings
$30.8255.74% → $48ReiteratesMarket Outperform → Market OutperformGet Alert
08/10/2023OPRTBuy Now
Oportun Financial
$2.65239.62%$7 → $9MaintainsMarket OutperformGet Alert
08/09/2023LPROBuy Now
Open Lending
$5.49100.36%$12 → $11MaintainsMarket OutperformGet Alert
08/07/2023ECPGBuy Now
Encore Capital Gr
$41.3647.49% → $61ReiteratesMarket Outperform → Market OutperformGet Alert
08/03/2023RELYBuy Now
Remitly Global
$12.68105.05%$21 → $26MaintainsOutperformGet Alert
08/03/2023IMXIBuy Now
IntL Money Express
$20.26DowngradeMarket Outperform → Market PerformGet Alert
07/27/2023OMFBuy Now
OneMain Holdings
$47.7311.04%$55 → $53MaintainsMarket OutperformGet Alert
07/26/2023ENVABuy Now
Enova International
$61.4913.84% → $70ReiteratesMarket Outperform → Market OutperformGet Alert
07/14/2023SYFBuy Now
Synchrony Finl
$47.67-11.89% → $42ReiteratesMarket Outperform → Market OutperformGet Alert
07/14/2023OMFBuy Now
OneMain Holdings
$47.7315.23% → $55ReiteratesMarket Outperform → Market OutperformGet Alert
07/14/2023LPROBuy Now
Open Lending
$5.49118.58%$10 → $12MaintainsMarket OutperformGet Alert
07/14/2023ENVABuy Now
Enova International
$61.4913.84%$61 → $70MaintainsMarket OutperformGet Alert
07/14/2023ECPGBuy Now
Encore Capital Gr
$41.3647.49% → $61ReiteratesMarket Outperform → Market OutperformGet Alert
07/06/2023RELYBuy Now
Remitly Global
$12.6865.62% → $21ReiteratesMarket Outperform → Market OutperformGet Alert
06/20/2023ATLCBuy Now
Atlanticus Holdings
$30.8255.74%$39 → $48MaintainsMarket OutperformGet Alert
06/08/2023PRAABuy Now
PRA Group
$19.7367.26%$42 → $33MaintainsMarket OutperformGet Alert
06/01/2023ENVABuy Now
Enova International
$61.49-0.8% → $61Reiterates → Market OutperformGet Alert
05/24/2023SQBuy Now
Block
$64.25MaintainsMarket PerformGet Alert
05/11/2023PRAABuy Now
PRA Group
$19.73112.87% → $42ReiteratesOutperform → OutperformGet Alert
05/10/2023LPROBuy Now
Open Lending
$5.4982.15% → $10Reiterates → Market OutperformGet Alert
05/10/2023ATLCBuy Now
Atlanticus Holdings
$30.8226.54% → $39Reiterates → Market OutperformGet Alert
05/09/2023PYPLBuy Now
PayPal Holdings
$59.1743.65%$100 → $85MaintainsOutperformGet Alert
05/09/2023PRAABuy Now
PRA Group
$19.73112.87%$50 → $42MaintainsOutperformGet Alert
05/08/2023IMXIBuy Now
IntL Money Express
$20.2653.01% → $31Reiterates → Market OutperformGet Alert
05/04/2023RELYBuy Now
Remitly Global
$12.6865.62% → $21Reiterates → Market OutperformGet Alert
05/04/2023ECPGBuy Now
Encore Capital Gr
$41.3647.49%$68 → $61MaintainsOutperformGet Alert
04/26/2023OMFBuy Now
OneMain Holdings
$47.7315.23% → $55Reiterates → Market OutperformGet Alert
04/26/2023ENVABuy Now
Enova International
$61.49-0.8%$54 → $61MaintainsOutperformGet Alert
04/18/2023ENVABuy Now
Enova International
$61.49-12.18% → $54Reiterates → Market OutperformGet Alert
04/18/2023RELYBuy Now
Remitly Global
$12.6865.62%$17 → $21MaintainsOutperformGet Alert
03/29/2023PRAABuy Now
PRA Group
$19.73153.42% → $50Reiterates → Market OutperformGet Alert
03/28/2023OPFIBuy Now
OppFi
$3.52-14.77% → $3Reiterates → Market OutperformGet Alert
03/14/2023OPRTBuy Now
Oportun Financial
$2.65126.42%$11 → $6MaintainsMarket OutperformGet Alert
03/09/2023IMXIBuy Now
IntL Money Express
$20.2653.01%$27 → $31MaintainsMarket OutperformGet Alert
03/01/2023PRAABuy Now
PRA Group
$19.73153.42%$42 → $50MaintainsMarket OutperformGet Alert
02/27/2023ECPGBuy Now
Encore Capital Gr
$41.3664.41% → $68Reiterates → Market OutperformGet Alert
02/23/2023RELYBuy Now
Remitly Global
$12.6834.07%$14 → $17MaintainsMarket PerformGet Alert
02/08/2023OMFBuy Now
OneMain Holdings
$47.7315.23%$49 → $55MaintainsOutperformGet Alert
02/02/2023ENVABuy Now
Enova International
$61.49-12.18%$49 → $54MaintainsMarket OutperformGet Alert
01/31/2023LPROBuy Now
Open Lending
$5.4982.15% → $10Reiterates → Market OutperformGet Alert
01/24/2023SYFBuy Now
Synchrony Finl
$47.67-11.89%$39 → $42MaintainsMarket OutperformGet Alert
01/13/2023PRAABuy Now
PRA Group
$19.73112.87%$47 → $42MaintainsMarket OutperformGet Alert
01/13/2023OMFBuy Now
OneMain Holdings
$47.732.66%$54 → $49MaintainsMarket OutperformGet Alert
01/13/2023IMXIBuy Now
IntL Money Express
$20.2633.27%$26 → $27MaintainsMarket OutperformGet Alert
01/13/2023ENVABuy Now
Enova International
$61.49-20.31%$42 → $49MaintainsMarket OutperformGet Alert
01/13/2023ATLCBuy Now
Atlanticus Holdings
$30.8236.28%$50 → $42MaintainsMarket OutperformGet Alert
11/11/2022OPFIBuy Now
OppFi
$3.52-14.77%$4.5 → $3MaintainsMarket OutperformGet Alert
11/10/2022IMXIBuy Now
IntL Money Express
$20.2628.33%$28 → $26MaintainsMarket OutperformGet Alert
11/04/2022LPROBuy Now
Open Lending
$5.4982.15%$14 → $10MaintainsMarket OutperformGet Alert
10/07/2022SYFBuy Now
Synchrony Finl
$47.67-18.19%$40 → $39MaintainsMarket OutperformGet Alert
10/07/2022PRAABuy Now
PRA Group
$19.73138.22%$52 → $47MaintainsMarket OutperformGet Alert
08/26/2022OPRTBuy Now
Oportun Financial
$2.65315.09%$17 → $11MaintainsMarket OutperformGet Alert
08/03/2022PYPLBuy Now
PayPal Holdings
$59.17102.81%$100 → $120MaintainsMarket OutperformGet Alert
07/15/2022SYFBuy Now
Synchrony Finl
$47.67-16.09%$50 → $40MaintainsMarket OutperformGet Alert
07/15/2022RELYBuy Now
Remitly Global
$12.6810.41%$22 → $14MaintainsMarket OutperformGet Alert
07/15/2022PYPLBuy Now
PayPal Holdings
$59.1769%$112 → $100MaintainsMarket OutperformGet Alert
07/15/2022OPRTBuy Now
Oportun Financial
$2.65541.51%$26 → $17MaintainsMarket OutperformGet Alert
07/15/2022OPFIBuy Now
OppFi
$3.5242.05%$6 → $5MaintainsMarket OutperformGet Alert
07/15/2022OMFBuy Now
OneMain Holdings
$47.7321.52%$68 → $58MaintainsMarket OutperformGet Alert
07/15/2022ENVABuy Now
Enova International
$61.49-31.7%$54 → $42MaintainsMarket OutperformGet Alert
07/15/2022ATLCBuy Now
Atlanticus Holdings
$30.8294.68%$70 → $60MaintainsMarket OutperformGet Alert
07/13/2022LPROBuy Now
Open Lending
$5.49209.65%$28 → $17MaintainsMarket OutperformGet Alert
05/16/2022PRAABuy Now
PRA Group
$19.73163.56%$56 → $52MaintainsMarket OutperformGet Alert
05/16/2022ECPGBuy Now
Encore Capital Gr
$41.3686.17%$85 → $77MaintainsMarket OutperformGet Alert
05/16/2022ATLCBuy Now
Atlanticus Holdings
$30.82127.13%$100 → $70MaintainsMarket OutperformGet Alert
04/28/2022PYPLBuy Now
PayPal Holdings
$59.1789.29%$198 → $112MaintainsMarket OutperformGet Alert
03/17/2022ATLCBuy Now
Atlanticus Holdings
$30.82224.46%$105 → $100MaintainsMarket OutperformGet Alert
03/11/2022OPFIBuy Now
OppFi
$3.5270.45%$10 → $6MaintainsMarket OutperformGet Alert
03/08/2022IMXIBuy Now
IntL Money Express
$20.2618.46%$20 → $24MaintainsMarket OutperformGet Alert
03/03/2022RELYBuy Now
Remitly Global
$12.6873.5%$40 → $22MaintainsMarket OutperformGet Alert
03/01/2022PRAABuy Now
PRA Group
$19.73183.83%$60 → $56MaintainsMarket OutperformGet Alert
02/07/2022ENVABuy Now
Enova International
$61.49-12.18%$48 → $54MaintainsMarket OutperformGet Alert
02/02/2022PYPLBuy Now
PayPal Holdings
$59.17234.63%$260 → $198MaintainsMarket OutperformGet Alert
01/31/2022SYFBuy Now
Synchrony Finl
$47.674.89%$54 → $50MaintainsMarket OutperformGet Alert
01/12/2022RELYBuy Now
Remitly Global
$12.68215.46%$52 → $40MaintainsMarket OutperformGet Alert
12/16/2021OMFBuy Now
OneMain Holdings
$47.7342.47%MaintainsMarket OutperformGet Alert
10/20/2021SYFBuy Now
Synchrony Finl
$47.6715.38%$51 → $55MaintainsMarket OutperformGet Alert
01/27/2020SYFBuy Now
Synchrony Finl
$47.67-22.38%$43 → $37MaintainsMarket OutperformGet Alert