Tutor Perini Corp (TPC) Valuation Ratios & Charts