X @Messari
Messari·2025-07-22 17:43
Profitability - Card payment networks historically exhibit high profitability, with operating margins ranging from 55% to 70% [1] - This level of profitability places card payment networks among the top 10% of profitable companies within the S&P 500 [1]