Primoris Q4 Earnings Beat Expectations Despite Stock Decline | Intellectia.AI