Morning Commentary

Yesterday was another day, another record, as Technology (XLK) continues to set the pace, although I have to say it was a disheartening session for software (IGV). Lots of names reversed lower mid-session, and after the close, Zscaler Inc (ZS) was hammered on guidance. Salesforce Inc (CRM) reports after the close. Chasing momentum is the trade.

The S&P 500 (SPX) is up 9.84% this year, but it feels like 20%, which adds to the perception that the rally is unmoored from reality.

Tech was the top sector, but breadth was better in five other sectors, led by Materials (XLB).

Invesco S&P 500 Equal Weight ETF (RSP) climbed to a new all-time high as well.

And more companies are trading above their 50-day moving average.

NASA added to the “space” hype yesterday, after laying out its vision for a moon base.

There is no doubt the “space” trade looks extended, but its excitement is real.

The Semiconductor Index (SOX) names remain in “beast” mode.


Today’s Session

Another Wall Street “truism” bites the dust, but more than that’s changing. The street has been so awful that I’m seeing some firms adjust their approach. The rigid one-year look-ahead and dependency on valuation multiples have meant the mavens have missed a lot.
They still take home hefty paychecks, and their children go to private schools.
That is the irony, they get to be wrong and late and even sit out the greatest moneymaking wave in a lifetime, but everyone else has to be in this market.
I get it. The best quote I read this morning came from Michael Hartnett at Bank of America, who just returned from visiting bankers in London, where one said, “We’re long, and paranoid.”
| Tweet |
| 5/27/2026 9:35 AM | HOUSTON, WE HAVE A PARTY |
| 5/26/2026 1:43 PM | Launched Into the Week |
| 5/26/2026 9:40 AM | THE MAGIC MARKET |
| 5/22/2026 1:38 PM | Firmly Higher |
| 5/22/2026 9:45 AM | FINAL OFFER? |
| 5/21/2026 1:43 PM | Taking a Pause |
| 5/21/2026 9:43 AM | SPACEX IS ON THE LAUNCH PAD |
| 5/20/2026 1:44 PM | Countdown to NVDA Earnings |
| 5/20/2026 9:39 AM | JENSEN'S IN THE BATTER'S BOX |
| 5/19/2026 1:33 PM | Tug-Of-War |
| 5/19/2026 9:48 AM | GONE FISHING |
| 5/18/2026 1:20 PM | Choppy Start |
| 5/18/2026 9:45 AM | HAS SOFTWARE SURVIVED? |
| 5/15/2026 1:26 PM | Record Run On Hold |
| 5/15/2026 9:26 AM | BOTTOM FISHING TIME |
| 5/14/2026 1:39 PM | Market Continues to Heat Up |
| 5/14/2026 9:33 AM | OH, NELLY! IT’S GETTING HOT IN HERE… |
| 5/13/2026 1:33 PM | Back to Record Levels |
| 5/13/2026 9:25 AM | THAT'S NOT A MUSHROOM CLOUD |
| 5/12/2026 1:20 PM | Market Takes A Break |
| 5/12/2026 9:39 AM | “HAVE-NOTS” SLUMP WHILE Al PARTY GOES FULL TILT |
| 5/11/2026 1:19 PM | Semiconductor Strength Continues |
| 5/11/2026 9:34 AM | SUMMER OF (IPOs) COMING EARLY |
| 5/8/2026 1:28 PM | Finishing The Week Strong |
| 5/8/2026 9:39 AM | Hot Money Moves to Cold Stocks |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|