Pricesmart (NASDAQ: PSMT) is owned by 81.03% institutional shareholders, 129.83% Pricesmart insiders, and 0.00% retail investors. Robert E. Price is the largest individual Pricesmart shareholder, owning 8.68M shares representing 28.34% of the company. Robert E. Price's Pricesmart shares are currently valued at $791.64M.
If you're new to stock investing, here's how to buy Pricesmart stock.