PriceSmart director Robert Price sells $3.2 million in stock By Investing.com | AllMind News