Chris O`Cull

Stock Analyst at Stifel Nicolaus

(4.47)
# 1,056
Out of 4,352 analysts
1111
Total ratings
52%
Success rate
8.3%
Average return

Stocks Rated by Chris O`Cull

CAVA Group
May 20, 2026
Reiterated: Buy
Price Target: $90$105
Current: $77.66
Upside: +35.20%
Jack in the Box
May 14, 2026
Maintained: Hold
Price Target: $10$15
Current: $12.45
Upside: +20.48%
Black Rock Coffee Bar
May 13, 2026
Rated: Buy
Price Target: $27$18
Current: $8.32
Upside: +116.35%
Texas Roadhouse
May 12, 2026
Maintained: Hold
Price Target: $170$180
Current: $180.62
Upside: -0.34%
Planet Fitness
May 12, 2026
Maintained: Buy
Price Target: $90$80
Current: $53.51
Upside: +49.50%
Xponential Fitness
May 12, 2026
Maintained: Hold
Price Target: $6
Current: $5.49
Upside: +9.29%
Valvoline
May 11, 2026
Reiterated: Buy
Price Target: $42$44
Current: $33.75
Upside: +30.37%
McDonald's
May 8, 2026
Rated: Hold
Price Target: $315$290
Current: $279.20
Upside: +3.87%
Shake Shack
May 8, 2026
Upgraded: Buy
Price Target: $105$85
Current: $64.31
Upside: +32.17%
Starbucks
May 6, 2026
Rated: Buy
Price Target: $115$117
Current: $99.16
Upside: +17.99%
Maintained: Buy
Price Target: $75
Current: $58.00
Upside: +29.31%
Maintained: Hold
Price Target: $6$5
Current: $4.29
Upside: +16.55%
Rated: Hold
Price Target: $15$14
Current: $11.63
Upside: +20.38%
Maintained: Hold
Price Target: $165
Current: $147.95
Upside: +11.52%
Rated: Hold
Price Target: $8$6
Current: $7.70
Upside: -22.08%
Maintained: Buy
Price Target: $250
Current: $156.96
Upside: +59.28%
Maintained: Buy
Price Target: $45
Current: $31.86
Upside: +41.24%
Maintained: Buy
Price Target: $485$400
Current: $310.58
Upside: +28.79%
Reiterated: Buy
Price Target: $200$210
Current: $142.38
Upside: +47.49%
Reiterated: Buy
Price Target: $230
Current: $203.91
Upside: +12.79%
Reiterated: Buy
Price Target: $90
Current: $74.70
Upside: +20.48%
Maintained: Hold
Price Target: $42$32
Current: $34.21
Upside: -6.46%
Maintained: Buy
Price Target: $23
Current: $13.84
Upside: +66.18%
Rated: Hold
Price Target: n/a
Current: $13.37
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $47.05
Upside: n/a
Reiterated: Hold
Price Target: $40$36
Current: $5.06
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $31.38
Upside: n/a
Downgraded: Hold
Price Target: $75
Current: $33.82
Upside: n/a