Bradley Thomas

Stock Analyst at Keybanc

(2.79)
# 676
Out of 5,438 analysts
234
Total ratings
Success rate
Average return
36 Stocks
Name Action PT Current % Upside Ratings Updated
MUSA Murphy USA
Maintains: Overweight
500 480
379.05 26.63% 2 Jul 25, 2025
COUR Coursera
Maintains: Overweight
11 12
11.63 3.18% 1 Jul 25, 2025
CASY Casey's General Stor...
Maintains: Overweight
550 575
515.38 11.57% 3 Jul 25, 2025
SGI Somnigroup Internati...
Maintains: Overweight
74 90
76.28 17.99% 1 Jul 24, 2025
OLLI Ollie's Bargain Outl...
Maintains: Overweight
135 145
135.07 7.35% 21 Jun 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
105 110
103.94 5.83% 14 Jun 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Weight
n/a
n/a n/a 10 Jun 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
46
36.72 25.27% 3 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
181 181
199.97 -9.49% 1 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
266 266
239.9 10.88% 11 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
50 45
32.23 39.62% 14 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Overweight
81 81
69.94 15.81% 1 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
70 71
72.48 -2.04% 1 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
47 45
31.41 43.27% 1 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
76 71
47.32 50.04% 1 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
122 102
80.77 26.28% 1 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
84 75
88.82 -15.56% 1 Mar 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Sector Weight
n/a
n/a n/a 1 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
70 74
65.81 12.44% 24 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 13 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 13 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
39 41
21.39 91.68% 3 Feb 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
6 5
0.78 541.03% 19 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
37 40
30.45 31.36% 15 Aug 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 3 Jun 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jan 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
37 34
26.78 26.96% 6 Nov 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underweight
5 2
n/a n/a 16 Jun 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
285 302
206.07 46.55% 1 Jul 19, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 11 Dec 2, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 5 Jan 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 5 Jan 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 3 Dec 10, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
180
214.76 -16.19% 4 Jan 7, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 3 Jan 7, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Nov 7, 2017