CrossAmerica Partners LP

NYSE: CAPL    
Share price (3/27/24): $22.83    
Market cap (3/27/24): $867 million