Bill Chappell

Stock Analyst at Truist Securities

(0.81)
# 2437
Out of 5,438 analysts
178
Total ratings
Success rate
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
CELH Celsius Holdings
Maintains: Strong Buy
55 65
54 20.37% 8 Aug 11, 2025
BRBR BellRing Brands
Maintains: Hold
60 40
38.84 2.99% 11 Aug 6, 2025
ENR Energizer Hldgs
Maintains: Strong Buy
30 35
27.88 25.54% 8 Aug 6, 2025
FRPT Freshpet
Maintains: Hold
80 70
62.37 12.23% 18 Aug 5, 2025
SMG Scotts Miracle Gro
Maintains: Strong Buy
75 80
59.78 33.82% 14 Jul 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
35 25
n/a n/a 3 Jun 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
125 130
111.59 16.5% 13 Jun 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
100 110
91.73 19.92% 9 Jun 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
25 20
17.59 13.7% 7 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
40 35
30.45 14.94% 6 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
185 180
155.03 16.11% 8 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 30
22.55 33.04% 1 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 8
4.83 65.63% 4 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
40 50
63.66 -21.46% 5 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 35
27.19 28.72% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 7
3.21 118.07% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
24.09 74.35% 1 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 20
16.2 23.46% 2 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
255 190
168.71 12.62% 6 Jan 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 80
70.78 13.03% 2 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
22.05 81.41% 1 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
33.69 18.73% 5 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
6.72 48.81% 1 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
30 31
30.98 0.06% 2 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
27 34
34.62 -1.79% 3 Jun 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 17
12.48 36.22% 3 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 3
1.32 127.27% 3 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
120 48
1.25 3740% 4 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
72 68
79.45 -14.41% 3 Sep 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
35
33.3 2.85% 1 Sep 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
140 60
16.51 263.42% 2 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 12
1.43 739.16% 2 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
70
106.86 -34.49% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
4.19 615.99% 1 Aug 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
650 950
4.36 21688.99% 2 Feb 22, 2021