Live feed18:34:20·23mINSIDERFilingvia QuantisnowDirector Price Robert E sold $3,980,010 worth of shares (21,254 units at $187.26) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.PSMT· PriceSmart Inc.Consumer DiscretionaryOriginal source