Versus - compare DSGR and CAPL

CrossAmerica Partners LP - Unit outperforms Distribution Solutions Group Inc on 23 out of 30 parameters.