ARKO. 3x Owner’s Earnings multiple, 21% ROCE, Founders involved and large shareholders, Stake in a public company>market cap. Superb Capital Allocators
ARKO trades at 3 times estimated 2025 owner’s earnings, while its 73.6% APC stake exceeds its $473 million market cap.