$186.24-0.43 (-0.23%)
PriceSmart, Inc.
PriceSmart, Inc. in the Consumer Defensive sector is trading at $186.24 with a market capitalization of $5.3B. Wall Street consensus targets $153.33 (3 analysts), implying a -17.7% move over the next 12 months. The stock is currently near its 52-week high of $199.84, remaining 25.2% above its 200-day moving average. On fundamentals, Piotroski 6/9 shows mixed financial quality, Altman Z in the safe zone. The Whystock Score of 85/100 reflects bullish alignment across trend, valuation and analyst targets.
| Metric (USD) | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Total Revenue | $1.48B↓ | $1.50B↑ | $1.38B↑ | $1.33B↑ | $1.32B |
| Gross Profit | $262.22M↓ | $265.07M↑ | $244.38M↑ | $231.91M↑ | $229.65M |
| Operating Income | $66.51M↓ | $75.87M↑ | $63.26M↑ | $54.15M↓ | $56.84M |
| Net Income | $39.69M↓ | $49.09M↑ | $40.17M↑ | $31.54M↓ | $35.16M |
PriceSmart, Inc. owns and operates U.S.-style membership shopping warehouse clubs in the United States, Central America, the Caribbean, and Colombia. The company provides basic and private label merchandise and consumable and non-consumable products ...
This under-the-radar consumer staples stock boasts a Superscore of 79 from our Hidden Gems Primary database, part of The Motley Fool's Moneyball Database system. Here's why.
Pricesmart Inc (PSMT) reports a robust 12.5% increase in net merchandise sales and announces its first warehouse club in Chile, despite challenges in Colombia and Trinidad.
PriceSmart (NASDAQ:PSMT) reported higher third-quarter sales and earnings for fiscal 2026, with management pointing to broad-based comparable sales growth, stronger membership trends and continued investment in new clubs, supply chain capabilities and technology. On the company’s earnings call, Chi
PriceSmart posted 12.5% revenue growth in fiscal Q3, plans six new clubs including its first in Chile, and shows a bullish stock chart pattern despite a high valuation.
Moby summary of PriceSmart, Inc.'s Q3 2026 earnings call