PRICESMART INCPSMT

Market cap
$3.6B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Aug 31, 2024130-6.67%
Aug 31, 2023140+1.75%
Aug 31, 2022137+6.00%
Aug 31, 2021130-1.93%
Aug 31, 2020132+47.40%
Aug 31, 201990-12.66%
Aug 31, 2018103-3.50%
Aug 31, 2017106+20.65%
Aug 31, 201688-2.68%
Aug 31, 201591-0.99%
Aug 31, 201491+25.22%
Aug 31, 201373-7.17%
Aug 31, 201279+15.30%
Aug 31, 201168