TPC stock rating: TUTOR PERINI CORP quant rating & factor grades · Tickwind