PriceSmart, Inc.

PSMT Consumer Defensive Q1 2025