Kyle Joseph

Stock Analyst at Stephens & Co.

(1.47)
# 1864
Out of 5,438 analysts
48
Total ratings
Success rate
Average return
23 Stocks
Name Action PT Current % Upside Ratings Updated
KPLT Katapult Holdings
Maintains: Equal-Weight
9 10
13.12 -23.78% 2 Aug 14, 2025
EZPW EZCORP
Reiterates: Equal-Weight
17 17
15.62 8.83% 3 May 20, 2025
PRG PROG Holdings
Downgrades: Hold
58 29
32.23 -10.02% 5 Feb 26, 2025
FCFS FirstCash Hldgs
Reiterates: Overweight
137 137
136.46 0.4% 2 Feb 19, 2025
ENVA Enova International
Maintains: Overweight
115 136
104.25 30.46% 1 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Overweight
62 62
55.64 11.43% 2 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Equal-Weight
452 500
463.26 7.93% 2 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
50
44.94 11.26% 1 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
38
21.39 77.65% 1 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Equal-Weight
30
35.88 -16.39% 1 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
54
59.67 -9.5% 1 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
11 11
10.09 0.1% 7 Jul 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
74 80
180.24 -55.61% 1 Apr 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
85
99.63 -14.68% 1 Jul 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
15
15.76 -4.82% 1 Jul 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
22
27.08 -18.76% 1 Jul 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 8
n/a n/a 4 May 30, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
6 7
4.54 54.19% 1 May 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
26
6.66 290.39% 4 Dec 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
15
20.02 -25.07% 1 Sep 27, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
55 45
72.99 -38.35% 1 Feb 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
9 11
9.61 14.46% 1 Jan 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
20 22
26.78 -17.85% 4 Mar 18, 2019