Please ensure Javascript is enabled for purposes of website accessibility
Income Advisor
Conservative investing. Double-digit income.

May 13, 2025

The market is booming. The worst appears to be over, and sustained upside from here is entirely possible.

The S&P 500 closed on Friday up about 17% over the last month. The index also moved to within 8% of the all-time high. And that was before the huge rally on Monday.

The Trump administration announced huge progress with China in trade talks over the weekend. The two sides reportedly agreed to a 90-day pause on tariffs, with duties set to drop 115% on both sides by Wednesday. President Trump and the Chinese president are likely to talk in the coming days. This follows the announcement of a comprehensive deal with the U.K. last week.

Download PDF

Big News

The market is booming. The worst appears to be over, and sustained upside from here is entirely possible.

The S&P 500 closed on Friday up about 17% over the last month. The index also moved to within 8% of the all-time high. And that was before the huge rally on Monday.

The Trump administration announced huge progress with China in trade talks over the weekend. The two sides reportedly agreed to a 90-day pause on tariffs, with duties set to drop 115% on both sides by Wednesday. President Trump and the Chinese president are likely to talk in the coming days. This follows the announcement of a comprehensive deal with the U.K. last week.

It appears that negotiations are bearing fruit. After the U.K., new deals with other European countries could be coming in the days ahead. The toughest negotiations with China also appear to be yielding a deal and an end to the hostilities. The recent news indicates that a positive resolution and an end to the tariff uncertainty are very much in sight. Although it isn’t over yet, and there could still be setbacks, it certainly appears that the worst of the tariff uncertainty is over, and the post-tariff Promised Land is in sight.

The strongest rally is in the previously most beaten-down sector, technology. The sector is up about 25% over the last month. For the first time since the tariff uncertainty began, it now looks like there might be a clear path for a sustained upside rally that could drive stocks to new highs.

Past Month’s Activity

April 22

Purchased Eli Lilly and Company (LLY) - $827.54

May 6

Eli Lilly and Company (LLY) – Rating change “BUY” to “HOLD”

AbbVie Inc. (ABBV) – Rating change “BUY” to “HOLD”

May 7

SOLD LNG June 20th $230 call at $15.00 or better

Portfolio Recap

AbbVie Inc. (ABBV)

Yield: 3.5%

While the rest of the market is getting great tariff news, ABBV is in the crosshairs. President Trump said he would sign an executive order tying U.S. drug prices to international prices. But it is unclear how that will happen, and stocks of drug companies have recovered already on Monday morning after initially falling. AbbVie itself is going great as the Humira expiration pain is behind it and earnings are growing again. Immunology drugs, Skyrizi and Rinvoq, grew sales 65% in the quarter with revenue of $5.1 billion. The trajectory is great, but we’ll have to wait and see how these externally caused issues play out in the weeks ahead. HOLD

AGNC Investment Corp. (AGNC)

Yield: 16.4%

The mortgage REIT reported earnings that beat consensus estimates. The stock price has moved higher since the report. The REIT reported wider spreads as the ten-year Treasury rate has moved higher again, and the Fed is likely to cut the fed funds rate several times this year, perhaps beginning in June. It also posted a total return for the stock of 7.8% in the first quarter. AGNC can’t stand up to a market like we’ve had recently with indiscriminate selling. But it should continue to rebound as the market recovers and likely trends higher. HOLD

Ally Financial Inc. (ALLY)

Yield: 3.5%

This online banker has been bouncing around since late last summer. It had been near the high point of the recent range, but the market took it down in the tumult of the last couple of months. The economically sensitive company stock is showing very strong upside amid the tariff relief this week. As long as the economy stays solid and the worst of the tariff uncertainty stays behind us, ALLY should be strong and make up for some lost time. It deals primarily with auto loans, which are highly cyclical. But the economy is also showing signs of resilience and could surprise to the upside. HOLD

Broadcom Inc. (AVGO)

Yield: 1.2%

This superstar AI company stock has been off to the races in the better market. AVGO has soared over 50% since the low of early April. It’s up 13% already in May. The stock got destroyed in the market tumult because the market was cruel to previous high-flyers. But AVGO was hot for a good reason: soaring revenues. It was taken down by external factors, and the stock is taking off as those problems dissipate. The other big tech company earnings indicate that AI spending is alive and well. The stock might get a further big boost when it reports earnings next month. BUY

Cheniere Energy Inc. (LNG)

Yield: 0.9%

Earnings

The country’s largest exporter of natural gas reported earnings last week that exceeded expectations and reiterated previous guidance for 2025. Revenues were up 31% and earnings increased 6% over last year’s quarter. The company also reported stronger margins as prices increased from last year. The main issue is that recently completed projects are coming online and will continue to do so for the rest of the year. LNG was solid in the tough market and should trend higher over the rest of the year. HOLD

Constellation Energy Corporation (CEG)

Yield: 0.7%

Earnings

WOW! The story is like that of AVGO. The market took down this previously red-hot stock more than it deserved, and it had huge upside when the external factors improved. CEG is up about 80% since the April low and about 30% so far in May. Meanwhile, the company itself is doing great. Electricity demand is sure to grow. The two huge recent deals (the Microsoft (MSFT) deal and the Calpine acquisition) will deliver a high level of earnings growth in the years ahead, and there may be more new deals coming.

The company beat on revenues and missed slightly on earnings expectations with 10% revenue growth and 18% earnings growth from last year’s quarter. But the company reiterated 2025 guidance, which is bucking the market trend. A statement from management could be the most important information from the report. Management said in the report that the company “made tremendous progress on new power agreements that we expect to announce soon.” The previous two deals sent the stock soaring. HOLD

Eli Lilly and Company (LLY)

Yield: 0.8%

Healthcare is in the crosshairs. Lilly is a similar story to AbbVie at this point. The big news is the executive order tying U.S. drug prices to international prices. Initially, big pharma stocks sold off on the news. But they have rebounded strongly by midday on Monday as it is unclear how the pricing will work or if it will have a big effect outside of Medicare. There is also the tariff issue. The administration has already warned that it intends to target drugs for tariffs in the near future. The company itself is doing great. But there could be some turbulence in the near term as these external issues play out. That’s why LLY was downgraded to a “HOLD” last week. HOLD

NextEra Energy, Inc. (NEE)

Yield: 3.2%

The combination regulated and clean energy utility is having a great May so far, up over 5% for the month. The company reported mixed earnings last month with a beat in revenue and a miss on earnings. But the company continues to grow at a strong clip that greatly exceeds the industry average. NEE should have less downside than the overall market from here. And it should be a desirable stock when investors demand more safety. NEE has also performed well in strong markets. BUY

ONEOK, Inc. (OKE)

Yield: 5.0%

This midstream energy company stock tends to be a lot more volatile than its peers. That was an unfortunate quality when the market was getting hammered. OKE took a further blow when it missed on earnings in an unforgiving environment. But it has come back and is up over 5% since the beginning of the month and over 10% from the recent low. ONEOK reaffirmed guidance for 2025 and 2026, which includes an earnings growth jump to 15% as new assets are coming online, including two sizable recent acquisitions. The story is still quite strong with highly resilient and growing revenue and earnings in a great segment of the market. HOLD

Qualcomm Corp. (QCOM)

Yield: 2.5%

Last month’s earnings report was a klunker, and QCOM fell 8.7% on the day of the announcement. The earnings were mixed, with sales growing 17%, driven by strength in the automotive and IoT segments. But handset revenues grew only 12% and inventories rose. Also, revenue guidance for next quarter was slightly below the market’s expectations. Investors want to see strong handset sales, which is the core of the business and the area that could drive strong growth. And it didn’t see that. But the results were still solid, and those stronger sales should come later this year. Meanwhile, QCOM is benefitting from the tech recovery and has risen over 12% in less than two weeks. HOLD

Realty Income Corp. (O)

Yield: 5.7%

This legendary income REIT is finally paying off. It has been a subpar performer during inflation and rising interest rates. But it recently showed some impressive defensive chops. It was actually higher for the month of April. It should continue to perform well as investors are likely to gravitate toward more defensive plays. O is still attractively valued and should have some pent-up upside as the environment of inflation and rising interest rates likely fades into the past. It’s proving to be a nice holding in a dicey market. HOLD

Toll Brothers, Inc. (TOL)

Yield: 1.0%

This beleaguered homebuilder company stock is showing some signs of life. TOL is not being left behind in the recent rally. It’s up over 7% so far in May and nearly 20% from the recent low. The already beaten-down stock had held up well initially in the down market, but the mortgage rates climbed again, and the stock fell back. It has climbed back, and as long as the economic news remains okay, the recovery should continue. The longer-term supply/demand dynamic is hugely favorable to this company, and it will muster a sustained upside move eventually. HOLD

Existing Call Trades

Sell ABBV June 20th $210 call at $9.50 or better

The target price on this call was hit right before all Hell broke loose in the market and the stock plunged. We secured a strong income to tide us through the volatile market. The prospects for AbbVie are strong for the rest of the year. However, there are external issues, including tariffs and government pricing pressure to worry about. We’ll see what happens in the near term.

Sell LNG June 20th $230 call at $15.00 or better

The stock has been a very strong performer in the tough market. But it’s getting left behind in the current rally as the more beaten-down stocks spring back. With continuing uncertainty in this market, it’s a good time to lock in a high income.

Current Recommendations

Open RecommendationsTicker SymbolEntry DateEntry PriceRecent PriceBuy at or Under PriceYieldTotal Return
AbbVie Inc.ABBV12/17/24$175.38$184.60NA3.55%7.25%
AGNC Investment CorpAGNC9/24/24$10.47$8.79NA16.51%-7.32%
Ally Financial Inc.ALLY11/26/24$39.42$34.61NA3.69%-10.70%
Broadcom Inc.AVGO1/28/25$207.36$208.20$200.001.15%0.72%
Cheniere Energy, Inc. LNG2/25/25$216.04$233.80NA0.86%8.45%
Constellation Energy Corp.CEG8/27/24$196.14$271.37NA0.57%38.83%
Eli Lilly and CompanyLLY4/22/25$827.54$734.57NA0.77%-11.23%
NextEra Energy, Inc.NEE4/25/23$77.50$70.31$70.003.22%-4.22%
ONEOK, Inc.OKE2/25/25$95.77$82.30NA5.01%-12.56%
Qualcomm Inc. QCOM5/5/21$134.65$145.18NA2.47%17.50%
Realty Income Corp.O6/27/23$60.19$56.69NA5.68%4.90%
Toll Brothers, Inc.TOL10/22/24$148.02$103.50NA0.98%-29.76%
Open RecommendationsTicker SymbolInitial ActionEntry DateEntry PriceRecent Price Sell To Price or betterTotal Return
ABBV June 20th $210 callABBV250620C00210000Sell4/1/25$9.50$0.85$9.505.42%
LNG June 20th $230 callLNG250620C00230000Sell5/7/25$15.00$11.90$15.006.94%
as of close on 5/09/2025
SOLD STOCKS
XTicker Symbol ActionEntry DateEntry PriceSale DateSale PriceTotal Return
Innovative Industrial Props.IIPRCalled6/2/20$87.829/18/20$100.0015.08%
QualcommQCOMCalled6/24/20$89.149/18/20$95.007.30%
U.S. BancorpUSBCalled 7/22/20$36.269/18/20$383.42%
Brookfield Infras. Ptnrs.BIPCalled6/24/20$41.9210/16/20$458.49%
Starbucks Corp.SBUXCalled8/26/20$82.4110/16/20$886.18%
Visa CorporationVCalled 9/22/20$200.5611/20/20$2000.00%
AbbVie Inc.ABBVCalled6/2/20$91.0412/31/20$10012.43%
Enterprise Prod. Prtnrs.EPDCalled6/24/20$18.141/15/21$2015.16%
Altria GroupMOCalled 6/2/20$39.661/15/21$407.31%
U.S. BancorpUSBCalled 11/25/20$44.681/15/21$451.66%
B&G Foods Inc,BGSCalled10/28/20$26.792/19/21$284.42%
Valero Energy Inc.VLOCalled8/26/20$53.703/26/21$6011.73%
Chevron Corp.CVXCalled12/23/20$85.694/1/21$9612.95%
KKR & Co.KKRCalled3/24/21$47.986/18/21$5514.92%
Digital Realty TrustDLRCalled1/27/21$149.177/16/21$1555.50%
NextEra Energy, Inc.NEECalled2/24/21$73.769/17/21$8010.00%
Brookfield Infras. Ptnrs.BIPCalled1/13/21$50.6310/15/21$5511.65%
AGNC Investment CorpAGNCSold1/13/21$15.521/19/22$155.92%
ONEOK, Inc.OKECalled5/26/21$52.512/18/22$6019.62%
KKR & Co.KKRSold8/25/21$64.522/23/22$58-9.73%
Valero Energy Inc.VLOCalled11/17/21$73.452/25/22$8315.53%
U.S BancorpUSBSold3/24/21$53.474/13/22$51-1.59%
Enterprise Product Ptnrs EPDCalled3/17/21$23.214/14/22$2411.25%
FS KKR Capital Corp. FSKCalled10/27/21$22.014/14/22$2313.58%
Xcel Energy Inc. XELCalled10/12/21$63.005/20/22$7012.66%
Innovative Industrial Props.IIPRSold3/23/22$196.317/20/22$93-51.23%
One Liberty PropertiesOLPSold7/28/21$30.378/24/22$25-12.94%
ONEOK, Inc.OKECalled5/25/22$65.141/20/23$652.66%
Xcel Energy, Inc.XELCalled10/26/22$62.571/20/23$654.67%
Realty Income Corp. OCalled9/28/22$60.372/17/23$635.41%
Medical Properties TrustMPWSold1/24/23$13.223/21/23$8-38.00%
Brookfield Infrastructure Cp.BIPCCalled11/9/22$42.437/21/23$458.72%
Star Bulk Carriers Corp.SBLKSold6/1/22$33.308/8/23$18-31.38%
Visa Inc.VCalled12/22/21$217.168/18/23$2359.16%
Global Ship Lease, Inc.GSLSold2/23/22$24.968/29/23$19-13.82%
ONEOK, Inc.OKECalled3/28/23$60.989/15/23$659.72%
Hess CorporationHESCalled6/6/23$132.2510/20/23$15517.87%
Tractor Supply CompanyTSCOSold9/26/23$203.0311/28/23$200-1.02%
Digital Realty TrustDLRCalled7/18/23$117.311/19/24$13517.16%
Intel CorporationINTCCalled7/27/22$40.181/19/24$439.76%
AbbVie Inc.ABBVCalled7/25/23$141.633/15/24$16015.11%
Marathon Petroleum Corp. MPCCalled10/24/23$149.453/28/24$16512.06%
The Williams Companies, Inc.WMBCalled8/24/22$35.585/17/24$357.14%
Main Street Capital Corp.MAINCalled3/26/24$46.409/20/24$4910.91%
Brookfield Infrastructure Cp.BIPCCalled2/27/24$32.649/20/24$3511.00%
American Tower Corp.AMTCalled1/23/24$202.269/20/24$2105.43%
ONEOK, Inc.OKECalled8/27/24$79.5910/18/24$8811.18%
Alexandria Real Estate Eq.ARESold12/19/23$129.5411/19/24$108-12.82%
FS KKR Capital Corp.FSKCalled4/23/24$19.4212/20/24$2014.06%
Enterpise Product Ptnrs.EPDCalled2/27/24$27.611/17/25$2912.60%
Cheniere Energy Prtns.CQPCalled1/22/25$53.043/21/25$6014.67%
EXPIRED OPTIONS
SecurityIn/out moneySell DateSell PriceExp. Date$ ReturnTotal % Return
IIPR Jul 17 $95 callout-of money6/3/20$3.007/17/20$3.003.40%
MO Jul 31 $42 callout-of-money6/17/20$1.607/31/20$1.604.03%
ABBV Sep 18 $100 callout-of-money7/15/20$4.609/18/20$4.605.05%
IIPR Sep 18 $100 callin-the-money7/22/20$5.009/18/20$5.005.69%
QCOM Sep 18 $95 callin-the-money6/24/20$4.309/18/20$4.304.82%
USB Sep 18 $37.50 callin-the-money7/22/20$2.009/18/20$2.005.52%
BIP Oct 16 $45 callin-the-money9/2/20$1.9510/16/20$1.954.65%
SBUX Oct 16 $87.50 callin-the-money10/16/20$3.3010/16/20$3.304.00%
V Nov 20 $200 callin-the-money9/22/20$10.0011/20/20$10.004.99%
ABBV Dec 31 $100 callin-the-money11/18/20$3.3012/31/20$3.303.62%
EPD Jan 15 $20 callin-the-money11/23/20$0.801/15/21$0.804.41%
MO Jan 15 $40 callin-the-money11/25/20$1.901/15/21$1.904.79%
USB Jan 15 $45 callin-the-money11/25/20$2.001/15/21$2.004.48%
BGS Feb 19 $27.50 callin-the-money12/11/20$2.402/19/21$2.408.96%
VLO Mar 26 $60 callin-the-money2/10/21$6.503/26/21$6.5012.10%
CVX Apr 1 $95.50 callin-the-money2/19/21$4.304/1/21$4.305.02%
AGNC Jun 18 $17 callout-of-money4/13/21$0.506/18/21$0.503.21%
KKR Jun 18 $55 callin-the-money4/28/21$3.006/18/21$3.006.25%
USB Jun 16 $57.50 callout-of-money4/28/21$2.806/18/21$2.805.24%
DLR Jul 16 $155 callin-the-money6/16/21$8.007/16/21$8.005.36%
AGNC Aug 20 $17 callout-of-money6/23/21$0.508/20/21$0.503.00%
OKE Aug 20 $57.50 callout-of-money6/23/21$3.508/20/21$3.506.67%
NEE Sep 17 $80 callin-the-money8/11/21$3.509/17/21$3.504.75%
BIP Oct 15 $55 callin-the-money9/1/21$2.0010/15/21$2.003.95%
USB Nov 19 $60 callout-of-money9/24/21$2.3011/19/21$2.304.30%
OKE Nov 26 $65 callout-of-money10/20/21$2.2511/26/21$2.254.28%
KKR Dec 17 $75 callout-of-money10/26/21$3.5012/17/21$3.505.42%
QCOM Jan 21 $185 Callout-of-money11/30/21$9.651/21/22$9.657.17%
OLP Feb 18 $35 Callout-of-money11/19/21$1.502/18/22$1.504.94%
OKE Feb 18 $60 Callin-the-money1/5/22$2.752/18/22$2.755.24%
USB Feb 25 $61 callout-of-money1/13/22$2.502/25/22$2.504.68%
VLO Feb 25 $83 callin-the-money1/18/22$4.202/25/22$4.206.13%
EPD Apr 14th $24 callin-the-money3/2/22$1.254/14/22$1.255.69%
FSK Apr 14th $22.50 callin-the-money3/10/22$0.904/14/22$0.904.09%
XEL May 20th $70 callin-the-money3/30/22$3.005/20/22$3.004.76%
SBLK July 15th $134 callout-of-money6/1/22$1.607/15/22$1.604.80%
OKE Oct 21st $65 callout-of-money8/24/22$3.4010/21/22$3.405.22%
OKE Jan 20th $65 callIn-the-money11/25/22$3.701/20/23$3.705.68%
XEL Jan 20th $65 callin-the-money11/25/22$5.001/20/23$5.007.99%
O Feb 17th $62.50 callin-the-money12/28/22$3.002/17/23$3.004.97%
QCOM Sep 16th $145 callout-of-money7/20/22$11.759/16/22$11.758.73%
V Mar 17th $220 callout-of-money1/24/23$12.003/17/23$12.005.51%
OKE May 19th $65 callout-of-money4/11/23$2.705/19/23$2.704.43%
V Jun 2 $230 callout-of-money4/21/23$10.506/2/23$10.504.82%
BIPC $45 July 21st callin-the-money5/23/23$3.257/21/23$3.257.66%
V $235 Aug 18th callin-the-money7/11/23$9.008/18/23$9.004.13%
GSL $20 Aug 18th callout-of-money7/11/23$1.258/18/23$1.255.00%
OKE $65 Sep 15 callin-the-money9/15/23$3.207/25/23$3.204.92%
INTC $35 Oct 20th callout-of-money9/8/23$3.7810/20/23$3.789.41%
HES $155 Oct 20th callin-the-money9/8/23$9.0010/20/23$9.006.81%
DLR $135 Jan 19th callin-the-money11/22/23$6.001/19/24$6.005.11%
INTC $42.50 Jan 19th callin-the-money11/29/23$3.501/19/24$3.508.71%
ABBV $160 Mar 15th callin-the-money1/10/24$7.003/15/24$7.004.94%
MPC $165 Mar 28th callin-the-money2/14/23$10.003/28/24$10.006.69%
QCOM $200 July 19th callout-of-money6/5/24$12.007/19/24$12.008.91%
MAIN $49.4 Sep 20th Callin-the-money6/27/24$2.009/20/24$2.004.31%
BIPC $35 Sep 20th Callin-the-money7/16/24$3.009/20/24$3.009.19%
AMT Sep 20 $210 callin-the-money7/30/24$15.009/20/24$15.007.42%
OKE Oct 18 $87.50 callin-the-money8/27/24$3.5010/18/24$3.504.40%
FSK Dec 20 $20 callin-the-money10/25/24$0.9512/20/25$0.954.89%
CEG Dec 29 $260 callout-of-money9/25/24$24.0012/20/24$24.0012.24%
EPD Jan 17 $29 callin-the-money11/12/24$2.001/17/25$2.006.34%
CEG Mar 21 $20 callBuyback1/7/25$20.003/4/25$16.508.41%
CQP Mar 21 $60 callin-the-money1/22/25$3.003/21/25$3.005.66%
QCOM Mar 21 $160 callout-of-money1/7/25$10.003/31/25$11.008.17%


Copyright © 2025. All rights reserved. Copying or electronic transmission of this information without permission is a violation of copyright law. For the protection of our subscribers, copyright violations will result in immediate termination of all subscriptions without refund. Disclosures: Cabot Wealth Network exists to serve you, our readers. We derive 100% of our revenue, or close to it, from selling subscriptions to our publications. Neither Cabot Wealth Network nor our employees are compensated in any way by the companies whose stocks we recommend or providers of associated financial services. Employees of Cabot Wealth Network may own some of the stocks recommended by our advisory services. Disclaimer: Sources of information are believed to be reliable but they are not guaranteed to be complete or error-free. Recommendations, opinions or suggestions are given with the understanding that subscribers acting on information assume all risks involved. Buy/Sell Recommendations: are made in regular issues, updates, or alerts by email and on the private subscriber website. Subscribers agree to adhere to all terms and conditions which can be found on CabotWealth.com and are subject to change. Violations will result in termination of all subscriptions without refund in addition to any civil and criminal penalties available under the law.