Bill Chappell

Stock Analyst at Truist Securities

(0.79)
# 2239
Out of 5,343 analysts
164
Total ratings
42.11%
Success rate
-6.03%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
THS Treehouse Foods
Maintains: Hold
25 20
22.48 -11.03% 7 May 8, 2025
ENR Energizer Hldgs
Maintains: Buy
40 30
22.82 31.46% 7 May 8, 2025
BRBR BellRing Brands
Maintains: Hold
75 65
60.61 7.24% 9 May 8, 2025
FRPT Freshpet
Downgrades: Hold
90 80
84.93 -5.8% 17 Apr 30, 2025
CENTA Central Garden & Pet
Downgrades: Hold
40 35
31.91 9.68% 6 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
185 180
165.02 9.08% 8 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
100 75
82.83 -9.45% 11 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 30
22.16 35.38% 1 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 8
5.64 41.84% 4 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
40 50
62.88 -20.48% 5 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 35
30.43 15.02% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 7
2.96 136.49% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
31.27 34.31% 1 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
70 70
60.83 15.07% 12 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 20
16.59 20.55% 2 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 115
95.27 20.71% 8 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
255 190
184.74 2.85% 6 Jan 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
50 45
n/a n/a 2 Dec 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 80
71.15 12.44% 2 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
27.1 47.6% 1 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
35.98 11.17% 5 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
30 35
35.65 -1.82% 4 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
7.34 36.24% 1 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
30 31
n/a n/a 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
27 34
32.99 3.06% 3 Jun 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 17
12.14 40.03% 3 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 3
1.24 141.94% 3 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 48
n/a n/a 4 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
72 68
72.05 -5.62% 3 Sep 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
35
n/a n/a 1 Sep 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
140 60
10.24 485.94% 2 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 12
1.92 525% 2 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
70
107.81 -35.07% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
5.28 468.18% 1 Aug 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
650 950
3.15 30058.73% 2 Feb 22, 2021