SEC Filings HubLive
Argan Inc | SEC Filings Hub