Primoris Services Shares Plunge 32.1% After COO Departure and Cost Overruns | Intellectia.AI