Primoris Services Corporation Shares Plunge 50% Amid Revenue Declines | Intellectia.AI