General-Bldg-Contractors---Nonresidential-Bldgs (1)

Company Ticker 20242023202220212020
Tutor Perini Corporation TPC 194%20%-39%-4%2%