Steven Cahall
Stock Analyst at Wells Fargo
(4.51)
# 1,032
Out of 4,476 analysts
1149
Total ratings
56.3%
Success rate
7.7%
Average return
Main Sectors:
Stocks Rated by Steven Cahall
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FOXA Fox Corporation | Maintained: Hold | $96 → $65 | $56.48 | +15.08% | 36 | Jul 6, 2026 | |
| NFLX Netflix | Rated: Hold | $105 | $77.65 | +35.22% | 51 | Jul 2, 2026 | |
| OMC Omnicom Group | Maintained: Buy | $91 | $78.62 | +15.75% | 63 | Jul 1, 2026 | |
| CMCSA Comcast | Maintained: Sell | $29 | $23.79 | +21.90% | 38 | Jun 29, 2026 | |
| ROKU Roku, Inc. | Maintained: Buy | $167 | $142.43 | +17.25% | 37 | Jun 15, 2026 | |
| SPOT Spotify Technology | Rated: Buy | $580 → $600 | $485.97 | +23.46% | 40 | May 22, 2026 | |
| CCO Clear Channel Outdoor Holdings | Rated: Hold | n/a | $2.41 | - | 18 | May 11, 2026 | |
| BOC Boston Omaha | Rated: Hold | n/a | $15.09 | - | 12 | May 11, 2026 | |
| AMCX AMC Global Media | Maintained: Hold | $10 | $10.26 | -2.53% | 24 | May 8, 2026 | |
| SSP The E.W. Scripps Company | Maintained: Hold | $3.9 → $4.7 | $3.12 | +50.64% | 25 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $148 → $146 | $99.50 | +46.73% | 124 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 → $7 | $10.39 | -32.63% | 132 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $200 → $170 | $137.20 | +23.91% | 31 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $95 → $89 | $98.50 | -9.64% | 8 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $210 → $90 | $48.91 | +84.01% | 24 | Apr 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $204 → $203 | $186.59 | +8.79% | 2 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $8 | $7.40 | +8.11% | 46 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $25 → $31 | $26.48 | +17.07% | 26 | Mar 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5.5 → $6 | $4.11 | +45.99% | 27 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $250 | $181.09 | +38.05% | 31 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 | $15.42 | +3.76% | 35 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $18 | $30.51 | -41.00% | 33 | Oct 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $1 | $1.16 | -13.79% | 22 | Oct 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 → $30 | $39.88 | n/a | 7 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $4.38 | n/a | 12 | Apr 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 → $18 | $31.53 | n/a | 7 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $240 → $245 | $352.46 | n/a | 2 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $100 → $109 | $194.42 | n/a | 11 | May 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $42 → $25 | $20.58 | n/a | 2 | May 16, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $8 | $7.25 | n/a | 2 | Mar 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $116.37 | n/a | 1 | Feb 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $70 → $76 | - | n/a | 68 | May 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34 → $40 | $1.89 | n/a | 12 | Jan 19, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $97 | $502.83 | n/a | 60 | Jul 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $94 | $302.07 | n/a | 56 | Jul 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71 | $417.42 | n/a | 5 | Feb 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 | $14.95 | n/a | 7 | Feb 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34 → $35 | $62.45 | n/a | 4 | Jan 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $110 → $102 | $199.25 | n/a | 2 | Dec 15, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $68 | $229.86 | n/a | 2 | Nov 21, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $148 | $1,348.49 | n/a | 1 | Nov 16, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33 | $64.11 | n/a | 1 | Oct 26, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $102 | $545.91 | n/a | 1 | Oct 5, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $45 | $362.09 | n/a | 1 | Aug 27, 2012 |
Fox Corporation
Jul 6, 2026
Maintained: Hold
Price Target: $96 → $65
Current: $56.48
Upside: +15.08%
Netflix
Jul 2, 2026
Rated: Hold
Price Target: $105
Current: $77.65
Upside: +35.22%
Omnicom Group
Jul 1, 2026
Maintained: Buy
Price Target: $91
Current: $78.62
Upside: +15.75%
Comcast
Jun 29, 2026
Maintained: Sell
Price Target: $29
Current: $23.79
Upside: +21.90%
Roku, Inc.
Jun 15, 2026
Maintained: Buy
Price Target: $167
Current: $142.43
Upside: +17.25%
Spotify Technology
May 22, 2026
Rated: Buy
Price Target: $580 → $600
Current: $485.97
Upside: +23.46%
Clear Channel Outdoor Holdings
May 11, 2026
Rated: Hold
Price Target: n/a
Current: $2.41
Upside: -
Boston Omaha
May 11, 2026
Rated: Hold
Price Target: n/a
Current: $15.09
Upside: -
AMC Global Media
May 8, 2026
Maintained: Hold
Price Target: $10
Current: $10.26
Upside: -2.53%
The E.W. Scripps Company
May 8, 2026
Maintained: Hold
Price Target: $3.9 → $4.7
Current: $3.12
Upside: +50.64%
May 7, 2026
Maintained: Buy
Price Target: $148 → $146
Current: $99.50
Upside: +46.73%
May 5, 2026
Maintained: Sell
Price Target: $8 → $7
Current: $10.39
Upside: -32.63%
Apr 27, 2026
Maintained: Sell
Price Target: $200 → $170
Current: $137.20
Upside: +23.91%
Apr 7, 2026
Maintained: Hold
Price Target: $95 → $89
Current: $98.50
Upside: -9.64%
Apr 6, 2026
Maintained: Sell
Price Target: $210 → $90
Current: $48.91
Upside: +84.01%
Apr 2, 2026
Maintained: Buy
Price Target: $204 → $203
Current: $186.59
Upside: +8.79%
Mar 11, 2026
Rated: Buy
Price Target: $8
Current: $7.40
Upside: +8.11%
Mar 9, 2026
Initiated Coverage: Hold
Price Target: $25 → $31
Current: $26.48
Upside: +17.07%
Mar 2, 2026
Maintained: Hold
Price Target: $5.5 → $6
Current: $4.11
Upside: +45.99%
Jan 22, 2026
Maintained: Buy
Price Target: $250
Current: $181.09
Upside: +38.05%
Jan 22, 2026
Maintained: Hold
Price Target: $16
Current: $15.42
Upside: +3.76%
Oct 20, 2025
Rated: Sell
Price Target: $18
Current: $30.51
Upside: -41.00%
Oct 2, 2025
Maintained: Sell
Price Target: $1
Current: $1.16
Upside: -13.79%
Apr 24, 2025
Maintained: Buy
Price Target: $25 → $30
Current: $39.88
Upside: n/a
Apr 22, 2024
Rated: Hold
Price Target: n/a
Current: $4.38
Upside: n/a
May 4, 2023
Maintained: Hold
Price Target: $15 → $18
Current: $31.53
Upside: n/a
May 4, 2023
Maintained: Buy
Price Target: $240 → $245
Current: $352.46
Upside: n/a
May 3, 2023
Maintained: Hold
Price Target: $100 → $109
Current: $194.42
Upside: n/a
May 16, 2021
Maintained: Sell
Price Target: $42 → $25
Current: $20.58
Upside: n/a
Mar 26, 2019
Maintained: Buy
Price Target: $15 → $8
Current: $7.25
Upside: n/a
Feb 16, 2018
Downgraded: Hold
Price Target: n/a
Current: $116.37
Upside: n/a
May 5, 2017
Reiterated: Hold
Price Target: $70 → $76
Current: -
Upside: n/a
Jan 19, 2017
Reiterated: Buy
Price Target: $34 → $40
Current: $1.89
Upside: n/a
Jul 21, 2016
Reiterated: Hold
Price Target: $97
Current: $502.83
Upside: n/a
Jul 21, 2016
Reiterated: Buy
Price Target: $94
Current: $302.07
Upside: n/a
Feb 8, 2016
Reiterated: Hold
Price Target: $71
Current: $417.42
Upside: n/a
Feb 8, 2016
Reiterated: Hold
Price Target: $24
Current: $14.95
Upside: n/a
Jan 28, 2016
Reiterated: Buy
Price Target: $34 → $35
Current: $62.45
Upside: n/a
Dec 15, 2015
Reiterated: Hold
Price Target: $110 → $102
Current: $199.25
Upside: n/a
Nov 21, 2012
Rated: Buy
Price Target: $68
Current: $229.86
Upside: n/a
Nov 16, 2012
Rated: Buy
Price Target: $148
Current: $1,348.49
Upside: n/a
Oct 26, 2012
Rated: Buy
Price Target: $33
Current: $64.11
Upside: n/a
Oct 5, 2012
Rated: Buy
Price Target: $102
Current: $545.91
Upside: n/a
Aug 27, 2012
Rated: Buy
Price Target: $45
Current: $362.09
Upside: n/a