The current price of CrossAmerica Partners LP (CAPL) is $20.28 USD. We provide real-time updates on the CAPL to USD exchange rate. Over the past 24 hours, CrossAmerica Partners LP has changed by 2.53%.