Bill Chappell

Stock Analyst at Truist Securities

(0.67)
# 2244
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
73.16 9.35% 17 Apr 30, 2025
CENTA Central Garden & Pet
Downgrades: Hold
40 35
29.93 16.94% 6 Apr 30, 2025
PG Procter & Gamble
Maintains: Buy
185 180
160.44 12.19% 8 Apr 25, 2025
ELF e.l.f. Beauty
Maintains: Buy
100 75
62.51 19.98% 11 Apr 24, 2025
THS Treehouse Foods
Maintains: Hold
30 25
23.05 8.46% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 30
22.93 30.83% 1 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 8
5.15 55.34% 4 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
40 50
59.71 -16.26% 5 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 35
30.62 14.3% 9 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 7
4.24 65.09% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 40
26.74 49.59% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
33.05 27.08% 1 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
70 70
53.71 30.33% 12 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 20
17.25 15.94% 2 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
110 115
92.58 24.22% 8 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
255 190
186.4 1.93% 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.53 -3.26% 8 Nov 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 80
71.51 11.87% 2 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
30.38 31.67% 1 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 40
34.08 17.37% 5 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
30 35
35.02 -0.06% 4 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
5.97 67.5% 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.14 -0.41% 3 Jun 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
13 17
12.11 40.38% 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
n/a n/a 4 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
72 68
69.31 -1.89% 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
11.13 439.08% 2 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 12
2.27 428.63% 2 Aug 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
70
112.62 -37.84% 2 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
30
3.12 861.54% 1 Aug 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
650 950
2.73 34698.53% 2 Feb 22, 2021