Cash-generating power of banks and payment networks
Banks, card payment networks, and insurers are the arteries of the economy, marked by high returns on capital and shareholder returns. Here are the value metrics and moats of leading US financial and payments names.