Morning Commentary
Yesterday was another strong session for the stock market, which continues to underscore one of the oldest axioms on Wall Street: success begets success. (I think it applies to all facets of life, not just the stock market.) It’s working even more this year, because so many brilliant professional investors missed the rally and must play catch-up.
There is a good shot to see the S&P 500 eclipse the 2013 29.6% gain; perhaps, the 31.0% gain in 1997 is a bridge too far.

The Message of the Market
There were balanced gains across most sectors with Netflix (NFLX) sparking Communication Services.
|
Symbol |
Sector |
Last |
Change |
% Change |
|---|---|---|---|---|
|
XLC |
Communication Services |
53.88 |
+0.49 |
+0.92 |
|
XLY |
Consumer Discretionary |
124.77 |
+0.39 |
+0.31 |
|
XLP |
Consumer Staples |
63.14 |
+0.34 |
+0.54 |
|
XLE |
Energy |
61.37 |
-0.02 |
-0.03 |
|
XLF |
Financials |
30.80 |
-0.01 |
-0.03 |
|
XLV |
Health Care |
102.40 |
+0.40 |
+0.39 |
|
XLI |
Industrials |
81.47 |
+0.22 |
+0.27 |
|
XLB |
Materials |
60.92 |
+0.21 |
+0.35 |
|
XLRE |
Real Estate |
38.36 |
+0.36 |
+0.95 |
|
XLK |
Technology |
90.72 |
+0.65 |
+0.72 |
|
XLU |
Utilities |
64.65 |
+0.02 |
+0.03 |
Biggest Winners
Portfolio Approach
Today’s Session
The markets are set for another higher open. The latest third quarter GDP estimates were in line. Real GDP was up 2.1% and the GDP Price Deflator rose 1.88%. There was nothing unexpected in the report, and GDP is in a Goldilocks place. Personal consumption continues to rise, up to 3.2% from the second quarter estimate of 2.9%.

At 10 am ET, we will get a read on the health of the U.S. consumer with personal income and spending.
| Tweet |
| 12/19/2025 1:40 PM | Is Santa Coming? |
| 12/19/2025 9:38 AM | DEAR SANTA |
| 12/18/2025 1:44 PM | Markets Enthusiastic |
| 12/18/2025 9:28 AM | ORACLE CONTINUES TO HAUNT THE AI TRADE |
| 12/17/2025 1:23 PM | Technology Slides |
| 12/17/2025 9:40 AM | SPRING LOADED |
| 12/16/2025 1:44 PM | Drifting Lower |
| 12/16/2025 9:41 AM | JOBS DATA ARRIVES (FINALLY!) |
| 12/15/2025 1:27 PM | Choppy Action |
| 12/15/2025 9:38 AM | LOOKING FOR A NUDGE |
| 12/12/2025 1:29 PM | Friday Fury |
| 12/12/2025 9:45 AM | DO YOU HEAR WHAT I HEAR? |
| 12/11/2025 1:41 PM | Buyers Emerged |
| 12/11/2025 9:34 AM | THE GRINCH WHO SAVED CHRISTMAS |
| 12/10/2025 1:30 PM | The Street Awaits Fed’s Decision |
| 12/10/2025 9:41 AM | POWELL TAKES CENTER STAGE |
| 12/9/2025 1:27 PM | Fed on Deck |
| 12/9/2025 9:31 AM | NVDA GETS THE GREEN LIGHT |
| 12/8/2025 1:35 PM | Fed Week Jitters |
| 12/8/2025 9:41 AM | HIGH BETA GOES HIGHER |
| 12/5/2025 1:31 PM | PCE Inflation Cools |
| 12/5/2025 9:41 AM | THEME STOCKS LOOK FOR SECOND 2025 ACT |
| 12/4/2025 1:35 PM | Muted Action |
| 12/4/2025 9:43 AM | UPWARD BIAS ON HOPES FOR FRIENDLY FED |
| 12/3/2025 1:29 PM | Recovering from Early Drop |
| More commentary archives | |
|
Home |
Products & Services |
Education |
In The Media |
Help |
About Us |
Disclaimer | Privacy Policy | Terms of Use | All Rights Reserved.
|