Card payment networks have historically been very profitable, with operating margins between 55-70%. Among S&P 500 giants, this is top decile profitability.
6,83K