Hal Goetsch's Stock Ratings

B. Riley Securities Analyst

Hal Goetsch is an analyst at B. Riley 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

56.9%

Smart Score

75.4%

Overall Average Return Percentile

95th

Number of Ratings

84
Buy NowGet Alert
12/11/2025CHYMBuy Now
Chime Financial
$24.9140.51% → $35Initiates → BuyGet Alert
11/10/2025PMTSBuy Now
CPI Card
$16.6268.47%$34 → $28MaintainsBuyGet Alert
11/05/2025DAVEBuy Now
Dave
$192.2954.45%$277 → $297ReiteratesBuy → BuyGet Alert
11/04/2025ANTABuy Now
Antalpha Platform Holding
$9.7044.33% → $14Initiates → BuyGet Alert
10/20/2025TFINBuy Now
Triumph Financial
$62.4412.11%$55 → $70UpgradeNeutral → BuyGet Alert
09/23/2025CUBIBuy Now
Customers Bancorp
$73.8116.52%$85 → $86MaintainsBuyGet Alert
08/18/2025CMPOBuy Now
CompoSecure
$20.2213.75%$17 → $23ReiteratesBuy → BuyGet Alert
08/11/2025SEZLBuy Now
Sezzle
$69.5459.62%$101 → $111MaintainsBuyGet Alert
08/11/2025PGYBuy Now
Pagaya Techs
$22.18143.46%$46 → $54MaintainsBuyGet Alert
07/29/2025DAVEBuy Now
Dave
$192.2944.05%$239 → $277MaintainsBuyGet Alert
07/28/2025CUBIBuy Now
Customers Bancorp
$73.8115.16%$82 → $85MaintainsBuyGet Alert
07/14/2025GENBuy Now
Gen Digital
$27.6766.25% → $46Initiates → BuyGet Alert
06/23/2025FLYWBuy Now
Flywire
$14.841.08%$17 → $15MaintainsBuyGet Alert
05/27/2025DAVEBuy Now
Dave
$192.2924.29%$206 → $239MaintainsBuyGet Alert
05/16/2025CUBIBuy Now
Customers Bancorp
$73.8111.1%$81 → $82MaintainsBuyGet Alert
05/09/2025DAVEBuy Now
Dave
$192.297.13%$142 → $206MaintainsBuyGet Alert
05/02/2025FLYWBuy Now
Flywire
$14.8414.56%$29 → $17ReiteratesBuy → BuyGet Alert
04/23/2025TFINBuy Now
Triumph Financial
$62.44-11.92%$65 → $55ReiteratesNeutral → NeutralGet Alert
04/10/2025FOURBuy Now
Shift4 Payments
$66.8164.65%$135 → $110MaintainsBuyGet Alert
03/17/2025PGYBuy Now
Pagaya Techs
$22.1862.31%$36 → $36MaintainsBuyGet Alert
03/05/2025PMTSBuy Now
CPI Card
$16.62104.57%$33 → $34MaintainsBuyGet Alert
03/05/2025DAVEBuy Now
Dave
$192.29-26.16%$123 → $142ReiteratesBuy → BuyGet Alert
02/26/2025SEZLBuy Now
Sezzle
$69.54442.13%$372 → $377ReiteratesBuy → BuyGet Alert
02/26/2025MLBuy Now
MoneyLion
$133 → $90DowngradeBuy → NeutralGet Alert
02/21/2025CCRDBuy Now
CoreCard
$16 → $21ReiteratesNeutral → NeutralGet Alert
02/12/2025UPSTBuy Now
Upstart Hldgs
$47.20122.47%$49 → $105UpgradeNeutral → BuyGet Alert
12/19/2024SEZLBuy Now
Sezzle
$69.54434.94%$353 → $372ReiteratesBuy → BuyGet Alert
11/26/2024FOURBuy Now
Shift4 Payments
$66.81124.52%$110 → $150MaintainsBuyGet Alert
11/25/2024PRTHBuy Now
Priority Tech Holdings
$5.71180.21%$13 → $16MaintainsBuyGet Alert
11/13/2024FOURBuy Now
Shift4 Payments
$66.8164.65%$104 → $110MaintainsBuyGet Alert
11/13/2024DAVEBuy Now
Dave
$192.29-46.44%$63 → $103MaintainsBuyGet Alert
11/12/2024FOURBuy Now
Shift4 Payments
$66.8176.62%$105 → $118MaintainsBuyGet Alert
11/11/2024CMPOBuy Now
CompoSecure
$20.2213.75%$18 → $23MaintainsBuyGet Alert
11/04/2024CUBIBuy Now
Customers Bancorp
$73.818.39%$78 → $80MaintainsBuyGet Alert
10/23/2024COINBuy Now
Coinbase Glb
$255.89-27.7% → $185Initiates → NeutralGet Alert
10/10/2024FOURBuy Now
Shift4 Payments
$66.8157.16%$90 → $105MaintainsBuyGet Alert
10/03/2024CCRDBuy Now
CoreCard
$19 → $15DowngradeBuy → NeutralGet Alert
10/02/2024TFINBuy Now
Triumph Financial
$62.444.1%$65 → $65ReiteratesNeutral → NeutralGet Alert
10/02/2024FLYWBuy Now
Flywire
$14.84102.16%$30 → $30ReiteratesBuy → BuyGet Alert
09/30/2024PGYBuy Now
Pagaya Techs
$22.1862.31%$48 → $36MaintainsBuyGet Alert
09/25/2024GPNBuy Now
Global Payments
$82.06136.43%$204 → $194MaintainsBuyGet Alert
09/23/2024PRTHBuy Now
Priority Tech Holdings
$5.71127.67%$11 → $13MaintainsBuyGet Alert
08/23/2024SEZLBuy Now
Sezzle
$69.54134.4%$132 → $163MaintainsBuyGet Alert
07/29/2024CUBIBuy Now
Customers Bancorp
$73.815.68%$77 → $78MaintainsBuyGet Alert
07/25/2024FIBuy Now
Fiserv
$180 → $185MaintainsBuyGet Alert
06/27/2024DAVEBuy Now
Dave
$192.29-68.8%$60 → $60MaintainsBuyGet Alert
06/26/2024SEZLBuy Now
Sezzle
$69.5462.5% → $113Initiates → BuyGet Alert
06/25/2024MLBuy Now
MoneyLion
$133 → $133ReiteratesBuy → BuyGet Alert
06/07/2024DAVEBuy Now
Dave
$192.29-68.8% → $60Initiates → BuyGet Alert
05/10/2024CMPOBuy Now
CompoSecure
$20.22-10.98%$17 → $18MaintainsBuyGet Alert
04/24/2024OPRTBuy Now
Oportun Financial
$5.5045.59%$9 → $8MaintainsBuyGet Alert
04/24/2024FIBuy Now
Fiserv
$176 → $180MaintainsBuyGet Alert
03/13/2024PRTHBuy Now
Priority Tech Holdings
$5.7192.64%$10 → $11MaintainsBuyGet Alert
03/11/2024MLBuy Now
MoneyLion
$102 → $127MaintainsBuyGet Alert
03/07/2024CMPOBuy Now
CompoSecure
$20.22-15.92%$14 → $17MaintainsBuyGet Alert
02/28/2024FOURBuy Now
Shift4 Payments
$66.8155.67%$90 → $104MaintainsBuyGet Alert
02/07/2024FIBuy Now
Fiserv
$152 → $176MaintainsBuyGet Alert
02/05/2024GPNBuy Now
Global Payments
$82.06126.68%$180 → $186MaintainsBuyGet Alert
01/29/2024CUBIBuy Now
Customers Bancorp
$73.814.32%$62 → $77MaintainsBuyGet Alert
12/15/2023PRTHBuy Now
Priority Tech Holdings
$5.7175.13%$5 → $10UpgradeNeutral → BuyGet Alert
12/06/2023CUBIBuy Now
Customers Bancorp
$73.81-16% → $62Reinstates → BuyGet Alert
09/21/2023UPSTBuy Now
Upstart Hldgs
$47.20-23.72%$49 → $36MaintainsNeutralGet Alert
08/15/2023OPRTBuy Now
Oportun Financial
$5.50136.58%$9 → $13MaintainsBuyGet Alert
07/27/2023PGYBuy Now
Pagaya Techs
$22.18-81.97% → $4Initiates → BuyGet Alert
07/27/2023UPSTBuy Now
Upstart Hldgs
$47.203.82% → $49Initiates → NeutralGet Alert
07/27/2023MLBuy Now
MoneyLion
→ $21Initiates → BuyGet Alert
07/24/2023TFINBuy Now
Triumph Financial
$62.44-21.52%$51 → $49MaintainsNeutralGet Alert
06/23/2023FIBuy Now
Fiserv
→ $148Initiates → BuyGet Alert
06/23/2023GPNBuy Now
Global Payments
$82.06118.15% → $179Initiates → BuyGet Alert
06/23/2023FLYWBuy Now
Flywire
$14.84156.06% → $38Initiates → BuyGet Alert
05/17/2023CCRDBuy Now
CoreCard
→ $30Initiates → BuyGet Alert
05/17/2023TFINBuy Now
Triumph Financial
$62.44-18.32% → $51Initiates → NeutralGet Alert
02/09/2023TFINBuy Now
Triumph Financial
$62.4421.72% → $76Initiates → BuyGet Alert
02/03/2023UPSTBuy Now
Upstart Hldgs
$47.20-49.15% → $24DowngradeBuy → HoldGet Alert
10/24/2022FLYWBuy Now
Flywire
$14.8468.46% → $25Initiates → BuyGet Alert
06/27/2022MLBuy Now
MoneyLion
→ $5Initiates → BuyGet Alert
05/03/2022FIBuy Now
Fiserv
→ $125Initiates → BuyGet Alert
04/06/2022UPSTBuy Now
Upstart Hldgs
$47.20196.63% → $140Initiates → BuyGet Alert
03/14/2022OPRTBuy Now
Oportun Financial
$5.50336.76% → $24Initiates → BuyGet Alert
01/20/2022AFRMBuy Now
Affirm Holdings
$67.147.25% → $72Initiates → HoldGet Alert
01/04/2022GPNBuy Now
Global Payments
$82.06119.37% → $180Initiates → BuyGet Alert
12/21/2021MQBuy Now
Marqeta
$4.89288.55% → $19Initiates → HoldGet Alert
12/14/2021FISBuy Now
Fidelity National Info
$66.66108.52% → $139Initiates → BuyGet Alert
11/30/2021FOURBuy Now
Shift4 Payments
$66.813.28% → $69Initiates → BuyGet Alert