Steven Cahall

Stock Analyst at Wells Fargo

(4.58)
# 986
Out of 4,649 analysts
1180
Total ratings
57.4%
Success rate
8.7%
Average return

Stocks Rated by Steven Cahall

Roku, Inc.
Aug 14, 2026
Downgraded: Hold
Price Target: $167$165
Current: $157.68
Upside: +4.64%
Fox Corporation
Aug 14, 2026
Upgraded: Buy
Price Target: $65$80
Current: $69.04
Upside: +15.87%
Lamar Advertising Company
Aug 12, 2026
Rated: Hold
Price Target: $151
Current: $155.47
Upside: -2.88%
The E.W. Scripps Company
Aug 11, 2026
Rated: Hold
Price Target: $4.7$3.8
Current: $3.45
Upside: +10.14%
Optimum Communications
Aug 11, 2026
Maintained: Sell
Price Target: $1$0.75
Current: $0.9204
Upside: -18.51%
Cable One
Aug 7, 2026
Maintained: Sell
Price Target: $70$38
Current: $34.48
Upside: +10.21%
The Walt Disney Company
Aug 6, 2026
Rated: Buy
Price Target: $125$132
Current: $106.85
Upside: +23.54%
AMC Global Media
Jul 31, 2026
Rated: Hold
Price Target: $10$11
Current: $12.36
Upside: -11.00%
Omnicom Group
Jul 30, 2026
Maintained: Buy
Price Target: $91$93
Current: $87.57
Upside: +6.20%
Sirius XM Holdings
Jul 30, 2026
Maintained: Hold
Price Target: $30$31
Current: $28.46
Upside: +8.92%
Maintained: Sell
Price Target: $160$101
Current: $154.27
Upside: -34.53%
Maintained: Hold
Price Target: $6$5
Current: $5.22
Upside: -4.21%
Maintained: Hold
Price Target: $43$47
Current: $48.48
Upside: -3.05%
Maintained: Sell
Price Target: $18$20
Current: $24.89
Upside: -19.65%
Maintained: Sell
Price Target: $28$23
Current: $26.18
Upside: -12.15%
Maintained: Hold
Price Target: $170$169
Current: $182.61
Upside: -7.45%
Maintained: Hold
Price Target: $105$80
Current: $78.16
Upside: +2.35%
Maintained: Buy
Price Target: $203$222
Current: $188.46
Upside: +17.80%
Rated: Buy
Price Target: $600$570
Current: $512.82
Upside: +11.15%
Rated: Hold
Price Target: n/a
Current: $2.33
Upside: -
Rated: Hold
Price Target: n/a
Current: $13.94
Upside: -
Maintained: Sell
Price Target: $8$7
Current: $10.14
Upside: -30.97%
Maintained: Hold
Price Target: $95$89
Current: $103.90
Upside: -14.34%
Rated: Buy
Price Target: $8
Current: $9.12
Upside: -12.28%
Initiated Coverage: Hold
Price Target: $25$31
Current: $27.99
Upside: +10.75%
Maintained: Buy
Price Target: $250
Current: $189.57
Upside: +31.88%
Maintained: Hold
Price Target: $16
Current: $14.84
Upside: +7.82%
Maintained: Buy
Price Target: $25$30
Current: $52.88
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.95
Upside: n/a
Maintained: Hold
Price Target: $15$18
Current: $37.38
Upside: n/a
Maintained: Buy
Price Target: $240$245
Current: $417.60
Upside: n/a
Maintained: Hold
Price Target: $100$109
Current: $201.28
Upside: n/a
Upgraded: Buy
Price Target: $46
Current: $15.53
Upside: n/a
Maintained: Buy
Price Target: $15$8
Current: $5.70
Upside: n/a
Downgraded: Hold
Price Target: n/a
Current: $125.87
Upside: n/a
Reiterated: Hold
Price Target: $70$76
Current: -
Upside: n/a
Reiterated: Buy
Price Target: $34$40
Current: $2.50
Upside: n/a
Reiterated: Hold
Price Target: $97
Current: $670.54
Upside: n/a
Reiterated: Buy
Price Target: $94
Current: $291.82
Upside: n/a
Reiterated: Hold
Price Target: $71
Current: $441.21
Upside: n/a
Reiterated: Hold
Price Target: $24
Current: $14.33
Upside: n/a
Reiterated: Buy
Price Target: $34$35
Current: $77.46
Upside: n/a
Reiterated: Hold
Price Target: $110$102
Current: $222.97
Upside: n/a
Rated: Buy
Price Target: $68
Current: $233.96
Upside: n/a
Rated: Buy
Price Target: $148
Current: $1,256.90
Upside: n/a
Rated: Buy
Price Target: $33
Current: $75.38
Upside: n/a
Rated: Buy
Price Target: $102
Current: $608.68
Upside: n/a
Rated: Buy
Price Target: $45
Current: $374.67
Upside: n/a