Skip to main contentAGX: Argan, Inc. Stock Analysis | finqOS