
Steven Cahall
Stock Analyst at Wells Fargo
(4.60)
# 935
Out of 5,000 analysts
1189
Total ratings
55.9%
Success rate
8.7%
Average return
Main Sectors:
Stocks Rated by Steven Cahall
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| OMC Omnicom Group | Maintained: Buy | $93 | $74.70 | +24.50% | 65 | Sep 25, 2026 | |
| CMCSA Comcast | Rated: Sell | $23 | $22.13 | +3.93% | 41 | Sep 23, 2026 | |
| T AT&T Inc. | Rated: Sell | $20 | $25.45 | -21.41% | 5 | Sep 23, 2026 | |
| NXST Nexstar Media Group | Reiterated: Buy | $250 → $249 | $161.53 | +54.15% | 32 | Sep 20, 2026 | |
| NFLX Netflix | Downgraded: Sell | $80 → $57 | $71.72 | -20.52% | 53 | Sep 18, 2026 | |
| GTN Gray Media | Reiterated: Hold | $5 → $6 | $4.57 | +31.29% | 29 | Aug 27, 2026 | |
| FOXA Fox Corporation | Upgraded: Buy | $65 → $80 | $63.84 | +25.31% | 37 | Aug 14, 2026 | |
| ROKU Roku, Inc. | Downgraded: Hold | $167 → $165 | $153.33 | +7.61% | 38 | Aug 14, 2026 | |
| LAMR Lamar Advertising Company | Rated: Hold | $150 → $151 | $143.71 | +5.07% | 2 | Aug 12, 2026 | |
| OPTU Optimum Communications | Reiterated: Sell | $1 → $0.75 | $1.04 | -27.88% | 23 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $4.7 → $3.8 | $2.87 | +32.40% | 27 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $70 → $38 | $15.63 | +143.12% | 26 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 → $132 | $105.56 | +25.05% | 126 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $38 | $27.93 | +36.05% | 2 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $10 → $11 | $12.03 | -8.56% | 26 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 → $31 | $26.63 | +16.41% | 36 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $160 → $101 | $117.55 | -14.08% | 33 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 → $47 | $47.32 | -0.68% | 2 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $170 → $169 | $165.35 | +2.21% | 2 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $203 → $222 | $171.06 | +29.78% | 3 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $600 → $570 | $511.38 | +11.46% | 41 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $13.43 | - | 12 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.35 | - | 18 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $8 → $7 | $10.18 | -31.24% | 132 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $95 → $89 | $95.08 | -6.39% | 8 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $8 | $8.31 | -3.73% | 46 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $25 → $31 | $30.84 | +0.52% | 26 | Mar 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 | $12.74 | +25.59% | 35 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $25 → $30 | $55.16 | n/a | 7 | Apr 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.26 | n/a | 12 | Apr 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $15 → $18 | $36.98 | n/a | 7 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $240 → $245 | $400.32 | n/a | 2 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $100 → $109 | $185.06 | n/a | 11 | May 3, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $46 | $15.53 | n/a | 1 | Apr 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 → $8 | $4.91 | n/a | 2 | Mar 26, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $112.74 | 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 | $2.91 | n/a | 12 | Jan 19, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $97 | $616.82 | n/a | 60 | Jul 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $94 | $238.04 | n/a | 56 | Jul 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $71 | $382.75 | n/a | 5 | Feb 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $24 | $14.08 | n/a | 7 | Feb 8, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34 → $35 | $73.82 | n/a | 4 | Jan 28, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $110 → $102 | $188.61 | n/a | 2 | Dec 15, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $68 | $211.79 | n/a | 2 | Nov 21, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $148 | $1,105.28 | n/a | 1 | Nov 16, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33 | $76.40 | n/a | 1 | Oct 26, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $102 | $523.70 | n/a | 1 | Oct 5, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $45 | $306.33 | n/a | 1 | Aug 27, 2012 |
Omnicom Group
Sep 25, 2026
Maintained: Buy
Price Target: $93
Current: $74.70
Upside: +24.50%
Comcast
Sep 23, 2026
Rated: Sell
Price Target: $23
Current: $22.13
Upside: +3.93%
AT&T Inc.
Sep 23, 2026
Rated: Sell
Price Target: $20
Current: $25.45
Upside: -21.41%
Nexstar Media Group
Sep 20, 2026
Reiterated: Buy
Price Target: $250 → $249
Current: $161.53
Upside: +54.15%
Netflix
Sep 18, 2026
Downgraded: Sell
Price Target: $80 → $57
Current: $71.72
Upside: -20.52%
Gray Media
Aug 27, 2026
Reiterated: Hold
Price Target: $5 → $6
Current: $4.57
Upside: +31.29%
Fox Corporation
Aug 14, 2026
Upgraded: Buy
Price Target: $65 → $80
Current: $63.84
Upside: +25.31%
Roku, Inc.
Aug 14, 2026
Downgraded: Hold
Price Target: $167 → $165
Current: $153.33
Upside: +7.61%
Lamar Advertising Company
Aug 12, 2026
Rated: Hold
Price Target: $150 → $151
Current: $143.71
Upside: +5.07%
Optimum Communications
Aug 11, 2026
Reiterated: Sell
Price Target: $1 → $0.75
Current: $1.04
Upside: -27.88%
Aug 11, 2026
Rated: Hold
Price Target: $4.7 → $3.8
Current: $2.87
Upside: +32.40%
Aug 7, 2026
Reiterated: Sell
Price Target: $70 → $38
Current: $15.63
Upside: +143.12%
Aug 6, 2026
Reiterated: Buy
Price Target: $125 → $132
Current: $105.56
Upside: +25.05%
Aug 5, 2026
Reiterated: Buy
Price Target: $35 → $38
Current: $27.93
Upside: +36.05%
Jul 31, 2026
Rated: Hold
Price Target: $10 → $11
Current: $12.03
Upside: -8.56%
Jul 30, 2026
Reiterated: Hold
Price Target: $30 → $31
Current: $26.63
Upside: +16.41%
Jul 27, 2026
Reiterated: Sell
Price Target: $160 → $101
Current: $117.55
Upside: -14.08%
Jul 27, 2026
Reiterated: Hold
Price Target: $43 → $47
Current: $47.32
Upside: -0.68%
Jul 23, 2026
Reiterated: Hold
Price Target: $170 → $169
Current: $165.35
Upside: +2.21%
Jul 8, 2026
Reiterated: Buy
Price Target: $203 → $222
Current: $171.06
Upside: +29.78%
Jul 8, 2026
Rated: Buy
Price Target: $600 → $570
Current: $511.38
Upside: +11.46%
May 11, 2026
Rated: Hold
Price Target: n/a
Current: $13.43
Upside: -
May 11, 2026
Rated: Hold
Price Target: n/a
Current: $2.35
Upside: -
May 5, 2026
Reiterated: Sell
Price Target: $8 → $7
Current: $10.18
Upside: -31.24%
Apr 7, 2026
Reiterated: Hold
Price Target: $95 → $89
Current: $95.08
Upside: -6.39%
Mar 11, 2026
Rated: Buy
Price Target: $8
Current: $8.31
Upside: -3.73%
Mar 9, 2026
Initiated Coverage: Hold
Price Target: $25 → $31
Current: $30.84
Upside: +0.52%
Jan 22, 2026
Reiterated: Hold
Price Target: $16
Current: $12.74
Upside: +25.59%
Apr 24, 2025
Reiterated: Buy
Price Target: $25 → $30
Current: $55.16
Upside: n/a
Apr 22, 2024
Rated: Hold
Price Target: n/a
Current: $2.26
Upside: n/a
May 4, 2023
Reiterated: Hold
Price Target: $15 → $18
Current: $36.98
Upside: n/a
May 4, 2023
Reiterated: Buy
Price Target: $240 → $245
Current: $400.32
Upside: n/a
May 3, 2023
Reiterated: Hold
Price Target: $100 → $109
Current: $185.06
Upside: n/a
Apr 28, 2021
Upgraded: Buy
Price Target: $46
Current: $15.53
Upside: n/a
Mar 26, 2019
Reiterated: Buy
Price Target: $15 → $8
Current: $4.91
Upside: n/a
Feb 16, 2018
Downgraded: Hold
Price Target: n/a
Current: $112.74
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: $2.91
Upside: n/a
Jul 21, 2016
Reiterated: Hold
Price Target: $97
Current: $616.82
Upside: n/a
Jul 21, 2016
Reiterated: Buy
Price Target: $94
Current: $238.04
Upside: n/a
Feb 8, 2016
Reiterated: Hold
Price Target: $71
Current: $382.75
Upside: n/a
Feb 8, 2016
Reiterated: Hold
Price Target: $24
Current: $14.08
Upside: n/a
Jan 28, 2016
Reiterated: Buy
Price Target: $34 → $35
Current: $73.82
Upside: n/a
Dec 15, 2015
Reiterated: Hold
Price Target: $110 → $102
Current: $188.61
Upside: n/a
Nov 21, 2012
Rated: Buy
Price Target: $68
Current: $211.79
Upside: n/a
Nov 16, 2012
Rated: Buy
Price Target: $148
Current: $1,105.28
Upside: n/a
Oct 26, 2012
Rated: Buy
Price Target: $33
Current: $76.40
Upside: n/a
Oct 5, 2012
Rated: Buy
Price Target: $102
Current: $523.70
Upside: n/a
Aug 27, 2012
Rated: Buy
Price Target: $45
Current: $306.33
Upside: n/a