Todd Brooks

Stock Analyst at Benchmark

(1.14)
# 1921
Out of 5,335 analysts
159
Total ratings
38.32%
Success rate
-4.31%
Average return
27 Stocks
Name Action PT Current % Upside Ratings Updated
PZZA Papa John's Internat...
Reiterates: Buy
50 50
41.94 19.22% 7 May 12, 2025
FWRG First Watch Restaura...
Maintains: Buy
26 22
16.97 29.64% 3 May 7, 2025
JJSF J&J Snack Foods
Maintains: Buy
165 150
116.68 28.56% 16 May 7, 2025
FRPT Freshpet
Maintains: Buy
140 120
78.34 53.18% 2 May 6, 2025
DPZ Domino's Pizza
Maintains: Strong Buy
520 535
486.01 10.08% 7 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
10 10
7.51 33.16% 5 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
115 100
67.68 47.75% 9 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
68 68
61.8 10.03% 11 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
0.86 248.84% 8 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 3 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 4 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 11
5.11 115.26% 8 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
16 16
10.35 54.59% 6 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
340 325
286.54 13.42% 8 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 10
4.5 122.22% 7 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 10
3.03 230.03% 12 Aug 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 7 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 Apr 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
180 170
148.19 14.72% 4 Aug 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 18
3.29 447.11% 2 Apr 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
15
n/a n/a 1 Jul 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Dec 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 3 Nov 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Jul 2, 2021