Market Cap: $4.58B

PC

Primoris Services Corporation

PRIM
NYSE (New York Stock Exchange)USD