Argan Inc.

AGX NYSE SEC CIK 100591
Follow Argan Weekly email: filings, results, news