Chris O'Cull

Stock Analyst at Stifel

(2.94)
# 584
Out of 5,438 analysts
257
Total ratings
Success rate
Average return
29 Stocks
Name Action PT Current % Upside Ratings Updated
MCW Mister Car Wash
Maintains: Hold
9 8
5.72 31.12% 4 Jul 31, 2025
TXRH Texas Roadhouse
Maintains: Hold
180 188
174.84 7.53% 13 Jul 25, 2025
CHMG Chemung Financial
Maintains: Market Perform
55 59
50.35 17.18% 2 Jul 21, 2025
SBUX Starbucks
Maintains: Strong Buy
92 105
91.75 14.44% 15 Jul 11, 2025
EAT Brinker Internationa...
Maintains: Strong Buy
200 215
152.1 41.35% 11 Jun 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
32 20
16.98 17.79% 25 Jun 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
175 125
82.37 51.75% 8 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
82 120
105.88 13.34% 13 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
85 82
67.53 21.43% 11 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
16 14
10.31 35.79% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
120 97
106.06 -8.54% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 38
44.18 -13.99% 19 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
205 215
201.59 6.65% 11 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
68 65
41.63 56.14% 18 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
20 12
7.41 61.94% 6 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
130 148
141.28 4.76% 8 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
375 350
328.79 6.45% 15 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
16 17
7.85 116.56% 6 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
72 68
65.08 4.49% 6 Jan 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
42
38.59 8.84% 1 Dec 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
20 22
16.56 32.85% 3 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
285 265
304.32 -12.92% 6 Jul 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
22 18
17.75 1.41% 4 Jul 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
36 32
37.48 -14.62% 11 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
500 550
440.8 24.77% 10 Apr 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
45 36
23.91 50.56% 7 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
26 24
33.69 -28.76% 5 Apr 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
35 32
5.88 444.22% 6 Nov 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
11 14
n/a n/a 3 Mar 19, 2018