Chris O'Cull

Stock Analyst at Stifel

(4.68)
# 156
Out of 5,370 analysts
250
Total ratings
63.51%
Success rate
45.62%
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
PLNT Planet Fitness
Upgrades: Buy
82 120
105.02 14.26% 13 May 22, 2025
BROS Dutch Bros
Maintains: Buy
85 82
70.47 16.36% 11 May 8, 2025
SBUX Starbucks
Maintains: Buy
103 92
93.39 -1.49% 14 Apr 30, 2025
JACK Jack In The Box
Upgrades: Buy
35 32
18.06 77.19% 24 Apr 28, 2025
CHMG Chemung Financial
Maintains: Market Perform
60 55
46.7 17.77% 1 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
11.21 24.89% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
172 170
192.75 -11.8% 12 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 97
126.93 -23.58% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 38
49.75 -23.62% 19 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
205 215
224.54 -4.25% 11 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
68 65
52.55 23.69% 18 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
20 12
8.3 44.58% 6 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
130 148
141.78 4.39% 8 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
375 350
349.82 0.05% 15 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 17
12.04 41.2% 6 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
155 170
181.33 -6.25% 10 Jan 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
72 68
67 1.49% 6 Jan 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
42
36.42 15.32% 1 Dec 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 22
17.02 29.26% 3 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
118 175
74.48 134.96% 7 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
285 265
295.94 -10.45% 6 Jul 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 18
15.6 15.38% 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
454.37 21.05% 10 Apr 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
17 10
6.18 61.81% 3 Oct 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
45 36
32.43 11.01% 7 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 24
45.16 -46.86% 5 Apr 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
35 32
5.28 506.06% 6 Nov 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 14
n/a n/a 3 Mar 19, 2018