Argan's Q2 2026 slides reveal record earnings, $2 billion backlog as electricity demand accelerates

Sep 5, 2025 - 09:00
 0
Argan's Q2 2026 slides reveal record earnings, $2 billion backlog as electricity demand accelerates