News

After a strong earnings response from Argan Inc. AGX, traders now look cautious about future upside, especially as earnings ...