PRICESMART INCPSMT

Market cap
$3.6B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Aug 31, 2024304+18.02%
Aug 31, 2023257+9.48%
Aug 31, 2022235+5.35%
Aug 31, 2021223+21.40%
Aug 31, 2020184+7.98%
Aug 31, 2019170-4.79%
Aug 31, 2018179-2.10%
Aug 31, 2017183+3.40%
Aug 31, 2016177-2.37%
Aug 31, 2015181+9.46%
Aug 31, 2014165+8.40%
Aug 31, 2013152+15.73%
Aug 31, 2012132+17.52%
Aug 31, 2011112