PRICESMART INCPSMT

Market cap
$3.6B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Aug 31, 20246.2+5.96%
Aug 31, 20235.8+0.90%
Aug 31, 20225.8-6.21%
Aug 31, 20216.2+11.65%
Aug 31, 20205.5+4.56%
Aug 31, 20195.3-6.48%
Aug 31, 20185.6-7.36%
Aug 31, 20176.1+0.25%
Aug 31, 20166.1-5.82%
Aug 31, 20156.5-1.67%
Aug 31, 20146.6-0.97%
Aug 31, 20136.6+3.20%
Aug 31, 20126.4-1.76%
Aug 31, 20116.5