Chris O'Cull

Stock Analyst at Stifel

(4.73)
# 148
Out of 5,358 analysts
250
Total ratings
63.51%
Success rate
46.13%
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
PLNT Planet Fitness
Upgrades: Buy
82 120
105.55 13.69% 13 May 22, 2025
BROS Dutch Bros
Maintains: Buy
85 82
73.11 12.16% 11 May 8, 2025
SBUX Starbucks
Maintains: Buy
103 92
89.65 2.62% 14 Apr 30, 2025
JACK Jack In The Box
Upgrades: Buy
35 32
20.27 57.87% 24 Apr 28, 2025
CHMG Chemung Financial
Maintains: Market Perform
60 55
46.59 18.05% 1 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
11.7 19.66% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
172 170
195.18 -12.9% 12 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 97
129.16 -24.9% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 38
49.95 -23.92% 19 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
205 215
217.5 -1.15% 11 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
68 65
52.49 23.83% 18 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
20 12
9.49 26.45% 6 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
130 148
144.84 2.18% 8 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
375 350
374.8 -6.62% 15 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 17
11.59 46.68% 6 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
155 170
171.6 -0.93% 10 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
72 68
71.3 -4.63% 6 Jan 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
42
36.66 14.57% 1 Dec 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 22
18.36 19.83% 3 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
118 175
79 121.52% 7 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
285 265
307.37 -13.78% 6 Jul 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 18
14.91 20.72% 4 Jul 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
36 32
n/a n/a 11 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
500 550
468.22 17.47% 10 Apr 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
17 10
6.57 52.21% 3 Oct 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
45 36
23.85 50.94% 7 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 24
44.08 -45.55% 5 Apr 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
35 32
6.62 383.38% 6 Nov 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 14
n/a n/a 3 Mar 19, 2018