AP stock rating: AMPCO PITTSBURGH CORP quant rating & factor grades · Tickwind