CAPL stock rating: CrossAmerica Partners LP quant rating & factor grades · Tickwind