Bill Chappell

Stock Analyst at Truist Securities

(0.81)
# 2134
Out of 5,328 analysts
161
Total ratings
33.33%
Success rate
-7.47%
Average return
35 Stocks
Name Action PT Current % Upside Ratings Updated
FRPT Freshpet
Downgrades: Hold
90 80
75.11 6.51% 17 Apr 30, 2025
CENTA Central Garden & Pet
Downgrades: Hold
40 35
30.11 16.24% 6 Apr 30, 2025
PG Procter & Gamble
Maintains: Buy
185 180
160.8 11.94% 8 Apr 25, 2025
ELF e.l.f. Beauty
Maintains: Buy
100 75
62.12 20.73% 11 Apr 24, 2025
THS Treehouse Foods
Maintains: Hold
30 25
23.22 7.67% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 30
22.7 32.16% 1 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 8
5.18 54.44% 4 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
40 50
59.81 -16.4% 5 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 35
30.83 13.53% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 7
4.28 63.55% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 40
26.83 49.09% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
32.93 27.54% 1 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
70 70
53.13 31.75% 12 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 20
17.48 14.42% 2 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 115
92.75 23.99% 8 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
255 190
187.91 1.11% 6 Jan 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
50 45
n/a n/a 2 Dec 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
60 75
77.14 -2.77% 8 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 80
71.49 11.9% 2 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
30.4 31.58% 1 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
34.09 17.34% 5 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
30 35
35.35 -0.99% 4 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
6.02 66.11% 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
34.31 -0.9% 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.31 129.01% 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
69.53 -2.2% 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.86 452.49% 2 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 12
2.31 419.48% 2 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
70
112.92 -38.01% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
3.11 864.63% 1 Aug 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
650 950
2.71 34955.35% 2 Feb 22, 2021