CrossAmerica Partners LP (CAPL) stock: insider buying, earnings and risk | BrightDollar