Quanta Services, Inc.

PWR·NYSE·$742.18·$111B