Why Primoris Services (PRIM) Stock Is Up Today