Primoris Services Shares Plunge 50% Following Revenue Decline | Intellectia.AI