Tutor Perini Corp

NYSE: TPC    
Share price (5/31/24): $22.06    
Market cap (5/31/24): $1.153 billion