- Solve real problems with our hands-on interface
- Progress from basic puts and calls to advanced strategies

Posted December 12, 2025 at 12:14 pm
Costco’s latest earnings don’t just tell us how one retailer is performing; they offer a snapshot of a K-shaped economy in action. On one side, higher-income households are still filling carts and renewing memberships without blinking. On the other hand, more stretched consumers are trading down, hunting for value, and leaning on bulk buying to make paychecks go further. Costco is managing to serve both, and its results show how uneven, yet surprisingly resilient, this economy really is.
Costco just delivered another strong quarter:
Traffic is rising, basket sizes are bigger, and membership keeps climbing toward 146 million cardholders globally. Holiday demand, food court/bakery momentum, and value-focused private-label (Kirkland) all helped drive the beat.
Increasingly, analysts point out that Costco’s most affluent, most loyal members are doing a lot of the heavy lifting. Executive members who can still spend on bulk groceries, discretionary items, and even big-ticket purchases. That’s classic “top of the K” behavior.
A K-shaped economy is one where different groups diverge sharply:
Recent research and card-data analysis show this split clearly: prime, higher-income consumers maintain solid spending, while non-prime and lower-income groups pull back, rely more on credit, or cut discretionary categories.

Costco sits in a fascinating spot in this story:
That helps explain why comps and memberships keep rising even in a choppy macro backdrop.
At the same time, a K-shaped economy often pushes more budget-constrained households to trade down:
Costco benefits from this “value migration,” even as some of those shoppers are clearly under more stress. The same macro environment that strains the bottom leg of the K can actually support traffic in value-heavy formats.
Costco’s strong earnings don’t mean everyone is doing fine. They mean:
For markets, this dynamic matters for:
If you want to go deeper into macroeconomics, you can explore more inside IBKR InvestMentor
Information posted on IBKR Campus that is provided by third-parties does NOT constitute a recommendation that you should contract for the services of that third party. Third-party participants who contribute to IBKR Campus are independent of Interactive Brokers and Interactive Brokers does not make any representations or warranties concerning the services offered, their past or future performance, or the accuracy of the information provided by the third party. Past performance is no guarantee of future results.
This material is from IBKR InvestMentor, an affiliate of Interactive Brokers LLC, and is being posted with its permission. The views expressed in this material are solely those of the author and/or IBKR InvestMentor and Interactive Brokers is not endorsing or recommending any investment or trading discussed in the material. This material is not and should not be construed as an offer to buy or sell any security. It should not be construed as research or investment advice or a recommendation to buy, sell or hold any security or commodity. This material does not and is not intended to take into account the particular financial conditions, investment objectives or requirements of individual customers. Before acting on this material, you should consider whether it is suitable for your particular circumstances and, as necessary, seek professional advice.
IBKR InvestMentorSM is a service of Interactive Academy LLC, an affiliate of IB LLC and majority-owned by IBG LLC. All content provided by IBKR InvestMentorSM is for informational and educational purposes only and should not be interpreted as implying any sponsorship, partnership, endorsement, recommendation, or approval by IB LLC or its affiliates.
Join The Conversation
For specific platform feedback and suggestions, please submit it directly to our team using these instructions.
If you have an account-specific question or concern, please reach out to Client Services.
We encourage you to look through our FAQs before posting. Your question may already be covered!