Please ensure Javascript is enabled for purposes of website accessibility
Issues
The May issue of Cabot Early Opportunities looks past the recent index noise to focus on three companies with stable businesses and high potential for upside surprises.

Whether it’s a software backbone supercharged by AI coding, a pharmaceutical cash-flow compounder, or a biometric network expanding far beyond airport gates, these businesses offer structural growth at a solid value right now.

All the details are in the May issue of Cabot Early Opportunities.
The S&P 500 and Nasdaq briefly tagged record territory on Thursday, buoyed by a wave of semiconductor enthusiasm and optimism surrounding President Trump’s summit with Chinese President Xi Jinping, only to give most of it back Friday when oil prices surged back toward $105 a barrel and Treasury yields climbed — a toxic combination for a market that had already run hard. For the week, the S&P 500 eked out a gain of roughly 0.3%, while the Nasdaq slipped 0.2%, the Dow fell 0.2%, and the Russell 2000 was the notable laggard, falling close to 2% as small caps bore the brunt of Friday’s broad selloff.
It’s been a great seven-week run, especially in leading stocks, but we’ve clearly hit our first major pothole in most names, with some sharp dips on Friday and especially today. As always, we’re not complacent—should the market and/or leading stocks really tip over, we’ll turn more cautious. But, to this point, the intermediate-term evidence remains in great shape for the market, and even for the dented leading AI stocks, the vast majority of action has been unpleasant, but normal, to this point. Thus, we remain optimistic, though to respect the pullback, we’ll move our Market Monitor down one notch to a level 7 today.

This week’s list has a nice mix of stocks, including many strong names that are either pulling back normally or refusing to budge. Our Top Pick is a mid-cap biotech outfit with one huge-selling product and gushing sales and earnings growth.
Cracks are forming under the market’s surface in the face of myriad headwinds, but for the most part, stocks have held up well on the heels of a historic six-week run. That said, it makes sense to play things a bit closer to the vest right now, so today we take our foot off the growth pedal and add a value stock that’s a household name. It’s a company I recommended to my Cabot Value Investor audience earlier this month – a true growth-at-value-prices opportunity.

Details inside.
The S&P 500 and Nasdaq briefly tagged record territory on Thursday, buoyed by a wave of semiconductor enthusiasm and optimism surrounding President Trump’s summit with Chinese President Xi Jinping, only to give most of it back Friday when oil prices surged back toward $105 a barrel and Treasury yields climbed — a toxic combination for a market that had already run hard. For the week, the S&P 500 eked out a gain of roughly 0.3%, while the Nasdaq slipped 0.2%, the Dow fell 0.2%, and the Russell 2000 was the notable laggard, falling close to 2% as small caps bore the brunt of Friday’s broad selloff.
The S&P 500 and Nasdaq briefly tagged record territory on Thursday, buoyed by a wave of semiconductor enthusiasm and optimism surrounding President Trump’s summit with Chinese President Xi Jinping, only to give most of it back Friday when oil prices surged back toward $105 a barrel and Treasury yields climbed — a toxic combination for a market that had already run hard. For the week, the S&P 500 eked out a gain of roughly 0.3%, while the Nasdaq slipped 0.2%, the Dow fell 0.2%, and the Russell 2000 was the notable laggard, falling close to 2% as small caps bore the brunt of Friday’s broad selloff.
The S&P 500 and Nasdaq briefly tagged record territory on Thursday, buoyed by a wave of semiconductor enthusiasm and optimism surrounding President Trump’s summit with Chinese President Xi Jinping, only to give most of it back Friday when oil prices surged back toward $105 a barrel and Treasury yields climbed — a toxic combination for a market that had already run hard. For the week, the S&P 500 eked out a gain of roughly 0.3%, while the Nasdaq slipped 0.2%, the Dow fell 0.2%, and the Russell 2000 was the notable laggard, falling close to 2% as small caps bore the brunt of Friday’s broad selloff.
A couple of rain clouds have formed overhead, with the broad market starting to take on water and Treasury rates testing multi-month (or longer) highs, which does mean the risk of a sharp pullback or rotation is elevated. That’s a good reason to be selective on the buy side, but with the primary evidence (trends of the market, action of growth stocks) very positive, we’re optimistic and looking to extend our line. This week we sold one name and replaced it with another on Tuesday, and tonight we’re adding a half-sized position in another new position--though we’re keeping 37% in cash for now as cushion (and buying power) should things shake out.
After hitting a temporary bottom at the end of April, the markets have rebounded—albeit with a little volatility thrown in. They look pretty solid to me right now, but of course, there’s still the war with Iran that can cause quick changes, as investors try to assess the possible outcomes, and cope, at the same time, with rising prices that have led to inflation creeping back up (now 3.8%).

No doubt, price hikes in gasoline are affecting consumers, and the University of Michigan’s latest consumer survey reflected declining consumer sentiment; in fact, at 48.2, it was the lowest on records dating back to 1952.

It’s a mixed economic bag, though, as job openings, at 6.87 million, remain healthy and the ADP Employment Index actually came in at 109,000, considerably higher than the 84,000 forecast. The unemployment rate remained at 4.3% for April.
Even the very best investments get cheap from time to time, and they don’t stay cheap for long. Finding the bargains makes a big difference in investment success. Buying a stock at a bargain price makes a mediocre investment a strong one. It makes a good investment a great investment. It’s also crucial to seek out bargains in a high-priced market like this.

In this issue, I highlight a historically strong-performing stock that has temporarily reached the cheapest valuation in more than a decade. The ability to seize the current low price can make this historically good investment a great one.
The bulls made it six straight winning weeks, powered by a semiconductor surge that has shown no signs of slowing down. Also helping the mood: the April jobs report blew past expectations Friday, with the economy adding 115,000 jobs against a forecast of just 65,000.

For the week, the S&P 500 gained 2.3%, the Nasdaq led the pack with a surge of 5.4%, the Dow added 0.5%, and the Russell 2000 tacked on 1.9%.
The market remains in very good shape, continuing the super-powerful rally off the March lows that continues to bring with it some rare signs of momentum. To be fair, there have been a couple of rain clouds that have come into view—the broad market, for instance, has mostly stalled out since mid-April, and many AI stocks are in nosebleed territory, both of which ups the odds of an overall market hiccup or possibly a near-term rotation. Even so, it’s still mostly sunny out there, with the rubber-meets-the-road evidence (trends of the indexes, action of leading stocks) looking great. We’ll leave our Market Monitor at a level 8.

This week’s list features a lot of tech but also a few other recent earnings winners. Our Top Pick is one of a few software names to rebound nicely on earnings. Aim to enter on weakness.
Updates
Note: I’m out of town this week, so I’ll be a bit briefer on the update today—but I’m still checking my laptop a couple of times a day if you have any questions or comments. I’ll be back at my desk come Monday. Cheers.

WHAT TO DO NOW: Remain optimistic. The market and some leaders have hesitated, but all of our market timing indicators are bullish, and most stocks we own or are watching are working. Last Friday, we bought a half-sized stake in Nebius (NBIS) and added a 3% additional stake in ProShares S&P 500 Fund (SSO); earlier this week, we sold our small remaining position in GE Aerospace (GE); and tonight, we’ll buy a half-sized position (5% of the portfolio ) in Cava (CAVA). We’ll still have 46% in cash or so after these moves.
Despite all the headline noise lately we’re marching deeper into first‑quarter earnings season with the market’s path of least resistance still pointing higher.

Optimism around the extension of the tentative ceasefire in the Middle East has reduced geopolitical anxiety to a seemingly manageable level. The U.S. economy continues to show resilience, and the corporate earnings outlook points toward meaningful growth in the coming quarters and years.
The old saying, “History doesn’t repeat itself, but it rhymes,” is an apt one for the stock market these last two years.

In early 2025, the S&P 500 raced to new all-time highs before peaking in late January/early February, only to get dragged down in March and April by a geopolitical crisis (tariffs/Liberation Day), before rallying in a V-shaped pattern as the severity of the crisis abated.
The market turned on the afterburners. The S&P 500 made up all the March losses and catapulted to a brand new high in a remarkably short time. It’s a market that sure looks like it wants to go higher. But stocks are being held back this week by more war uncertainty.

The current ceasefire with Iran expires on Wenesday night. Talks may not happen, and war talk is growing. The resumption of the war will almost certainly prompt a decline in the market. Aside from that near-term threat, investors are clearly looking past this war. Hopefully, it won’t last much longer.
The market came roaring back to new highs last week after a tough March. But the war isn’t over yet, and there could be more bouncing around in the weeks ahead.

Investors are clearly already looking past this war, as there is a high degree of optimism that hostilities will soon end. There is probably still a big rally or two left in the tank when the war actually ends. Sure, there is still headline risk in the meantime. But the war is clearly fading as the biggest market catalyst and giving way to earnings.
The old adage that markets trade on expectations, not news, was certainly validated in the wake of President Trump’s announcement last weekend of his intention to block the Strait of Hormuz.

Although the announcement was initially made as a categorical threat against any and all incoming vessels, it was later softened to a more targeted blockade in which the U.S. and other non-Iran-bound ships are generally allowed to transit the Strait.
Markets have remained strong, with the Nasdaq up 11 days in a row and on track for its third consecutive up week. The S&P 500 is also on track to post gains for its third week in a row, and it looks like the S&P 600 SmallCap Index will post its fourth consecutive weekly gain.
Markets have proved to be resilient in making a comeback despite the backdrop of the conflict in the Middle East. The churning of sectors earlier this year has led to some bargains and momentum in stocks, from semiconductors to minerals and mining. This is paired with consumer and energy prices climbing steeply. Recent big bank earnings have been solid and volatile markets are good news to bank trading desks.
All of a sudden, stocks are trading at new all-time highs!

How did it happen? Hopes of an end to the war in Iran, first and foremost, as the ceasefire announcement 10 days ago sparked a rally that’s still going, with the S&P 500 now up 10 of the last 11 trading days, gaining nearly 10% during that time. Prior to Wednesday, that was the best 10-day trading stretch since the market came off the Covid lows in March 2020.
What a turnaround! We may not be out of the woods yet, but investors are moving beyond the Iran war.

Optimism about the end of Middle East hostilities is palpable as the market has already made up all losses from a rough March. The S&P 500 had fallen 7.7% in the month of March at its lows on the 30th. Since then, the index has rallied 9.7%. As of midday on Tuesday, the S&P is back above where it was when the war began and within less than 1% of the all-time high.
The bad news is that tensions in the Middle East are escalating. The good news is that the market doesn’t seem to care.

Peace talks with Iran collapsed over the weekend. The U.S. has moved into the Strait of Hormuz and is blockading Iran. Iran has vowed attacks on Gulf region oil interests in response. The price per barrel of oil has shot up over $100 again after pulling back last week. As of midday on Monday, the S&P 500 and the Nasdaq are higher for the day. Go figure.
With all that’s going on in the world today, it’s quite remarkable—at first glance—that stocks have held up against the headwinds as well as they have. But when considering the market still enjoys massive support from the historic high in defense spending and the ongoing AI buildout, it’s actually not that surprising.

This brings us to what I think is a pertinent review of some of the key trends we’ve focused on in the newsletter for 2026.
Alerts
WHAT TO DO NOW: The market tried to stabilize earlier this week, but today’s action is ugly and is hitting many areas; our Cabot Tides have turned down, joining most growth stock measures. The Model Portfolio is already nearly two-thirds in cash, but today we’ll add to that, cutting loose Axsome Therapeutics (AXSM), which is following through to the downside after its post-earnings dip. That will leave us with a high-60% cash position; we’ll have more details (and possibly more changes) in tonight’s update.
Allient (ALNT) Delivers in Q4
Time to Lighten Up
FTAI Infrastructure (FIP) Reports
Earnings Updates: PRMB, BBIO, PTCT
Shares of Xometry (XMTR) are selling off today for reasons that aren’t clear, since this morning’s Q4 report and forward guidance for 2026 were all good. Here are the details:
Today, a whopping eight Profit Booster positions will expire. Most are “slam-dunk,” full-profit trades, while others will go down to the wire.

The big takeaway, before we dive in, is we are going to let the situation play itself out, and come Monday/Tuesday of next week we will revisit our profits, as well as how we will manage the remaining positions.
Valmont Industries (VMI) Reports
Shares of National Energy Services (NESR) are up nicely today after the company reported better-than-expected Q4 FY25 results early this morning. Revenue jumped 15.9% compared to Q4 FY24 (and +35% versus Q3 FY25) to $398 million (beating by 7.5%), and adjusted EPS rose almost 7% to $0.32 (beating by $0.07). The strong results were driven by high utilization and the beginning of work at the Jafurah frac tender. There were a few one-time costs in the quarter, including restructuring costs and two technology investment write-offs.
Portfolios
Strategy
Chief Analyst Roy Ward applies these six yardsticks, or price multiples, to help him find undervalued companies: P/BV, P/CF, P/D, P/E, P/S and PEG ratios.
This is a collection of tips on stock chart reading, something that’s key to Mike Cintolo’s growth stock methodology, but something few individual investors (and even professional investors) understand too well.
Guidelines to improve your investment results with Cabot Top Ten Trader.
The Cabot Top Ten Trader system evaluates price and relative performance of 8,000 charts each week to select the strongest momentum stocks.
These are some investing questions most frequently asked by Cabot Growth Investor subscribers.
By following thse guidelines, we’ve always been able to get on board relatively early in each new bull cycle.
A brief guide on using the Cabot Top Ten Trader.
Here are five tips to help you manage your Cabot Small-Cap Confidential stocks.
Benjamin Graham is widely acknowledged as the father of modern security analysis and value investing, and his books are considered the bibles for individual investors and professionals.
Today’s new addition to the high yield tier, Pattern Energy Group (PEGI) is a yieldco, a relatively new class of high yield investment.